Package Release Info

appstream-glib-0.5.17-2.1

Update Info: openSUSE-2017-888
Available in Package Hub : 12 SP2-SP5

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

appstream-glib
appstream-glib-devel
appstream-glib-lang
libappstream-builder8
libappstream-glib8
openSUSE-appstream-process
typelib-1_0-AppStreamBuilder-1_0
typelib-1_0-AppStreamGlib-1_0

Change Logs

* Mon Sep 19 2016 dimstar@opensuse.org
- 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).
* Thu Sep 08 2016 dimstar@opensuse.org
- 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.
* Thu Jul 14 2016 zaitor@opensuse.org
- 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
* Tue Jun 14 2016 dimstar@opensuse.org
- 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.
* Mon May 23 2016 dimstar@opensuse.org
- 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.
* Thu May 19 2016 hpj@suse.com
- Update to GNOME 3.20.2 (FATE#318572).
* Tue May 03 2016 mgorse@suse.com
- Update to GNOME 3.20  Fate#318572
* Mon May 02 2016 stefan.bruens@rwth-aachen.de
- 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
* Tue Apr 26 2016 zaitor@opensuse.org
- 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().
* Thu Apr 14 2016 dimstar@opensuse.org
- Require the main-package by the -devel package: the AS-utils are
  expected to be available to a developer.
* Mon Apr 04 2016 dleuenberger@suse.com
- openSUSE-appstream-process: No longer pass --api-version to the
  appstream-builder call (boo#973385).
* Sat Apr 02 2016 zaitor@opensuse.org
- 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
* Sat Apr 02 2016 zaitor@opensuse.org
- 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
* Tue Mar 08 2016 dimstar@opensuse.org
- 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 <ul> over <ol> 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.
* Tue Mar 01 2016 zaitor@opensuse.org
- 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.
* Wed Feb 17 2016 dimstar@opensuse.org
- 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
* Wed Feb 17 2016 dimstar@opensuse.org
- 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 <translation> 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 <provides>
  + 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
* Sat Feb 06 2016 dimstar@opensuse.org
- openSUSE-appstream-process: fix very stupid typo. 4 eyes is not
  enough.
* Fri Jan 29 2016 dimstar@opensuse.org
- openSUSE-appstream-process: use specific temporary/cache
  directories between calls. Otherwise, icons extracted from a
  previous run bleed into the next one.
* Fri Jan 29 2016 dimstar@opensuse.org
- 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 <screenshot/> 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 <release> 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.