- 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
- 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 <description> in
releases.
- Correctly load descriptions from <releases> 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.
OBS-URL: https://build.opensuse.org/request/show/291172
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=23
- 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 <metadata_licence> as a fallback for <metadata_license>
+ trivial: Fix 'make distcheck' now the composite plugin has gone
+ Release version 0.3.4
OBS-URL: https://build.opensuse.org/request/show/287991
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=21
- 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 <image>foo</iimagemg> 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.
OBS-URL: https://build.opensuse.org/request/show/267250
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=19
relevant, we can do without brp-extract-appdata. This helps a
great deal in bootstrapping: otherwise we end up with
brp-extract-appdata requiring appstream-glib, which can't be
built, as brp-extract-appdata is a support package in the
buildroot.
OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/appstream-glib?expand=0&rev=14
- 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.
OBS-URL: https://build.opensuse.org/request/show/258576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/appstream-glib?expand=0&rev=5