- 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.
OBS-URL: https://build.opensuse.org/request/show/434726
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=85
- 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).
OBS-URL: https://build.opensuse.org/request/show/425614
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=80
- 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.
OBS-URL: https://build.opensuse.org/request/show/401902
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=76
- openSUSE-appstream-process: compress the status html files
(boo#942985).
- 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 <location> tags within a release.
- Do not expect the INF ClassGuid to be the ESRT GUID.
- Don't crash when parsing a <release> 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 <pkgname> 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 <icon> entries by name.
- Update the SPDX licence list to v2.0.
- When building metadata with the use-fallback flag accept
OBS-URL: https://build.opensuse.org/request/show/328244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=20