diff --git a/_service b/_service
index 4449700..d2d9f6d 100644
--- a/_service
+++ b/_service
@@ -2,9 +2,9 @@
https://github.com/hughsie/appstream-glib.git
git
- 0.5.14
+ 0.5.15
enable
- refs/tags/appstream_glib_0_5_14
+ refs/tags/appstream_glib_0_5_15
*.tar
diff --git a/_servicedata b/_servicedata
index 8990db5..cfaa871 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/hughsie/appstream-glib.git
- 469bd3d1a1109df0569b6d6aac3fb79bf7a5cbd6
\ No newline at end of file
+ 164491a6b552e2473fab4658933d0495dec98e44
\ No newline at end of file
diff --git a/appstream-glib-0.5.14.tar.xz b/appstream-glib-0.5.14.tar.xz
deleted file mode 100644
index 3058b52..0000000
--- a/appstream-glib-0.5.14.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f3e75cf075be92ce7bf6ad2d012ab268f8f7873e1f41f711d6ca6fed7bab7e60
-size 2196340
diff --git a/appstream-glib-0.5.15.tar.xz b/appstream-glib-0.5.15.tar.xz
new file mode 100644
index 0000000..ce1f7d6
--- /dev/null
+++ b/appstream-glib-0.5.15.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:788a6c022b7f364ea39fa1d095fe0b48f01dd2f557ccc2750c88d13b2cdca47f
+size 2198112
diff --git a/appstream-glib.changes b/appstream-glib.changes
index 377221e..6794c9d 100644
--- a/appstream-glib.changes
+++ b/appstream-glib.changes
@@ -1,3 +1,52 @@
+-------------------------------------------------------------------
+Mon May 23 11:50:12 UTC 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.
+
+-------------------------------------------------------------------
+Mon May 2 13:29:57 UTC 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 09:05:41 UTC 2016 - zaitor@opensuse.org
diff --git a/appstream-glib.spec b/appstream-glib.spec
index e3eacb6..9bc4151 100644
--- a/appstream-glib.spec
+++ b/appstream-glib.spec
@@ -20,7 +20,7 @@
%define _build_from_vcs 1
Name: appstream-glib
-Version: 0.5.14
+Version: 0.5.15
Release: 0
Summary: AppStream Abstraction Library
License: LGPL-2.1+
@@ -29,6 +29,7 @@ Url: http://people.freedesktop.org/~hughsient/appstream-glib/
#Source: http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz
Source0: %{name}-%{version}.tar.xz
Source1: openSUSE-appstream-process
+# PATCH-FEATURE-OPENSUSE 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch dimstar@opensuse.org -- Add yast2-branding-openSUSE if an app depends on yast2
Patch0: 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch
%if %{_build_from_vcs}
BuildRequires: gnome-common
diff --git a/openSUSE-appstream-process b/openSUSE-appstream-process
index 1fdedc9..16e1d4e 100644
--- a/openSUSE-appstream-process
+++ b/openSUSE-appstream-process
@@ -46,3 +46,9 @@ if [ "$HTMLOUT" = "yes" ]; then
# compress the HTML file (boo#942985)
xz -9 ${DEST}/appdata-failed.html
fi
+
+# rename the appdata-icons.tar.gz tarball to something like
+# appdata-icons-${hash}.tar.gz, allowing mirrorbrain to send users
+# off to a mirror to catch the file, improving performance
+read md5 fn_catchall <<<$(md5sum ${DEST}/appdata-icons.tar.gz)
+mv ${DEST}/appdata-icons.tar.gz ${DEST}/appdata-icons-${md5}.tar.gz