- 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 <id> 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 <id> format according to the spec.
+ Add <id> 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.
OBS-URL: https://build.opensuse.org/request/show/522284
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=48
- 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 <launchable>.
+ 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().
OBS-URL: https://build.opensuse.org/request/show/520145
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=45
- 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