appstream-glib-lang-0.7.16-lp152.2.1 >  A ^WO/=„4TrA& kH9݅ɭh#?"08BlWAH 3Mq>L X Bcb689c485C1)٬Z"B!F//Mso8iЅ Oڡ`ļO!m"!O=`5VlGT{pDRhn^@yӈr2c5+!NRvFtߏ1& ׆8fb70e8c7faca1c1134a0bc8cdb24e92e0bd03c1a0f77f2240cbb6426ba016cb5a001a1f47a6524ef3e1f1e9823bb35e3449d120^WO/=„+vw[Lk@\ii\C~ q= G/Aho@ɜKcê6-\0-6p><?,d ' O  BHP  0      H  `   $ 8 ( 8 X94X:XFwGHIlXY\]X^Pbcd(e-f0l2uDvz(Cappstream-glib-lang0.7.16lp152.2.1Translations for package appstream-glibProvides translations for the "appstream-glib" package.^WBlamb278openSUSE Leap 15.2openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Localizationhttp://people.freedesktop.org/~hughsient/appstream-glib/linuxnoarch$#@"#:# V%uL%, #.#W##c(i'_"#^.I ^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W9^W939bcb11669bb5cf11e77913b38aee5b9fd9eeee7c8fc25ad01e81f3814ce3badf8aa664e56236fa20360721c06c62ff40ce6f2e4fd93708adada31eee93661cacbc9b9807190f2a0039cea49fe055056003c551e5ba7a12e9e169d6bb2ce986872297752f15be422df504bc051b03ae6c85f42e92ad4ed9517d56489c12a4cc4fda0ec6c667cebbb4784d495c2aeafe2bc9297bef2283e2f83f7a81981bdb0721420306e468d630e75b89745f56abaff73a86a4f5abaf55093976a151d068571a47c1318c29d578e4d5efa50e3702cf5af71fdac93413778755ec98d1598ab13509f9a24af2d7b81b100e0beb3a0afca4212c3bc5d153a5de47913958b420751da26ec75066ee8c12b22e45869ede937972198ffb1abedc1a23938d63bb5cb368c86ce8f03ba894f794371a97d7d58d2a4855cf8d23b99027ea9683a295b08f16434f3db7f7c79900213fdfb24a28d4bf31ebcdf60dc17e1f3a52d9f5a69d3e91cd451941e2c10754df20d437056652b68416c072e90810f3afbe61e6a7ae13710a9e6b034fef6672e48fb0595180a46668b18474157424d881e49dcc64581e9de54a9c5a9f2746792e177dc7ee638b2cac7f919061b3a620d92fb395b47638eb0d337e2a14bb8443f7f157569e0290ef2cebedb48f0079a26a551014ed11b9cc867a8439a87355706b34eb350b6603246c017b9eee0bb729969fd735dd1179cb26838a718e9016a73dfff225bad8d889a2cfd18061f90324c5c052479fd76d36a490b23577ac4a1b7d34ef3643c77184d5e9652b669e0ad6663dfb328acf5dfd920a614578dc5e00b2105734a94e5085311f75774f3f73930c1367e0aea9aa0b98f4fc3a6c4a2381bacaf98350e1e3a95fc077d401a5083a8c20253b6a2d510b5a04e2526d31e5175497e220150ba4ef986a664665ba7ec6e25cb74fca53300b345d060274c3797a8ca1f429ac1780f0315bbcc99c129066b516d40f2a22475b3191e0286742a8b3cedc14121058ed42205d4b35f2a19ddc6f6e2ba9f6e83d870acea52c35e670cee4cc3c5046199fb6888dfd6015c9a0ca2ba892a6157999eb3b9cadba08b98cb682223ba39520c6a884c299cbecc950a98f1cd7794159f4586773ee696365c673a9c06f00367d3de6fd8b85066bf6bb806f218c69777933fbf0213886ae9deffb2e096bc2a9f767d01965277b0f8b24dd349381ad6fec1d2949a28053cc3b120a8e187b94a49fadb690ac6c800bad9844201741b2f6aaae1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootappstream-glib-0.7.16-lp152.2.1.src.rpmappstream-glib-langappstream-glib-lang-all    appstream-glibrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.7.163.0.4-14.6.0-14.0-15.2-14.14.1^א]f@]UI@]J@[ @[[@Z@ZZZw@ZZ0@ZiZ @ZYZ@Y+@Yo@YY@@YKYKYP@YP@XXXXf@X@XwoXS@X lWw@W@WG@WRW^@W^@W@W~W_WBW=W(W'A@WX@W@WW@V@V@V޾VՄ@V`V`V@VT@VT@VVv@VUVKVKV=V7P@UYU@ŬU@U@UeUPU7@U'@U#U#U:U U@U@T@T|TTSyTR(@THTG@T;Yuchen Lin dimstar@opensuse.orgbjorn.lie@gmail.comJonathan Kang bjorn.lie@gmail.combjorn.lie@gmail.comluc14n0@linuxmail.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgluc14n0@linuxmail.orgdimstar@opensuse.orgdimstar@opensuse.orgfezhang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgjengelh@inai.dedimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orghpj@suse.commgorse@suse.comstefan.bruens@rwth-aachen.dezaitor@opensuse.orgdimstar@opensuse.orgdleuenberger@suse.comzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgopensuse-packaging@opensuse.orgopensuse-packaging@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.org- Add as-glib-PR359.patch: Fix crash with invalid children of
    .- Update to version 0.7.16: * Allow parsing desktop files using as_app_parse_data() * Update list of allowed metadata licences * Log expected and actual screenshot dimensions when failing * docs: remove SQLite dependency * Offset future checks by UTC+14 * Do not preserve restrictive permissions when installing AppStream files * Support loading YAML from as_store_from_bytes * Do not allow forward or backwards slashes in values * Do not require for validation unless strict * Do not require for validation unless strict * add UPL short name to SPDX conversion * Update the SPDX license list to v3.5 * as-compose: Remove relative path from icon names * Allow non-desktop components to be extended * Only require for validate, but not validate-relax * Allow building on Windows * Modernize the validation requirements - Drop as-glib-fix-broken-appstream-files-permission.patch: fixed upstream.- Update to version 0.7.15: + Notes: The libappstream-builder shared library is no longer installed. + New Features: - Add as_content_rating_get_rating_ids(). - Add as_release_set_install_duration(). - Add as_utils_vercmp_full() for gnome-software. - Add support for CONTACT URLs. - Add support for per-release URLs. - Add support for SOURCE URLs. - Make as_content_rating_attribute_to_csm_age() public. + Bugfixes: - Add missing OARS → CSM mappings. - Add some thread safety to AsApp and AsStore. - Do not overwrite the project group using heuristics if already set. - Recognise uncompressed Arch packages. - Remove unnecessary gtk dependency for builder. - Return G_IO_ERROR_NOT_FOUND when loading fails. - Tokenize the ID when adding search tokens. - Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed. - Switch to obs_scm service, use explict tag ref in _service, ensure we only use released tags and drop tag offset in version. - Drop no longer built subpackages libappstream-builder8 and typelib-1_0-AppStreamBuilder-1_0.- Add as-glib-fix-broken-appstream-files-permission.patch: Do not preserve restrictive permissions when installing AppStream files (gh#hughsie/appstream-glib#312).- Update to version 0.7.14+0: + Set the AppStream ID from the X-Flatpak desktop key + trivial: Compile the DEP-11 stuff in the RPM spec file example + Add as_app_to_xml() + Add as_content_rating_add_attribute()- Update to version 0.7.13+0: + Add ID provides for desktop files with X-Flatpak-RenamedFrom + trivial: Include glib.h for G_STRINGIFY + Throw an error when a launchable desktop-id is invalid + Better debug output for appstream-compose + Change order of arguments in matrix-html to match status-html + Do not restrict the maximum number of releases allowed per-component - Changes from version 0.7.12: + Support localised text in agreement sections - Changes from version 0.7.11: + Add AS_APP_QUIRK_DEVELOPER_VERIFIED + store: Provide async variants of load functions + Escape quotes in attributes - Changes from version 0.7.10: + trivial: Sync translations and remove line numbers + trivial: Fix a small memory leak when adding keywords manually + Do not require a release transaction when validating in relaxed mode + Add object type checks on the inputs of all functions + Add COMMITMENT file as part of GPL Common Cure Rights Commitment + trivial: Fix GObjectIntrospection markup for adding metadata + Do not parse firmware files + its: Extract release descriptions and agreement sections for translation- Update to version 0.7.9+0: + New Features: - Add ability to store signature filename and checksum. - Convert local icons found in metainfo files. + Bugs fixed: - Follow the Debian tilde usage when ordering versions. - Remove the refcounted string interning feature. - Use the launchable to find the desktop filename. - Drop gnome-common BuildRequires: this package has no use since build system port to Meson. - Update check section to work with meson.- Update to version 0.7.8+3: + Use the launchable to find the desktop filename when using appstream-builder. + Follow the Debian tilde usage when ordering versions.- Update to version 0.7.8: + New Features: as_store_get_app_by_launchable(), as_utils_unique_id_match(), as_version_string() for fwupd. And support for component agreements. + Bugs fixed: - Correctly compare version numbers like '1.2.3' and '1.2.3a'; - Don't include the path component in the name when parsing the package filename; - If the launchable is specified don't guess it when composing; - Never add more than one component to the AppStream store when composing; - Veto apps that have empty OnlyShowIn=.- Update to version 0.7.7: + Use shell-extensions::uuid for custom shell extensions metadata key.- Update to version 0.7.6+git.12: + Always resize AppStream icons to fit the destination size. + Add AS_IMAGE_LOAD_FLAG_ALWAYS_RESIZE to always resize the pixbuf. + Correctly validate files using OR in the metadata_license. + Update the SPDX license list to v3.0. + Don't abort the build if pngquant fails. + Add custom metadata key for shell extension uuid. + Do not fail to validate if the timestamps are out of order. + Treat pngquant exit code of 98 (nothing done) as success.- Modernize spec-file by calling spec-cleaner.- Update to version 0.7.6: + Never include '&' in attribute values. + Add support for release types. + Fix an invalid read when using as_app_parse_data() from Python. + as-app-desktop: don't deference invalid lists. - Use pkgconfig(yaml-0.1) instead of libyaml-devel: it's what meson actually looks for. - Add docbook-xsl-stylesheets and gtk-doc BuildRequires to avoid implicit dependencies. - Drop intltool BuildRequires: it is no longer required since upstream migrated to Gettext long ago, and gthread-2.0 and sqlite3 BuildRequires: both of them are no longer used/needed. - Pass dep11, builder, rpm, man, gtk-doc and introspection meson options as true, and alpm, fonts and stemmer as false, ensuring the desired features are enabled and visa versa.- Update to version 0.7.5: + Add as_app_parse_data(). + Add as_store_get_apps_by_provide(). + Add more GObject Introspection annotations for Python. + Describe connection problems/HTTP errors when validating images. + Do not use an 'enable' prefix for meson arguments. + Don't expect an enum when really passing a bitfield. + Don’t fall back to en if other languages are available. + Explicitly require a new enough json-glib. + Fix a crash when calling as_release_add_location() directly. + Fix appstream-compose when using new-style desktop IDs. + Fix compile with GCab v1.0. + Generate icons and samples for emoji fonts.. + Never change the default screenshot when processing AppData. + Support OARS v1.1 additions. + Use pngquant to make the application icons take up less space. - Add pngquant Requires: new runtime dependency to make the application icons take up less space.- Update to version 0.7.4+git.3: + Do not try to extract duplicate files in the icon theme packages. + Fix the arithmetic when fitting an image in 16:9- Update to version 0.7.4: + trivial: Disable the fonts self tests in the builder- Update to version 0.7.3+git.20171103 (f230c8): + Only try to set the file permissions on regular files. + Add the 'hardware' requires type.- Update to version 0.7.3: + Add support for URL launchable types + Prefer /usr/share/metainfo as default path for metainfo files + Do not assign "flatpak" as an app's origin when no origin was found. + Add as_app_get_release_by_version(). + lib/app-validate: Fix typo in variable name. + Write XML for newer AppStream specification versions. + Add as_app_get_screenshot_default(). + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version strings. + Add new launchable types from the 0.11 series of the spec. + Fix the inode mode to be sane on extracted files.- Update openSUSE-appstream-process: exit early if as-builder does not end with exit 0.- Trim and ensure neutrality of descriptions.- Update License to "LGPL-2.1+ AND GPL-2.0+": the client tools (builder, compose and util) are licenses GPL-2.0+, the library is LGPL-2.1+.- Update to version 0.7.2: + Allow remote icon types for desktop AppData files. + Do not check the suffix of tags. + Prefer /usr/share/metainfo as default path for metainfo files. + build: Enable C99 support in meson.build. + build: Define _XOPEN_SOURCE in order to expose realpath() in headers. + libappstream-glib: Use g_ascii_strcasecmp() instead of strcasecmp(). + libappstream-builder/utils: Drop an unreachable branch. + libappstream-glib/self-test: Add some additional checks.- Update to version 0.7.1: + Validate the format according to the spec. + Add kinds for application provides. + Skip loading desktop data from Snap directory. + Update the SPDX license list to 2.6. + Support CompulsoryForDesktops in YAML. + Have plugins link with asglib along with asbuilder. + meson: avoid unnecessary gdk dependency. + meson: introspection optional. + meson: Install appdata-xml.m4. + build: Make gperf dependency fully required. + Fail to validate if AppData screenshots are duplicated.- Update to version 0.7.0: + trivial: Fix a -Wpointer-sign warning. + Switch to the meson build system. + build: Improve build-api wrapper for Meson. + build: Add options for building API docs and man pages. + build: Conditionally generate man pages. + build: Conditionally generate the API reference. + trivial: Fix the autogenerated pkgconfig files. + trivial: Add back the Requires and Requires.private in the .pc files. + Remove the cache-id functionality. + trivial: Ensure HAVE_GCAB is set when libgcab is being used. + Add as_store_get_apps_by_id_merge(). + trivial: Try linking the GIR file with the local appstream-glib. + Show a warning if adding keywords after the keyword cache was created. + Fix the default plugin directory used by appstream-builder. + Add the limits in the validation output messages. + trivial: Prevent crash when a sanity check fails. + trivial: Remove the ability to run threaded. + Remove functionality processing an old metadata file. + trivial: Fix a warning message to be more clear. + trivial: Fix a variable with a misleading name. + Actually return failure if the AsbTask fails. + Add the missing shell-extension plugin. + trivial: Remove autotools fixups no longer required. + Do not enforce that the project_group is a valid environment_id. + Do not add the GNOME-Software-specific categories or icons by default. + Enable Travis CI for Fedora 25 and Debian Stretch. + Allow compiling with newer versions of meson. + trivial: Fix the meson version compare value. + Fix regression when building component types without icons. + as-app-builder: Don't cast gsize to guint32 when getting file length. + trivial: Fix an error message in news-to-appdata. + Do not write a timestamp when using news-to-appdata. + trivial: Ensure every app has format set before adding to store. + trivial: Fix up several small memory leaks. - Add meson BuildRequires and switch autotools macros configure, make and makeinstall to meson, meson_build and meson_install following upstream switch to Meson build system.- Update to version 0.6.13: + Add functions for getting the AsApp search match. + Add functions for getting the AsStore search match. + Allow using the app origin as a search keyword. + trivial: Use the new custom tag in the self tests. + Add support for . + trivial: Fix up some broken links in the generated documentation. + Add support for icon scaling. + Add as_utils_guid_from_data(). + Support non-numeric version numbers correctly. + trivial: Do not store the .shell-extension prefix in the search cache. + Casefold all stemmed entries. + trivial: Add a regex command to appstream-util for testing firmware versions. + Add a 'check-component' command to appstream-util. + Add as_app_remove_category(). + Add as_app_remove_kudo().- Update to version 0.6.12: + Copy hash table keys from AsApp to avoid them being used after they've been freed. + Validate kudos in AppData and AppStream files. + Fix the predicate comparison when using globs in metainfo files.- Update to version 0.6.11: + Don't crash when using 'appstream-util show-search-tokens'. + Fix a problem with appstream-compose with older AppData files. + Make content_rating a requirement for any component with the 'Game' category. + trivial: Update app ID rename list. + Revert "Enable the stack protection in local builds". + Show a warning if a desktop file is not found when required. + trivial: Report the archive filename if it cannot be opened. + Fix compile with -Wdiscarded-qualifiers. + Parse small version numbers correctly. + trivial: Split out some common functionality. + trivial: Find .pak translations in all libdirs. + Add initial support for Mozilla .xpi translations.- Update to version 0.6.10: + trivial: post release version bump. + Ignore

    in AppStream markup. + its: add to tags extracted for translation. + as-node: Add back as_node_context_{get,set}_source_kind.- Update to version 0.6.9: + Revert "Require name and summary for validate-relax". + Fail to validate if the release children are in the wrong order. + Fail to validate if any release is in the future. + Add AsFormat object. + Add new API to GsApp to handle AsFormat objects. + Do not set the AsApp state using the AsRelease state. + Recalculate the state when formats are added or removed from a AsApp. + Deprecate app_set_source_file() and app_set_source_kind().- Update to version 0.6.8: + Do not ignore type=replace merge components. + Tighten a rule that classifies apps as web-apps. + Support reading metainfo.xml files when using appstream-compose. + Read and write the tag. + appstream-compose: Support appdata with no desktop files. + AsStore: hold a ref in hash_unique_id to avoid use-after-free. + trivial: profile: Free mutex resources in finalize(). + trivial: Update app ID rename list. + store: Fix use after free with hash table keys. + Add a destructor for AsRefString. + Make gperf a hard dep. + Fix the build with gperf 3.1. + Ignore -Wconversion and -Wsign-conversion warnings from generated file. + Require name and summary for validate-relax. + util: Add a dummy update_contact to appdata-from-desktop. + trivial: Fix a crash when removing apps from the store. + Release version 0.6.8. - Add gperf BuildRequires: New dependency.- Update to version 0.6.7: + Scan /usr/share/metainfo as well when building appstream-data. + Resolve relative symlinks when extracting archives. + Add a test for extracting relative symlinks. + Add AsRequire as a way to store runtime requirements. + Support glob and regex matches in requires compare tags. + Update the SPDX licence list to v2.5. + Remove invalid SPDX licenses from content license lookup table. + Revert "Remove invalid SPDX licenses from content license lookup table". + Add support for "+" operator at the end of SPDX license identifiers. + Fix dep extraction when multiple versions are available. + Recursively add subpackage deps into the main package. + Allow loading application XPM icons. + Write log files in a better way. + Fix a crash when using as_release_get_location_default(). + build: Enable C99 support in configure.ac. + Limit recursive deps lookup to the same source package. + Only fail to validate in AppData desktop components. + Release version 0.6.7.- Update to version 0.6.6: + trivial: - Remove two unused variables. - Use g_autoptr to avoid a Coverity warning. - Do not leak the entry if the file cannot be read. - Fix the self tests now we're stemming the tag cache. - Show a total process time when using appstream-util - -profile. - Don't split the text every time in the XML parsing hot path. - Add as_ref_string_debug(). - Add as_ref_string_new_static(). - Fix a tiny memory leak when escaping cdata. - Fix unused variable warnings. - Use -Wunused. - Remove an ununsed variable. - Remove a tiny compiler warning. - Do not attempt to parse unknown tags when converting. - Don't include trailing whitespace from AppData files. - Output the release state if the export is trusted - Add some asserts to shut up clang. + Check the return value of the stat call. + Do not save the XML attributes if the node or parent node is being ignored. + Don't recommend use of DISTCHECK_CONFIGURE_FLAGS. + Deduplicate the AsNode attribute key and value using a hash table. + Deduplicate common AsNode cdata sections for some tag types. + Dedupliate nonstandard tag names using a hash table. + Detect invalid files in the libyaml read handler. + Don't export NULL tags from AppData file. + Add a refcounted overloaded C string object. + Use refcounted strings in all objects. + Lazy load structures in AsRelease. + Use refcounted strings as the localised key. + Lazy load the screenshot captions storage. + Allocate the release sizes at runtime. + trivial: Use a finer threshold when performing massif. + Cache the stemmer results in a hash table. + Add support for ONLY_NATIVE_LANGS when parsing yaml files. + Use full RELRO in the client executables. + Enable the stack protection in local builds. + Set a better icon for codecs. + Make AsRefString thread safe. + Fix one more thread safety issue with AsRefString. + Don't regenerate .pot files with every build. + Don't add for addons. + Don't add for addons. + Don't add for addons. + Don't add for addons. + Do not absorb core addons into the main application. + Add Geary to the app id fallbacks. + Add AS_APP_QUIRK_IS_PROXY. + Add as_release_state_to_string(). + Subsume the AppData releases into AppStream items.- Update to version 0.6.5: + Trivial changes: - Allow the stemmer to be disabled at runtime for testing. - Allow priming the search cache using a NULL search value. - Allocate less strings when generating the token cache. - Show threaded tasks in bold in the profile output. - Speed up checking token validity by a few ms. - Restore behaviour compatibility to fix self tests. - Add API to set the smallest recorded delay time. - Only load native languages from desktop files when the flag is set. - Output profiling infomation to stderr. - Unsingleton AsStemmer and use a shared instance in AsStore. + Do not sent a REMOVED signal when deleting a transient temp file. + Process file changes when an attribute changes. + Handle files being moved into monitored AppStream directories. + Add a 'watch' command to appstream-util. + Monitor missing AppStream directories. + Revert "trivial: Restrict the bundle kind when parsing local files". + Ensure the component scope is set when loading yaml files. + Always copy the installed state when replacing AppData with AppStream. + Merge also the metadata when merging two apps. + Add app-removed, app-added and app-changed signals to AsStore. + Only transliterate when the locale requires it. + Add as_store_load_search_cache(). + Load the search token blacklist into a hash table. + Use multiple threads to load the search cache. + Only load native languages when parsing AppStream data. + Allow the client to control what search fields are indexed.- Update to version 0.6.4: + trivial: - post release version bump. - Allow detailed profiling when using as_store_from_file(). - Make as_profile_clear() threadsafe. - Make as_profile_dump() threadsafe. - Fix building AppStream metadata when using local files. - Fix two potential deadlocks in the AsProfile code. - Add some sanity checks to the unique-id hash tests. - Fix a couple of warnings with -Wundef. + Add support for AppImage bundles. + Fix building metadata on repos with mixed architecture content. + Add as_store_add_apps(). + Add as_profile_prune() for limiting the profiling output. + Add as_profile_set_autoprune() for automatically limiting the profiling output. + Fix the CSM rating age calculation. + Add as_content_rating_get_value(). + Fix setting the origin for Flatpak user repos. + Never inhierit Name and Comment when using appstream-compose. + Don't show a critical warning on invalid yaml file. + Fix a small memory leak when parsing yaml files. + Add functions to build and validate an AppStream ID. + Add flag to only load uncompressed files into a store. + Allow filtering applications based on merge type. + Release version 0.6.4.- Update openSUSE-appstream-process: do not rename the various appstream files to contain the sha hash in their filename: zypp is not (yet) able to cope with this (boo#999047).- Update to version 0.6.3: + trivial: - Fix a -Wundef compiler warning. - Sync example spec file with downstream. - Do not write for unknown types. - Fix up tests after the -lang auto-dep commit. + Support components with merge=replace rules. + Add a component kind of 'driver'. + Refactor the desktop file icon loading code. + Convert the built unknown icons to the correct kind depending on the action. + Add -lang package as a dependency in order to properly detect translations (gh#hughsie/appstream-glib#135). + Add an easy way to add a modalias to an existing file. + Add an easy way to add a language to an existing file. - Drop appstream-glib-lang.patch: Fixed upstream.- Update openSUSE-appstream-process: + Do not include -failed.xml.gz: people complain about the additional ~ 100KB zypp downloads on a repodata refresh at 'no value for them'. The failed.xml.gz is not needed for regular operations, but was a great help for packagers to find out why their app was vetoed. They will need to find different ways to get this info. + Rename appdata-screenshots.tar to appdata-screenshots-$HASH.tar to help mirrorbrain offload this file to mirrors.- Add appstream-glib-lang.patch: Add -lang package as a dependency in order to properly detect translations.- Update to version 0.6.2: + New Features: - Add a hash function specifically designed for unique-ids. - Add AS_BUNDLE_KIND_CABINET. - Remove the inf parsing from appstream-glib. + Bugfixes: - Check if icon name is unset before checking the prefix. - Do not merge all LangPack entries. - Do not require an icon from LOCALIZATION kind. - Do not use the deprecated GNOME_COMPILE_WARNINGS. - Do not use the prefix check when parsing YAML. - Fix gcc shift warnings on 32 bit platforms. - Ignore system datadirs that are actually per-user. - Invalidate the unique-id if any of the parts are changed. - Make upgrade check for SPDX license string. - Pay attention to errors from libyaml (gh#hughsie/appstream-glib#129).- Update to version 0.6.1: + trivial: post release version bump. + Add Sugar as a valid desktop environment (gh#highsie/appstream-glib#118). + Do not save the 'X-' prefixed keys to the AppStream metadata. + correct issue in transifex link (gh#hughsie/appstream-glib#119). + trivial: Factor out a soon-to-be-shared function. + trivial: Add two more renamed desktop IDs. + Add two new GCC warnings and fix up signed/unsigned issues. + Be more careful choosing warning flags. + trivial: Fix some gtk-doc markup. + Add AsReview. + trivial: Remove AsReview.karma as it's implementation specific. + trivial: Update git.mk to latest upstream copy. + Port away from intltool. + Do not split up the main AudioVideo category. + Don't change ABI when built with/without gperf (gh#hughsie/appstream-glib#123). + Avoid unsatisfiable development dependency when built without libgcab (gh#hughsie/appstream-glib#122). + trivial: Post branch version bump. + Remove specific support for flatpak. + trivial: Fix some gtk-doc markup. + trivial: Add AS_BUNDLE_KIND_SNAP. + trivial: Add AS_BUNDLE_KIND_PACKAGE. + Add as_app_equal(). + Add as_app_set_branch(). + Include the architecture in the equality check. + Include the origin in the equality check. + Include the scope in the equality check. + Include the distribution system in the equality check. + trivial: Fix the origin name when using the symlink name. + trivial: Fix the flatpak scope when using the symlink name. + trivial: Show the unique ID when using 'appstream-util search'. + Add as_store_get_app_by_unique_id(). + Enable globbing in as_app_equal(). + Restrict addons to the same scope and bundle kind. + Include the version in the equality check. + Add as_utils_unique_id_build(). + Allow multiple components with the same AppStream ID in the AsStore. + trivial: Don't write invalid width and height properties. + trivial: Add some initial self tests for AS_STORE_ADD_FLAG_USE_UNIQUE_ID. + Skip DEP-11 tests when DEP-11 is not enabled. + as_store_from_file_internal: don't redundantly monitor files. + as_store_from_file_internal: set up path data for the file itself. + Use an array of application objects in the ID hash. + trivial: Use the unique ID in the dedupe logs. + trivial: Fix critical warning when parsing qm files without a domain. + Add support for Google .PAK file to extract the data for apps. + Always use wildcards when adding apps to the store. + Add a fast as_utils_unique_id_equal() to compare IDs for equality. + Add as_utils_unique_id_valid() and use it before parsing. + trivial: Fix as_utils_unique_id_equal() to work with multiple globs. + Support merge components. + Use a more relaxed unique-id match for merge components. + Add some more validation checks for keywords. + trivial: Use the existing quirk as it can be made useful again. + trivial: Parse the unique_id correctly when searching. + trivial: Check if the flatpak ID is valid before using. + Only subsume a safe subset from merge components. + trivial: Update to latest translations from transifex. + trivial: Switch from Transifex to Zanata. + trivial: Decompress .pak files when getting languages. + Don't include the version in the unique ID. + Don't include the architecture in the unique ID. + Allow subsuming each property individually. + Add SUSE-Public-Domain to License map (gh#hughsie/appstream-glib#126). + Add the TRANSLATE URL kind. + trivial: Fix some gtk-doc markup. + No validation failure for lots of releases. + trivial: Be a bit more helpful when reporting validation warnings. + trivial: Fix the comment text for 'help' when upgrading. + Print max caption length when validating. + trivial: Allow setting the output trusted mode using an environment variable. + trivial: Don't add a duplicate when it exists already. + Ensure predictable output order of XML attributes. + Support AppStream merge components. + Add support for application suggestions. + Make asglib read current component-type names. + yaml: Read all component types, not just desktop-apps. + Add console-app component type. + trivial: Fix validation of console-application components. + Release version 0.6.1.- Update to version 0.5.17: + trivial: post release version bump. + Fix gtk-doc build when builddir != srcdir. + Optionally use libstemmer for keyword stemming. + trivial: Do not include the prefix in the id-filename. + trivial: Disable libstemmer by default. + trivial: Get rid of useless internal-only gtk-doc markup. + trivial: Fix 'make check' without libstemmer. + Fall back to the country code in as_app_get_language(). + Add an AS_STATE_PURCHASABLE constant so we can support purchasing apps. + Add an AS_STATE_PURCHASING constant. + monitor: Use non-deprecated glib API for monitoring renames. + trivial: Fix a compiler warning with libstemmer disabled. + store: Don't emit a warning when flatpak user directory doesn't exist. + Correct disabling of timestamps for gzip. + trivial: Remove the X- hack from parsing the category list. + Add external (X-*) keys of an app's desktop file as metadata AsApp. + Fix missing keywords in the previous commit. + Don't add multiple categories for apps with AudioVideo. + Release version 0.5.17- Update to version 0.5.16: + Add yast2-branding-openSUSE if an app depends on yast2. + trivial: post release version bump. + Fix g_ptr_array_sort use. + Do not rename a category ID in AsApp. + Never allow NULL to be added to AsApp string array. + Allow setting the id prefix and origin using a symlink file name. + trivial: Do not load Flatpak repos when searching. + Correctly detect new AppStream applications in new directories. + Add elementary to list of project groups. + trivial: Fix make distcheck. + trivial: Fix several issues to ensure changed signal are sent. + Load metainfo files if present. + Release version 0.5.16. - Drop 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch: fixed upstream.- Update to version 0.5.15: + trivial: post release version bump. + Add AS_APP_QUIRK_HAS_SHORTCUT. + trivial: Try to shut up libasn. + Ignore files with invalid suffixes when building installed stores. + Add AS_APP_QUIRK_NOT_LAUNCHABLE. + trivial: Add three more apps to the ID fallback table. + trivial: Fix a critical warning when an AppData file has invalid input. + Fall back to the icon name for LOCAL icon types. + yaml: Make icon parser spec compliant. + trivial: Add a work-around for the new libreoffice in the builder. + trivial: Set missing icon prefix for cached YAML. + Sort archive contents by name for repeatable results. + Omit timestamp from gzip compressed files. + README.md: add note for glob usage. + README.md: wrap at 80 chars. + trivial: Add some more debugging to debug an issue. + Rename the xdg-app support to the new name: Flatpak. + trivial: Add some support for flatpak self tests. + Addons can have duplcate names. + Show the app name when complaining about missing description in the metadata. + Revert "trivial: Add some support for flatpak self tests". + Always add /var/lib/flatpak/appstream as a possible Flatpak path. + Add all applications for all architectures when loading Flatpak. + Set the architecture of discovered Flatpak apps. + Correctly set the architecture on newly discovered applications. + Save the ID prefix in more places. + Release version 0.5.15. - Drop 0001-Omit-timestamp-from-gzip-compressed-files.patch and 0001-Sort-archive-contents-by-name-for-repeatable-results.patch: fixed upstream.- Update to GNOME 3.20.2 (FATE#318572).- Update to GNOME 3.20 Fate#318572- Make output of appstream-builder repeatable (boo#977885): + 0001-Sort-archive-contents-by-name-for-repeatable-results.patch + 0001-Omit-timestamp-from-gzip-compressed-files.patch- Update to version 0.5.14: + Ignore desktop files with X-AppStream-Ignore. + Add search-pkgname to appstream-glib. + Add AS_APP_QUIRK_NEEDS_REBOOT. + Fall back to searching in as_store_get_app_by_pkgname(). + Add AS_APP_QUIRK_NOT_REVIEWABLE. + Search /usr/share/metainfo for local files. + trivial: Fix critical warning when validing broken AppStream files. + Add the Audio+Video categories from AppStream XML too. + Add as_screenshot_get_image_for_locale().- Require the main-package by the -devel package: the AS-utils are expected to be available to a developer.- openSUSE-appstream-process: No longer pass --api-version to the appstream-builder call (boo#973385).- Update to version 0.5.13: + trivial: post release version bump + Also filter YAML apps before adding to the store + trivial: Fix a gtk-doc markup warning + Support more DEP11 YAML markup + Always veto anything with X-Unity-Settings-Panel + Use a wildcard for the font preview checksum + Enforce the requirement of AppData for 'Categories=DesktopSettings' + Add as_store_remove_apps_with_veto() + trivial: Only remove apps with a veto when specified + Do not hardcode x86_64 when searching for xdg-app metadata + Release version 0.5.13- Update to version 0.5.12: + trivial: post release version bump + trivial: Add missing gtk-doc + Add support for content ratings + trivial: Add some more OARS CSM ages + Split up AudioVideo into two categories + Add as_app_get_id_no_prefix() + Add AS_APP_QUIRK_MATCH_ANY_PREFIX + Add as_store_get_app_by_id_ignore_prefix() + Add as_store_get_apps_by_id() + Merge duplicate AppStream component entries + Add as_app_has_compulsory_for_desktop() + Add a merge-appstream command to appstream-util + Release version 0.5.12- Update to version 0.5.11: + trivial: post release version bump + trivial: Do not require icons for generic component types. + Fix ordering of parameters to as_store_search_app_info. + Add AS_APP_KIND_LOCALIZATION. + Fix crash when validating files containing invalid remote URIs. + Add as_markup_import() + Add support for GNOME Shell extensions.. + Do not tokenize the application ID or package name. + trivial: When searching look in the user app-info dirs too. + Do not mark all subsumed applications as installed. + trivial: Fix FALSE/NULL confusion spotted with GCC6. + trivial: Fix a tiny introspection warning. + trivial: Fix another compile warning with GCC6. + Add a AsMarkupConvertFormat to as_markup_import(). + Split out as-markup into a new source file. + Add as_utils_string_replace(). + trivial: Prefer
      over
        when the list start is unknown. + Support importing HTML text using as_markup_import(). + Add a 'markup-import' command to appstream-util for testing text import. + Implement DEP-11 MediaBaseUrl support. + Tokenize names like 'half-life' into two tokens for searching. + Release version 0.5.11. - Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.- Update to version 0.5.10: + Add AS_APP_KIND_SHELL_EXTENSION. + Add AS_APP_KIND_OS_UPDATE. + trivial: Display the search sort key in hex. + Do not tokenize mimetypes. + Support loading XML files using as_store_from_bytes(). + trivial: Fix critical warning for xdg-app bundles. + Add AsAppQuirk. + trivial: Add AS_APP_QUIRK_HAS_SOURCE. + Add a 'split-appstream' command to appstream-util. + Release version 0.5.10.- Update to version 0.5.9: + trivial: post release version bump + Fix dates in NEWS - It's 2016! + Add missing G_BEGIN_DECLS in libappstream-glib/as-tag.h. + Accept FSFAP as a valid metadata license + Update the SPDX license list + Fix a validation error for metainfo files with descriptions + store: Keep track of which appinfo dirs are added and never re-add them + store: Pick up newly added appinfo dirs for xdg-app remotes + trivial: Fix a couple of small memory leaks + Release version 0.5.9- Update to version 0.5.8: + trivial: post release version bump + trivial: Remove the hardcoded hack for nautilus + trivial: Remove some dead code + trivial: Remove a warning for no recent upstream release + trivial: Remove the veto for ConsoleOnly + Use the project_group heuristics when parsing AppData files + Remove the hardcoded rule for xfdashboard as it has been reported upstream + Only load supported icon kinds when using appstream-compose + trivial: Remove support for old-style firmware GUIDS-as-IDs + trivial: Relax the XML header requirement + Reject an invalid project group when parsing + Use heuristics when building metadata with an AppData file + trivial: Fix linking error when building appstream-compose + Add support for per-user and system-wide xdg-app installed stores + Set the xdg-app origin using the filename + Add a modify command to appstream-util + trivial: Add the missing AsBundle to gtk-doc + Add AsTranslation to support tags in AppData files + Fix a regression in the icon_path logic from the xdg-app merge + Support multi-line copyright statements + Allow setting state on AsRelease objects + Support the QT translation system + Parse the sections in the QM file format + trivial: Fix regression with AppStream metadata in xmls + Add support for the GENERIC component kind + Add a flag for skipping invalid AppStream files + Remove support for Ubuntu app-install data + Set the xdg-app origin on the store, and only set app origin to the remote name + trivial: Fix up self tests after generic kind + Move the kudo and provides autodetection to libappstream-glib + Use predictable sorting when outputting + trivial: Do not require icons for generic or runtime kinds + Show the source of the 'appstream-util check-root' failure + Do not respect the icon_root when using as_store_from_file() + Blacklist the xdg-app AppStream data as the correct data is added manually + trivial: Support loading the xdg-app AppStream data from inside the sandbox + trivial: Prefer the xmls icon rule over the xdg-app one + dep11: Support stock icons + Escape data before writing to an HTML file + Ignore temp and hidden files in AsMonitor + Release version 0.5.8- openSUSE-appstream-process: fix very stupid typo. 4 eyes is not enough.- openSUSE-appstream-process: use specific temporary/cache directories between calls. Otherwise, icons extracted from a previous run bleed into the next one.- Update to version 0.5.7: + trivial: post release version bump. + Detect web-apps which are added as .desktop files. + Make the check for screenshot equality more robust. + trivial: Fix self tests after the xdg-app fixes. + trivial: Never write empty tags. + Move the blacklisted application list to the front-end client. + ostree: Work around threadsafety issue with g_get_language_names. + ostree: Remove unnecessary workarounds for bundle paths. + Move the gettext parsing to libappstream-glib. + trivial: Use G_DEFINE_QUARK. + Only build the test firmware files when using - -enable-firmware. + Allow disabling font support with --disable-fonts. + Allow multiple NLS domains to be specified when searching. + Add as_image_load_filename_full(). + Support date=iso8601 attributes in markup. + Add appstream-compose. + Remove all traces of ostree. + Remove the GStreamer plugin. + Remove the GIR and GResource, nm and KDE-specific plugins. + trivial: Fix 'make distcheck' with the new gettext test files. + trivial: Fix building firmware after the ostree removal. + Release version 0.5.7.- Update to version 0.5.6: + trivial: post release version bump. + Accept various 'or later' metadata content licenses. + libappstream-glib: Add the runtime ID kind. + trivial: Fix a small memory leak when parsing debs. + Assume a release value of '0' when unset. + Fix AppStream generation when using duplicate .deb packages. + Check the project_group when validating. + Check name uniqueness when validating AppStream data. + trivial: Mark some more strings as translatable. + Install gettext ITS rules. + Cull the application blacklist now we depend on AppData files for the builder. + trivial: Add the gettext files to the example spec file. + Set a validation failure for files using when being strict. + Allow dumping inf files using appstream-util. + trivial: Fix the Since: value on as_utils_is_spdx_license(). + Always blacklist desktop files for uninstalling software. + Automatically add missing .inf types as required. + trivial: Fix the self tests after the blacklist cull. + Prefer stock icons when using as_app_get_icon_default(). + package-ostree: Init NEVRA on open otherwise we don't get the right tmpdir name. + asb-package-ostree: Fix things up for xdg-app use. + ostree: Allow specifying a particular arch only. + Release version 0.5.6.- Update to version 0.5.5: + Add a AS_APP_STATE_UPDATABLE_LIVE constant so we can support live updates. + Allow update_contact to be output in very limited conditions. + Log when we auto-add kudos or keywords. + Add the package name as another application search token. + Add as_utils_license_to_spdx(). + Only use the package license when not provided by the AppData file. + trivial: Fix a compiler warning. + Fix a crash when tokenizing a NULL string.- Update to version 0.5.4: + New Features: Add as_utils_version_from_uint16(). + Bugfixes: Generate GUID values according to RFC4122. - Add pkgconfig(uuid) BuildRequires: New dependency.- Update to version 0.5.3: + trivial: post release version bump. + trivial: Sync example spec file with downstream. + Strip Win32 and Linux paths when decompressing firmware. + Return the correct error when the desktop file has no [Desktop Entry] group.- openSUSE-appstream-process: Do not produce html files; the biggest chunks of apps are done and the few users still caring can produce them anytime out of the provided .xml.gz files.- Add pkgconfig(libgcab-1.0) BuildRequires: New dependency.- Update to version 0.5.2: + Do not overwrite the AppData URL with the one from the package. + Do not ever store the KDE x-test locale data. + Require AppData files to be present in the AppStream metadata. + Use a sensible warning when processing desktop files with NoDisplay=true. + Simplify veto messages for missing and . + Fix a typo in command name. + Support super-HiDPI icons like shipped in Hedgewars. + trivial: Do not subsume vetos if AS_APP_SUBSUME_FLAG_PARTIAL is used. + Accept a '0x' hexidecimal prefix when parsing a component. + Always use a dotted-decimal representation of the version. + Add AsProfile for speed profiling. + trivial: Show the path when profiling as_store_load_installed(). + as_profile: Non-void function should return a value. + trivial: Symbolic stock icons are valid. + Add an --enable-profile option to appstream-util. + Remove the long-obsolete appdata-validate tool. + Add as_profile_set_autodump(). + Monitor /usr/share/applications for apps without AppData when using watch flags. + Add as_markup_validate() to check descriptions. + Allow as_markup_convert() to ignore errors. + Always escape AppStream descriptions when doing passthrough. + Add support for . + Add the ability to attach blobs of data to AsRelease objects. + Add the ability to parse .cab archives as AppStream stores. + Use AsStoreCab to read .cab files when building metadata. + Fix crash in validator when processing '
      1. '. + Do not fail to install firmware if DriverVer is not set. + Use as_utils_vercmp() to be correctly check versions for equality. + Try harder to deal with icons that have extension or full path listed. + Only accept UNIX paths for files in cab files. + Do not use the DriverVersion for the inf file version. + Use a MS-style version number when parsing a hex version. + libappstream-glib: Do not parse ISO dates as uint32 version numbers. + Do not attempt to parse the version in as_release_set_version(). + Use a wildcard in the self tests to ignore GCab-generated hash differences.- Update to version 0.5.1: + trivial: post release version bump + Do not blacklist the 'desktop' token as this is sometimes legitimate + Support SPDX IDs with the LicenseRef prefix + Support the SPDX 'NONE' and 'NOASSERTION' keywords + trivial: Fix build warning in make check + trivial: Fix a build error when running under ninja + trivial: Remove prototype with no method + Allow a filter filename to be used with the builder + Introduce _cleanup_free_libc_ cleanup attribute + Avoid using PATH_MAX + Revert "Allow a filter filename to be used with the builder" + Ignore empty AppStream XML files + Add a few KDE applications that have changed desktop ID + Don't show mangled version numbers as negatives + Add another GNOME application that changed IDs + libappstream-glib: Port to G_DECLARE_DERIVABLE_TYPE macro + libappstream-builder: Port to G_DECLARE_DERIVABLE_TYPE macro + Use GLib's cleanup functions instead of libgsystem's + trivial: Fix the build + trivial: Remove any support for installed appdata-extra files + trivial: Drop as-cleanup.h include where not needed + Do not fail to validate firmware in AppStream with no screenshots + Use glib's cleanup functions for libsoup as well + Use glib's cleanup functions for GString + Add support for release urgency + Don't reallocate malloc'd memory with g_malloc + Use specific types to remove the last _cleanup_free usage + Use the typedef'd name in the code to help readability + trivial: Fix --enable-ostree build + trivial: Fix gcab generated checksums + Release version 0.5.1- openSUSE-appstream-process: compress the status html files (boo#942985).- Update to version 0.5.0: + Show a better error message when there's not enough text before
          . + Add two functions from fwupd for checking GUID strings. + Fix the name of the D-Bus session enum. + trivial: Remove unused prototype. + Add support for the flashed firmware provide kind. + Find the application in a store by the provide value. + trivial: Do not run the slow GFileMonitor tests by default. + Remove support for lower than AppStream 0.8. + Remove an unused exported method. - Rename libappstream-builder7 to libappstream-builder8 and libappstream-glib7 to libappstream-glib8, following upstreams soname change.- Update to version 0.4.1: + New Features: - Add a 'compare' command to appstream-util. - Add a 'mirror-local-firmware' command to appstream-util. - Add a flag to relax the AppData Category=Settings requirement. - Add a flag to use non-optimal data sources when building metadata. - Add am 'incorporate' command to appstream-util. - Add two flags to veto-ignore to relax the requirements for metadata. + Bugfixes: - Be less strict when loading incorrect AppData files. - Do not duplicate tags within a release. - Do not expect the INF ClassGuid to be the ESRT GUID. - Don't crash when parsing a with no description. - Fix a potential crash spotted by clang. - Fix autogen with latest Intltool. - Ignore the prefix when loading system-wide AppStream information. - Include when writing the ignored metadata. - Only write the release timestamp if non-zero. - Remove the AppData veto when incorporating metadata. - Search harder when using AS_ICON_LOAD_FLAG_SEARCH_SIZE. - Sort multiple entries by name. - Update the SPDX licence list to v2.0. - When building metadata with the use-fallback flag accept legacy icon names.- Failing the test suite is not fatal.- Update to version 0.4.0: + Version the builder plugin location. + Show a warning when the origin or basename isn't specified. + Do not use the cache location when using install-origin with a DESTDIR. + Release version 0.4.0.- Update to version 0.3.6+git.20150506: + trivial: Set the catalog basename as additional metadata. + Remove overzealous blacklisting entry. + Detect recolorable symbolic icons. + Fix exo-web-browser blacklist entry. + Add text icons and sample text for some languages. + Have another go at fixing font previews.- Update to version 0.3.6+git.20150414: + trivial: post-branch version bump + Use the sanitized font filename as the cache-id + trivial: Never attempt to mirror generated screenshots + Check for duplicate screenshots when adding fonts + trivial: Convert the porting document to markdown- Update to version 0.3.6+git.20150409: + Fix a crash for an invalid AppData file- Move openSUSE-appstream-process definition from libzypp-plugin-appdata to appstream-glib: as appstream-glib provides the actual code, it's much easier to update the openSUSE-appstream-process script in the same package.- Update to version 0.3.6+git.20150407: + trivial: post release version bump. + Build: link libasb_plugin_font.la with GTK3. + Allow using as_node_get_localized_unwrap() on unwrapped description markup. + Remove --extra-appstream from the builder. + No longer set PaddedIcon. + trivial: Remove some unused code. + Add a mirror-screenshots command to appstream-util + Remove all networking support when building metadata. + Remove the extra screenshots and appdata options from the builder. + Remove the batch output option from the builder. + Do not strip out the source screenshot when using mirror-screenshots --nonet. - Drop appstream-glib-cairo-link.patch: fixed upstream.- Update to version 0.3.6: + trivial: post release version bump. + trivial: Make the UTF-8 test actually match the comment. + Also subsume application licenses. + Do not fail due to style warnings when using relaxed validation. + Add --batch-output to be able to disable the progress panel when building. + configure.ac: gcab is a hard requirement. + Remove the gtk3 dep from libappstream-glib. + configure.ac: fix typo. + Use the correct image URL for HiDPI screenshots. + Allow uninstalling AppStream files from /var/cache. + Use the upstream screenshot when we are using appstream-builder - -no-net. + Make the AppStream builder support optional. + Assume the INF DriverVer is UTC. + Always upscale screenshots if they are too small. + Teach asb_utils_write_archive() how to write other archive formats. + Put all the screenshots in a file rather than just writing to the upload path. + If the API version is unspecified when building use the latest released version. + Add the source-only tags when outputting AppData files. + Add a 'replace-screenshots' command to appstream-util. + Update the checksums for the gcab-generated firmware. + Do not trust the result of FcConfigAppFontAddFile(). + Release version 0.3.6. - Drop appstream-glib-uninstall-var-cache.patch: fixed upstream. - Add appstream-glib-cairo-link.patch: link the font plugin to cairo and gtk3.- Add appstream-glib-uninstall-var-cache.patch: also remove appstream metainfo installed to /var/cache. - Add 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch: Mark yast2 as a meta-package bringing a set of icons for other packages to depend on.- Add gdk-pixbuf-loader-rsvg Requires: needed, in order to be able to convert .svg icons to pixmaps.- Update to version 0.3.5: + New Features: - Add new API required for firmware support. - Add new API required for OSTree and xdg-app support. - Add 'news-to-appdata' and 'appdata-to-news' cmds to appstream-util. - Support all of the yet-unreleased AppStream 0.9 spec. + Bugfixes: - Add releases from the upstream AppData files. - Allow short descriptions when validating in releases. - Correctly load descriptions from in AppData files. - Fix a builder crash where a package depends on itself. - Fix a crash when more than one thread tries to ensure the same package. - Fix DSO Linking error when built with --as-needed. - Make the failed AppStream metadata optional. - Make the icon tarball optional. - Relax validation checks to allow empty release sections. - Return the correct exit code from appstream-builder. - Add gcab BuildRequires and Requires: needed for the cab extraction of the new Firmware support.- Update to version 0.3.4: + Allow specifying --packages-dir multiple times + Show the offending text when validation fails + Do not blacklist applications with broken AppData files + Remove the composite plugin + Add as_app_get_search_tokens() + Add show-search-tokens subcommand to appstream-util + Do not store short search tokens like 'a' and 'or' + trivial: Do not store search tokens with markup + Blacklist the 40 most common search tokens + Check if the search entries are valid before searching + Accept as a fallback for + trivial: Fix 'make distcheck' now the composite plugin has gone + Release version 0.3.4- Update to version 0.3.1.git.20150103.a7941d7: + Assume that stock icons are available in HiDPI sizes. + Blacklist the IBus desktop files used in gnome-control-center. + Add several more non-applications to the blacklist. + Blacklist KDE3 KCM components. + Assume foo is a source image kind for AppData files. + trivial: Support ASB_PACKAGE_ENSURE_VCS for RPM packages. + Handle other-endian MO files. + trivial: Add 4 more stock icons to the whitelist. + Fall back to the dumb tokenizer for keywords with special chars.- Also obsolete appdata-tools-lang to facilitate updates.- Update to 0.3.1.git.20141031: + Fix make check run in chroot. + Merge appdata-validate. - Enable make check. - Obsolete and provide appdata-tools by the -devel package: appdata-tools has been merged into appstream glib and the resulting binary is shipped in our -devel package.- Update to 0.3.1.git.20141030.7a5f76a: + No longer trip over extracting hardlinked files.- Update to version 0.3.1.git.20141023.f8bf1b6: + Allow to disable some vetos.- Update to version 0.3.1: + Add a kudo for a HiDPI ico. + Add an --enable-hidpi argument to appstream-builder. + New APIs: AS_APP_VALIDATE_FLAG_ALL_APPS, asb_app_set_hidpi_enabled(), asb_context_get_min_icon_size(), asb_context_set_embedded_icons(), as_icon_convert_to_kind(), as_node_add_attribute_as_int(), as_screenshot_set_priority(), as_store_convert_icons(), as_utils_find_icon_filename_full() and as_utils_get_string_overlap(). + Add AsIcon as a new abstract icon object. + Add AS_ICON_KIND_EMBEDDED and AS_ICON_KIND_LOCAL. + Alpm backend for appstream-builder. + Support filtering by metadata in status-csv. + Many bugfixes. - Disable _build_from_cvs, as this is a released tarball again.- Update to version 0.3.0.git.20141013.6d59429: + Allow to merge icons into appstream xml. Comes in handy for OBS, where we generate an appstream with embedded icons. - Add gobject-introspection-devel BuildRequires: dependency to bootstrap the tarball. - Add conditional (based on _build_from_vcs defines) gnome-common BuildRequires and call to autogen.sh: needed, as we are currently packaging a git snapshot. - Add libyaml-devel BuildRequires: new dependency. - Split new subpackages typelib-1_0-AppstreamBuilder-1_0 and typelib-1_0-AppstreamGlib-1_0. - Rename libappstream-builder1 to libappstream-builder7 and libappstream-glib1 to libappstream-glib7, following upstreams soname change.lamb27 1591170882 cacsdadeenesfafifrglhuiditkoltplptptruskslsrsr@latinsvtrukzhzh0.7.16-lp152.2.10.7.16 appstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.moappstream-glib.mo/usr/share/locale/ca/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/da/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/fa/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/gl/LC_MESSAGES//usr/share/locale/hu/LC_MESSAGES//usr/share/locale/id/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/ko/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sr/LC_MESSAGES//usr/share/locale/sr@latin/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/826bca68e6d598383b8b4ae56cb810d5-appstream-glibcpioxz5x86_64-suse-linuxFrXÖf>pappstream-glibutf-8332cba59bbec4f45203eee007955be63300699d7bbb08cfecfd97ab037effcc6? 7zXZ !t/۝:] crv(vX0f> /'S(ZFVpZ~Qyl8 n#,6A 5/^-@ݜ3G 8.qֺW((`@՘*WgW!]Z[ 읖STVu$==]e 27~Tyz慁QF}r*/#6"ܟ˚ .:\Mp!$c*GFB-i& 1 \&n>&|I [BWyc $\*@ʟ;uZ޿Ðllp&_ò2Ҽ莣 ^ rM}h=:.ϼ| \zQ*LZ`d@ [\ ,#rGU3ׂZY+=2lYDSi$zDsclE7H&4 h#+]&<˽uoV18RSnѶ<ӌh"õ6di9ie߲ˢñ&M4F6FZcL.OzcQVhݶW9.9_);D Y7L1;HN&1j}>;NRB_yInZ@+4-[n!a[]cb+Q3ߨWva$Z't/> ƐllLH釤Dx51R$N6ϧYNwc c kB O4: =xTT+#n[Ma@3NhYB!*RɢQB(EX:`n k0\^ MG>|NznCb~2kSE('g|C['ĴRz=<ް.J&T"C,bDԳV:r4u$Tu'};C Wp;:HdૢT'w'ob#a nE"I$e-^kEaŠ{;Vvl`T;-$_B5,؋(F;Is{2 &HZꀋXJH C^r׿6 Dwi2)?G^,eesϪ~u)]z4ہ.pԑ:¨0XD%KIxdp/VNȄ :lNQm# wҠ=wZ,!'7a'*Covkܯt-јȶ3ub,ѩWMϞ ;Uےd՘wXţ8Jɦ*' ESU2Y;7!v>6kjL ظi#E>ҠM@pD rmVӄ3eT UWn?`tEkؤUR! JQtv_bGHdSPVж> K[z@YkJʖ#8\ŰW!"(·æaع$0SydLs*΅|<S( I?G)#@$6c}Jl*GeZҤnzU9ٱۅM<*$ctn͸;PJ*O|iD1+!Y\y~ɵuvK_f-4Xexp])hjb8?gO<#1uɦe=Ǖ0P /a,3?$oٷ~og0j\Ô{$׊_McKA:HDtB ST'WGX6hHpHO3-[&{w 91i&l5Pf$l)e!"r nNeef4PE`b3M&F|`A7[Sr {&*׍6HAGZD>eiTP'EAt{queT$I5(HkoME"rBgQk3EĖX-m"YA䭐b Ʉj|D_^_ `Xw7":>;d \d:m^1Yh?R)b9Lϒ˥62ݲFBcźLD% iM6^.̗TfC-| \q,حQpc;!Rv<`UĤFչ6g4'a܁⵴thKvɄǓI@ -45lC*8c(ﮙ֞U9|Z,JY״ľr]Y_79~|1MrAnx_("Ez* pHD_AVXU1V?geS\yrq*QHP" X`{@ _џو<`Z~ Ē㠖 wQ2_4 у]Kx=8<+@i,CfIt%t UW|/Cڛ`㴛4@Qd18.A,0.ٿOT:@"s.}dEq#+5ZeFvA\]S<r>NKg<9la# ֛g&Lrs֦c1PFsp4^Rtcc<߯iҲ$Yy bk 3–G& B-E+Fpح1BdUG!b,95|/#snDLPI"ıVg2&+AӿH^ q5c}U}OfوχDO Eq3U7tv_esW$ZTO>H-WFjIЍ]Lgpٸsa'my#U`Td@sENZoZ\+~L˜Tp)~#@x;Qn֘H@O`D-`?QSh|F}(P,UתO)#CU #q`O%mV{`=[%3RބZ| Hț^``3(P=aRk(A=2`o#|N+Kcۀx-\6R>iϥ[E | SoA;ShHr yd)n HU2ۑV6OZh^ս:Zu}kܞyDP}NW+;ߩY%̓ηhuHG;m7ջ{ԓ.q;t]ax!{wv׫Sp#“;3:VIuml7T60eՄcva\GԌ^OIGsLHyOu7"CόkԨ{$[+fЕBDy9b( ̻kROG쬓H_PC׆yo.ڣ`{tQޝ ^N4 NU>̮W{͌f  .s6`IALG|bÎ}a?n)/mZOfT SR2*y 6Mh]6w=pW3P` O{d+-GlǖQNj:{z*q£VݚNbگ/u ?=t8<<ša]tKH|*?:ɼ[NBfeޭīf@"-1<\uh=W~/-ǹ9DJ=C壐;+9HMn|̎J,ڬh$ sF4f9ɻj3\GIWhe8f 3R˚2[*eDzF!,R-v* |R[ {x\tLFY*Ϊ0^DũB{Ø ߠJr.Mn6OKm%N nŎcJ~CLV{->c #gctre-,ERhTjFNrjm~6REY.- jA=7Vy'/o3)ϰv;޼Ҡc85n]6)@lU> sW;64DR8.VH V3C K|*];T 8t7_cմwT~ة#fsJ.͝dC7o #ۓ]&ǽiή7|UO]9haR:<~@$Ft;Uv\WIuXZwX^d~z'osEp3۷ X5FXyz)Oϖ;LPX0 /h6B +jEtbi3>l$=-aDXBEU 7rI1] \DzhPe)/Pԩ/H0ޕ  _)P֗pr JGm'TȗaHz,B 9Ovk+6w!0EA 14-1LY犂Ubz~GE]e#QG uhiBvZ!G!uTu@-fx_y3e?[۰_1bqΙzG^oM,pl-ݐޓ3)fZplwU«X.GWņz-w&w:'e{>B ݨ[?V^Ok)nwwmrY{Ju*M; { Ьe /z{MyYqQ5! *أ- kdj 6=̭'wyeIMZTt1.0EyꙥbZY[Oq.x4Ύۤ3cV2(/ X6A+so-:C9謔on63oxnͿ**5w|IL6ILTX3ԪQC!twPj\:)R?[amwm ".io0Y}hL% u?qqխ-L\etc[2.޺FmʪᥖKRVSS\gL#ﻗ`GtxGpPXP* оqF w7./L#sS@8`6߂lAMNo՚h |m I<<~ѫ'h'pQ!, iQplra_(Q+ ZPQـ CO'3D9gScG+pλ|l.6(pe `bOH@e4  ҝ1sh+mJ{r^GG tF[d52ڌD(e ضDn3S*~eQ3k']b]/قAԅ#`o?[vث^'_%v@ t9-5 6 \>M/j0O!t{ @zJIxŻ:ї4O)eqQ58_V WZbsS9<{YCptp&hc;vtB'E>몤%%qNϾ][ʇzB,Q|W#dϣ\iad+X bۭ+'Ufxp@DP$ +0ʜ?Z=Heyq׋F1 ?j$.h"Hw۽pu]J>x}/Ml)dG.Zty~%Gx{*ggsƽYd*MY f&sGjښ/qBxsL{4ѸȪ/$@cRغFv4e%IzFG$[:Y7SnFXV·N\)Dd 5OY4.,q[Za+Uc#ӈ /<=:ldHR|#)u6) w^: rUCgu 6r.ڭƉwO&p kuwda+Mvt$p7C ȕ2큂^X0~< .\0#~v[NjĄ`Q"k0a"ePvSFfYjI&$Rn4Ǫd]=3fmL I8A njafGf}^7f@(ĬVgBYY9DCFPxӖJU?Q S> 8F.u걐o8`hncG#~qGYm&y)>R] >uvF3|J#C 9Qy-r,cÁ auj(Q _1rpW8 TG!**k-tld4u#;O *ӟHo4NOԁA#39np٥v,sPf^? Q %ouSO?f2MwU@{,t%3'fV5Zvy'|eg-M 4$%V0գ_GB u[Ⓨ*]>?{rıdRv7/P T +pP9ωW_Wo 'w`pyӖhd[K]PEL ؏FcVqE0&7(wt8cK"HvGϺMrO70P[8x(-"$1<辶eqhXP9P3^%.y2 Y@LuPOr\{7BFD(I6*d 0rFQQVĸFqd,gY߭FclY&' N-h~vqN8~;^>yMRͯhwN^9 c{QQa6 255kveKcNI'=\D1!5r|uu`? F)/ںRKЁ m2:q% rq_trQ194,t@HIg:,eBeD66ZJ8e)4g$ZZuOqcUSqKZhܝ\A!8FÓHF`>/U~/;O7#Þ5EJ( fcu/\NJ 4jG-P0Ѩc;9H/M[LOY_҈G!b 4ڃ1V:7Һ7䆍91feN#9q$aLѶ∨/!uf]yzPMkxǥ 5Ȯ83$$:eodEX5:%StCs'7;@jXs1M-`q.hXY(佚C:<+ )=c^_ 5}Eb!DV6}+yL4^Z5wGHwWYnkVy^Yzi@(^Dl2;_:6i7SO*>0W›,s*,ydln=hzCCF|.ySQwvnF{==}}kANxݳ'}5E1\#SiZ,&=F~!(2`w3[z&˼UTJb<ӡ ]l`cHlS got9ZteuqD__x ,?Kt5LMZ]cY,B2yl`Ȃnznԗ$l~f&[nV'Uoz`R%\<%&36?> $ٟɝ6%7%)!ˀx@-mF) S)l+1,{kmdbvtg! `i+ɳt~uZ=9Eɥag{2aZ:7TaS #*BzXc[}=}5]7=O=\J(#ûұ]J5OU{)A:Lv{nHﷴEZXѝ 6ZĎzUx>Bw\۱BXG>Wu6lQxKkA!;l7|q~*r5ssw:mFLM-xʐ.1SS.ҟ[<;R|$ I݇ IR/Gڝ+C?lOQq}kcnՋ^1FC7tJp- FLZ\R_PH)<_}7z~v uĊY۽/?6AR?ɪAoY^[3,:EE]\g*@LیmVކZZUIs@qsrxa|b- 9Zܤ|-t A[#ł0'&;nwJ ?滽OXݲnM-21]pR? @W{Ԃ3 :%W- 4Aē F\y`vjt!O+cmKiO8 H kNSN | JǣHJYTE߰cgV]}QR&fnydW b66%#2}yZ'@ &\@^__dL"5Wo+KRq|Ҋ'4\[⏕ gxCr2_Qg]c~=Ֆ_hZ)Rȏ(KTLJ21{P~'$MАP Nfcy?yQMLК̚ŦF]BW#h~Dƣ:U C*{gqz|޼63Kcghs8HRn 63%٤㧖n!EԻU:'628hmק x1_l6}{4g[QEaRSK t#vP2'+Q]ު%H3҅2&XIӫ3^bϏV &Ҟfʞqk0 ;텏aKο J0! o (!3BKpK[FKrVJ %qr=3m8N5ЪD{ =B4 kʍ3VnJp)0x. T:r 4r삧q!a?ꈬIاt\a#}${5̢*2WVgG!9jgoehQ~xpn%=naq7(jlİU|$V:> Q?4>[h5<8z 't!̏Ҍ7;wI.õ{x8O:!HYk1v߬KSBpGԭ%%9~:,] /Lt/y\4lŷak=l3bǼnL`,޼V+%&l1:ic{\N =?U˘Uȼ\J"p*.h^5`쓥T-8c/2pCMEkKQ[qB0 I"ɘo4w7?sN囸v(}܂my`#znl;btj ?U˺Ѽ3N Yz\ q?'rO2y?/xFY]jR\13 tY^/hkcv.q{]܈}^ίU\ʛj+e$)ؖwuYJi&uv,D 'ңW7,o?(jqV=:8v[mbk(o 7( b.]dx\02BmS aaA,j>5TWk۫xQZ.$"5 Hܬi;QđC_0:& riQtn{Ϯg 'l^w {J9I!v@aXSt [. LxF X0TdnImC#I[ Е_uN9tj2"3Uym kŽ"^S܊?rk)b8bܙQaзO \摰Cbwi_O/݅8, [fjB5K lKn-hƣlk^=$+GS+2YVrzJ:G]## \y8{~zV 3];׾+WֿlG/pvㄚZUV ֎ͽ(ǎ7E%% .](DaN9zHIh Qm!1XHnhD+D!6"pYؘާ@0bg cqUAE8 P! Ѧ8gB7'%UWf&qRuLZI+JN(*̱v)tSHhʟJ 3S,Î?b_Q#e㻙+MD4'hqoL7sN7;kqDO>htMFNoXyXS;T/\fIvIv"nt U|vj OL>&XAߪog)6 J q' ؃p?gh_hhw r7ϐVGKˑvd w":&ɫl1/XEW9 b )6Qwo/ Z%{d*<)3~:ehw&8w2>R+N0cB`?tHeZv !_ X51(!/qIluFKÅڂ'|NSiBLVSh:QW&آ&gAL&v|+dD#2xJ!ufH9K~ Q'+xAxPY橻U!܈D ˢ& ȾPب®R;ɯ%ʍ:)8MyBW8eϘ(tvB__}Ǚq)+xB$jk8@"p+muab4z6OR]fXbs_~Z%q`Hkԇqnƫ߯ Z%WJ3ub@ԿDOL iF [ YR;+{^!wq6il_rv=eF7+;~ `v SBT3?"R+"=9Jp!uPJ Y2%b]}LF*4i;ؑLT0 z6Sy\&~=F>"yΠnX޲rV>}5sW;̃M7 Į梗Mu ע'&E}`T%/?!3(,򾅫;c 0 ?ˉZ~But)is>B o95&g#do#)YA`ٹ0w&se&NTН|8 l j?VaIk]< &F}sl\>(9n0`ȪX@u,Q@ %Ԙi:g5l–8 {$-tX$ik̮j_,d*7@Cvv1S#EtR|0>6j8(vA;ƟO D)l3Dz\c&Jn[PyФGz4J$o4O/獕.}+L?~ @SAқi+3I^nJpAqܚ-9q9^,,DkCWM#7Z,KJ) d &ᒎ?<@*"l,}0IPpi4yH{3|5JL@rp j;akKy|09 sz_*thS,0o<54{_;jz>j9ٸή:l9(e=n9zdo#Y:?zR77U0o#(l*(cfFkXI::PЬK~ei[-s6,IP ꭜB?d-)h愈s.TZp"t3qy,[[ PZ4[N]~^ Zv_\[I ,]MЅD$M5 rTmu^:sBOTOn>x6~Q]'ߊ+&'V˚ocrTV^hqЄȼUZ":}&1֯:jhJz+jgI&+-QqC)jY _]؆veYPrRPXQSNԗ~ג²穦qy `3cA:lʈOĭߘn@r]h濡BN [~~ElCk1YPc ہJt gcg#|M1e7Je-_\^`*$}<>.G9FCԑ4UxZ^\5 zU͜_OPA [Q jvr =o,# JY5+RD+`"f=.Y Ǿ [c?kC{zTh7 Ԓ6A) v1f9/RnlG5"H禯C#c4ri9Ж^K-ե8u!Z7.I(?4pS?<`)6 ]EFF;0k_ܚwgnl))S.I^iL=$~xtL+C ap# ?'&ӺYCґiL\ :c P.{Y fA1XdE $Vn KFgg9oNd X> hA#+@SAguoMTO\[ زjO8MDGmk$ T*Zqξ\%r26O[o`vX=9Mvԑ o)[|ΈƩb`I1OVJ0AO cKR\BG[Xq"z5Qj O)6)pW۹i8SjVɺ}AlRp-Vbpgu\Joy'-خkZ$nHe)a4cWI,P{N:>ſE$q]BvkH?tvQ/%|k~%Ifm.%#`K9zE@9 jɌ->O &֌Јlpjx*sLuH}5C] sRˬU<.Xt+!8! U>x&,ls%P8#Զ7)|a2^@\q,6iI+øʌxd*ց2=-3u(HwE@Z qR~ k}y&1DȓJ.9cn{h<M^q=>q"L$OyȌzKO&Nq|%W+ɶTZ; W#U8Qx`aLP#^['}rg"28 ="ׯtUK"B-8qTD@-,?``S{ob|  ~B#ØF\fpКCCNJBwH0c_7cH0>WBg nye}ʡ4%WUI)z(b$)Ȧv3AT7vs^8O JOe'AA+XCu>`!ŒK| 5@ @yo&C>-s\y djWM"h| 0T!s :" KV郭v{AGSCz#Na2 wT`moŔOЮ{3-}a`V枯NQzjߏoT0f,Mq H'7Obaa>cKIW}qgc'"P  W5[xjգϘ,p~A[R<mjw'q̇pf'4SE燠t5clHg? 5|连',:`6<YλR=n =`V (?A^Wr6x6,o>cd2i%*}'թ[q Kcw1pJF#vV>z >{c.2 O4;,M`MmX[qF6ئW[C U'/ȅ߶[j/}')^BC?!O8^&LX x_צ_C{bsĨOCD脟kEM¥iH!=yRR'.V]%h8|fSycGBvVk<9@Ϙ6 vi])SH ,,_BPm\d&uuN(z5ɝTqT;dh+M"5԰fƓىbZ@Scؤh ;q" "˂uu_?0w ewf9=D<,Q< 3 E.MzhcO'>kN-uMo5Cv*Rpy$yvQ uaBV-8h/>bxtTpt)@O:-H;v<ഒ%Z0T$4AfLv,tYTsKIWg\Yk8 3$;Q#=؂R׶ 2Iq(L}͢h+ *!oya P+se蔁|fiV,:Zڴ(Rs Rj߈G;Z:!x f v+xPbD\^7-UD+FSkF*YˑSVoAga0.HQǵ+ 骳u@dFRU#bm8t}\5fW7er {ң b Sc[zz0?w0Y!EGFwy}q*c^XKfV--dƒQ: aDN=Y:kϒ͊,DkgZsٷ3A7Cζ$aJ#h XTۃi,/ 0CZ2gT+ioC,~#˳U]C^zY4bǻ;Ԇh/+u.ZcBRX-S|DͫqD@!.rt*HsTۛ?{>K5Go9mZ?!T+8Ϡy(.w c#lɑΆL@$p?Z 試 ./q;,UC.&X]9m[9{Č QG E}V)U,\"Fm ">ilz;#Arҋgy"j GӄmP98 n-.Yt޽&=%h¯Ƣ:١pRΆ}ub9l%IZ"ϖ>UaT ovh5aH-q2nhgo__ghbgS|%+ "Z$`](s"?5$ gM\ӗP()Q+m(lV:)8`M@xJe!Fû6++ǨMgAHMraCr5ԯ5[?^7[תlUDÃg h5đN#MCy ETškE&]\/>/Yc sOW,d)9`' J$ڢعt-@ꮶ UǁA'MH-?X&Qd*F>vNCνGw`v2ApE0_3ZMPdrkV>O1`" Df\NA3J~OXR9&q.UE2@Wa ՠҶ*sU'l{`Ź:d?YiHQcRr9*Y#t켗Eevv?''Aݷ7wCT_ңE,0􍘼a粑9DEDURBG ٩z,ܫG!s.+K2U'~: BlsVV.\{y,y蘽-!wYat= 'hzLvyBJPAcrp,44\ 7`[*&2v8d^h+:8%U.?Zĉ [ݟ^dͬ~7%d+VNfspʌ ifj G;V\56(hƸZ;[+2ɹ_][nnIkis ;rbsۍA~5k4:.Şۇ'6p$}߽rԔ΋AW]H$JHjW5z7hi^1'ITE2E/-hG { SlZ>hpFiX[y2P#yDN&~-惗K|լfRXB1.Fь"fW!ÍH$>T!=JLԹX.Ń+Im΁{ 45G|߼ڻ3i-:Ls([V"-imgɕ7ƶT=~;EsPjebԆz'~em.:WR1E1]Xʕ t\QvY,k5]rK"qҨ~S[`lj(zROͫŶquY"TH\UbrM+ץ5-~^՞Lʷt6#fsY^w{NjTxK=U*e9(Tds?cTTZ"$KUm;/D3Y6Y;>PŌE W6v3Ð\NM"Ȋ3?-ex{w? 3qv|(4Ql\v8iOAFFa($ʈ[XtBR)Jo+A "g~ˢe{p g86u=qd#_5퇃QTGmde HHYot\*= O#eͱz8 z`tH*P?T ~O1|7}),"D{!bKSy+hz,&hq^ruVuĺʗYj΢B)PQBRNyxˁ+o^9F9ܧNᧆx-)H]*8{4R3*}f&v =mVeV$M9 pTVds42$pCZ8A qL#>2W};{G H +~Q(cgy,&:lд`OjdAKʡ픤Flkð*+ e䘓(3)^ Dw}S>@[}11lm?[x誮i/^]r:~yP_))` ӶoIB ^Q5hUO7Яz^KXn-xȃܜ <΁3l$?6E==$,Ȑ9qFklIx(_p~>+ 1\ *~w3`cZ%c5W cJ=C/!" kz;؍5L2UGD 7b]K'ږc ̎/owG A摌K+ 3~[9aǐa!+>w8OkXiG2 iH8mHc Zn]C; T6ib%|]7C✵4Cm5g p ٖ?wy|p9H `NȌgbIM@+yPBeGJ/>osAҭ#I{t}jN|`uTOMXx̥|pz>Dk;{{ f%2T&V=Gu5 [i9b/qhrX?8xQ3 q}CؓW)K&AeLrB+QnBRSC` V2򀥋6l?}z337ߕ/Nm֔x {τ "T)aG+~<zD 1HSq㖭XI^ Ǒұyysx= !N#._1X_Pд:ymjmHnɎ1HfJ;z&tN}ԄO%!8iqU^h)&zsbKS#s`5G^{X@rUuٵyu\mhn"w_|Ju'NTnW 䞖>l뗢A;w +:ͰcVjɝ;+Ao7]R2}k]܄Sdʌ <=o9Hϯ:͑a[4^K-_B2$DǼθb&)F?cDHzg/e=6I1i5H52uՙ,(9=P6! YȲ(mD"ŧ(V~s 4ˁϲ#a՗G Oo@i8qT,0AiTD͋Pk_H1ŕQ(e2Rlaӻ헤oV5 l%s|v<;ϋXD YG\TABuW;7D$V;[|a=ɻodRj_J.d߱'g`n` c#I>|)m:T Ћ껖?M3VqqʺED3=CLlTApuӘLĖлӕLT^<$,=76*cb1N8nTCX7|˸M .Lݺ^}%B(.l{aT˓G,eRZeU @7Qlo'%Jͷ 5B4侠>b{1|pб?ԛJ1N{xZ UF7c'/'cu8ĉ.AM#kas>jv 7G̿=dh(mA5n]ƹtAq:sZM{0:Վ g:Z /Z)Nkc5\WWi}}$p(`llM"CF4tiyP^{wΦ=?<AHgZNr8DF}ӴcuIH-?M{/\D wQ@qfAv(^I@[e>~tɵ Wnߤ,EMw.g3p6ːU<|#^g>^FN8Z8/H^2ҸA%˒tғ8 n84bDr. QQ!x;JeJ` 푒T@AWpj$&nW#,ew[)i9&u0&"\`!^-ӀaL[ڵbtWy5o\5 f^?9ROQsN:AvjTH$%,8R~8:3sCD"FB&Q`8BFb\T7f|f.pmV@W0z(FR,v@Q1"dP>O<-q`3Ô˅/ZrX 8#êy} Ff\f{ J^,?Bf1Ar>y׊;2AN,Vs5;<$lg#(N0_b7CsKDs+N4`Aힱ/I%UaTfBPR;n5!!P/Śij4uڻJ9G jСQ̟m>M@Dmd_mNmIdx懈S3Lg9ϭZ5sJ!wB>%r<-"~CGù>~#Q~hC 'nj%6&kq s5B NuEgz/b"Md1=y,m zⲾwcѥWQ2qV^*9wIw, G毎/~ /@xxNT Ýt]Gh . h$зwa$Tݘ3(" xdWåBqpho#]\^!f]-! O4VB Xݻ.vδlMgkIX0UXKly馿]gpO.HMujTGC~'ųU2v&&3?3C@%` VEX "jҡaװ|@cK/(|rc (Gx ە%c p++hеpjc3 󎙫GܼEi ,Y}4Z5oܟJ{$w>[Aq6>oM&.69HuauimаmJ6:?xTH̆c*LM¤#wK=,{ PtC{#j `|-G`>ȶGj""'K]|XCэ~_7 'x^Su^ص6kuN5vGL; cMI݆E+=:oa`sMIˏf*K"[fG?:UPL斵Ee.U~ppyhr<3,/LpLJ{cc0ᢆLx"$*^|2=hTelRah~MM">t;u | \x+٭oL^+2d"QmeAQԑ{m0zo1f5c?VpHɒl Oדn͎P1 ].LV 8W,\=_W|?,t!w !hyX2i1~blh iwC-Gd~-@Y x*?U Jl\PI+2$Krh$~b;NbT ̣JxRBlU!+ۙ.rA͇S|k+]Ltlրvhudi`:\QtE/>kd+P/LP|B tt̵=֍=r8cHBv@F =J9oѕ䲥ZяD/ȊBK0|aЗt}Yűep4[2lP ܿf?)kڶIpZgj'x~ 9Hvtu:uyK̙rY|56< 쌟V';\ڽt24tlaYؾRe1>a9;xgH{MՓ[xn}= 5Z  ΝI'|J_4P!Kql6v!AC 1%xi_VՕ>YWa@R)7 OEV. /7~p}⼃Y~ΪG.`-/a9sr YBS4I6Џ}@WU鏣Qm/jNW^=I@zDDLE嚀$ iص9.[p bg@ÆtO ?* d&3è Nrn C20CHмt'x{@@Y4FIbzÏTQܤHP ٝ/!d#հ+@V.gHXLVZQS P0-Ua(f>Ea2>?T0FY%W馫6QI,Jw :j5[4kӇVE/OQ1Gp\9v>Ӳ10V?բ: %{V/fPf$}YX:ڑ\Pu7UߒlGA 4ps<+w^N;NSId̈́78:n''q.MRl0-QnOlkIw?RVUi uN1oŧ4#Jkl.La*o%ZԭJU$yOZ9{# ^t` K 3 $l` E;:5/;E%vt{%H9Gïd}-0ψ׌`{PoFp?r;؇W@ )=rar'YI=o eEBd@8+$X-!i!~GaP,BeLœ /Yis!]<)#LӀ%gm@oWXE<"}şiȨEQIkX$z[;<޾xW m].<骰T%H,:^a8{]qu9^+A?X< -cTg}ltҖ,>;h_aU7XO:mAyي籉۞Ց{21-oMD!YoA\iwCFQM&v̓s`>_;%쉡fQeO+ۿmT]ˤ͹tUEb/ʆqE| ,pbX#,h/+d.7Ƌ-ޯt4p#o 5*ίRgnOD%O ƴ. 0Rب>Γ+Nf$+ǦRz$~_xbMd,,p'd!y}S5EB"[ $.-4aR3sPH o?ͧdC >j P*z&L-p>ToM=YϿz~tfxopD~VdᆉUkʵfĦW3K7 !<4̹Y*;9 E[RoxUo!0] o  V+ 3k0BC^{@bj1vx)Ve 6Y֤3u0PFJ n zpG8 mb!8f$( jUGN=G@ ,cKO(s{LچoKV:Gj۫cJtC|SZ9. ɲٲ"b~24&`~n' …$CP\rCiQ9ޝE?sլ`WOkf4})2=56=ɗg=Sy¬긮CUYQ(p4MR8TѥP *\n b1r+<9w7w EBP]|zS#M#k9$Ժ Pjmv'aN-=pZ ˑ:o]w–#Bc.c1cpT  l)];܀W\fr-P>k:2]2mXg#'d/xh83n.`%۞'7lE\AK fj̺D%.8;ƶa煃 o8"=]3ipV1M0DUG[.@ipcDW3gܷ( 71U:NmDlq>D go$lǾ_~cvQ/ MԉipN`Otxc:w,"b5aq3:ñbX_o )b0&XFPrCŦG~?Kjӣ|eķlcaa缐RH=|;ĈdjY/fcQ]v8/gu *'?´y@G }F%l:~B@QȢ[M:b) 1.ʤEu*×QͩIu~(a.KOr(4Ђeb'tى<=% @Pfή.Ͱxx$ðB. aqgbjכGU]$;0.5o]Q[+JRhSF4xlRMPm2 N(l9,OQi>N: iCW[laẅoJg* o!9z:Ȥ|Aby4@ Y|N;>l]xOoZ5M~}ڥZCzdj{¹uq,,ܑ&q_Rv۲3S{7>:!X$[}CT&x竺bXl`8Aӝ.4[̰)}F(Gp4&|7Tq[uh.noTϔdUQ}="_-8vH{OB@G϶CDQJ}Xͭ:X5rmL q 6G>A i-J'0pTJ+bҲ#N"‚@4凘8gh&܅R#ȵ ! s_E47F?Ty釔o5I-OSX^Ol0>iLh˘s#]3H8ᓏ&TݟmC6tjIzÿԅtxmm_t \,$oI. qN >Hq L3[Q7he}*0hqKd6_GHqώnD!p}[C 3LζeE0լ89l N0 gk˺aȃyJF'5ES/ai2[hT/R:I׾gJhBwܯSMI1-7F ]_alʎGasEUį3#LObt-S3D'e#+Kw5{:Qd]GQ9ޅFzz$@#WqYYk"G rUC|wrx2h[3 )]Qp?6Bw/0L|2~p].C8jWboaxħF!~ʹ8mcH͉_( b֐D9lßFrǿ_ (q7G>ܸ5mʃ>;Hca ;Sqcco[KMܭY;{p"j-KD8N*0*:߄ZL`a~;c׉Vo DE<=?T,n5Su>~@\4tk%* <[ RREwvlH .D] E0I?pw@Ք>ԗ{& e32EdYraǍ fGGt=n3) æ[!~uFm_č9Ebу V͛g\Fe)a2pV=aNtJ kHP`z'.vPRRq^xmv?QCqg5w݊AZ* yMM_>dlOE9/#l {// &O1ӍNTGJg0:74YLC p9m0 1b2+=hU +ˬkkugƺN+^[.qm,hG.h/Fbk`+Fa#.\~r>g9mmSײ| ;hgTf@F;gs`3XVh3/orVPgb E]T7? >/tsozax($.foz U|^~6WTڊ7WI O2+4WP~d/m6:SCuaqL+o@ORܿrsʆ* ThjZqC7޴]glECcP4 ݿ܋BSR/\Aqd IqCjo 4ʻ})2+ :;-ޞg[Ҭvr( &V=ao PlV VXtʍ:'"ʝew׶ꄄogцh̢f,B y`.L ݞY#PH97I[tȄ\K<~IHQ[v6<혉tǐ͆QԔ>W [qQU5_oNEA5ΑL5ؐTƽA6ugb p+]_QhRzPZȴ*cד45:փ쾸lXʣXZUJ{|T+vf5@C = lz =Lfn|EY`Ga!ڒ2 p1ÈTϬf펧  ST(ݽQFq%]ẟm@o޺*)`+螥',Pr/e+?ۧ6kԆx}ЙY"!^_^LNUmϬ^S4H4tU` mt[n'lZquJqt2Z8{V6O/֪dπWozi?N+.Rjz{;.~X~;|{Vg0:Bx5_#mjN4ҁRڃ8֍D#RJ;]{ܧl YZ