2015-03-25 21:03:47 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 20 12:30:54 UTC 2015 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
2015-03-18 13:02:45 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 17 13:00:59 UTC 2015 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Add gdk-pixbuf-loader-rsvg Requires: needed, in order to be able
|
|
|
|
to convert .svg icons to pixmaps.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 13 07:48:02 UTC 2015 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
2015-03-03 11:10:19 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 28 10:32:30 UTC 2015 - opensuse-packaging@opensuse.org
|
|
|
|
|
|
|
|
- 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
|
|
|
|
|
2015-01-08 23:05:44 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 05 09:48:51 UTC 2015 - opensuse-packaging@opensuse.org
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
2014-12-29 00:31:52 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 24 15:07:47 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Also obsolete appdata-tools-lang to facilitate updates.
|
|
|
|
|
2014-11-18 22:45:54 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Oct 31 16:46:45 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
2014-11-05 16:26:38 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 30 10:41:51 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to 0.3.1.git.20141030.7a5f76a:
|
|
|
|
+ No longer trip over extracting hardlinked files.
|
|
|
|
|
Accepting request 258576 from GNOME:Factory
- 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
2014-10-31 09:39:21 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Oct 23 12:49:18 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.3.1.git.20141023.f8bf1b6:
|
|
|
|
+ Allow to disable some vetos.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 22 06:36:35 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 13 21:08:21 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- 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.
|
|
|
|
|
2014-10-15 21:58:43 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Oct 8 15:16:28 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.2.6:
|
|
|
|
+ Add a veto if a .desktop file has NoDisplay=true.
|
|
|
|
+ Add more things to the blacklist that are not applications.
|
|
|
|
+ A keyword search match is better than the project name.
|
|
|
|
+ Turn of sig checking for rpm packages.
|
|
|
|
+ Update the SPDX license list to v1.20.
|
|
|
|
- Changes from version 0.2.5:
|
|
|
|
+ New Features:
|
|
|
|
- Add an installed test for the destdir-check.
|
|
|
|
- Add as_app_add_veto().
|
|
|
|
- Add AS_APP_PARSE_FLAG_ALLOW_VETO.
|
|
|
|
- Add AS_STORE_LOAD_FLAG_ALLOW_VETO.
|
|
|
|
- Add as_store_remove_all().
|
|
|
|
- Add as_store_set_builder_id().
|
|
|
|
- Add as_utils_find_icon_filename().
|
|
|
|
- Add as_utils_is_spdx_license().
|
|
|
|
- Add as_utils_spdx_license_detokenize().
|
|
|
|
- Add check-root to appstream-util.
|
|
|
|
- Add some validation rules for metainfo files.
|
|
|
|
+ Bugfixes:
|
|
|
|
- Allow desktop->addon demotion with an AppData file.
|
|
|
|
- Allow different source roots to define addons.
|
|
|
|
- Do not require sentence case when validating with relaxed
|
|
|
|
settings.
|
|
|
|
- Fix up legacy license IDs when tokenizing.
|
|
|
|
- Ignore localized keywords.
|
|
|
|
- Ignore localized screenshots.
|
|
|
|
- Link client/appstream-util against gdk-pixbuf.
|
|
|
|
- Metadata licenses like 'CC0 and CC-BY-3.0' are valid content
|
|
|
|
licenses.
|
|
|
|
- Never add duplicate <extends> tags.
|
|
|
|
|
2014-09-30 19:36:31 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Aug 19 11:24:56 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Update to version 0.2.4:
|
|
|
|
+ New Features:
|
|
|
|
- Add AS_PROVIDE_KIND_DBUS_SYSTEM.
|
|
|
|
- Add an 'install-origin' command to appstream-util.
|
|
|
|
- Add an installed tests to validate appdata.
|
|
|
|
- Add as_store_set_destdir() so we can use a different root.
|
|
|
|
- Add as_store_validate().
|
|
|
|
- Add asb_app_set_veto_description().
|
|
|
|
- Add support for <source_pkgname> which will be in
|
|
|
|
AppStream 0.8.
|
|
|
|
- Add the <dbus> provide for applications automatically.
|
|
|
|
+ Bugfixes:
|
|
|
|
- Add a plugin to detect new-style 'gtk/menus.ui' AppMenu
|
|
|
|
support.
|
|
|
|
- Avoid using rsync's -a parameter.
|
|
|
|
- Detect any addons with missing parents.
|
|
|
|
- Do not load applications with NoDisplay=true when loading
|
|
|
|
local.
|
|
|
|
- Do not pad the compressed AppStream metadata with NUL bytes.
|
|
|
|
- Do not treat app-install metadata as installed.
|
|
|
|
- Markup errors should not be fatal when assembling a store.
|
|
|
|
- Only add registered projects and categories to the metadata.
|
|
|
|
- Only link to apps.fedoraproject.org when processing Fedora
|
|
|
|
metadata.
|
|
|
|
- Show the time remaining when building metadata.
|
|
|
|
- Show what application addons extend in status.html.
|
|
|
|
- Validate for a sentence case start in <p>, <li> and <name>
|
|
|
|
tags.
|
|
|
|
- Changes from version 0.2.3:
|
|
|
|
+ New Features:
|
|
|
|
- Add some simple filtering in the status.html page.
|
|
|
|
- Record if distro metadata and screenshots are being used.
|
|
|
|
- Show the builder progress in a ncurses-style panel.
|
|
|
|
- Support pre-decompressed RPMs.
|
|
|
|
+ Bugfixes:
|
|
|
|
- Add oxygen-icon-theme when an application depends on
|
|
|
|
kde-runtime.
|
|
|
|
- Be more careful with untrusted XML data.
|
|
|
|
- Do not allow duplicates to be added when using
|
|
|
|
as_app_add_kudo_kind().
|
|
|
|
- Do not fail to build packages with invalid KDE service files.
|
|
|
|
- Do not warn if the AppData file duplicates the .desktop
|
|
|
|
value.
|
|
|
|
- Show any package duplicates when generating metadata.
|
|
|
|
- Show apps with missing icons in the failed metadata.
|
|
|
|
|
2014-07-14 23:35:33 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 14 18:07:08 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Pass --enable-rpm to configure: we DO want to support RPMs.
|
|
|
|
- Add pkgconfig(rpm) BuildRequires: required for RPM support.
|
|
|
|
|
2014-07-14 09:06:58 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Jul 12 23:46:28 UTC 2014 - dimstar@opensuse.org
|
|
|
|
|
|
|
|
- Initial package, version 0.2.2.
|
|
|
|
|