commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2020-09-25 16:24:45 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new.4249 (New) Package is "appstream-glib" Fri Sep 25 16:24:45 2020 rev:72 rq:836030 version:0.7.18 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2020-04-22 20:45:29.946512044 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new.4249/appstream-glib.changes 2020-09-25 16:27:47.731691674 +0200 @@ -1,0 +2,26 @@ +Sun Sep 13 19:12:51 UTC 2020 - eli...@opensuse.org + +- Update to version 0.7.18: + * Don't ignore localized strings that are the same as original + * Croatian translation 2nd attempt (#373) + * Test launchable tags in validation + * Add missing dependency to the readme + * as-app: Don't initialize mutex twice + * as-content-rating: Expand translator comments to link to OARS website + * as-content-rating: Lower the OARS/CSM mapping of sex-homosexuality/intense + * po: Import gs-content-rating.c translations from gnome-software + * po: Update po files + * as-content-rating: Add content rating system APIs from gnome-software + * Allow timestamp in the future in validate-relax + * Fix crash with invalid children of + * as-app: Properly initialize unique_id_mutex + * The AppData files now go to /usr/share/metainfo + * util: Complete new validate-version command + * util: Add "validate-version" command + * trivial: Actually use the correct NEWS contents + * trivial: post release version bump +- Drop patch as-glib-PR359.patch (fixed upstream) +- Run spec-cleaner + * Remove rpm groups + +--- Old: appstream-glib-0.7.17.obscpio as-glib-PR359.patch New: appstream-glib-0.7.18.obscpio Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.M8rOli/_old 2020-09-25 16:27:48.491692347 +0200 +++ /var/tmp/diff_new_pack.M8rOli/_new 2020-09-25 16:27:48.495692350 +0200 @@ -18,16 +18,13 @@ Name: appstream-glib -Version:0.7.17 +Version:0.7.18 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later AND GPL-2.0-or-later -Group: System/Libraries -URL:http://people.freedesktop.org/~hughsient/appstream-glib/ +URL:https://people.freedesktop.org/~hughsient/appstream-glib/ Source0:%{name}-%{version}.tar.xz Source1:openSUSE-appstream-process -# PATCH-FIX-UPSTREAM as-glib-PR359.patch dims...@opensuse.org -- Fix crash with invalid children of -Patch0: as-glib-PR359.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: gcab >= 0.6 BuildRequires: gobject-introspection-devel @@ -71,7 +68,6 @@ %package -n libappstream-glib8 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later -Group: System/Libraries %description -n libappstream-glib8 This library provides GObjects and helper methods to read and write @@ -81,7 +77,6 @@ %package -n typelib-1_0-AppStreamGlib-1_0 Summary:Introspection bindings for the AppStream abstraction library License:LGPL-2.1-or-later -Group: System/Libraries %description -n typelib-1_0-AppStreamGlib-1_0 This library provides GObjects and helper methods to read and write @@ -91,7 +86,6 @@ %package devel Summary:Development files for the AppStream abstraction library License:LGPL-2.1-or-later AND GPL-2.0-or-later -Group: Development/Languages/C and C++ Requires: %{name} = %{version} Requires: libappstream-glib8 = %{version} Requires: typelib-1_0-AppStreamGlib-1_0 = %{version} @@ -117,7 +111,6 @@ %package -n openSUSE-appstream-process Summary:Appstream processor employed by kiwi License:LGPL-2.1-or-later AND GPL-2.0-or-later -Group: Development/Tools/Building Requires: appstream-glib >= %{version} Requires: openSUSE-appdata-extra ++ _service ++ --- /var/tmp/diff_new_pack.M8rOli/_old 2020-09-25 16:27:48.535692386 +0200 +++ /var/tmp/diff_new_pack.M8rOli/_new 2020-09-25 16:27:48.535692386 +0200 @@ -6,7 +6,7 @@ appstream_glib_(\d+)_(\d+)_(\d+) \1.\2.\3 enable -refs/tags/appstream_glib_0_7_17 +refs/tags/appstream_glib_0_7_18 ++ _servicedata ++ --- /var/tmp/diff_new_pack.M8rOli/_old 2020-09-25 16:27:48.555692403 +0200 +++ /var/tmp/diff_new_pack.M8rOli/_new 2020-09-25 16:27:48.559692407 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 93f614add2377465bc7bd24a9a99c
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2020-04-22 20:44:45 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new.2738 (New) Package is "appstream-glib" Wed Apr 22 20:44:45 2020 rev:71 rq:796263 version:0.7.17 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2020-01-02 14:39:55.628878261 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new.2738/appstream-glib.changes 2020-04-22 20:45:29.946512044 +0200 @@ -1,0 +2,22 @@ +Wed Apr 22 09:30:51 UTC 2020 - Dominique Leuenberger + +- Add as-glib-PR359.patch: Fix crash with invalid children of . + +--- +Wed Apr 15 17:12:57 UTC 2020 - dims...@opensuse.org + +- Update to version 0.7.17: + * Support versioning on clang/macOS + * Use ".so" suffix for the plugins on macOS + * Use internal uuid library in macOS + * docs: Fix examples of AsNodeToXmlFlags using an invalid flag. + * Bump minimum glib2 dependency. + * Update Galician translations + * as-app: properly initialize unique_id_mutex + * Use _fullpath() instead of GetFullPathNameA(). + * Fix Win32 headers. + * Support ${id}/${locale}.qm in addition to ${id}_${locale}.qm + * as-app: add "icon-theme" as recognised component type + * as-content-rating: Make default values match OARS semantics + +--- Old: appstream-glib-0.7.16.obscpio New: appstream-glib-0.7.17.obscpio as-glib-PR359.patch Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.K5tTWi/_old 2020-04-22 20:45:32.062516187 +0200 +++ /var/tmp/diff_new_pack.K5tTWi/_new 2020-04-22 20:45:32.066516195 +0200 @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: appstream-glib -Version:0.7.16 +Version:0.7.17 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later AND GPL-2.0-or-later @@ -26,6 +26,8 @@ URL:http://people.freedesktop.org/~hughsient/appstream-glib/ Source0:%{name}-%{version}.tar.xz Source1:openSUSE-appstream-process +# PATCH-FIX-UPSTREAM as-glib-PR359.patch dims...@opensuse.org -- Fix crash with invalid children of +Patch0: as-glib-PR359.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: gcab >= 0.6 BuildRequires: gobject-introspection-devel ++ _service ++ --- /var/tmp/diff_new_pack.K5tTWi/_old 2020-04-22 20:45:32.118516296 +0200 +++ /var/tmp/diff_new_pack.K5tTWi/_new 2020-04-22 20:45:32.118516296 +0200 @@ -6,7 +6,7 @@ appstream_glib_(\d+)_(\d+)_(\d+) \1.\2.\3 enable -refs/tags/appstream_glib_0_7_16 +refs/tags/appstream_glib_0_7_17 ++ _servicedata ++ --- /var/tmp/diff_new_pack.K5tTWi/_old 2020-04-22 20:45:32.154516367 +0200 +++ /var/tmp/diff_new_pack.K5tTWi/_new 2020-04-22 20:45:32.158516375 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 230e2da082d9754858330c3e262a9d44f816def1 \ No newline at end of file + 93f614add2377465bc7bd24a9a99c8ae28e2342f \ No newline at end of file ++ appstream-glib-0.7.16.obscpio -> appstream-glib-0.7.17.obscpio ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.16/.travis.yml new/appstream-glib-0.7.17/.travis.yml --- old/appstream-glib-0.7.16/.travis.yml 2019-09-30 20:02:16.0 +0200 +++ new/appstream-glib-0.7.17/.travis.yml 2020-02-20 10:31:17.0 +0100 @@ -6,9 +6,9 @@ - docker before_script: - - docker build -t appstream-glib-fedora-29 -f contrib/ci/Dockerfile-fedora-29 . + - docker build -t appstream-glib-fedora -f contrib/ci/Dockerfile-fedora . - docker build -t appstream-glib-debian-buster -f contrib/ci/Dockerfile-debian-buster . script: - - docker run -t -v `pwd`:/build appstream-glib-fedora-29 ./contrib/ci/build_and_test.sh -Drpm=true -Ddep11=false + - docker run -t -v `pwd`:/build appstream-glib-fedora ./contrib/ci/build_and_test.sh -Drpm=true -Ddep11=false - docker run -t -v `pwd`:/build appstream-glib-debian-buster ./contrib/ci/build_and_test.sh -Drpm=false -Ddep11=true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.16/NEWS new/appstream-glib-0
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2020-01-02 14:39:51 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new.6675 (New) Package is "appstream-glib" Thu Jan 2 14:39:51 2020 rev:70 rq:758319 version:0.7.16 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2019-08-19 20:57:03.992974017 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new.6675/appstream-glib.changes 2020-01-02 14:39:55.628878261 +0100 @@ -1,0 +2,24 @@ +Thu Dec 19 12:07:58 UTC 2019 - dims...@opensuse.org + +- Update to version 0.7.16: + * Allow parsing desktop files using as_app_parse_data() + * Update list of allowed metadata licences + * Log expected and actual screenshot dimensions when failing + * docs: remove SQLite dependency + * Offset future checks by UTC+14 + * Do not preserve restrictive permissions when installing AppStream files + * Support loading YAML from as_store_from_bytes + * Do not allow forward or backwards slashes in values + * Do not require for validation unless strict + * Do not require for validation unless strict + * add UPL short name to SPDX conversion + * Update the SPDX license list to v3.5 + * as-compose: Remove relative path from icon names + * Allow non-desktop components to be extended + * Only require for validate, but not validate-relax + * Allow building on Windows + * Modernize the validation requirements +- Drop as-glib-fix-broken-appstream-files-permission.patch: fixed + upstream. + +--- Old: appstream-glib-0.7.15.obscpio as-glib-fix-broken-appstream-files-permission.patch New: appstream-glib-0.7.16.obscpio Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.wWdQuM/_old 2020-01-02 14:39:56.108878450 +0100 +++ /var/tmp/diff_new_pack.wWdQuM/_new 2020-01-02 14:39:56.112878452 +0100 @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -18,7 +18,7 @@ Name: appstream-glib -Version:0.7.15 +Version:0.7.16 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later AND GPL-2.0-or-later @@ -26,8 +26,6 @@ URL:http://people.freedesktop.org/~hughsient/appstream-glib/ Source0:%{name}-%{version}.tar.xz Source1:openSUSE-appstream-process -#PATCH-FIX-UPSTREAM as-glib-fix-broken-appstream-files-permission.patch gh#hughsie/appstream-glib#312 sck...@suse.com -- Do not preserve restrictive permissions when installing AppStream files. -Patch0: as-glib-fix-broken-appstream-files-permission.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: gcab >= 0.6 BuildRequires: gobject-introspection-devel ++ _service ++ --- /var/tmp/diff_new_pack.wWdQuM/_old 2020-01-02 14:39:56.132878460 +0100 +++ /var/tmp/diff_new_pack.wWdQuM/_new 2020-01-02 14:39:56.136878462 +0100 @@ -6,7 +6,7 @@ appstream_glib_(\d+)_(\d+)_(\d+) \1.\2.\3 enable -refs/tags/appstream_glib_0_7_15 +refs/tags/appstream_glib_0_7_16 ++ _servicedata ++ --- /var/tmp/diff_new_pack.wWdQuM/_old 2020-01-02 14:39:56.152878468 +0100 +++ /var/tmp/diff_new_pack.wWdQuM/_new 2020-01-02 14:39:56.156878470 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 0ab28ff96b74eb72ffe3c3a53026aee82cf31782 \ No newline at end of file + 230e2da082d9754858330c3e262a9d44f816def1 \ No newline at end of file ++ appstream-glib-0.7.15.obscpio -> appstream-glib-0.7.16.obscpio ++ 2821 lines of diff (skipped) ++ appstream-glib.obsinfo ++ --- /var/tmp/diff_new_pack.wWdQuM/_old 2020-01-02 14:39:56.344878544 +0100 +++ /var/tmp/diff_new_pack.wWdQuM/_new 2020-01-02 14:39:56.344878544 +0100 @@ -1,5 +1,5 @@ name: appstream-glib -version: 0.7.15 -mtime: 1551350914 -commit: 0ab28ff96b74eb72ffe3c3a53026aee82cf31782 +version: 0.7.16 +mtime: 1569866536 +commit: 230e2da082d9754858330c3e262a9d44f816def1
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2019-08-19 20:56:55 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new.22127 (New) Package is "appstream-glib" Mon Aug 19 20:56:55 2019 rev:69 rq:723727 version:0.7.15 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2019-08-09 16:50:51.925503452 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new.22127/appstream-glib.changes 2019-08-19 20:57:03.992974017 +0200 @@ -1,0 +2,29 @@ +Thu Aug 15 11:38:39 UTC 2019 - bjorn@gmail.com + +- Update to version 0.7.15: + + Notes: The libappstream-builder shared library is no longer +installed. + + New Features: +- Add as_content_rating_get_rating_ids(). +- Add as_release_set_install_duration(). +- Add as_utils_vercmp_full() for gnome-software. +- Add support for CONTACT URLs. +- Add support for per-release URLs. +- Add support for SOURCE URLs. +- Make as_content_rating_attribute_to_csm_age() public. + + Bugfixes: +- Add missing OARS → CSM mappings. +- Add some thread safety to AsApp and AsStore. +- Do not overwrite the project group using heuristics if + already set. +- Recognise uncompressed Arch packages. +- Remove unnecessary gtk dependency for builder. +- Return G_IO_ERROR_NOT_FOUND when loading fails. +- Tokenize the ID when adding search tokens. +- Drop pkgconfig(gtk+-3.0) BuildRequires: No longer needed. +- Switch to obs_scm service, use explict tag ref in _service, + ensure we only use released tags and drop tag offset in version. +- Drop no longer built subpackages libappstream-builder8 and + typelib-1_0-AppStreamBuilder-1_0. + +--- Old: appstream-glib-0.7.14+0.tar.xz New: appstream-glib-0.7.15.obscpio appstream-glib.obsinfo Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.wUO4SF/_old 2019-08-19 20:57:05.288973739 +0200 +++ /var/tmp/diff_new_pack.wUO4SF/_new 2019-08-19 20:57:05.296973738 +0200 @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: appstream-glib -Version:0.7.14+0 +Version:0.7.15 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later AND GPL-2.0-or-later @@ -43,7 +43,6 @@ BuildRequires: pkgconfig(glib-2.0) >= 2.45.8 BuildRequires: pkgconfig(gmodule-2.0) >= 2.45.8 BuildRequires: pkgconfig(gobject-2.0) -BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(json-glib-1.0) >= 1.1.2 BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libgcab-1.0) @@ -79,26 +78,6 @@ AppStream metadata. It also provides a DOM implementation to edit nodes and convert to and from the standardized XML representation. -%package -n libappstream-builder8 -Summary:AppStream Abstraction Library -License:LGPL-2.1-or-later -Group: System/Libraries - -%description -n libappstream-builder8 -This library provides GObjects and helper methods to read and write -AppStream metadata. It also provides a DOM implementation to edit -nodes and convert to and from the standardized XML representation. - -%package -n typelib-1_0-AppStreamBuilder-1_0 -Summary:Introspection bindings for the AppStream abstraction library -License:LGPL-2.1-or-later -Group: System/Libraries - -%description -n typelib-1_0-AppStreamBuilder-1_0 -This library provides GObjects and helper methods to read and write -AppStream metadata. It also provides a DOM implementation to edit -nodes and convert to and from the standardized XML representation. - %package -n typelib-1_0-AppStreamGlib-1_0 Summary:Introspection bindings for the AppStream abstraction library License:LGPL-2.1-or-later @@ -114,9 +93,7 @@ License:LGPL-2.1-or-later AND GPL-2.0-or-later Group: Development/Languages/C and C++ Requires: %{name} = %{version} -Requires: libappstream-builder8 = %{version} Requires: libappstream-glib8 = %{version} -Requires: typelib-1_0-AppStreamBuilder-1_0 = %{version} Requires: typelib-1_0-AppStreamGlib-1_0 = %{version} # appdata-tools was consumed into appstream-glib and is no longer maintained upstream Obsoletes: appdata-tools < 0.1.9 @@ -151,8 +128,7 @@ %lang_package %prep -%setup -q -%patch0 -p1 +%autosetup -p1 %build
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2019-08-09 16:50:49 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new.9556 (New) Package is "appstream-glib" Fri Aug 9 16:50:49 2019 rev:68 rq:721460 version:0.7.14+0 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2018-11-08 09:43:20.625461448 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new.9556/appstream-glib.changes 2019-08-09 16:50:51.925503452 +0200 @@ -1,0 +2,7 @@ +Wed Aug 7 01:02:48 UTC 2019 - Jonathan Kang + +- Add as-glib-fix-broken-appstream-files-permission.patch: Do not + preserve restrictive permissions when installing AppStream files + (gh#hughsie/appstream-glib#312). + +--- New: as-glib-fix-broken-appstream-files-permission.patch Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.7k3fey/_old 2019-08-09 16:50:53.617503117 +0200 +++ /var/tmp/diff_new_pack.7k3fey/_new 2019-08-09 16:50:53.617503117 +0200 @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -13,7 +13,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # @@ -26,6 +26,8 @@ URL:http://people.freedesktop.org/~hughsient/appstream-glib/ Source0:%{name}-%{version}.tar.xz Source1:openSUSE-appstream-process +#PATCH-FIX-UPSTREAM as-glib-fix-broken-appstream-files-permission.patch gh#hughsie/appstream-glib#312 sck...@suse.com -- Do not preserve restrictive permissions when installing AppStream files. +Patch0: as-glib-fix-broken-appstream-files-permission.patch BuildRequires: docbook-xsl-stylesheets BuildRequires: gcab >= 0.6 BuildRequires: gobject-introspection-devel @@ -150,6 +152,7 @@ %prep %setup -q +%patch0 -p1 %build %meson \ ++ as-glib-fix-broken-appstream-files-permission.patch ++ >From cce510312389efbe3819de0fa53f9004e6e04399 Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Mon, 5 Aug 2019 09:39:29 +0100 Subject: [PATCH] Do not preserve restrictive permissions when installing AppStream files Fixes https://github.com/hughsie/appstream-glib/issues/312 --- libappstream-glib/as-store.c | 2 +- libappstream-glib/as-utils.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/libappstream-glib/as-store.c b/libappstream-glib/as-store.c index e435340..3e6502a 100644 --- a/libappstream-glib/as-store.c +++ b/libappstream-glib/as-store.c @@ -2561,7 +2561,7 @@ as_store_to_file (AsStore *store, if (!g_file_replace_contents (file, xml->str, xml->len, NULL, FALSE, - G_FILE_CREATE_NONE, + G_FILE_CREATE_REPLACE_DESTINATION, NULL, cancellable, &error_local)) { diff --git a/libappstream-glib/as-utils.c b/libappstream-glib/as-utils.c index 366bff9..10da362 100644 --- a/libappstream-glib/as-utils.c +++ b/libappstream-glib/as-utils.c @@ -1182,8 +1182,7 @@ as_utils_install_xml (const gchar *filename, /* actually copy file */ file_dest = g_file_new_for_path (path_dest); if (!g_file_copy (file_src, file_dest, - G_FILE_COPY_OVERWRITE | - G_FILE_COPY_TARGET_DEFAULT_PERMS, + G_FILE_COPY_OVERWRITE, NULL, NULL, NULL, error)) return FALSE; -- 2.21.0
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2018-11-08 09:43:16 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Thu Nov 8 09:43:16 2018 rev:67 rq:644289 version:0.7.14+0 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2018-06-13 15:14:23.795612374 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2018-11-08 09:43:20.625461448 +0100 @@ -1,0 +2,39 @@ +Tue Oct 23 11:12:12 UTC 2018 - bjorn@gmail.com + +- Update to version 0.7.14+0: + + Set the AppStream ID from the X-Flatpak desktop key + + trivial: Compile the DEP-11 stuff in the RPM spec file example + + Add as_app_to_xml() + + Add as_content_rating_add_attribute() + +--- +Fri Oct 12 18:22:21 UTC 2018 - bjorn@gmail.com + +- Update to version 0.7.13+0: + + Add ID provides for desktop files with X-Flatpak-RenamedFrom + + trivial: Include glib.h for G_STRINGIFY + + Throw an error when a launchable desktop-id is invalid + + Better debug output for appstream-compose + + Change order of arguments in matrix-html to match status-html + + Do not restrict the maximum number of releases allowed +per-component +- Changes from version 0.7.12: + + Support localised text in agreement sections +- Changes from version 0.7.11: + + Add AS_APP_QUIRK_DEVELOPER_VERIFIED + + store: Provide async variants of load functions + + Escape quotes in attributes +- Changes from version 0.7.10: + + trivial: Sync translations and remove line numbers + + trivial: Fix a small memory leak when adding keywords manually + + Do not require a release transaction when validating in relaxed +mode + + Add object type checks on the inputs of all functions + + Add COMMITMENT file as part of GPL Common Cure Rights +Commitment + + trivial: Fix GObjectIntrospection markup for adding metadata + + Do not parse firmware files + + its: Extract release descriptions and agreement sections for +translation + +--- Old: appstream-glib-0.7.9+0.tar.xz New: appstream-glib-0.7.14+0.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.xfqdAN/_old 2018-11-08 09:43:21.281460684 +0100 +++ /var/tmp/diff_new_pack.xfqdAN/_new 2018-11-08 09:43:21.285460679 +0100 @@ -13,12 +13,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: appstream-glib -Version:0.7.9+0 +Version:0.7.14+0 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later AND GPL-2.0-or-later ++ _service ++ --- /var/tmp/diff_new_pack.xfqdAN/_old 2018-11-08 09:43:21.305460656 +0100 +++ /var/tmp/diff_new_pack.xfqdAN/_new 2018-11-08 09:43:21.309460651 +0100 @@ -6,7 +6,7 @@ appstream_glib_(\d+)_(\d+)_(\d+) \1.\2.\3 enable -4e30302 +75a7af1 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.xfqdAN/_old 2018-11-08 09:43:21.325460633 +0100 +++ /var/tmp/diff_new_pack.xfqdAN/_new 2018-11-08 09:43:21.325460633 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 4e30302953a7e7b89c57b717e2aa0096c17ac166 \ No newline at end of file + 75a7af1d8870bb0fcf216e788b273a4c41e99cec \ No newline at end of file ++ appstream-glib-0.7.9+0.tar.xz -> appstream-glib-0.7.14+0.tar.xz ++ 24852 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2018-06-13 15:14:17 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Wed Jun 13 15:14:17 2018 rev:66 rq:615932 version:0.7.9+0 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2018-05-06 15:00:26.395291008 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2018-06-13 15:14:23.795612374 +0200 @@ -1,0 +2,15 @@ +Sat Jun 9 22:15:58 UTC 2018 - luc1...@linuxmail.org + +- Update to version 0.7.9+0: + + New Features: +- Add ability to store signature filename and checksum. +- Convert local icons found in metainfo files. + + Bugs fixed: +- Follow the Debian tilde usage when ordering versions. +- Remove the refcounted string interning feature. +- Use the launchable to find the desktop filename. +- Drop gnome-common BuildRequires: this package has no use since + build system port to Meson. +- Update check section to work with meson. + +--- @@ -13 +28 @@ - + New Features addition: as_store_get_app_by_launchable(), + + New Features: as_store_get_app_by_launchable(), @@ -16 +31 @@ - + Bugfixes: + + Bugs fixed: Old: appstream-glib-0.7.8+3.tar.xz New: appstream-glib-0.7.9+0.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.sq4QmG/_old 2018-06-13 15:14:24.955570053 +0200 +++ /var/tmp/diff_new_pack.sq4QmG/_new 2018-06-13 15:14:24.959569907 +0200 @@ -17,9 +17,8 @@ # -%define _build_from_vcs 0 Name: appstream-glib -Version:0.7.8+3 +Version:0.7.9+0 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later AND GPL-2.0-or-later @@ -34,6 +33,8 @@ BuildRequires: gtk-doc BuildRequires: meson BuildRequires: pkgconfig +# We still need some part to build the man pages +BuildRequires: xsltproc BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.31.5 BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) >= 2.45.8 @@ -52,12 +53,6 @@ # Required in order to be able to convert .svg icons Requires: gdk-pixbuf-loader-rsvg Requires: pngquant >= 2.8 -%if %{_build_from_vcs} -BuildRequires: gnome-common -%else -# We still need some part to build the man pages -BuildRequires: xsltproc -%endif %description This library provides GObjects and helper methods to read and write @@ -181,12 +176,12 @@ %find_lang %{name} %check -if make %{?_smp_mflags} check; then +if %meson_test; then echo CHECKS passed exit 0 else echo CHECKS failed... dumping log file - find -name test-suite.log -exec cat {} + + find -name testlog.txt -exec cat {} + exit 0 fi ++ _service ++ --- /var/tmp/diff_new_pack.sq4QmG/_old 2018-06-13 15:14:24.999568448 +0200 +++ /var/tmp/diff_new_pack.sq4QmG/_new 2018-06-13 15:14:24.999568448 +0200 @@ -6,7 +6,7 @@ appstream_glib_(\d+)_(\d+)_(\d+) \1.\2.\3 enable -2f2e2ee +4e30302 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.sq4QmG/_old 2018-06-13 15:14:25.031567280 +0200 +++ /var/tmp/diff_new_pack.sq4QmG/_new 2018-06-13 15:14:25.035567134 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 2f2e2ee3d39955bc26fac9781f491d4f426ede18 \ No newline at end of file + 4e30302953a7e7b89c57b717e2aa0096c17ac166 \ No newline at end of file ++ appstream-glib-0.7.8+3.tar.xz -> appstream-glib-0.7.9+0.tar.xz ++ 12223 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2018-05-06 15:00:24 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Sun May 6 15:00:24 2018 rev:65 rq:603688 version:0.7.8+3 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2018-04-26 13:22:02.419223995 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2018-05-06 15:00:26.395291008 +0200 @@ -1,0 +2,8 @@ +Wed May 02 11:29:23 UTC 2018 - dims...@opensuse.org + +- Update to version 0.7.8+3: + + Use the launchable to find the desktop filename when using +appstream-builder. + + Follow the Debian tilde usage when ordering versions. + +--- Old: appstream-glib-0.7.8.tar.xz New: appstream-glib-0.7.8+3.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.jgmv1G/_old 2018-05-06 15:00:27.207261208 +0200 +++ /var/tmp/diff_new_pack.jgmv1G/_new 2018-05-06 15:00:27.211261061 +0200 @@ -19,7 +19,7 @@ %define _build_from_vcs 0 Name: appstream-glib -Version:0.7.8 +Version:0.7.8+3 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later AND GPL-2.0-or-later ++ _service ++ --- /var/tmp/diff_new_pack.jgmv1G/_old 2018-05-06 15:00:27.251259593 +0200 +++ /var/tmp/diff_new_pack.jgmv1G/_new 2018-05-06 15:00:27.255259446 +0200 @@ -2,9 +2,11 @@ https://github.com/hughsie/appstream-glib.git git -0.7.8 +@PARENT_TAG@+@TAG_OFFSET@ +appstream_glib_(\d+)_(\d+)_(\d+) +\1.\2.\3 enable -appstream_glib_0_7_8 +2f2e2ee *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.jgmv1G/_old 2018-05-06 15:00:27.283258419 +0200 +++ /var/tmp/diff_new_pack.jgmv1G/_new 2018-05-06 15:00:27.283258419 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 10f8f8f3b9f68267849fb92e2c1854b1ac9faf85 \ No newline at end of file + 2f2e2ee3d39955bc26fac9781f491d4f426ede18 \ No newline at end of file
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2018-04-26 13:22:02 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Thu Apr 26 13:22:02 2018 rev:64 rq:600286 version:0.7.8 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2018-03-26 12:04:47.083120542 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2018-04-26 13:22:02.419223995 +0200 @@ -1,0 +2,16 @@ +Mon Apr 23 02:43:01 UTC 2018 - luc1...@linuxmail.org + +- Update to version 0.7.8: + + New Features addition: as_store_get_app_by_launchable(), +as_utils_unique_id_match(), as_version_string() for fwupd. And +support for component agreements. + + Bugfixes: +- Correctly compare version numbers like '1.2.3' and '1.2.3a'; +- Don't include the path component in the name when parsing the + package filename; +- If the launchable is specified don't guess it when composing; +- Never add more than one component to the AppStream store when + composing; +- Veto apps that have empty OnlyShowIn=. + +--- Old: appstream-glib-0.7.7.tar.xz New: appstream-glib-0.7.8.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.5kLgvP/_old 2018-04-26 13:22:02.999202765 +0200 +++ /var/tmp/diff_new_pack.5kLgvP/_new 2018-04-26 13:22:02.999202765 +0200 @@ -19,7 +19,7 @@ %define _build_from_vcs 0 Name: appstream-glib -Version:0.7.7 +Version:0.7.8 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later AND GPL-2.0-or-later ++ _service ++ --- /var/tmp/diff_new_pack.5kLgvP/_old 2018-04-26 13:22:03.035201448 +0200 +++ /var/tmp/diff_new_pack.5kLgvP/_new 2018-04-26 13:22:03.035201448 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.7 +0.7.8 enable -appstream_glib_0_7_7 +appstream_glib_0_7_8 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.5kLgvP/_old 2018-04-26 13:22:03.059200570 +0200 +++ /var/tmp/diff_new_pack.5kLgvP/_new 2018-04-26 13:22:03.063200423 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 0ff41ace8c070f3aade7b6e4a56a692df3c8b10f \ No newline at end of file + 10f8f8f3b9f68267849fb92e2c1854b1ac9faf85 \ No newline at end of file ++ appstream-glib-0.7.7.tar.xz -> appstream-glib-0.7.8.tar.xz ++ 14638 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2018-03-26 12:03:44 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Mon Mar 26 12:03:44 2018 rev:63 rq:589159 version:0.7.7 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2018-03-14 19:25:55.513143131 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2018-03-26 12:04:47.083120542 +0200 @@ -1,0 +2,7 @@ +Fri Mar 16 12:08:21 UTC 2018 - dims...@opensuse.org + +- Update to version 0.7.7: + + Use shell-extensions::uuid for custom shell extensions metadata +key. + +--- Old: appstream-glib-0.7.6+git.12.tar.xz New: appstream-glib-0.7.7.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.YdnlQq/_old 2018-03-26 12:04:57.638742507 +0200 +++ /var/tmp/diff_new_pack.YdnlQq/_new 2018-03-26 12:04:57.654741933 +0200 @@ -19,7 +19,7 @@ %define _build_from_vcs 0 Name: appstream-glib -Version:0.7.6+git.12 +Version:0.7.7 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1-or-later AND GPL-2.0-or-later ++ _service ++ --- /var/tmp/diff_new_pack.YdnlQq/_old 2018-03-26 12:04:57.702740215 +0200 +++ /var/tmp/diff_new_pack.YdnlQq/_new 2018-03-26 12:04:57.706740071 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.6+git.@TAG_OFFSET@ +0.7.7 enable -0c54573e420b25c201a016df829906c9aee45472 +appstream_glib_0_7_7 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.YdnlQq/_old 2018-03-26 12:04:57.734739069 +0200 +++ /var/tmp/diff_new_pack.YdnlQq/_new 2018-03-26 12:04:57.734739069 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 0c54573e420b25c201a016df829906c9aee45472 \ No newline at end of file + 0ff41ace8c070f3aade7b6e4a56a692df3c8b10f \ No newline at end of file ++ appstream-glib-0.7.6+git.12.tar.xz -> appstream-glib-0.7.7.tar.xz ++ 4656 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2018-03-14 19:25:48 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Wed Mar 14 19:25:48 2018 rev:62 rq:585109 version:0.7.6+git.12 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2018-02-19 18:16:16.580519756 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2018-03-14 19:25:55.513143131 +0100 @@ -1,0 +2,61 @@ +Fri Mar 09 16:12:16 UTC 2018 - dims...@opensuse.org + +- Update to version 0.7.6+git.12: + + Always resize AppStream icons to fit the destination size. + + Add AS_IMAGE_LOAD_FLAG_ALWAYS_RESIZE to always resize the +pixbuf. + + Correctly validate files using OR in the metadata_license. + + Update the SPDX license list to v3.0. + + Don't abort the build if pngquant fails. + + Add custom metadata key for shell extension uuid. + + Do not fail to validate if the timestamps are out of order. + + Treat pngquant exit code of 98 (nothing done) as success. + +--- +Wed Feb 28 16:22:56 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner. + +--- +Sun Feb 11 03:11:36 UTC 2018 - luc1...@linuxmail.org + +- Update to version 0.7.6: + + Never include '&' in attribute values. + + Add support for release types. + + Fix an invalid read when using as_app_parse_data() from Python. + + as-app-desktop: don't deference invalid lists. +- Use pkgconfig(yaml-0.1) instead of libyaml-devel: it's what meson + actually looks for. +- Add docbook-xsl-stylesheets and gtk-doc BuildRequires to avoid + implicit dependencies. +- Drop intltool BuildRequires: it is no longer required since + upstream migrated to Gettext long ago, and gthread-2.0 and + sqlite3 BuildRequires: both of them are no longer used/needed. +- Pass dep11, builder, rpm, man, gtk-doc and introspection meson + options as true, and alpm, fonts and stemmer as false, ensuring + the desired features are enabled and visa versa. + +--- +Thu Jan 25 15:55:23 UTC 2018 - dims...@opensuse.org + +- Update to version 0.7.5: + + Add as_app_parse_data(). + + Add as_store_get_apps_by_provide(). + + Add more GObject Introspection annotations for Python. + + Describe connection problems/HTTP errors when validating +images. + + Do not use an 'enable' prefix for meson arguments. + + Don't expect an enum when really passing a bitfield. + + Don’t fall back to en if other languages are available. + + Explicitly require a new enough json-glib. + + Fix a crash when calling as_release_add_location() directly. + + Fix appstream-compose when using new-style desktop IDs. + + Fix compile with GCab v1.0. + + Generate icons and samples for emoji fonts.. + + Never change the default screenshot when processing AppData. + + Support OARS v1.1 additions. + + Use pngquant to make the application icons take up less space. +- Add pngquant Requires: new runtime dependency to make the + application icons take up less space. + +--- Old: appstream-glib-0.7.4+git.3.tar.xz New: appstream-glib-0.7.6+git.12.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.LaU4Ba/_old 2018-03-14 19:25:56.469109189 +0100 +++ /var/tmp/diff_new_pack.LaU4Ba/_new 2018-03-14 19:25:56.485108620 +0100 @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -17,41 +17,41 @@ # -%define _build_from_vcs 1 +%define _build_from_vcs 0 Name: appstream-glib -Version:0.7.4+git.3 +Version:0.7.6+git.12 Release:0 Summary:AppStream Abstraction Library -License:LGPL-2.1+ AND GPL-2.0+ +License:LGPL-2.1-or-later AND GPL-2.0-or-later Group: System/Libraries -Url:http://people.freedesktop.org/~hughsient/appstream-glib/ +URL:http://people.freedesktop.org/~hughsient/appstream-glib/ Source0:%{name}-%{version}.tar.xz Source1:openSUSE-appstream-process +BuildRequires: docbook-xsl-stylesheets BuildRequires: gcab >= 0.6 BuildRequires: gobject-introspection-devel BuildRequir
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2018-02-19 18:16:14 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Mon Feb 19 18:16:14 2018 rev:61 rq:578159 version:0.7.4+git.3 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2018-02-16 21:37:51.721827506 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2018-02-19 18:16:16.580519756 +0100 @@ -2,23 +1,0 @@ -Thu Jan 25 15:55:23 UTC 2018 - dims...@opensuse.org - -- Update to version 0.7.5: - + Add as_app_parse_data(). - + Add as_store_get_apps_by_provide(). - + Add more GObject Introspection annotations for Python. - + Describe connection problems/HTTP errors when validating -images. - + Do not use an 'enable' prefix for meson arguments. - + Don't expect an enum when really passing a bitfield. - + Don’t fall back to en if other languages are available. - + Explicitly require a new enough json-glib. - + Fix a crash when calling as_release_add_location() directly. - + Fix appstream-compose when using new-style desktop IDs. - + Fix compile with GCab v1.0. - + Generate icons and samples for emoji fonts.. - + Never change the default screenshot when processing AppData. - + Support OARS v1.1 additions. - + Use pngquant to make the application icons take up less space. -- Add pngquant Requires: new runtime dependency to make the - application icons take up less space. - Old: appstream-glib-0.7.5.tar.xz New: appstream-glib-0.7.4+git.3.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.qvH6Yl/_old 2018-02-19 18:16:17.748477798 +0100 +++ /var/tmp/diff_new_pack.qvH6Yl/_new 2018-02-19 18:16:17.748477798 +0100 @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -19,7 +19,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.5 +Version:0.7.4+git.3 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ AND GPL-2.0+ @@ -58,7 +58,6 @@ # We still need some part to build the man pages BuildRequires: xsltproc %endif -Requires: pngquant >= 2.8 %description This library provides GObjects and helper methods to read and write @@ -159,9 +158,9 @@ %build %{meson} \ - -Drpm=true \ - -Dgtk-doc=true \ - -Dstemmer=false \ + -Denable-rpm=true \ + -Denable-gtk-doc=true \ + -Denable-stemmer=false \ %{nil} %{meson_build} ++ _service ++ --- /var/tmp/diff_new_pack.qvH6Yl/_old 2018-02-19 18:16:17.776476792 +0100 +++ /var/tmp/diff_new_pack.qvH6Yl/_new 2018-02-19 18:16:17.776476792 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.5 +0.7.4+git.@TAG_OFFSET@ enable -appstream_glib_0_7_5 +473f3ab19f91e13014d6cefdbf57209337a6d407 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.qvH6Yl/_old 2018-02-19 18:16:17.804475786 +0100 +++ /var/tmp/diff_new_pack.qvH6Yl/_new 2018-02-19 18:16:17.808475642 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 92722fe24b0ba165a65efc565aa52a372b440604 \ No newline at end of file + 473f3ab19f91e13014d6cefdbf57209337a6d407 \ No newline at end of file
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2018-02-16 21:37:50 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Fri Feb 16 21:37:50 2018 rev:60 rq:576844 version:0.7.5 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-11-30 16:31:04.931894074 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2018-02-16 21:37:51.721827506 +0100 @@ -1,0 +2,23 @@ +Thu Jan 25 15:55:23 UTC 2018 - dims...@opensuse.org + +- Update to version 0.7.5: + + Add as_app_parse_data(). + + Add as_store_get_apps_by_provide(). + + Add more GObject Introspection annotations for Python. + + Describe connection problems/HTTP errors when validating +images. + + Do not use an 'enable' prefix for meson arguments. + + Don't expect an enum when really passing a bitfield. + + Don’t fall back to en if other languages are available. + + Explicitly require a new enough json-glib. + + Fix a crash when calling as_release_add_location() directly. + + Fix appstream-compose when using new-style desktop IDs. + + Fix compile with GCab v1.0. + + Generate icons and samples for emoji fonts.. + + Never change the default screenshot when processing AppData. + + Support OARS v1.1 additions. + + Use pngquant to make the application icons take up less space. +- Add pngquant Requires: new runtime dependency to make the + application icons take up less space. + +--- Old: appstream-glib-0.7.4+git.3.tar.xz New: appstream-glib-0.7.5.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.hC7OUt/_old 2018-02-16 21:37:52.333805413 +0100 +++ /var/tmp/diff_new_pack.hC7OUt/_new 2018-02-16 21:37:52.337805269 +0100 @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -19,7 +19,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.4+git.3 +Version:0.7.5 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ AND GPL-2.0+ @@ -58,6 +58,7 @@ # We still need some part to build the man pages BuildRequires: xsltproc %endif +Requires: pngquant >= 2.8 %description This library provides GObjects and helper methods to read and write @@ -158,9 +159,9 @@ %build %{meson} \ - -Denable-rpm=true \ - -Denable-gtk-doc=true \ - -Denable-stemmer=false \ + -Drpm=true \ + -Dgtk-doc=true \ + -Dstemmer=false \ %{nil} %{meson_build} ++ _service ++ --- /var/tmp/diff_new_pack.hC7OUt/_old 2018-02-16 21:37:52.377803825 +0100 +++ /var/tmp/diff_new_pack.hC7OUt/_new 2018-02-16 21:37:52.377803825 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.4+git.@TAG_OFFSET@ +0.7.5 enable -473f3ab19f91e13014d6cefdbf57209337a6d407 +appstream_glib_0_7_5 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.hC7OUt/_old 2018-02-16 21:37:52.397803103 +0100 +++ /var/tmp/diff_new_pack.hC7OUt/_new 2018-02-16 21:37:52.397803103 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 473f3ab19f91e13014d6cefdbf57209337a6d407 \ No newline at end of file + 92722fe24b0ba165a65efc565aa52a372b440604 \ No newline at end of file ++ appstream-glib-0.7.4+git.3.tar.xz -> appstream-glib-0.7.5.tar.xz ++ 3750 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-11-30 16:31:02 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Thu Nov 30 16:31:02 2017 rev:59 rq:544205 version:0.7.4+git.3 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-11-13 11:14:07.532337941 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-11-30 16:31:04.931894074 +0100 @@ -1,0 +2,38 @@ +Mon Nov 13 11:08:55 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.4+git.3: + + Do not try to extract duplicate files in the icon theme +packages. + + Fix the arithmetic when fitting an image in 16:9 + +--- +Fri Nov 10 06:59:27 UTC 2017 - fezh...@suse.com + +- Update to version 0.7.4: + + trivial: Disable the fonts self tests in the builder + +--- +Fri Nov 03 11:49:25 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.3+git.20171103 (f230c8): + + Only try to set the file permissions on regular files. + + Add the 'hardware' requires type. + +--- +Tue Oct 24 13:09:40 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.3: + + Add support for URL launchable types + + Prefer /usr/share/metainfo as default path for metainfo files + + Do not assign "flatpak" as an app's origin when no origin was +found. + + Add as_app_get_release_by_version(). + + lib/app-validate: Fix typo in variable name. + + Write XML for newer AppStream specification versions. + + Add as_app_get_screenshot_default(). + + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version +strings. + + Add new launchable types from the 0.11 series of the spec. + + Fix the inode mode to be sane on extracted files. + +--- Old: appstream-glib-0.7.2.tar.xz New: appstream-glib-0.7.4+git.3.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.JVlTU3/_old 2017-11-30 16:31:05.775863434 +0100 +++ /var/tmp/diff_new_pack.JVlTU3/_new 2017-11-30 16:31:05.779863288 +0100 @@ -19,7 +19,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.2 +Version:0.7.4+git.3 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ AND GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.JVlTU3/_old 2017-11-30 16:31:05.819861836 +0100 +++ /var/tmp/diff_new_pack.JVlTU3/_new 2017-11-30 16:31:05.819861836 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.2 +0.7.4+git.@TAG_OFFSET@ enable -refs/tags/appstream_glib_0_7_2 +473f3ab19f91e13014d6cefdbf57209337a6d407 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.JVlTU3/_old 2017-11-30 16:31:05.839861110 +0100 +++ /var/tmp/diff_new_pack.JVlTU3/_new 2017-11-30 16:31:05.843860965 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 6149f7eb067c4d267738fd5e7ea5c0cc1be7bc5b \ No newline at end of file + 473f3ab19f91e13014d6cefdbf57209337a6d407 \ No newline at end of file
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-11-13 11:14:01 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Mon Nov 13 11:14:01 2017 rev:58 rq: version:0.7.2 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-11-13 10:49:16.562609770 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-11-13 11:14:07.532337941 +0100 @@ -2,24 +1,0 @@ -Fri Nov 03 11:49:25 UTC 2017 - dims...@opensuse.org - -- Update to version 0.7.3+git.20171103 (f230c8): - + Only try to set the file permissions on regular files. - + Add the 'hardware' requires type. - -Tue Oct 24 13:09:40 UTC 2017 - dims...@opensuse.org - -- Update to version 0.7.3: - + Add support for URL launchable types - + Prefer /usr/share/metainfo as default path for metainfo files - + Do not assign "flatpak" as an app's origin when no origin was -found. - + Add as_app_get_release_by_version(). - + lib/app-validate: Fix typo in variable name. - + Write XML for newer AppStream specification versions. - + Add as_app_get_screenshot_default(). - + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version -strings. - + Add new launchable types from the 0.11 series of the spec. - + Fix the inode mode to be sane on extracted files. - Old: appstream-glib-0.7.3+git.20171103.tar.xz New: appstream-glib-0.7.2.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.Ct2rTL/_old 2017-11-13 11:14:08.344308310 +0100 +++ /var/tmp/diff_new_pack.Ct2rTL/_new 2017-11-13 11:14:08.344308310 +0100 @@ -19,7 +19,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.3+git.20171103 +Version:0.7.2 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ AND GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.Ct2rTL/_old 2017-11-13 11:14:08.372307289 +0100 +++ /var/tmp/diff_new_pack.Ct2rTL/_new 2017-11-13 11:14:08.372307289 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.3+git.%cd +0.7.2 enable -f230c8d6c82868843b5d5ed6351249846883ef7f +refs/tags/appstream_glib_0_7_2 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.Ct2rTL/_old 2017-11-13 11:14:08.388306704 +0100 +++ /var/tmp/diff_new_pack.Ct2rTL/_new 2017-11-13 11:14:08.392306559 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - f230c8d6c82868843b5d5ed6351249846883ef7f \ No newline at end of file + 6149f7eb067c4d267738fd5e7ea5c0cc1be7bc5b \ No newline at end of file ++ appstream-glib-0.7.3+git.20171103.tar.xz -> appstream-glib-0.7.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.3+git.20171103/NEWS new/appstream-glib-0.7.2/NEWS --- old/appstream-glib-0.7.3+git.20171103/NEWS 2017-11-03 12:46:53.0 +0100 +++ new/appstream-glib-0.7.2/NEWS 2017-08-21 16:58:06.0 +0200 @@ -1,19 +1,3 @@ -Version 0.7.3 -~~ -Released: 2017-10-23 - -New Features: - - Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version strings (Richard Hughes) - - Add as_app_get_release_by_version() (Richard Hughes) - - Add as_app_get_screenshot_default() (Richard Hughes) - - Add new launchable types (Marius Vollmer, Richard Hughes) - -Bugfixes: - - Do not assign "flatpak" as an app's origin when no origin was found (Joaquim Rocha) - - Fix the inode mode to be sane on extracted files (Richard Hughes) - - Prefer /usr/share/metainfo as default path for metainfo files (Jeremy Bicha) - - Write XML for newer AppStream specification versions (Richard Hughes) - Version 0.7.2 ~~ Released: 2017-08-21 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.3+git.20171103/RELEASE new/appstream-glib-0.7.2/RELEASE --- old/appstream-glib-0.7.3+git.20171103/RELEASE 2017-11-03 12:46:53.0 +0100 +++ new/appstream-glib-0.7.2/RELEASE2017-08-21 16:58:06.0 +0200 @@ -2,10 +2,10 @@ 1. Write NEWS entries for appstream_glib in the same format as usual. -git shortlog appstream_glib_0_7_3.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog appstream_glib_0_7_1.. | grep -i -v trivial | grep -v Merge > NEWS.new --
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-11-13 10:49:13 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Mon Nov 13 10:49:13 2017 rev:57 rq: version:0.7.3+git.20171103 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-11-11 14:05:45.669649274 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-11-13 10:49:16.562609770 +0100 @@ -1,0 +2,24 @@ +Fri Nov 03 11:49:25 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.3+git.20171103 (f230c8): + + Only try to set the file permissions on regular files. + + Add the 'hardware' requires type. + +--- +Tue Oct 24 13:09:40 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.3: + + Add support for URL launchable types + + Prefer /usr/share/metainfo as default path for metainfo files + + Do not assign "flatpak" as an app's origin when no origin was +found. + + Add as_app_get_release_by_version(). + + lib/app-validate: Fix typo in variable name. + + Write XML for newer AppStream specification versions. + + Add as_app_get_screenshot_default(). + + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version +strings. + + Add new launchable types from the 0.11 series of the spec. + + Fix the inode mode to be sane on extracted files. + +--- Old: appstream-glib-0.7.2.tar.xz New: appstream-glib-0.7.3+git.20171103.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.Mw1Va6/_old 2017-11-13 10:49:17.286583456 +0100 +++ /var/tmp/diff_new_pack.Mw1Va6/_new 2017-11-13 10:49:17.290583311 +0100 @@ -19,7 +19,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.2 +Version:0.7.3+git.20171103 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ AND GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.Mw1Va6/_old 2017-11-13 10:49:17.322582148 +0100 +++ /var/tmp/diff_new_pack.Mw1Va6/_new 2017-11-13 10:49:17.326582002 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.2 +0.7.3+git.%cd enable -refs/tags/appstream_glib_0_7_2 +f230c8d6c82868843b5d5ed6351249846883ef7f *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.Mw1Va6/_old 2017-11-13 10:49:17.350581130 +0100 +++ /var/tmp/diff_new_pack.Mw1Va6/_new 2017-11-13 10:49:17.350581130 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 6149f7eb067c4d267738fd5e7ea5c0cc1be7bc5b \ No newline at end of file + f230c8d6c82868843b5d5ed6351249846883ef7f \ No newline at end of file
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-11-11 14:05:40 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Sat Nov 11 14:05:40 2017 rev:56 rq: version:0.7.2 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-11-10 14:44:59.195005855 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-11-11 14:05:45.669649274 +0100 @@ -2,24 +1,0 @@ -Fri Nov 03 11:49:25 UTC 2017 - dims...@opensuse.org - -- Update to version 0.7.3+git.20171103 (f230c8): - + Only try to set the file permissions on regular files. - + Add the 'hardware' requires type. - -Tue Oct 24 13:09:40 UTC 2017 - dims...@opensuse.org - -- Update to version 0.7.3: - + Add support for URL launchable types - + Prefer /usr/share/metainfo as default path for metainfo files - + Do not assign "flatpak" as an app's origin when no origin was -found. - + Add as_app_get_release_by_version(). - + lib/app-validate: Fix typo in variable name. - + Write XML for newer AppStream specification versions. - + Add as_app_get_screenshot_default(). - + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version -strings. - + Add new launchable types from the 0.11 series of the spec. - + Fix the inode mode to be sane on extracted files. - Old: appstream-glib-0.7.3+git.20171103.tar.xz New: appstream-glib-0.7.2.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.78VJeh/_old 2017-11-11 14:05:46.357624052 +0100 +++ /var/tmp/diff_new_pack.78VJeh/_new 2017-11-11 14:05:46.361623906 +0100 @@ -19,7 +19,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.3+git.20171103 +Version:0.7.2 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ AND GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.78VJeh/_old 2017-11-11 14:05:46.549617014 +0100 +++ /var/tmp/diff_new_pack.78VJeh/_new 2017-11-11 14:05:46.553616867 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.3+git.%cd +0.7.2 enable -f230c8d6c82868843b5d5ed6351249846883ef7f +refs/tags/appstream_glib_0_7_2 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.78VJeh/_old 2017-11-11 14:05:46.573616134 +0100 +++ /var/tmp/diff_new_pack.78VJeh/_new 2017-11-11 14:05:46.577615988 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - f230c8d6c82868843b5d5ed6351249846883ef7f \ No newline at end of file + 6149f7eb067c4d267738fd5e7ea5c0cc1be7bc5b \ No newline at end of file ++ appstream-glib-0.7.3+git.20171103.tar.xz -> appstream-glib-0.7.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.3+git.20171103/NEWS new/appstream-glib-0.7.2/NEWS --- old/appstream-glib-0.7.3+git.20171103/NEWS 2017-11-03 12:46:53.0 +0100 +++ new/appstream-glib-0.7.2/NEWS 2017-08-21 16:58:06.0 +0200 @@ -1,19 +1,3 @@ -Version 0.7.3 -~~ -Released: 2017-10-23 - -New Features: - - Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version strings (Richard Hughes) - - Add as_app_get_release_by_version() (Richard Hughes) - - Add as_app_get_screenshot_default() (Richard Hughes) - - Add new launchable types (Marius Vollmer, Richard Hughes) - -Bugfixes: - - Do not assign "flatpak" as an app's origin when no origin was found (Joaquim Rocha) - - Fix the inode mode to be sane on extracted files (Richard Hughes) - - Prefer /usr/share/metainfo as default path for metainfo files (Jeremy Bicha) - - Write XML for newer AppStream specification versions (Richard Hughes) - Version 0.7.2 ~~ Released: 2017-08-21 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.3+git.20171103/RELEASE new/appstream-glib-0.7.2/RELEASE --- old/appstream-glib-0.7.3+git.20171103/RELEASE 2017-11-03 12:46:53.0 +0100 +++ new/appstream-glib-0.7.2/RELEASE2017-08-21 16:58:06.0 +0200 @@ -2,10 +2,10 @@ 1. Write NEWS entries for appstream_glib in the same format as usual. -git shortlog appstream_glib_0_7_3.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog appstream_glib_0_7_1.. | grep -i -v trivial | grep -v Merge > NEWS.new --
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-11-10 14:44:50 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Fri Nov 10 14:44:50 2017 rev:55 rq:539466 version:0.7.3+git.20171103 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-11-03 11:10:51.716225603 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-11-10 14:44:59.195005855 +0100 @@ -1,0 +2,24 @@ +Fri Nov 03 11:49:25 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.3+git.20171103 (f230c8): + + Only try to set the file permissions on regular files. + + Add the 'hardware' requires type. + +--- +Tue Oct 24 13:09:40 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.3: + + Add support for URL launchable types + + Prefer /usr/share/metainfo as default path for metainfo files + + Do not assign "flatpak" as an app's origin when no origin was +found. + + Add as_app_get_release_by_version(). + + lib/app-validate: Fix typo in variable name. + + Write XML for newer AppStream specification versions. + + Add as_app_get_screenshot_default(). + + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version +strings. + + Add new launchable types from the 0.11 series of the spec. + + Fix the inode mode to be sane on extracted files. + +--- Old: appstream-glib-0.7.2.tar.xz New: appstream-glib-0.7.3+git.20171103.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.ykjDDt/_old 2017-11-10 14:45:00.106972885 +0100 +++ /var/tmp/diff_new_pack.ykjDDt/_new 2017-11-10 14:45:00.110972741 +0100 @@ -19,7 +19,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.2 +Version:0.7.3+git.20171103 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ AND GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.ykjDDt/_old 2017-11-10 14:45:00.166970716 +0100 +++ /var/tmp/diff_new_pack.ykjDDt/_new 2017-11-10 14:45:00.170970572 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.2 +0.7.3+git.%cd enable -refs/tags/appstream_glib_0_7_2 +f230c8d6c82868843b5d5ed6351249846883ef7f *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.ykjDDt/_old 2017-11-10 14:45:00.198969559 +0100 +++ /var/tmp/diff_new_pack.ykjDDt/_new 2017-11-10 14:45:00.202969415 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 6149f7eb067c4d267738fd5e7ea5c0cc1be7bc5b \ No newline at end of file + f230c8d6c82868843b5d5ed6351249846883ef7f \ No newline at end of file
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-11-03 11:10:43 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Fri Nov 3 11:10:43 2017 rev:54 rq: version:0.7.2 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-11-01 11:08:52.055462422 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-11-03 11:10:51.716225603 +0100 @@ -2,17 +1,0 @@ -Tue Oct 24 13:09:40 UTC 2017 - dims...@opensuse.org - -- Update to version 0.7.3: - + Add support for URL launchable types - + Prefer /usr/share/metainfo as default path for metainfo files - + Do not assign "flatpak" as an app's origin when no origin was -found. - + Add as_app_get_release_by_version(). - + lib/app-validate: Fix typo in variable name. - + Write XML for newer AppStream specification versions. - + Add as_app_get_screenshot_default(). - + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version -strings. - + Add new launchable types from the 0.11 series of the spec. - + Fix the inode mode to be sane on extracted files. - Old: appstream-glib-0.7.3.tar.xz New: appstream-glib-0.7.2.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.h3z8Qv/_old 2017-11-03 11:10:52.620192722 +0100 +++ /var/tmp/diff_new_pack.h3z8Qv/_new 2017-11-03 11:10:52.620192722 +0100 @@ -19,7 +19,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.3 +Version:0.7.2 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ AND GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.h3z8Qv/_old 2017-11-03 11:10:52.656191413 +0100 +++ /var/tmp/diff_new_pack.h3z8Qv/_new 2017-11-03 11:10:52.660191267 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.3 +0.7.2 enable -refs/tags/appstream_glib_0_7_3 +refs/tags/appstream_glib_0_7_2 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.h3z8Qv/_old 2017-11-03 11:10:52.688190249 +0100 +++ /var/tmp/diff_new_pack.h3z8Qv/_new 2017-11-03 11:10:52.688190249 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 9783a5357a33d4eb945eba9f2b9a4da4535a46e9 \ No newline at end of file + 6149f7eb067c4d267738fd5e7ea5c0cc1be7bc5b \ No newline at end of file ++ appstream-glib-0.7.3.tar.xz -> appstream-glib-0.7.2.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.3/NEWS new/appstream-glib-0.7.2/NEWS --- old/appstream-glib-0.7.3/NEWS 2017-10-23 17:28:28.0 +0200 +++ new/appstream-glib-0.7.2/NEWS 2017-08-21 16:58:06.0 +0200 @@ -1,19 +1,3 @@ -Version 0.7.3 -~~ -Released: 2017-10-23 - -New Features: - - Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version strings (Richard Hughes) - - Add as_app_get_release_by_version() (Richard Hughes) - - Add as_app_get_screenshot_default() (Richard Hughes) - - Add new launchable types (Marius Vollmer, Richard Hughes) - -Bugfixes: - - Do not assign "flatpak" as an app's origin when no origin was found (Joaquim Rocha) - - Fix the inode mode to be sane on extracted files (Richard Hughes) - - Prefer /usr/share/metainfo as default path for metainfo files (Jeremy Bicha) - - Write XML for newer AppStream specification versions (Richard Hughes) - Version 0.7.2 ~~ Released: 2017-08-21 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.3/RELEASE new/appstream-glib-0.7.2/RELEASE --- old/appstream-glib-0.7.3/RELEASE2017-10-23 17:28:28.0 +0200 +++ new/appstream-glib-0.7.2/RELEASE2017-08-21 16:58:06.0 +0200 @@ -2,10 +2,10 @@ 1. Write NEWS entries for appstream_glib in the same format as usual. -git shortlog appstream_glib_0_7_2.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog appstream_glib_0_7_1.. | grep -i -v trivial | grep -v Merge > NEWS.new -Version 0.7.3 +Version 0.7.2 ~~ Released: 2017-xx-xx @@ -27,8 +27,8 @@ 4. Commit changes in git: -git commit -a -m "Release version 0.7.3" -git tag -s -f -m "Release 0.7.3" appstream_glib_0_7_3 +git commit -a -m "Release version 0.7.2" +git tag -s -f -m "Release 0.7.2" appstream_glib_0_7_2 git push --tags git push diff
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-11-01 11:08:52 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Wed Nov 1 11:08:52 2017 rev:53 rq:537525 version:0.7.3 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-09-15 15:12:39.421469777 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-11-01 11:08:52.055462422 +0100 @@ -1,0 +2,17 @@ +Tue Oct 24 13:09:40 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.3: + + Add support for URL launchable types + + Prefer /usr/share/metainfo as default path for metainfo files + + Do not assign "flatpak" as an app's origin when no origin was +found. + + Add as_app_get_release_by_version(). + + lib/app-validate: Fix typo in variable name. + + Write XML for newer AppStream specification versions. + + Add as_app_get_screenshot_default(). + + Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version +strings. + + Add new launchable types from the 0.11 series of the spec. + + Fix the inode mode to be sane on extracted files. + +--- Old: appstream-glib-0.7.2.tar.xz New: appstream-glib-0.7.3.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.yStoum/_old 2017-11-01 11:08:52.643440944 +0100 +++ /var/tmp/diff_new_pack.yStoum/_new 2017-11-01 11:08:52.647440799 +0100 @@ -19,7 +19,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.2 +Version:0.7.3 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ AND GPL-2.0+ ++ _service ++ --- /var/tmp/diff_new_pack.yStoum/_old 2017-11-01 11:08:52.687439337 +0100 +++ /var/tmp/diff_new_pack.yStoum/_new 2017-11-01 11:08:52.687439337 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.7.2 +0.7.3 enable -refs/tags/appstream_glib_0_7_2 +refs/tags/appstream_glib_0_7_3 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.yStoum/_old 2017-11-01 11:08:52.703438753 +0100 +++ /var/tmp/diff_new_pack.yStoum/_new 2017-11-01 11:08:52.707438606 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 6149f7eb067c4d267738fd5e7ea5c0cc1be7bc5b \ No newline at end of file + 9783a5357a33d4eb945eba9f2b9a4da4535a46e9 \ No newline at end of file ++ appstream-glib-0.7.2.tar.xz -> appstream-glib-0.7.3.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.2/NEWS new/appstream-glib-0.7.3/NEWS --- old/appstream-glib-0.7.2/NEWS 2017-08-21 16:58:06.0 +0200 +++ new/appstream-glib-0.7.3/NEWS 2017-10-23 17:28:28.0 +0200 @@ -1,3 +1,19 @@ +Version 0.7.3 +~~ +Released: 2017-10-23 + +New Features: + - Add AS_VERSION_PARSE_FLAG_USE_BCD when formatting version strings (Richard Hughes) + - Add as_app_get_release_by_version() (Richard Hughes) + - Add as_app_get_screenshot_default() (Richard Hughes) + - Add new launchable types (Marius Vollmer, Richard Hughes) + +Bugfixes: + - Do not assign "flatpak" as an app's origin when no origin was found (Joaquim Rocha) + - Fix the inode mode to be sane on extracted files (Richard Hughes) + - Prefer /usr/share/metainfo as default path for metainfo files (Jeremy Bicha) + - Write XML for newer AppStream specification versions (Richard Hughes) + Version 0.7.2 ~~ Released: 2017-08-21 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.7.2/RELEASE new/appstream-glib-0.7.3/RELEASE --- old/appstream-glib-0.7.2/RELEASE2017-08-21 16:58:06.0 +0200 +++ new/appstream-glib-0.7.3/RELEASE2017-10-23 17:28:28.0 +0200 @@ -2,10 +2,10 @@ 1. Write NEWS entries for appstream_glib in the same format as usual. -git shortlog appstream_glib_0_7_1.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog appstream_glib_0_7_2.. | grep -i -v trivial | grep -v Merge > NEWS.new -Version 0.7.2 +Version 0.7.3 ~~ Released: 2017-xx-xx @@ -27,8 +27,8 @@ 4. Commit changes in git: -git commit -a -m "Release version 0.7.2" -git tag -s -f -m "Release 0.7.2" appstream_glib_0_7_2 +git commit -a -m "Release version 0.7.3" +git tag -s -f -m "Release 0.7.3" appstream_glib_0_7_3 git push --tags git pus
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-09-15 21:14:04 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Fri Sep 15 21:14:04 2017 rev:52 rq: version:0.7.2 Changes: Other differences: -- ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.jCTvUz/_old 2017-09-15 21:14:07.363961246 +0200 +++ /var/tmp/diff_new_pack.jCTvUz/_new 2017-09-15 21:14:07.363961246 +0200 @@ -17,7 +17,7 @@ --origin=appdata \ --basename=appdata \ --packages-dir=${SRC}\ - --output-dir=${DEST} 2>&1 | tee $TMPDIR/as-builder.log + --output-dir=${DEST} 2>&1 > $TMPDIR/as-builder.log RET=$?
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-09-15 17:00:09 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Fri Sep 15 17:00:09 2017 rev:51 rq: version:0.7.2 Changes: Other differences: -- ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.XhWeuq/_old 2017-09-15 17:00:12.041677707 +0200 +++ /var/tmp/diff_new_pack.XhWeuq/_new 2017-09-15 17:00:12.045677143 +0200 @@ -17,12 +17,13 @@ --origin=appdata \ --basename=appdata \ --packages-dir=${SRC}\ - --output-dir=${DEST} + --output-dir=${DEST} 2>&1 | tee $TMPDIR/as-builder.log RET=$? if [ $RET -ne 0 ]; then # The appstream-builder failed, exit with an error code, so prod builder knows about it + cat $TMPDIR/as-builder.log exit $RET fi
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-09-15 16:56:36 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Fri Sep 15 16:56:36 2017 rev:50 rq: version:0.7.2 Changes: Other differences: -- ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.i6y3rA/_old 2017-09-15 16:56:38.523708922 +0200 +++ /var/tmp/diff_new_pack.i6y3rA/_new 2017-09-15 16:56:38.523708922 +0200 @@ -19,9 +19,11 @@ --packages-dir=${SRC}\ --output-dir=${DEST} -if [ $? -ne 0 ]; then +RET=$? + +if [ $RET -ne 0 ]; then # The appstream-builder failed, exit with an error code, so prod builder knows about it - exit 1 + exit $RET fi # clean up TMPDIR again
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-09-15 15:12:38 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Fri Sep 15 15:12:38 2017 rev:49 rq:526064 version:0.7.2 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-09-13 21:43:50.160221418 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-09-15 15:12:39.421469777 +0200 @@ -1,0 +2,6 @@ +Thu Sep 14 11:35:44 UTC 2017 - dims...@opensuse.org + +- Update openSUSE-appstream-process: exit early if as-builder does + not end with exit 0. + +--- Other differences: -- ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.rkr70t/_old 2017-09-15 15:12:40.329341909 +0200 +++ /var/tmp/diff_new_pack.rkr70t/_new 2017-09-15 15:12:40.329341909 +0200 @@ -19,6 +19,11 @@ --packages-dir=${SRC}\ --output-dir=${DEST} +if [ $? -ne 0 ]; then + # The appstream-builder failed, exit with an error code, so prod builder knows about it + exit 1 +fi + # clean up TMPDIR again rm -rf ${TMPDIR}
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-09-13 21:43:48 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Wed Sep 13 21:43:48 2017 rev:48 rq:522284 version:0.7.2 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-09-08 13:33:08.612059679 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-09-13 21:43:50.160221418 +0200 @@ -1,0 +2,115 @@ +Tue Sep 5 20:26:36 UTC 2017 - jeng...@inai.de + +- Trim and ensure neutrality of descriptions. + +--- +Mon Sep 4 10:52:58 UTC 2017 - dims...@opensuse.org + +- 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+. + +--- +Fri Sep 01 18:48:53 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.2: + + Allow remote icon types for desktop AppData files. + + Do not check the suffix of 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. + +--- +Fri Sep 01 18:48:41 UTC 2017 - dims...@opensuse.org + +- Update to version 0.7.1: + + Validate the format according to the spec. + + Add 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. + +--- +Mon Jun 26 06:56:38 UTC 2017 - zai...@opensuse.org + +- 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. + +--- +Mon Jun 26 06:56:07 UTC 2017 - zai...@opensuse.org + +- Update to version 0.6.13: + + Add functions for getting the AsApp search match. + + Add functions for getting the AsStore search m
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-09-08 13:33:07 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Fri Sep 8 13:33:07 2017 rev:47 rq: version:0.6.12 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-09-04 12:24:44.765170967 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-09-08 13:33:08.612059679 +0200 @@ -2,72 +1,0 @@ -Mon Jun 26 06:56:38 UTC 2017 - zai...@opensuse.org - -- 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. - -Mon Jun 26 06:56:07 UTC 2017 - zai...@opensuse.org - -- 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 . - + 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(). - Old: appstream-glib-0.7.0.tar.xz New: appstream-glib-0.6.12.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.8L4wJg/_old 2017-09-08 13:33:09.163981968 +0200 +++ /var/tmp/diff_new_pack.8L4wJg/_new 2017-09-08 13:33:09.167981405 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.7.0 +Version:0.6.12 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -39,7 +39,6 @@ BuildRequires: gperf BuildRequires: intltool >= 0.40.0 BuildRequires: libyaml-devel -BuildRequires: meson BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.14 BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) @@ -168,15 +167,17 @@ %setup -q %build -%meson \ - -Denable-rpm=true \ - -Denable-gtk-doc=true \ - -Denable-stemmer=false \ - %{nil} -%meson
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-09-04 12:24:43 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Mon Sep 4 12:24:43 2017 rev:45 rq:520145 version:0.7.0 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-04-29 10:50:18.239523918 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-09-04 12:24:44.765170967 +0200 @@ -1,0 +2,72 @@ +Mon Jun 26 06:56:38 UTC 2017 - zai...@opensuse.org + +- 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. + +--- +Mon Jun 26 06:56:07 UTC 2017 - zai...@opensuse.org + +- 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 . + + 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(). + +--- Old: appstream-glib-0.6.12.tar.xz New: appstream-glib-0.7.0.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.onaqVw/_old 2017-09-04 12:24:45.769029834 +0200 +++ /var/tmp/diff_new_pack.onaqVw/_new 2017-09-04 12:24:45.805024774 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.6.12 +Version:0.7.0 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -39,6 +39,7 @@ BuildRequires: gperf BuildRequires: intltool >= 0.40.0 BuildRequires: libyaml-devel +BuildRequires: meson BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.14 BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) @@ -167,17 +168,15 @@ %setup -q %build -%if %{_build_from_vcs} -NOCONFIGURE=1 ./autogen.sh -%endif -%configure \ ---disable-static \ ---enable-gtk-doc
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-04-29 10:50:15 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Sat Apr 29 10:50:15 2017 rev:44 rq:490920 version:0.6.12 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-03-22 23:14:03.559653788 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-04-29 10:50:18.239523918 +0200 @@ -1,0 +2,10 @@ +Mon Apr 24 10:51:33 UTC 2017 - dims...@opensuse.org + +- Update to version 0.6.12: + + Copy hash table keys from AsApp to avoid them being used after +they've been freed. + + Validate kudos in AppData and AppStream files. + + Fix the predicate comparison when using globs in metainfo +files. + +--- Old: appstream-glib-0.6.11.tar.xz New: appstream-glib-0.6.12.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.sMozGT/_old 2017-04-29 10:50:19.379362891 +0200 +++ /var/tmp/diff_new_pack.sMozGT/_new 2017-04-29 10:50:19.383362326 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.6.11 +Version:0.6.12 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.sMozGT/_old 2017-04-29 10:50:19.423356676 +0200 +++ /var/tmp/diff_new_pack.sMozGT/_new 2017-04-29 10:50:19.427356110 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.6.11 +0.6.12 enable -refs/tags/appstream_glib_0_6_11 +refs/tags/appstream_glib_0_6_12 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.sMozGT/_old 2017-04-29 10:50:19.451352721 +0200 +++ /var/tmp/diff_new_pack.sMozGT/_new 2017-04-29 10:50:19.455352156 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 093f296a9f8d8c58f5ea8ff2d117dd1efe19a9be \ No newline at end of file + ab7b5a089ce01fd90ac53bf100d143eacca73c9c \ No newline at end of file ++ appstream-glib-0.6.11.tar.xz -> appstream-glib-0.6.12.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.6.11/NEWS new/appstream-glib-0.6.12/NEWS --- old/appstream-glib-0.6.11/NEWS 2017-03-20 21:39:52.0 +0100 +++ new/appstream-glib-0.6.12/NEWS 2017-04-12 10:01:28.0 +0200 @@ -1,3 +1,14 @@ +Version 0.6.12 +~~ +Released: 2017-04-12 + +New Features: + - Validate kudos in AppData and AppStream files (Richard Hughes) + +Bugfixes: + - Copy hash table keys to avoid a common crash on Ubuntu (Robert Ancell) + - Fix the predicate comparison when using globs in metainfo files (Richard Hughes) + Version 0.6.11 ~~ Released: 2017-03-20 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.6.11/RELEASE new/appstream-glib-0.6.12/RELEASE --- old/appstream-glib-0.6.11/RELEASE 2017-03-20 21:39:52.0 +0100 +++ new/appstream-glib-0.6.12/RELEASE 2017-04-12 10:01:28.0 +0200 @@ -2,10 +2,10 @@ 1. Write NEWS entries for appstream_glib in the same format as usual. -git shortlog appstream_glib_0_6_10.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog appstream_glib_0_6_11.. | grep -i -v trivial | grep -v Merge > NEWS.new -Version 0.6.11 +Version 0.6.12 ~~ Released: 2017-xx-xx @@ -27,8 +27,8 @@ 4. Commit changes in git: -git commit -a -m "Release version 0.6.11" -git tag -s -f -m "Release 0.6.11" appstream_glib_0_6_11 +git commit -a -m "Release version 0.6.12" +git tag -s -f -m "Release 0.6.12" appstream_glib_0_6_12 git push --tags git push diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.6.11/configure.ac new/appstream-glib-0.6.12/configure.ac --- old/appstream-glib-0.6.11/configure.ac 2017-03-20 21:39:52.0 +0100 +++ new/appstream-glib-0.6.12/configure.ac 2017-04-12 10:01:28.0 +0200 @@ -2,7 +2,7 @@ m4_define([as_major_version], [0]) m4_define([as_minor_version], [6]) -m4_define([as_micro_version], [11]) +m4_define([as_micro_version], [12]) m4_define([as_version], [as_major_version.as_minor_version.as_micro_version]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-03-22 23:14:02 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Wed Mar 22 23:14:02 2017 rev:43 rq:481741 version:0.6.11 Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-02-10 09:48:44.732210962 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-03-22 23:14:03.559653788 +0100 @@ -1,0 +2,42 @@ +Tue Mar 21 09:55:23 UTC 2017 - zai...@opensuse.org + +- Update to version 0.6.11: + + Don't crash when using 'appstream-util show-search-tokens'. + + Fix a problem with appstream-compose with older AppData files. + + Make content_rating a requirement for any component with the +'Game' category. + + trivial: Update app ID rename list. + + Revert "Enable the stack protection in local builds". + + Show a warning if a desktop file is not found when required. + + trivial: Report the archive filename if it cannot be opened. + + Fix compile with -Wdiscarded-qualifiers. + + Parse small version numbers correctly. + + trivial: Split out some common functionality. + + trivial: Find .pak translations in all libdirs. + + Add initial support for Mozilla .xpi translations. + +--- +Sat Mar 11 21:41:07 UTC 2017 - zai...@opensuse.org + +- Update to version 0.6.10: + + trivial: post release version bump. + + Ignore in AppStream markup. + + its: add to tags extracted for translation. + + as-node: Add back as_node_context_{get,set}_source_kind. + +--- +Tue Feb 28 11:48:25 UTC 2017 - dims...@opensuse.org + +- Update to version 0.6.9: + + Revert "Require name and summary for validate-relax". + + Fail to validate if the release children are in the wrong +order. + + Fail to validate if any release is in the future. + + Add AsFormat object. + + Add new API to GsApp to handle AsFormat objects. + + Do not set the AsApp state using the AsRelease state. + + Recalculate the state when formats are added or removed from a +AsApp. + + Deprecate app_set_source_file() and app_set_source_kind(). + +--- Old: appstream-glib-0.6.8.tar.xz New: appstream-glib-0.6.11.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.9qjUCU/_old 2017-03-22 23:14:04.227559165 +0100 +++ /var/tmp/diff_new_pack.9qjUCU/_new 2017-03-22 23:14:04.231558598 +0100 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.6.8 +Version:0.6.11 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.9qjUCU/_old 2017-03-22 23:14:04.267553499 +0100 +++ /var/tmp/diff_new_pack.9qjUCU/_new 2017-03-22 23:14:04.271552933 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.6.8 +0.6.11 enable -refs/tags/appstream_glib_0_6_8 +refs/tags/appstream_glib_0_6_11 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.9qjUCU/_old 2017-03-22 23:14:04.295549533 +0100 +++ /var/tmp/diff_new_pack.9qjUCU/_new 2017-03-22 23:14:04.299548966 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 509db34f8cde654a05847c7f403b427682297fc0 \ No newline at end of file + 093f296a9f8d8c58f5ea8ff2d117dd1efe19a9be \ No newline at end of file ++ appstream-glib-0.6.8.tar.xz -> appstream-glib-0.6.11.tar.xz ++ 3978 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2017-02-10 09:48:43 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2017-01-15 11:08:51.148806429 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2017-02-10 09:48:44.732210962 +0100 @@ -1,0 +2,25 @@ +Thu Feb 02 14:37:24 UTC 2017 - zai...@opensuse.org + +- Update to version 0.6.8: + + Do not ignore type=replace merge components. + + Tighten a rule that classifies apps as web-apps. + + Support reading metainfo.xml files when using +appstream-compose. + + Read and write the tag. + + appstream-compose: Support appdata with no desktop files. + + AsStore: hold a ref in hash_unique_id to avoid use-after-free. + + trivial: profile: Free mutex resources in finalize(). + + trivial: Update app ID rename list. + + store: Fix use after free with hash table keys. + + Add a destructor for AsRefString. + + Make gperf a hard dep. + + Fix the build with gperf 3.1. + + Ignore -Wconversion and -Wsign-conversion warnings from +generated file. + + Require name and summary for validate-relax. + + util: Add a dummy update_contact to appdata-from-desktop. + + trivial: Fix a crash when removing apps from the store. + + Release version 0.6.8. +- Add gperf BuildRequires: New dependency. + +--- Old: appstream-glib-0.6.7.tar.xz New: appstream-glib-0.6.8.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.iPiaAt/_old 2017-02-10 09:48:45.496102957 +0100 +++ /var/tmp/diff_new_pack.iPiaAt/_new 2017-02-10 09:48:45.500102391 +0100 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.6.7 +Version:0.6.8 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -36,6 +36,7 @@ %endif BuildRequires: gcab >= 0.6 BuildRequires: gobject-introspection-devel +BuildRequires: gperf BuildRequires: intltool >= 0.40.0 BuildRequires: libyaml-devel BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.14 ++ _service ++ --- /var/tmp/diff_new_pack.iPiaAt/_old 2017-02-10 09:48:45.540096737 +0100 +++ /var/tmp/diff_new_pack.iPiaAt/_new 2017-02-10 09:48:45.540096737 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.6.7 +0.6.8 enable -refs/tags/appstream_glib_0_6_7 +refs/tags/appstream_glib_0_6_8 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.iPiaAt/_old 2017-02-10 09:48:45.564093344 +0100 +++ /var/tmp/diff_new_pack.iPiaAt/_new 2017-02-10 09:48:45.568092778 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 329a4aa5e0421a49d339d22f61f755a2a8fa21d0 \ No newline at end of file + 509db34f8cde654a05847c7f403b427682297fc0 \ No newline at end of file ++ appstream-glib-0.6.7.tar.xz -> appstream-glib-0.6.8.tar.xz ++ 8168 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-11-10 13:13:46 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-10-18 10:34:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-11-10 13:13:48.0 +0100 @@ -1,0 +2,36 @@ +Mon Nov 07 16:30:58 UTC 2016 - dims...@opensuse.org + +- Update to version 0.6.5: + + Trivial changes: +- Allow the stemmer to be disabled at runtime for testing. +- Allow priming the search cache using a NULL search value. +- Allocate less strings when generating the token cache. +- Show threaded tasks in bold in the profile output. +- Speed up checking token validity by a few ms. +- Restore behaviour compatibility to fix self tests. +- Add API to set the smallest recorded delay time. +- Only load native languages from desktop files when the flag + is set. +- Output profiling infomation to stderr. +- Unsingleton AsStemmer and use a shared instance in AsStore. + + Do not sent a REMOVED signal when deleting a transient temp +file. + + Process file changes when an attribute changes. + + Handle files being moved into monitored AppStream directories. + + Add a 'watch' command to appstream-util. + + Monitor missing AppStream directories. + + Revert "trivial: Restrict the bundle kind when parsing local +files". + + Ensure the component scope is set when loading yaml files. + + Always copy the installed state when replacing AppData with +AppStream. + + Merge also the metadata when merging two apps. + + Add app-removed, app-added and app-changed signals to AsStore. + + Only transliterate when the locale requires it. + + Add as_store_load_search_cache(). + + Load the search token blacklist into a hash table. + + Use multiple threads to load the search cache. + + Only load native languages when parsing AppStream data. + + Allow the client to control what search fields are indexed. + +--- Old: appstream-glib-0.6.4.tar.xz New: appstream-glib-0.6.5.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.uvWcMY/_old 2016-11-10 13:13:49.0 +0100 +++ /var/tmp/diff_new_pack.uvWcMY/_new 2016-11-10 13:13:49.0 +0100 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.6.4 +Version:0.6.5 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.uvWcMY/_old 2016-11-10 13:13:49.0 +0100 +++ /var/tmp/diff_new_pack.uvWcMY/_new 2016-11-10 13:13:49.0 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.6.4 +0.6.5 enable -refs/tags/appstream_glib_0_6_4 +refs/tags/appstream_glib_0_6_5 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.uvWcMY/_old 2016-11-10 13:13:49.0 +0100 +++ /var/tmp/diff_new_pack.uvWcMY/_new 2016-11-10 13:13:49.0 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 21d0a0322989c3ef64dd11907be6bebdfc9d20d5 \ No newline at end of file + df67bd4d9da7dd58fe5628f758bf229417f2c38c \ No newline at end of file ++ appstream-glib-0.6.4.tar.xz -> appstream-glib-0.6.5.tar.xz ++ 1901 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-10-18 10:34:11 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-09-21 18:25:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-10-18 10:34:11.0 +0200 @@ -1,0 +2,30 @@ +Thu Oct 13 12:13:37 UTC 2016 - dims...@opensuse.org + +- Update to version 0.6.4: + + trivial: +- post release version bump. +- Allow detailed profiling when using as_store_from_file(). +- Make as_profile_clear() threadsafe. +- Make as_profile_dump() threadsafe. +- Fix building AppStream metadata when using local files. +- Fix two potential deadlocks in the AsProfile code. +- Add some sanity checks to the unique-id hash tests. +- Fix a couple of warnings with -Wundef. + + Add support for AppImage bundles. + + Fix building metadata on repos with mixed architecture content. + + Add as_store_add_apps(). + + Add as_profile_prune() for limiting the profiling output. + + Add as_profile_set_autoprune() for automatically limiting the +profiling output. + + Fix the CSM rating age calculation. + + Add as_content_rating_get_value(). + + Fix setting the origin for Flatpak user repos. + + Never inhierit Name and Comment when using appstream-compose. + + Don't show a critical warning on invalid yaml file. + + Fix a small memory leak when parsing yaml files. + + Add functions to build and validate an AppStream ID. + + Add flag to only load uncompressed files into a store. + + Allow filtering applications based on merge type. + + Release version 0.6.4. + +--- Old: appstream-glib-0.6.3.tar.xz New: appstream-glib-0.6.4.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.V4VBq9/_old 2016-10-18 10:34:13.0 +0200 +++ /var/tmp/diff_new_pack.V4VBq9/_new 2016-10-18 10:34:13.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.6.3 +Version:0.6.4 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.V4VBq9/_old 2016-10-18 10:34:13.0 +0200 +++ /var/tmp/diff_new_pack.V4VBq9/_new 2016-10-18 10:34:13.0 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.6.3 +0.6.4 enable -refs/tags/appstream_glib_0_6_3 +refs/tags/appstream_glib_0_6_4 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.V4VBq9/_old 2016-10-18 10:34:13.0 +0200 +++ /var/tmp/diff_new_pack.V4VBq9/_new 2016-10-18 10:34:13.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 9745dabb0b3ca2de17e74e97aa54e181d65f76a7 \ No newline at end of file + 21d0a0322989c3ef64dd11907be6bebdfc9d20d5 \ No newline at end of file ++ appstream-glib-0.6.3.tar.xz -> appstream-glib-0.6.4.tar.xz ++ 1730 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-09-21 18:25:47 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-09-09 10:18:33.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-09-21 18:25:48.0 +0200 @@ -1,0 +2,27 @@ +Mon Sep 19 12:44:38 UTC 2016 - dims...@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). + +--- +Sun Sep 11 09:50:57 UTC 2016 - zai...@opensuse.org + +- Update to version 0.6.3: + + trivial: +- Fix a -Wundef compiler warning. +- Sync example spec file with downstream. +- Do not write for unknown types. +- Fix up tests after the -lang auto-dep commit. + + Support components with merge=replace rules. + + Add a component kind of 'driver'. + + Refactor the desktop file icon loading code. + + Convert the built unknown icons to the correct kind depending +on the action. + + Add -lang package as a dependency in order to properly detect +translations (gh#hughsie/appstream-glib#135). + + Add an easy way to add a modalias to an existing file. + + Add an easy way to add a language to an existing file. +- Drop appstream-glib-lang.patch: Fixed upstream. + +--- Old: appstream-glib-0.6.2.tar.xz appstream-glib-lang.patch New: appstream-glib-0.6.3.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.UAYHsr/_old 2016-09-21 18:25:49.0 +0200 +++ /var/tmp/diff_new_pack.UAYHsr/_new 2016-09-21 18:25:49.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.6.2 +Version:0.6.3 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -28,8 +28,6 @@ Url:http://people.freedesktop.org/~hughsient/appstream-glib/ Source0:%{name}-%{version}.tar.xz Source1:openSUSE-appstream-process -# PATCH-FEATURE-UPSTREAM appstream-glib-lang.patch gh#hughsie/appstream-glib#135 dims...@opensuse.org -- Add -lang packages as internal deps. This helps us to show apps as localized -Patch0: appstream-glib-lang.patch %if %{_build_from_vcs} BuildRequires: gnome-common %else @@ -166,7 +164,6 @@ %prep %setup -q -%patch0 -p1 %build %if %{_build_from_vcs} ++ _service ++ --- /var/tmp/diff_new_pack.UAYHsr/_old 2016-09-21 18:25:49.0 +0200 +++ /var/tmp/diff_new_pack.UAYHsr/_new 2016-09-21 18:25:49.0 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.6.2 +0.6.3 enable -refs/tags/appstream_glib_0.6.2 +refs/tags/appstream_glib_0_6_3 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.UAYHsr/_old 2016-09-21 18:25:49.0 +0200 +++ /var/tmp/diff_new_pack.UAYHsr/_new 2016-09-21 18:25:49.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - b05f647c162e809f18261e8cdca40c031be2dbb6 \ No newline at end of file + 9745dabb0b3ca2de17e74e97aa54e181d65f76a7 \ No newline at end of file ++ appstream-glib-0.6.2.tar.xz -> appstream-glib-0.6.3.tar.xz ++ 8781 lines of diff (skipped) ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.UAYHsr/_old 2016-09-21 18:25:50.0 +0200 +++ /var/tmp/diff_new_pack.UAYHsr/_new 2016-09-21 18:25:50.0 +0200 @@ -6,6 +6,7 @@ # Do not produce the html files - the biggest tasks are done # Users interested in them can always produce them locally out of the appdata.xml.gz file HTMLOUT=no +HASHED_NAMES=no TMPDIR=$(mktemp -d) @@ -46,16 +47,19 @@ 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 - -# also rename the appdata.xml.gz file in the same style -read md5 fn_catchall <<<$(md5sum ${DEST}/appdata.xml.gz) -mv ${DEST}/appdata.xml.gz ${DEST}/appdata-${md5}.xml.gz - -# And the same for the -screenshots tarball (containing auto-generat
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-09-09 10:18:29 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-07-27 16:29:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-09-09 10:18:33.0 +0200 @@ -1,0 +2,139 @@ +Thu Sep 8 07:59:12 UTC 2016 - dims...@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. + +--- +Mon Sep 5 14:24:27 UTC 2016 - dims...@opensuse.org + +- Add appstream-glib-lang.patch: Add -lang package as a dependency + in order to properly detect translations. + +--- +Mon Sep 05 13:49:29 UTC 2016 - dims...@opensuse.org + +- Update to version 0.6.2: + + New Features: +- Add a hash function specifically designed for unique-ids. +- Add AS_BUNDLE_KIND_CABINET. +- Remove the inf parsing from appstream-glib. + + Bugfixes: +- Check if icon name is unset before checking the prefix. +- Do not merge all LangPack entries. +- Do not require an icon from LOCALIZATION kind. +- Do not use the deprecated GNOME_COMPILE_WARNINGS. +- Do not use the prefix check when parsing YAML. +- Fix gcc shift warnings on 32 bit platforms. +- Ignore system datadirs that are actually per-user. +- Invalidate the unique-id if any of the parts are changed. +- Make upgrade check for SPDX license string. +- Pay attention to errors from libyaml + (gh#hughsie/appstream-glib#129). + +--- +Tue Aug 16 13:43:47 UTC 2016 - dims...@opensuse.org + +- Update to version 0.6.1: + + trivial: post release version bump. + + Add Sugar as a valid desktop environment +(gh#highsie/appstream-glib#118). + + Do not save the 'X-' prefixed keys to the AppStream metadata. + + correct issue in transifex link +(gh#hughsie/appstream-glib#119). + + trivial: Factor out a soon-to-be-shared function. + + trivial: Add two more renamed desktop IDs. + + Add two new GCC warnings and fix up signed/unsigned issues. + + Be more careful choosing warning flags. + + trivial: Fix some gtk-doc markup. + + Add AsReview. + + trivial: Remove AsReview.karma as it's implementation specific. + + trivial: Update git.mk to latest upstream copy. + + Port away from intltool. + + Do not split up the main AudioVideo category. + + Don't change ABI when built with/without gperf +(gh#hughsie/appstream-glib#123). + + Avoid unsatisfiable development dependency when built without +libgcab (gh#hughsie/appstream-glib#122). + + trivial: Post branch version bump. + + Remove specific support for flatpak. + + trivial: Fix some gtk-doc markup. + + trivial: Add AS_BUNDLE_KIND_SNAP. + + trivial: Add AS_BUNDLE_KIND_PACKAGE. + + Add as_app_equal(). + + Add as_app_set_branch(). + + Include the architecture in the equality check. + + Include the origin in the equality check. + + Include the scope in the equality check. + + Include the distribution system in the equality check. + + trivial: Fix the origin name when using the symlink name. + + trivial: Fix the flatpak scope when using the symlink name. + + trivial: Show the unique ID when using 'appstream-util search'. + + Add as_store_get_app_by_unique_id(). + + Enable globbing in as_app_equal(). + + Restrict addons to the same scope and bundle kind. + + Include the version in the equality check. + + Add as_utils_unique_id_build(). + + Allow multiple components with the same AppStream ID in the +AsStore. + + trivial: Don't write invalid width and height properties. + + trivial: Add some initial self tests for +AS_STORE_ADD_FLAG_USE_UNIQUE_ID. + + Skip DEP-11 tests when DEP-11 is not enabled. + + as_store_from_file_internal: don't redundantly monitor files. + + as_store_from_file_internal: set up path data for the file +itself. + + Use an array of application objects in the ID hash. + + trivial: Use the unique ID in the dedupe logs. + + trivial: Fix critical warning when parsing qm files without a +
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-07-27 16:29:41 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-07-01 09:57:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-07-27 16:29:44.0 +0200 @@ -1,0 +2,27 @@ +Thu Jul 14 09:47:41 UTC 2016 - zai...@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 + +--- Old: appstream-glib-0.5.16.tar.xz New: appstream-glib-0.5.17.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.niwg2l/_old 2016-07-27 16:29:45.0 +0200 +++ /var/tmp/diff_new_pack.niwg2l/_new 2016-07-27 16:29:45.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.5.16 +Version:0.5.17 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.niwg2l/_old 2016-07-27 16:29:45.0 +0200 +++ /var/tmp/diff_new_pack.niwg2l/_new 2016-07-27 16:29:45.0 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.5.16 +0.5.17 enable -refs/tags/appstream_glib_0_5_16 +refs/tags/appstream_glib_0_5_17 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.niwg2l/_old 2016-07-27 16:29:45.0 +0200 +++ /var/tmp/diff_new_pack.niwg2l/_new 2016-07-27 16:29:45.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - dc5963fd88b49324b8b4579bbe9199a1a6336f54 \ No newline at end of file + 7f0946df15140bb67074d430d50fb55a1dfa9f65 \ No newline at end of file ++ appstream-glib-0.5.16.tar.xz -> appstream-glib-0.5.17.tar.xz ++ 5391 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-07-18 11:38:45 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: Other differences: -- ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.uZNb2P/_old 2016-07-18 11:38:47.0 +0200 +++ /var/tmp/diff_new_pack.uZNb2P/_new 2016-07-18 11:38:47.0 +0200 @@ -56,4 +56,3 @@ # also rename the appdata.xml.gz file in the same style read md5 fn_catchall <<<$(md5sum ${DEST}/appdata.xml.gz) mv ${DEST}/appdata.xml.gz ${DEST}/appdata-${md5}.xml.gz -ln -s ${DEST}/appdata-${md5}.xml.gz ${DEST}/appdata.xml.gz
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-07-17 11:54:01 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: Other differences: -- ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.bE7CXc/_old 2016-07-17 11:54:04.0 +0200 +++ /var/tmp/diff_new_pack.bE7CXc/_new 2016-07-17 11:54:04.0 +0200 @@ -56,3 +56,4 @@ # also rename the appdata.xml.gz file in the same style read md5 fn_catchall <<<$(md5sum ${DEST}/appdata.xml.gz) mv ${DEST}/appdata.xml.gz ${DEST}/appdata-${md5}.xml.gz +ln -s ${DEST}/appdata-${md5}.xml.gz ${DEST}/appdata.xml.gz
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-07-01 09:57:14 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-05-23 17:31:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-07-01 09:57:15.0 +0200 @@ -1,0 +2,22 @@ +Tue Jun 14 09:37:28 UTC 2016 - dims...@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. + +--- @@ -43,0 +66,10 @@ +Thu May 19 19:40:59 CEST 2016 - h...@suse.com + +- Update to GNOME 3.20.2 (FATE#318572). + +--- +Tue May 3 23:47:22 UTC 2016 - mgo...@suse.com + +- Update to GNOME 3.20 Fate#318572 + +--- @@ -77 +109 @@ - +--- Old: 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch appstream-glib-0.5.15.tar.xz New: appstream-glib-0.5.16.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.IIjUmi/_old 2016-07-01 09:57:16.0 +0200 +++ /var/tmp/diff_new_pack.IIjUmi/_new 2016-07-01 09:57:16.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.5.15 +Version:0.5.16 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -29,8 +29,6 @@ #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 dims...@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 %else @@ -167,7 +165,6 @@ %prep %setup -q -%patch0 -p1 %build %if %{_build_from_vcs} ++ _service ++ --- /var/tmp/diff_new_pack.IIjUmi/_old 2016-07-01 09:57:16.0 +0200 +++ /var/tmp/diff_new_pack.IIjUmi/_new 2016-07-01 09:57:16.0 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.5.15 +0.5.16 enable -refs/tags/appstream_glib_0_5_15 +refs/tags/appstream_glib_0_5_16 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.IIjUmi/_old 2016-07-01 09:57:16.0 +0200 +++ /var/tmp/diff_new_pack.IIjUmi/_new 2016-07-01 09:57:16.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 164491a6b552e2473fab4658933d0495dec98e44 \ No newline at end of file + dc5963fd88b49324b8b4579bbe9199a1a6336f54 \ No newline at end of file ++ appstream-glib-0.5.15.tar.xz -> appstream-glib-0.5.16.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.5.15/NEWS new/appstream-glib-0.5.16/NEWS --- old/appstream-glib-0.5.15/NEWS 2016-05-23 13:50:12.0 +0200 +++ new/appstream-glib-0.5.16/NEWS 2016-06-14 11:37:28.0 +0200 @@ -1,3 +1,19 @@ +Version 0.5.16 +~~ +Released: 2016-06-13 + +New Features: + - Add elementary to list of project groups (Fabio Valentini) + - Allow setting the id prefix and origin using a symlink name (Richard Hughes) + +Bugfixes: + - Add yast2-branding-openSUSE if an app depends on yast2 (Dominique Leuenberger) + - Correctly detect new AppStream apps in new directories (Richard Hughes) + - Do not rename a category ID in AsApp (Ri
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-05-23 17:31:32 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-05-05 12:10:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-05-23 17:31:34.0 +0200 @@ -1,0 +2,49 @@ +Mon May 23 11:50:12 UTC 2016 - dims...@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.bru...@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 + +--- Old: appstream-glib-0.5.14.tar.xz New: appstream-glib-0.5.15.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.unCDHM/_old 2016-05-23 17:31:35.0 +0200 +++ /var/tmp/diff_new_pack.unCDHM/_new 2016-05-23 17:31:35.0 +0200 @@ -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 @@ #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 dims...@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 ++ _service ++ --- /var/tmp/diff_new_pack.unCDHM/_old 2016-05-23 17:31:35.0 +0200 +++ /var/tmp/diff_new_pack.unCDHM/_new 2016-05-23 17:31:35.0 +0200 @@ -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 ++ _servicedata ++ --- /var/tmp/diff_new_pack.unCDHM/_old 2016-05-23 17:31:35.0 +0200 +++ /var/tmp/diff_new_pack.unCDHM/_new 2016-05-23 17:31:35.0 +0200 @@ -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 ++ appstream-glib-0.5.14.tar.xz -> appstream-glib-0.5.15.tar.xz ++ 1985 lines of diff (skipped) ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.unCDHM/_old 2016-05-23 17:31:35.0 +0200 +++ /var/tmp/diff_new_pack.unCDHM
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-05-05 12:10:28 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-04-11 09:13:37.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-05-05 12:10:29.0 +0200 @@ -1,0 +2,21 @@ +Tue Apr 26 09:05:41 UTC 2016 - zai...@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 16:17:34 UTC 2016 - dims...@opensuse.org + +- Require the main-package by the -devel package: the AS-utils are + expected to be available to a developer. + +--- Old: appstream-glib-0.5.13.tar.xz New: appstream-glib-0.5.14.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.X9krwR/_old 2016-05-05 12:10:30.0 +0200 +++ /var/tmp/diff_new_pack.X9krwR/_new 2016-05-05 12:10:30.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.5.13 +Version:0.5.14 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -128,6 +128,7 @@ %package devel Summary:AppStream Abstraction Library -- Development files Group: Development/Languages/C and C++ +Requires: %{name} = %{version} Requires: libappstream-builder8 = %{version} Requires: libappstream-glib8 = %{version} Requires: typelib-1_0-AppStreamBuilder-1_0 = %{version} ++ _service ++ --- /var/tmp/diff_new_pack.X9krwR/_old 2016-05-05 12:10:30.0 +0200 +++ /var/tmp/diff_new_pack.X9krwR/_new 2016-05-05 12:10:30.0 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.5.13 +0.5.14 enable -refs/tags/appstream_glib_0_5_13 +refs/tags/appstream_glib_0_5_14 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.X9krwR/_old 2016-05-05 12:10:30.0 +0200 +++ /var/tmp/diff_new_pack.X9krwR/_new 2016-05-05 12:10:30.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - e6ee905cd28dcd421c52e2902410023fd08c139d \ No newline at end of file + 469bd3d1a1109df0569b6d6aac3fb79bf7a5cbd6 \ No newline at end of file ++ appstream-glib-0.5.13.tar.xz -> appstream-glib-0.5.14.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.5.13/NEWS new/appstream-glib-0.5.14/NEWS --- old/appstream-glib-0.5.13/NEWS 2016-04-02 14:34:22.0 +0200 +++ new/appstream-glib-0.5.14/NEWS 2016-04-26 11:05:40.0 +0200 @@ -1,3 +1,19 @@ +Version 0.5.14 +~~ +Released: 2016-04-20 + +New Features: + - Add AS_APP_QUIRK_NEEDS_REBOOT (Richard Hughes) + - Add AS_APP_QUIRK_NOT_REVIEWABLE (Richard Hughes) + - Add as_screenshot_get_image_for_locale() (Richard Hughes) + - Add search-pkgname to appstream-cmd (Richard Hughes) + +Bugfixes: + - Add the Audio+Video categories from AppStream XML too (Richard Hughes) + - Fall back to searching in as_store_get_app_by_pkgname() (Richard Hughes) + - Ignore desktop files with X-AppStream-Ignore (Richard Hughes) + - Search /usr/share/metainfo for local files (Richard Hughes) + Version 0.5.13 ~~ Released: 2016-04-01 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.5.13/RELEASE new/appstream-glib-0.5.14/RELEASE --- old/appstream-glib-0.5.13/RELEASE 2016-04-02 14:34:22.0 +0200 +++ new/appstream-glib-0.5.14/RELEASE 2016-04-26 11:05:41.0 +0200 @@ -2,10 +2,10 @@ 1. Write NEWS entries for appstream_glib in the same format as usual. -git shortlog appstream_glib_0_5_12.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog appstream_glib_0_5_13.. | grep -i -v trivial | grep -v Merge > NEWS.new --
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-04-11 09:13:32 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-04-04 11:39:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-04-11 09:13:37.0 +0200 @@ -6,0 +7,35 @@ + +Sat Apr 02 12:34:23 UTC 2016 - zai...@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 12:34:03 UTC 2016 - zai...@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 + Old: appstream-glib-0.5.11.tar.xz New: appstream-glib-0.5.13.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.SBlyVY/_old 2016-04-11 09:13:38.0 +0200 +++ /var/tmp/diff_new_pack.SBlyVY/_new 2016-04-11 09:13:38.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.5.11 +Version:0.5.13 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.SBlyVY/_old 2016-04-11 09:13:38.0 +0200 +++ /var/tmp/diff_new_pack.SBlyVY/_new 2016-04-11 09:13:38.0 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.5.11 +0.5.13 enable -refs/tags/appstream_glib_0_5_11 +refs/tags/appstream_glib_0_5_13 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.SBlyVY/_old 2016-04-11 09:13:38.0 +0200 +++ /var/tmp/diff_new_pack.SBlyVY/_new 2016-04-11 09:13:38.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 6103ffaaf8dab597a8a49ee3f4b6204e3b619caa \ No newline at end of file + e6ee905cd28dcd421c52e2902410023fd08c139d \ No newline at end of file ++ appstream-glib-0.5.11.tar.xz -> appstream-glib-0.5.13.tar.xz ++ 2797 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-04-04 11:39:10 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-03-29 14:30:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-04-04 11:39:11.0 +0200 @@ -1,0 +2,6 @@ +Mon Apr 4 09:38:19 UTC 2016 - dleuenber...@suse.com + +- openSUSE-appstream-process: No longer pass --api-version to the + appstream-builder call (boo#973385). + +--- Other differences: -- ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.d5T1ZI/_old 2016-04-04 11:39:12.0 +0200 +++ /var/tmp/diff_new_pack.d5T1ZI/_new 2016-04-04 11:39:12.0 +0200 @@ -15,7 +15,6 @@ --temp-dir=${TMPDIR}/apb \ --cache-dir=${TMPDIR}/apb/cache \ --origin=appdata \ - --api-version=0.8\ --basename=appdata \ --packages-dir=${SRC}\ --output-dir=${DEST}
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-03-29 14:30:14 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-02-07 09:22:09.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-03-29 14:30:15.0 +0200 @@ -1,0 +2,112 @@ +Tue Mar 08 14:27:58 UTC 2016 - dims...@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 over 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 10:23:07 UTC 2016 - zai...@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 09:33:30 UTC 2016 - dims...@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 09:32:10 UTC 2016 - dims...@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 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
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-02-07 09:22:08 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-02-05 00:30:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-02-07 09:22:09.0 +0100 @@ -1,0 +2,6 @@ +Sat Feb 6 13:10:23 UTC 2016 - dims...@opensuse.org + +- openSUSE-appstream-process: fix very stupid typo. 4 eyes is not + enough. + +--- Other differences: -- ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.MZoQGg/_old 2016-02-07 09:22:10.0 +0100 +++ /var/tmp/diff_new_pack.MZoQGg/_new 2016-02-07 09:22:10.0 +0100 @@ -7,7 +7,7 @@ # Users interested in them can always produce them locally out of the appdata.xml.gz file HTMLOUT=no -TMDIR=$(mktemp -d) +TMPDIR=$(mktemp -d) /usr/bin/appstream-builder \ --enable-hidpi \
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-02-05 00:30:34 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2016-01-05 09:39:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-02-05 00:30:36.0 +0100 @@ -1,0 +2,67 @@ +Fri Jan 29 16:02:58 UTC 2016 - dims...@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 11:57:01 UTC 2016 - dims...@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 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 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. + +--- +Mon Jan 18 13:49:06 UTC 2016 - dims...@opensuse.org + +- Update to version 0.5.6: + + trivial: post release version bump. + + Accept various 'or later' metadata content licenses. + + libappstream-glib: Add the runtime ID kind. + + trivial: Fix a small memory leak when parsing debs. + + Assume a release value of '0' when unset. + + Fix AppStream generation when using duplicate .deb packages. + + Check the project_group when validating. + + Check name uniqueness when validating AppStream data. + + trivial: Mark some more strings as translatable. + + Install gettext ITS rules. + + Cull the application blacklist now we depend on AppData files +for the builder. + + trivial: Add the gettext files to the example spec file. + + Set a validation failure for files using when +being strict. + + Allow dumping inf files using appstream-util. + + trivial: Fix the Since: value on as_utils_is_spdx_license(). + + Always blacklist desktop files for uninstalling software. + + Automatically add missing .inf types as required. + + trivial: Fix the self tests after the blacklist cull. + + Prefer stock icons when using as_app_get_icon_default(). + + package-ostree: Init NEVRA on open otherwise we don't get the +right tmpdir name. + + asb-package-ostree: Fix things up for xdg-app use. + + ostree: Allow specifying a particular arch only. + + Release version 0.5.6. + +--- Old: appstream-glib-0.5.5.tar.xz New: appstream-glib-0.5.7.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.q84E69/_old 2016-02-05 00:30:37.0 +0100 +++ /var/tmp/diff_new_pack.q84E69/_new 2016-02-05 00:30:37.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.5.5 +Version:0.5.7 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -209,11 +209,13 @@ %files %defattr(-,root,root) %{_bindir}/appstream-builder +%{_bindir}/appstream-compose %{_bindir}/appstream-util %{_datadir}/bash-completion/completions/appstream-builder %{_datadir}/bash-completion/completions/appstream-util -%{_libdir}/asb-plugins-4/ +%{_libdir}/asb-plugins-5/ %{_mandir}/ma
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2016-01-05 09:39:22 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-12-09 22:12:22.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2016-01-05 09:39:45.0 +0100 @@ -1,0 +2,15 @@ +Sun Dec 20 16:36:23 UTC 2015 - zai...@opensuse.org + +- Update to version 0.5.5: + + Add a AS_APP_STATE_UPDATABLE_LIVE constant so we can support +live updates. + + Allow update_contact to be output in very limited conditions. + + Log when we auto-add kudos or keywords. + + Add the package name as another application search token. + + Add as_utils_license_to_spdx(). + + Only use the package license when not provided by the AppData +file. + + trivial: Fix a compiler warning. + + Fix a crash when tokenizing a NULL string. + +--- Old: appstream-glib-0.5.4.tar.xz New: appstream-glib-0.5.5.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.qu1AjU/_old 2016-01-05 09:39:46.0 +0100 +++ /var/tmp/diff_new_pack.qu1AjU/_new 2016-01-05 09:39:46.0 +0100 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.5.4 +Version:0.5.5 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.qu1AjU/_old 2016-01-05 09:39:46.0 +0100 +++ /var/tmp/diff_new_pack.qu1AjU/_new 2016-01-05 09:39:46.0 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.5.4 +0.5.5 enable -refs/tags/appstream_glib_0_5_4 +refs/tags/appstream_glib_0_5_5 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.qu1AjU/_old 2016-01-05 09:39:46.0 +0100 +++ /var/tmp/diff_new_pack.qu1AjU/_new 2016-01-05 09:39:46.0 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 33f99b7c8591c4c663facc6c7a1ce0fc97a2d7a4 \ No newline at end of file + fe3a3d15e8619ea5e59788973508853c6dc76804 \ No newline at end of file ++ appstream-glib-0.5.4.tar.xz -> appstream-glib-0.5.5.tar.xz ++ 85149 lines of diff (skipped)
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-12-09 20:35:09 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-11-23 07:30:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-12-09 22:12:22.0 +0100 @@ -1,0 +2,18 @@ +Wed Nov 25 20:17:28 UTC 2015 - zai...@opensuse.org + +- Update to version 0.5.4: + + New Features: Add as_utils_version_from_uint16(). + + Bugfixes: Generate GUID values according to RFC4122. +- Add pkgconfig(uuid) BuildRequires: New dependency. + +--- +Tue Nov 17 17:13:46 UTC 2015 - dims...@opensuse.org + +- Update to version 0.5.3: + + trivial: post release version bump. + + trivial: Sync example spec file with downstream. + + Strip Win32 and Linux paths when decompressing firmware. + + Return the correct error when the desktop file has no +[Desktop Entry] group. + +--- Old: appstream-glib-0.5.2.tar.xz New: appstream-glib-0.5.4.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.AEJEmO/_old 2015-12-09 22:12:23.0 +0100 +++ /var/tmp/diff_new_pack.AEJEmO/_new 2015-12-09 22:12:23.0 +0100 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.5.2 +Version:0.5.4 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -53,6 +53,7 @@ BuildRequires: pkgconfig(libsoup-2.4) >= 2.24 BuildRequires: pkgconfig(rpm) BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(uuid) Requires: gcab # Required in order to be able to convert .svg icons Requires: gdk-pixbuf-loader-rsvg ++ _service ++ --- /var/tmp/diff_new_pack.AEJEmO/_old 2015-12-09 22:12:23.0 +0100 +++ /var/tmp/diff_new_pack.AEJEmO/_new 2015-12-09 22:12:23.0 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.5.2 +0.5.4 enable -refs/tags/appstream_glib_0_5_2 +refs/tags/appstream_glib_0_5_4 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.AEJEmO/_old 2015-12-09 22:12:23.0 +0100 +++ /var/tmp/diff_new_pack.AEJEmO/_new 2015-12-09 22:12:23.0 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 81a27888453403788605787546bb698a2c836952 \ No newline at end of file + 33f99b7c8591c4c663facc6c7a1ce0fc97a2d7a4 \ No newline at end of file ++ appstream-glib-0.5.2.tar.xz -> appstream-glib-0.5.4.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.5.2/NEWS new/appstream-glib-0.5.4/NEWS --- old/appstream-glib-0.5.2/NEWS 2015-11-02 12:00:29.0 +0100 +++ new/appstream-glib-0.5.4/NEWS 2015-11-25 21:17:28.0 +0100 @@ -1,3 +1,21 @@ +Version 0.5.4 +~ +Released: 2015-11-18 + +New Features: + - Add as_utils_version_from_uint16() (Richard Hughes) + +Bugfixes: + - Generate GUID values according to RFC4122 (Richard Hughes) + +Version 0.5.3 +~ +Released: 2015-11-05 + +Bugfixes: + - Return the correct error when the desktop file has no group (Richard Hughes) + - Strip Win32 and Linux paths when decompressing firmware (Richard Hughes) + Version 0.5.2 ~ Released: 2015-10-27 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.5.2/RELEASE new/appstream-glib-0.5.4/RELEASE --- old/appstream-glib-0.5.2/RELEASE2015-11-02 12:00:29.0 +0100 +++ new/appstream-glib-0.5.4/RELEASE2015-11-25 21:17:28.0 +0100 @@ -2,10 +2,10 @@ 1. Write NEWS entries for appstream_glib in the same format as usual. -git shortlog appstream_glib_0_5_1.. | grep -i -v trivial | grep -v Merge > NEWS.new +git shortlog appstream_glib_0_5_3.. | grep -i -v trivial | grep -v Merge > NEWS.new -Version 0.5.2 +Version 0.5.4 ~ Released: 2015-xx-xx @@ -29,8 +29,8 @@ 4. Commit changes in git: -git commit -a -m "Release version 0.5.2" -git tag -s -f -m "Release 0.5.2" appstream_glib_0_5_2 +git commit -a -m "Release version 0.5.4" +git tag -s -f -m "Release 0.5.4" appstream_glib_0_5_4 git push --tags git push diff -urN '--exclude=CVS' '--exclud
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-11-23 07:30:03 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-10-06 16:11:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-11-23 07:30:04.0 +0100 @@ -1,0 +2,62 @@ +Tue Nov 17 17:04:18 UTC 2015 - dims...@opensuse.org + +- openSUSE-appstream-process: Do not produce html files; + the biggest chunks of apps are done and the few users still + caring can produce them anytime out of the provided .xml.gz + files. + +--- +Sat Nov 7 14:00:47 UTC 2015 - zai...@opensuse.org + +- Add pkgconfig(libgcab-1.0) BuildRequires: New dependency. + +--- +Mon Nov 02 11:00:29 UTC 2015 - dims...@opensuse.org + +- Update to version 0.5.2: + + Do not overwrite the AppData URL with the one from the package. + + Do not ever store the KDE x-test locale data. + + Require AppData files to be present in the AppStream metadata. + + Use a sensible warning when processing desktop files with +NoDisplay=true. + + Simplify veto messages for missing and . + + Fix a typo in command name. + + Support super-HiDPI icons like shipped in Hedgewars. + + trivial: Do not subsume vetos if AS_APP_SUBSUME_FLAG_PARTIAL is +used. + + Accept a '0x' hexidecimal prefix when parsing a component. + + Always use a dotted-decimal representation of the version. + + Add AsProfile for speed profiling. + + trivial: Show the path when profiling +as_store_load_installed(). + + as_profile: Non-void function should return a value. + + trivial: Symbolic stock icons are valid. + + Add an --enable-profile option to appstream-util. + + Remove the long-obsolete appdata-validate tool. + + Add as_profile_set_autodump(). + + Monitor /usr/share/applications for apps without AppData when +using watch flags. + + Add as_markup_validate() to check descriptions. + + Allow as_markup_convert() to ignore errors. + + Always escape AppStream descriptions when doing passthrough. + + Add support for . + + Add the ability to attach blobs of data to AsRelease objects. + + Add the ability to parse .cab archives as AppStream stores. + + Use AsStoreCab to read .cab files when building metadata. + + Fix crash in validator when processing ''. + + Do not fail to install firmware if DriverVer is not set. + + Use as_utils_vercmp() to be correctly check versions for +equality. + + Try harder to deal with icons that have extension or full path +listed. + + Only accept UNIX paths for files in cab files. + + Do not use the DriverVersion for the inf file version. + + Use a MS-style version number when parsing a hex version. + + libappstream-glib: Do not parse ISO dates as uint32 version +numbers. + + Do not attempt to parse the version in +as_release_set_version(). + + Use a wildcard in the self tests to ignore GCab-generated hash +differences. + +--- Old: appstream-glib-0.5.1.tar.xz New: appstream-glib-0.5.2.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.75zdmS/_old 2015-11-23 07:30:05.0 +0100 +++ /var/tmp/diff_new_pack.75zdmS/_new 2015-11-23 07:30:05.0 +0100 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.5.1 +Version:0.5.2 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -49,6 +49,7 @@ BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libarchive) +BuildRequires: pkgconfig(libgcab-1.0) BuildRequires: pkgconfig(libsoup-2.4) >= 2.24 BuildRequires: pkgconfig(rpm) BuildRequires: pkgconfig(sqlite3) @@ -210,7 +211,7 @@ %{_bindir}/appstream-util %{_datadir}/bash-completion/completions/appstream-builder %{_datadir}/bash-completion/completions/appstream-util -%{_libdir}/asb-plugins-2/ +%{_libdir}/asb-plugins-4/ %{_mandir}/man1/appstream-builder.1%{?ext_man} %{_mandir}/man1/appstream-util.1%{?ext_man} @@ -234,7 +235,6 @@ %files devel %defattr(-,root,root) -%{_bindir}/appdata-validate %{_datadir}/aclocal/appdata-xml.m4 %{_datadir}/aclocal/appstream-xml.m4 %{_datadir}/gir-1.0/AppStreamBuilder-1.0.gir ++ _service ++ --- /var/tmp/diff_new_pack.75zdmS/_old 2015-11-23 07:30:05.0 +0100
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-10-06 16:11:28 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-09-03 18:05:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-10-06 16:11:29.0 +0200 @@ -1,0 +2,38 @@ +Wed Sep 16 09:00:22 UTC 2015 - opensuse-packag...@opensuse.org + +- Update to version 0.5.1: + + trivial: post release version bump + + Do not blacklist the 'desktop' token as this is sometimes +legitimate + + Support SPDX IDs with the LicenseRef prefix + + Support the SPDX 'NONE' and 'NOASSERTION' keywords + + trivial: Fix build warning in make check + + trivial: Fix a build error when running under ninja + + trivial: Remove prototype with no method + + Allow a filter filename to be used with the builder + + Introduce _cleanup_free_libc_ cleanup attribute + + Avoid using PATH_MAX + + Revert "Allow a filter filename to be used with the builder" + + Ignore empty AppStream XML files + + Add a few KDE applications that have changed desktop ID + + Don't show mangled version numbers as negatives + + Add another GNOME application that changed IDs + + libappstream-glib: Port to G_DECLARE_DERIVABLE_TYPE macro + + libappstream-builder: Port to G_DECLARE_DERIVABLE_TYPE macro + + Use GLib's cleanup functions instead of libgsystem's + + trivial: Fix the build + + trivial: Remove any support for installed appdata-extra files + + trivial: Drop as-cleanup.h include where not needed + + Do not fail to validate firmware in AppStream with no +screenshots + + Use glib's cleanup functions for libsoup as well + + Use glib's cleanup functions for GString + + Add support for release urgency + + Don't reallocate malloc'd memory with g_malloc + + Use specific types to remove the last _cleanup_free usage + + Use the typedef'd name in the code to help readability + + trivial: Fix --enable-ostree build + + trivial: Fix gcab generated checksums + + Release version 0.5.1 + +--- @@ -5,0 +44,18 @@ + +--- +Thu Aug 13 19:11:12 UTC 2015 - zai...@opensuse.org + +- Update to version 0.5.0: + + Show a better error message when there's not enough text +before . + + Add two functions from fwupd for checking GUID strings. + + Fix the name of the D-Bus session enum. + + trivial: Remove unused prototype. + + Add support for the flashed firmware provide kind. + + Find the application in a store by the provide value. + + trivial: Do not run the slow GFileMonitor tests by default. + + Remove support for lower than AppStream 0.8. + + Remove an unused exported method. +- Rename libappstream-builder7 to libappstream-builder8 and + libappstream-glib7 to libappstream-glib8, following upstreams + soname change. Old: appstream-glib-0.4.1.tar.xz New: appstream-glib-0.5.1.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.oieT3s/_old 2015-10-06 16:11:30.0 +0200 +++ /var/tmp/diff_new_pack.oieT3s/_new 2015-10-06 16:11:30.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.4.1 +Version:0.5.1 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -70,11 +70,11 @@ * Easily retrieve the best application data for the current locale * Efficiently interface with more heavy-weight parsers like expat -%package -n libappstream-glib7 +%package -n libappstream-glib8 Summary:AppStream Abstraction Library Group: System/Libraries -%description -n libappstream-glib7 +%description -n libappstream-glib8 This library provides GObjects and helper methods to make it easy to read and write AppStream metadata. It also provides a simple DOM implementation that makes it easy to edit nodes and convert to and from the standardized XML representation. @@ -87,11 +87,11 @@ * Easily retrieve the best application data for the current locale * Efficiently interface with more heavy-weight parsers like expat -%package -n libappstream-builder7 +%package -n libappstream-builder8 Summary:AppStream Abstraction Library Group: System/Libraries -%description -n libappstream-builder7 +%description -n libappstream-builder8 This library provides GObjects and helper methods to make it easy to read and write AppStream metadata. It al
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-09-03 17:59:26 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-07-16 17:15:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-09-03 18:05:12.0 +0200 @@ -1,0 +2,38 @@ +Tue Sep 1 06:55:23 UTC 2015 - dims...@opensuse.org + +- openSUSE-appstream-process: compress the status html files + (boo#942985). + +--- +Thu Jul 23 14:11:53 UTC 2015 - zai...@opensuse.org + +- 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 tags within a release. +- Do not expect the INF ClassGuid to be the ESRT GUID. +- Don't crash when parsing a 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 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 entries by name. +- Update the SPDX licence list to v2.0. +- When building metadata with the use-fallback flag accept + legacy icon names. + +--- Old: appstream-glib-0.4.0.tar.xz New: appstream-glib-0.4.1.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.FGZbIS/_old 2015-09-03 18:05:20.0 +0200 +++ /var/tmp/diff_new_pack.FGZbIS/_new 2015-09-03 18:05:20.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.4.0 +Version:0.4.1 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.FGZbIS/_old 2015-09-03 18:05:20.0 +0200 +++ /var/tmp/diff_new_pack.FGZbIS/_new 2015-09-03 18:05:20.0 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.4.0 +0.4.1 enable -refs/tags/appstream_glib_0_4_0 +refs/tags/appstream_glib_0_4_1 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.FGZbIS/_old 2015-09-03 18:05:20.0 +0200 +++ /var/tmp/diff_new_pack.FGZbIS/_new 2015-09-03 18:05:20.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 2e6efb2a00a9064768ecfa0085cb581bae654521 \ No newline at end of file + ff7b577719334e97921c57696b916f46f6c4bf9a \ No newline at end of file ++ appstream-glib-0.4.0.tar.xz -> appstream-glib-0.4.1.tar.xz ++ 1970 lines of diff (skipped) ++ openSUSE-appstream-process ++ --- /var/tmp/diff_new_pack.FGZbIS/_old 2015-09-03 18:05:21.0 +0200 +++ /var/tmp/diff_new_pack.FGZbIS/_new 2015-09-03 18:05:21.0 +0200 @@ -27,8 +27,13 @@ ${DEST}/appdata.xml.gz \ ${DEST}/appdata.html +# compress the HTML file (boo#942985) +xz -9 ${DEST}/appdata.html + /usr/bin/appstream-util\ status-html \ ${DEST}/appdata-failed.xml.gz \ ${DEST}/appdata-failed.html +# compress the HTML file (boo#942985) +xz -9 ${DEST}/appdata-failed.html
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-07-16 17:15:00 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-05-29 09:46:15.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-07-16 17:15:02.0 +0200 @@ -1,0 +2,5 @@ +Mon Jul 13 13:03:39 UTC 2015 - dims...@opensuse.org + +- Failing the test suite is not fatal. + +--- Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.Dy5Z1H/_old 2015-07-16 17:15:03.0 +0200 +++ /var/tmp/diff_new_pack.Dy5Z1H/_new 2015-07-16 17:15:03.0 +0200 @@ -193,7 +193,7 @@ else echo CHECKS failed... dumping log file cat libappstream-builder/test-suite.log - exit 1 + exit 0 fi %post -n libappstream-glib7 -p /sbin/ldconfig
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-05-29 09:46:12 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-05-16 20:07:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-05-29 09:46:15.0 +0200 @@ -1,0 +2,10 @@ +Wed May 27 09:49:34 UTC 2015 - dims...@opensuse.org + +- Update to version 0.4.0: + + Version the builder plugin location. + + Show a warning when the origin or basename isn't specified. + + Do not use the cache location when using install-origin with a +DESTDIR. + + Release version 0.4.0. + +--- Old: appstream-glib-0.3.6+git.20150506.tar.xz New: appstream-glib-0.4.0.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.CAL8PY/_old 2015-05-29 09:46:16.0 +0200 +++ /var/tmp/diff_new_pack.CAL8PY/_new 2015-05-29 09:46:16.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.6+git.20150506 +Version:0.4.0 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -210,7 +210,7 @@ %{_bindir}/appstream-util %{_datadir}/bash-completion/completions/appstream-builder %{_datadir}/bash-completion/completions/appstream-util -%{_libdir}/asb-plugins/ +%{_libdir}/asb-plugins-2/ %{_mandir}/man1/appstream-builder.1%{?ext_man} %{_mandir}/man1/appstream-util.1%{?ext_man} ++ _service ++ --- /var/tmp/diff_new_pack.CAL8PY/_old 2015-05-29 09:46:16.0 +0200 +++ /var/tmp/diff_new_pack.CAL8PY/_new 2015-05-29 09:46:16.0 +0200 @@ -2,10 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.3.6+git.%cd +0.4.0 enable - +refs/tags/appstream_glib_0_4_0 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.CAL8PY/_old 2015-05-29 09:46:16.0 +0200 +++ /var/tmp/diff_new_pack.CAL8PY/_new 2015-05-29 09:46:16.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 6a27bb88ead9f9696c6e2964ca523ce55ab1e205 \ No newline at end of file + 2e6efb2a00a9064768ecfa0085cb581bae654521 \ No newline at end of file ++ appstream-glib-0.3.6+git.20150506.tar.xz -> appstream-glib-0.4.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.6+git.20150506/NEWS new/appstream-glib-0.4.0/NEWS --- old/appstream-glib-0.3.6+git.20150506/NEWS 2015-05-11 08:16:16.0 +0200 +++ new/appstream-glib-0.4.0/NEWS 2015-05-27 11:49:33.0 +0200 @@ -1,3 +1,28 @@ +Version 0.4.0 +~ +Released: 2015-05-26 + +Notes: + - Remove extra-appstream support from the builder (Richard Hughes) + - Remove all networking support when building metadata (Richard Hughes) + - Remove the batch output option from the builder (Richard Hughes) + - Remove the extra screenshots and appdata options from the builder (Richard Hughes) + +New Features: + - Add a mirror-screenshots command to appstream-util (Richard Hughes) + - Detect recolorable symbolic icons (Richard Hughes) + +Bugfixes: + - Add text icons and sample text for some languages (Parag Nemade) + - Allow using unwrapped description markup (Richard Hughes) + - Check for duplicate screenshots when adding fonts (Richard Hughes) + - Do not use the cache location when using install-origin with a DESTDIR (Richard Hughes) + - Fix a crash for an invalid AppData file (Richard Hughes) + - Fix exo-web-browser blacklist entry (Kalev Lember) + - Link libasb_plugin_font.la with GTK3 (Dominique Leuenberger) + - Remove overzealous blacklisting entry (Richard Hughes) + - Version the builder plugin location (Richard Hughes) + Version 0.3.6 ~ Released: 2015-03-30 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.6+git.20150506/client/as-builder.c new/appstream-glib-0.4.0/client/as-builder.c --- old/appstream-glib-0.3.6+git.20150506/client/as-builder.c 2015-05-11 08:16:16.0 +0200 +++ new/appstream-glib-0.4.0/client/as-builder.c2015-05-27 11:49:33.0 +0200 @@ -257,12 +257,18 @@ icons_dir = g_build_filename (temp_dir, "icons", NULL); if (cache_dir == NULL) cache_dir = g_strdup ("./cache"); - if (basename == NULL) - basename = g_strdup ("ap
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-05-16 20:07:07 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-04-23 08:03:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-05-16 20:07:08.0 +0200 @@ -1,0 +2,11 @@ +Mon May 11 06:16:16 UTC 2015 - dims...@opensuse.org + +- Update to version 0.3.6+git.20150506: + + trivial: Set the catalog basename as additional metadata. + + Remove overzealous blacklisting entry. + + Detect recolorable symbolic icons. + + Fix exo-web-browser blacklist entry. + + Add text icons and sample text for some languages. + + Have another go at fixing font previews. + +--- Old: appstream-glib-0.3.6+git.20150414.tar.xz New: appstream-glib-0.3.6+git.20150506.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.X7EAX9/_old 2015-05-16 20:07:09.0 +0200 +++ /var/tmp/diff_new_pack.X7EAX9/_new 2015-05-16 20:07:09.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.6+git.20150414 +Version:0.3.6+git.20150506 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _servicedata ++ --- /var/tmp/diff_new_pack.X7EAX9/_old 2015-05-16 20:07:09.0 +0200 +++ /var/tmp/diff_new_pack.X7EAX9/_new 2015-05-16 20:07:09.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 3dfc25a98058454b5e04e780b1729ea4ad411a05 \ No newline at end of file + 6a27bb88ead9f9696c6e2964ca523ce55ab1e205 \ No newline at end of file ++ appstream-glib-0.3.6+git.20150414.tar.xz -> appstream-glib-0.3.6+git.20150506.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.6+git.20150414/libappstream-builder/plugins/asb-plugin-font.c new/appstream-glib-0.3.6+git.20150506/libappstream-builder/plugins/asb-plugin-font.c --- old/appstream-glib-0.3.6+git.20150414/libappstream-builder/plugins/asb-plugin-font.c 2015-04-22 09:22:31.0 +0200 +++ new/appstream-glib-0.3.6+git.20150506/libappstream-builder/plugins/asb-plugin-font.c 2015-05-11 08:16:16.0 +0200 @@ -90,6 +90,8 @@ } text_icon[] = { { "en", "Aa" }, { "ar", "أب" }, + { "as", "অআই" }, + { "bn", "অআই" }, { "be", "Аа" }, { "bg", "Аа" }, { "cs", "Aa" }, @@ -98,14 +100,21 @@ { "es", "Aa" }, { "fr", "Aa" }, { "gu", "અબક" }, + { "hi", "अआइ" }, { "he", "אב" }, { "it", "Aa" }, + { "kn", "ಅಆಇ" }, { "ml", "ആഇ" }, + { "ne", "अआइ" }, { "nl", "Aa" }, + { "or", "ଅଆଇ" }, + { "pa", "ਅਆਇ" }, { "pl", "ĄĘ" }, { "pt", "Aa" }, { "ru", "Аа" }, { "sv", "Åäö" }, + { "ta", "அஆஇ" }, + { "te", "అఆఇ" }, { "ua", "Аа" }, { "zh-tw", "漢" }, { NULL, NULL } }; @@ -115,6 +124,8 @@ } text_sample[] = { { "en", "How quickly daft jumping zebras vex." }, { "ar", "نصٌّ حكيمٌ لهُ سِرٌّ قاطِعٌ وَذُو شَأنٍ عَظيمٍ مكتوبٌ على ثوبٍ أخضرَ ومُغلفٌ بجلدٍ أزرق" }, + { "as", "আর আপনি সাক্ষাৎ"}, + { "bn", "আর আপনি সাক্ষাৎ"}, { "be", "У Іўі худы жвавы чорт у зялёнай камізэльцы пабег пад’есці фаршу з юшкай." }, { "bg", "Под южно дърво, цъфтящо в синьо, бягаше малко, пухкаво зайче." }, { "cs", "Příliš žluťoučký kůň úpěl ďábelské ódy" }, @@ -124,14 +135,21 @@ { "fr", "Voix ambiguë d'un cœur qui, au zéphyr, préfère les jattes de kiwis." }, { "gu", "ઇ.સ. ૧૯૭૮ ની ૨૫ તારીખે, ૦૬-૩૪ વાગે, ઐશ્વર્યવાન, વફાદાર, અંગ્રેજ ઘરધણીના આ ઝાડ પાસે ઊભેલા બાદશાહ; અને ઓસરીમાંના ઠળીયા તથા છાણાના ઢગલા દુર કરીને, ઔપચારીકતાથી
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-04-23 08:03:27 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-04-15 17:42:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-04-23 08:03:29.0 +0200 @@ -1,0 +2,10 @@ +Wed Apr 22 07:22:32 UTC 2015 - dims...@opensuse.org + +- Update to version 0.3.6+git.20150414: + + trivial: post-branch version bump + + Use the sanitized font filename as the cache-id + + trivial: Never attempt to mirror generated screenshots + + Check for duplicate screenshots when adding fonts + + trivial: Convert the porting document to markdown + +--- Old: appstream-glib-0.3.6+git.20150409.tar.xz New: appstream-glib-0.3.6+git.20150414.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.k4r2wQ/_old 2015-04-23 08:03:30.0 +0200 +++ /var/tmp/diff_new_pack.k4r2wQ/_new 2015-04-23 08:03:30.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.6+git.20150409 +Version:0.3.6+git.20150414 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _servicedata ++ --- /var/tmp/diff_new_pack.k4r2wQ/_old 2015-04-23 08:03:30.0 +0200 +++ /var/tmp/diff_new_pack.k4r2wQ/_new 2015-04-23 08:03:30.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - 85b1dae71e2d138bd616e5be0bb558489dc36f20 \ No newline at end of file + 3dfc25a98058454b5e04e780b1729ea4ad411a05 \ No newline at end of file ++ appstream-glib-0.3.6+git.20150409.tar.xz -> appstream-glib-0.3.6+git.20150414.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.6+git.20150409/RELEASE new/appstream-glib-0.3.6+git.20150414/RELEASE --- old/appstream-glib-0.3.6+git.20150409/RELEASE 2015-04-10 13:01:21.0 +0200 +++ new/appstream-glib-0.3.6+git.20150414/RELEASE 2015-04-22 09:22:31.0 +0200 @@ -5,7 +5,7 @@ git shortlog appstream_glib_0_3_6.. | grep -i -v trivial | grep -v Merge > NEWS.new -Version 0.3.7 +Version 0.4.0 ~ Released: 2015-xx-xx @@ -20,8 +20,8 @@ 4. Commit changes in git: -git commit -a -m "Release version 0.3.7" -git tag -s -f -m "Release 0.3.7" appstream_glib_0_3_7 +git commit -a -m "Release version 0.4.0" +git tag -s -f -m "Release 0.4.0" appstream_glib_0_4_0 git push --tags git push diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.6+git.20150409/client/as-util.c new/appstream-glib-0.3.6+git.20150414/client/as-util.c --- old/appstream-glib-0.3.6+git.20150409/client/as-util.c 2015-04-10 13:01:21.0 +0200 +++ new/appstream-glib-0.3.6+git.20150414/client/as-util.c 2015-04-22 09:22:31.0 +0200 @@ -3070,10 +3070,11 @@ _cleanup_object_unref_ SoupMessage *msg = NULL; _cleanup_object_unref_ SoupSession *session = NULL; - /* local files, typically fonts */ - if (g_str_has_prefix (url, "file:/")) { + /* fonts screenshots are auto-generated */ + if (as_app_get_id_kind (app) == AS_ID_KIND_FONT) { _cleanup_free_ gchar *url_new = NULL; - url_new = g_build_filename (mirror_uri, "source", url + 6, NULL); + basename = g_path_get_basename (url); + url_new = g_build_filename (mirror_uri, "source", basename, NULL); im = as_image_new (); as_image_set_url (im, url_new, -1); as_image_set_kind (im, AS_IMAGE_KIND_SOURCE); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.6+git.20150409/configure.ac new/appstream-glib-0.3.6+git.20150414/configure.ac --- old/appstream-glib-0.3.6+git.20150409/configure.ac 2015-04-10 13:01:21.0 +0200 +++ new/appstream-glib-0.3.6+git.20150414/configure.ac 2015-04-22 09:22:31.0 +0200 @@ -1,8 +1,8 @@ AC_PREREQ(2.63) m4_define([as_major_version], [0]) -m4_define([as_minor_version], [3]) -m4_define([as_micro_version], [7]) +m4_define([as_minor_version], [4]) +m4_define([as_micro_version], [0]) m4_define([as_version], [as_major
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-04-15 17:42:37 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-04-10 09:47:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-04-15 17:42:39.0 +0200 @@ -1,0 +2,6 @@ +Fri Apr 10 11:01:21 UTC 2015 - dims...@opensuse.org + +- Update to version 0.3.6+git.20150409: + + Fix a crash for an invalid AppData file + +--- Old: appstream-glib-0.3.6+git.20150407.tar.xz New: appstream-glib-0.3.6+git.20150409.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.yMHYDS/_old 2015-04-15 17:42:39.0 +0200 +++ /var/tmp/diff_new_pack.yMHYDS/_new 2015-04-15 17:42:39.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.6+git.20150407 +Version:0.3.6+git.20150409 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _servicedata ++ --- /var/tmp/diff_new_pack.yMHYDS/_old 2015-04-15 17:42:40.0 +0200 +++ /var/tmp/diff_new_pack.yMHYDS/_new 2015-04-15 17:42:40.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - d2ad5d3c2f29a1e4ba4a64fdb9d445dc5f415bd1 \ No newline at end of file + 85b1dae71e2d138bd616e5be0bb558489dc36f20 \ No newline at end of file ++ appstream-glib-0.3.6+git.20150407.tar.xz -> appstream-glib-0.3.6+git.20150409.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.6+git.20150407/libappstream-glib/as-node.c new/appstream-glib-0.3.6+git.20150409/libappstream-glib/as-node.c --- old/appstream-glib-0.3.6+git.20150407/libappstream-glib/as-node.c 2015-04-07 14:00:01.0 +0200 +++ new/appstream-glib-0.3.6+git.20150409/libappstream-glib/as-node.c 2015-04-10 13:01:21.0 +0200 @@ -511,7 +511,11 @@ { GString *xml; const GNode *l; - guint depth_offset = g_node_depth ((GNode *) node) + 1; + guint depth_offset; + + g_return_val_if_fail (node != NULL, NULL); + + depth_offset = g_node_depth ((GNode *) node) + 1; xml = g_string_new (""); if ((flags & AS_NODE_TO_XML_FLAG_ADD_HEADER) > 0) g_string_append (xml, "\n"); @@ -1870,9 +1874,11 @@ _cleanup_hashtable_unref_ GHashTable *hash = NULL; _cleanup_list_free_ GList *keys = NULL; + g_return_val_if_fail (node != NULL, NULL); + /* work out what kind of normalization this is */ xml_lang = as_node_get_attribute (node, "xml:lang"); - if (xml_lang != NULL) { + if (xml_lang != NULL && node->children != NULL) { str = as_node_to_xml (node->children, AS_NODE_TO_XML_FLAG_NONE); results = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, g_free); g_hash_table_insert (results,
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-04-03 14:34:03 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-03-25 21:03:48.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-04-03 14:34:05.0 +0200 @@ -1,0 +2,36 @@ +Mon Mar 30 14:15:04 UTC 2015 - opensuse-packag...@opensuse.org + +- Update to version 0.3.6: + + trivial: post release version bump. + + trivial: Make the UTF-8 test actually match the comment. + + Also subsume application licenses. + + Do not fail due to style warnings when using relaxed +validation. + + Add --batch-output to be able to disable the progress panel +when building. + + configure.ac: gcab is a hard requirement. + + Remove the gtk3 dep from libappstream-glib. + + configure.ac: fix typo. + + Use the correct image URL for HiDPI screenshots. + + Allow uninstalling AppStream files from /var/cache. + + Use the upstream screenshot when we are using appstream-builder +--no-net. + + Make the AppStream builder support optional. + + Assume the INF DriverVer is UTC. + + Always upscale screenshots if they are too small. + + Teach asb_utils_write_archive() how to write other archive +formats. + + Put all the screenshots in a file rather than just writing to +the upload path. + + If the API version is unspecified when building use the latest +released version. + + Add the source-only tags when outputting AppData files. + + Add a 'replace-screenshots' command to appstream-util. + + Update the checksums for the gcab-generated firmware. + + Do not trust the result of FcConfigAppFontAddFile(). + + Release version 0.3.6. +- Drop appstream-glib-uninstall-var-cache.patch: fixed upstream. +- Add appstream-glib-cairo-link.patch: link the font plugin to + cairo and gtk3. + +--- Old: appstream-glib-0.3.5.tar.xz appstream-glib-uninstall-var-cache.patch New: appstream-glib-0.3.6.tar.xz appstream-glib-cairo-link.patch Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.i9gvdp/_old 2015-04-03 14:34:06.0 +0200 +++ /var/tmp/diff_new_pack.i9gvdp/_new 2015-04-03 14:34:06.0 +0200 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.5 +Version:0.3.6 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -29,15 +29,15 @@ #Source: http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz Source: %{name}-%{version}.tar.xz Patch0: 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch -# PATCH-FIX-UPSTREAM appstream-glib-uninstall-var-cache.patch gh#hughsie/appstream-glib#42 dims...@opensuse.org -- Also uninstall appdata from /var/cache -Patch1: appstream-glib-uninstall-var-cache.patch +# PATCH-FIX-UPSTREAM appstream-glib-cairo-link.patch dims...@opensuse.org -- Link the font plugin to GTK3 +Patch1: appstream-glib-cairo-link.patch %if %{_build_from_vcs} BuildRequires: gnome-common %else # We still need some part to build the man pages BuildRequires: xsltproc %endif -BuildRequires: gcab +BuildRequires: gcab >= 0.6 BuildRequires: gobject-introspection-devel BuildRequires: intltool >= 0.40.0 BuildRequires: libyaml-devel ++ _service ++ --- /var/tmp/diff_new_pack.i9gvdp/_old 2015-04-03 14:34:06.0 +0200 +++ /var/tmp/diff_new_pack.i9gvdp/_new 2015-04-03 14:34:06.0 +0200 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.3.5 +0.3.6 enable -refs/tags/appstream_glib_0_3_5 +refs/tags/appstream_glib_0_3_6 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.i9gvdp/_old 2015-04-03 14:34:06.0 +0200 +++ /var/tmp/diff_new_pack.i9gvdp/_new 2015-04-03 14:34:06.0 +0200 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - d080dd5c862e20559b1ac1529e2d3c96d7b50069 \ No newline at end of file + 076326ae9418f0c9068dfab5816198af087bf519 \ No newline at end of file ++ appstream-glib-0.3.5.tar.xz -> appstream-glib-0.3.6.tar.xz ++ 1817 lines of diff (skipped) ++ appstream-glib-cairo-link.patch ++ commit 69d58c2a969ee8d98ef458683a658a6cbec0e5b7 Author: Dominique Leuenberger Date: Mon Mar 30 17:03:46 2015 +0200 Build: link libas
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-03-25 21:03:47 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-03-18 13:02:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-03-25 21:03:48.0 +0100 @@ -1,0 +2,10 @@ +Fri Mar 20 12:30:54 UTC 2015 - dims...@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. + +--- New: 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch appstream-glib-uninstall-var-cache.patch Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.sIJAqb/_old 2015-03-25 21:03:49.0 +0100 +++ /var/tmp/diff_new_pack.sIJAqb/_new 2015-03-25 21:03:49.0 +0100 @@ -28,6 +28,9 @@ Url:http://people.freedesktop.org/~hughsient/appstream-glib/ #Source: http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz Source: %{name}-%{version}.tar.xz +Patch0: 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch +# PATCH-FIX-UPSTREAM appstream-glib-uninstall-var-cache.patch gh#hughsie/appstream-glib#42 dims...@opensuse.org -- Also uninstall appdata from /var/cache +Patch1: appstream-glib-uninstall-var-cache.patch %if %{_build_from_vcs} BuildRequires: gnome-common %else @@ -149,6 +152,8 @@ %prep %setup -q +%patch0 -p1 +%patch1 -p1 %build %if %{_build_from_vcs} ++ 0001-Add-yast2-branding-openSUSE-if-an-app-depends-on-yas.patch ++ >From 81d941cb916a07988fa382617402ccd2b359c7bb Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Tue, 17 Mar 2015 15:05:34 +0100 Subject: [PATCH] Add yast2-branding-openSUSE if an app depends on yast2 --- libappstream-builder/asb-task.c | 9 + 1 file changed, 9 insertions(+) diff --git a/libappstream-builder/asb-task.c b/libappstream-builder/asb-task.c index cc681e2..411af5a 100644 --- a/libappstream-builder/asb-task.c +++ b/libappstream-builder/asb-task.c @@ -196,6 +196,15 @@ asb_task_explode_extra_packages (AsbTask *task, GError **error) GINT_TO_POINTER (1)); g_ptr_array_add (icon_themes, g_strdup ("oxygen-icon-theme")); + /* Applications depending on yast2 have an implicit dependency +* on yast2-branding-openSUSE, which brings required icons in this case. +*/ + } else if (g_strcmp0 (tmp, "yast2-branding-openSUSE") == 0 || + g_strcmp0 (tmp, "yast2") == 0) { + g_hash_table_insert (hash, g_strdup ("yast2-branding-openSUSE"), +GINT_TO_POINTER (1)); + g_ptr_array_add (icon_themes, +g_strdup ("yast2-branding-openSUSE")); } else { g_ptr_array_add (array, g_strdup (tmp)); } -- 2.3.1 ++ appstream-glib-uninstall-var-cache.patch ++ >From 23e46811a6277f53f76c1cccff883ba8cc6db6cc Mon Sep 17 00:00:00 2001 From: Richard Hughes Date: Thu, 19 Mar 2015 20:02:21 + Subject: [PATCH] Allow uninstalling AppStream files from /var/cache --- client/as-util.c | 44 ++-- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/client/as-util.c b/client/as-util.c index 5b35349..bc61edf 100644 --- a/client/as-util.c +++ b/client/as-util.c @@ -1473,9 +1473,8 @@ static gboolean as_util_uninstall (AsUtilPrivate *priv, gchar **values, GError **error) { const gchar *destdir; - _cleanup_free_ gchar *path_icons = NULL; - _cleanup_free_ gchar *path_xml = NULL; - _cleanup_object_unref_ GFile *file_xml = NULL; + guint i; + const gchar *locations[] = { "/usr/share", "/var/cache", NULL }; /* check args */ if (g_strv_length (values) != 1) { @@ -1489,28 +1488,29 @@ as_util_uninstall (AsUtilPrivate *priv, gchar **values, GError **error) /* remove XML file */ destdir = g_getenv ("DESTDIR"); - path_xml = g_strdup_printf ("%s/usr/share/app-info/xmls/%s.xml.gz", -
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-03-18 13:02:45 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-03-03 11:10:21.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-03-18 13:02:46.0 +0100 @@ -1,0 +2,32 @@ +Tue Mar 17 13:00:59 UTC 2015 - dims...@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 - dims...@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 in + releases. +- Correctly load descriptions from 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. + +--- Old: appstream-glib-0.3.4.tar.xz New: appstream-glib-0.3.5.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.eYZDWW/_old 2015-03-18 13:02:47.0 +0100 +++ /var/tmp/diff_new_pack.eYZDWW/_new 2015-03-18 13:02:47.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.4 +Version:0.3.5 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -34,6 +34,7 @@ # We still need some part to build the man pages BuildRequires: xsltproc %endif +BuildRequires: gcab BuildRequires: gobject-introspection-devel BuildRequires: intltool >= 0.40.0 BuildRequires: libyaml-devel @@ -49,6 +50,9 @@ BuildRequires: pkgconfig(libsoup-2.4) >= 2.24 BuildRequires: pkgconfig(rpm) BuildRequires: pkgconfig(sqlite3) +Requires: gcab +# Required in order to be able to convert .svg icons +Requires: gdk-pixbuf-loader-rsvg BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -164,7 +168,14 @@ %find_lang %{name} %check -make check +if make check; then + echo CHECKS passed + exit 0 +else + echo CHECKS failed... dumping log file + cat libappstream-builder/test-suite.log + exit 1 +fi %post -n libappstream-glib7 -p /sbin/ldconfig ++ _service ++ --- /var/tmp/diff_new_pack.eYZDWW/_old 2015-03-18 13:02:47.0 +0100 +++ /var/tmp/diff_new_pack.eYZDWW/_new 2015-03-18 13:02:47.0 +0100 @@ -2,9 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.3.4 +0.3.5 enable -refs/tags/appstream_glib_0_3_4 +refs/tags/appstream_glib_0_3_5 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.eYZDWW/_old 2015-03-18 13:02:47.0 +0100 +++ /var/tmp/diff_new_pack.eYZDWW/_new 2015-03-18 13:02:47.0 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - b0009f1670ce73796f5847018b4e2215a403b673 \ No newline at end of file + d080dd5c862e20559b1ac1529e2d3c96d7b50069 \ No newline at end of file ++ appstream-glib-0.3.4.tar.xz -> appstream-glib-0.3.5.tar.xz ++ 11098 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-03-03 11:10:19 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2015-01-08 23:05:46.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-03-03 11:10:21.0 +0100 @@ -1,0 +2,18 @@ +Wed Jan 28 10:32:30 UTC 2015 - opensuse-packag...@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 as a fallback for + + trivial: Fix 'make distcheck' now the composite plugin has gone + + Release version 0.3.4 + +--- Old: appstream-glib-0.3.1.git.20150103.a7941d7.tar.xz New: appstream-glib-0.3.4.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.aGN3Iv/_old 2015-03-03 11:10:21.0 +0100 +++ /var/tmp/diff_new_pack.aGN3Iv/_new 2015-03-03 11:10:21.0 +0100 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.1.git.20150103.a7941d7 +Version:0.3.4 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.aGN3Iv/_old 2015-03-03 11:10:21.0 +0100 +++ /var/tmp/diff_new_pack.aGN3Iv/_new 2015-03-03 11:10:21.0 +0100 @@ -2,8 +2,9 @@ https://github.com/hughsie/appstream-glib.git git -0.3.1.git.%cd.%h +0.3.4 enable +refs/tags/appstream_glib_0_3_4 *.tar ++ _servicedata ++ --- /var/tmp/diff_new_pack.aGN3Iv/_old 2015-03-03 11:10:21.0 +0100 +++ /var/tmp/diff_new_pack.aGN3Iv/_new 2015-03-03 11:10:21.0 +0100 @@ -1,4 +1,4 @@ https://github.com/hughsie/appstream-glib.git - a7941d71cc5835853ed952d2f12360e11928afb9 \ No newline at end of file + b0009f1670ce73796f5847018b4e2215a403b673 \ No newline at end of file ++ appstream-glib-0.3.1.git.20150103.a7941d7.tar.xz -> appstream-glib-0.3.4.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.1.git.20150103.a7941d7/NEWS new/appstream-glib-0.3.4/NEWS --- old/appstream-glib-0.3.1.git.20150103.a7941d7/NEWS 2015-01-05 10:48:51.0 +0100 +++ new/appstream-glib-0.3.4/NEWS 2015-01-28 11:32:30.0 +0100 @@ -1,3 +1,36 @@ +Version 0.3.4 +~ +Released: 2015-01-17 + +New Features: + - Add an --origin option to appstream-builder (Richard Hughes) + - Add as_app_get_search_tokens() (Richard Hughes) + - Add show-search-tokens subcommand to appstream-util (Richard Hughes) + - Add the matrix-html subcommand to appstream-util (Richard Hughes) + - Add the VCS information to the AppStream metadata (Richard Hughes) + +Bugfixes: + - Add more applications to the blacklist (Richard Hughes, Igor Gnatenko) + - Allow specifying --packages-dir multiple times (Richard Hughes) + - Alow setting the cachedir different from the outputdir (Richard Hughes) + - Always return errors from the correct domain when parsing broken AppData files (Richard Hughes) + - Assume foo is a source image kind for AppData files (Richard Hughes) + - Assume that stock icons are available in HiDPI sizes (Richard Hughes) + - Blacklist the 40 most common search tokens (Richard Hughes) + - Check if the search entries are valid before searching (Richard Hughes) + - Check screenshots are a reasonable size (Richard Hughes) + - Do not absorb metainfo files for package deps (Richard Hughes) + - Do not blacklist applications with broken AppData files (Richard Hughes) + - Do not veto applications with NoDisplay=false (Richard Hughes) + - Fall back to the dumb tokenizer for keywords with special chars (Richard Hughes) + - Handle other-endian MO files (Andreas Schwab) + - Move as_utils_install_filename() into libappstream-glib (Richard Hughes) + - Output the full filename for local icons (Richard Hughes) + - Preserve the URL for remote icon types and filename for local icons
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2015-01-08 23:05:44 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2014-12-29 00:31:53.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2015-01-08 23:05:46.0 +0100 @@ -1,0 +2,16 @@ +Mon Jan 05 09:48:51 UTC 2015 - opensuse-packag...@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 foo 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. + +--- Old: appstream-glib-0.3.1.git.20141031.f9c620c.tar.xz New: _servicedata appstream-glib-0.3.1.git.20150103.a7941d7.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.lM1QP6/_old 2015-01-08 23:05:47.0 +0100 +++ /var/tmp/diff_new_pack.lM1QP6/_new 2015-01-08 23:05:47.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package appstream-glib # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2014 Dominique Leuenberger, Amsterdam, The Netherlands # # All modifications and additions to the file contributed by third parties @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.1.git.20141031.f9c620c +Version:0.3.1.git.20150103.a7941d7 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ _service ++ --- /var/tmp/diff_new_pack.lM1QP6/_old 2015-01-08 23:05:47.0 +0100 +++ /var/tmp/diff_new_pack.lM1QP6/_new 2015-01-08 23:05:47.0 +0100 @@ -3,6 +3,7 @@ https://github.com/hughsie/appstream-glib.git git 0.3.1.git.%cd.%h +enable *.tar ++ _servicedata ++ https://github.com/hughsie/appstream-glib.git a7941d71cc5835853ed952d2f12360e11928afb9++ appstream-glib-0.3.1.git.20141031.f9c620c.tar.xz -> appstream-glib-0.3.1.git.20150103.a7941d7.tar.xz ++ 3544 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2014-12-29 00:31:52 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2014-11-18 22:46:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2014-12-29 00:31:53.0 +0100 @@ -1,0 +2,5 @@ +Wed Dec 24 15:07:47 UTC 2014 - dims...@opensuse.org + +- Also obsolete appdata-tools-lang to facilitate updates. + +--- Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.987DRK/_old 2014-12-29 00:31:54.0 +0100 +++ /var/tmp/diff_new_pack.987DRK/_new 2014-12-29 00:31:54.0 +0100 @@ -126,6 +126,8 @@ # appdata-tools was consumed into appstream-glib and is no longer maintained upstream Obsoletes: appdata-tools < 0.1.9 Provides: appdata-tools = 0.1.9 +# Also obsolete the -lang package; or we end up with strange conflicts +Obsoletes: appdata-tools-lang < 0.1.9 %description devel This library provides GObjects and helper methods to make it easy to read and write AppStream metadata. -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2014-11-18 22:45:54 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2014-11-05 16:26:40.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2014-11-18 22:46:39.0 +0100 @@ -1,0 +2,11 @@ +Fri Oct 31 16:46:45 UTC 2014 - dims...@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. + +--- Old: appstream-glib-0.3.1.git.20141030.7a5f76a.tar.xz New: appstream-glib-0.3.1.git.20141031.f9c620c.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.gJBJNo/_old 2014-11-18 22:46:40.0 +0100 +++ /var/tmp/diff_new_pack.gJBJNo/_new 2014-11-18 22:46:40.0 +0100 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.1.git.20141030.7a5f76a +Version:0.3.1.git.20141031.f9c620c Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -123,6 +123,9 @@ Requires: libappstream-glib7 = %{version} Requires: typelib-1_0-AppStreamBuilder-1_0 = %{version} Requires: typelib-1_0-AppStreamGlib-1_0 = %{version} +# appdata-tools was consumed into appstream-glib and is no longer maintained upstream +Obsoletes: appdata-tools < 0.1.9 +Provides: appdata-tools = 0.1.9 %description devel This library provides GObjects and helper methods to make it easy to read and write AppStream metadata. @@ -158,6 +161,9 @@ find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} +%check +make check + %post -n libappstream-glib7 -p /sbin/ldconfig %postun -n libappstream-glib7 -p /sbin/ldconfig @@ -196,6 +202,8 @@ %files devel %defattr(-,root,root) +%{_bindir}/appdata-validate +%{_datadir}/aclocal/appdata-xml.m4 %{_datadir}/aclocal/appstream-xml.m4 %{_datadir}/gir-1.0/AppStreamBuilder-1.0.gir %{_datadir}/gir-1.0/AppStreamGlib-1.0.gir ++ appstream-glib-0.3.1.git.20141030.7a5f76a.tar.xz -> appstream-glib-0.3.1.git.20141031.f9c620c.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.1.git.20141030.7a5f76a/client/Makefile.am new/appstream-glib-0.3.1.git.20141031.f9c620c/client/Makefile.am --- old/appstream-glib-0.3.1.git.20141030.7a5f76a/client/Makefile.am 2014-10-30 11:39:29.0 +0100 +++ new/appstream-glib-0.3.1.git.20141031.f9c620c/client/Makefile.am 2014-10-31 17:46:22.0 +0100 @@ -49,4 +49,15 @@ appstream_builder_CFLAGS = \ $(WARNINGFLAGS_C) +# ship this obsolete binary +bin_PROGRAMS +=\ + appdata-validate +appdata_validate_SOURCES = \ + as-validate.c +appdata_validate_LDADD = \ + $(AS_GLIB_LIBS) \ + $(GLIB_LIBS) +appdata_validate_CFLAGS = \ + $(WARNINGFLAGS_C) + -include $(top_srcdir)/git.mk diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.1.git.20141030.7a5f76a/client/as-validate.c new/appstream-glib-0.3.1.git.20141031.f9c620c/client/as-validate.c --- old/appstream-glib-0.3.1.git.20141030.7a5f76a/client/as-validate.c 1970-01-01 01:00:00.0 +0100 +++ new/appstream-glib-0.3.1.git.20141031.f9c620c/client/as-validate.c 2014-10-31 17:46:22.0 +0100 @@ -0,0 +1,294 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- + * + * Copyright (C) 2013-2014 Richard Hughes + * + * Licensed under the GNU General Public License Version 2 + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2014-11-05 16:26:38 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2014-10-31 12:23:02.0 +0100 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2014-11-05 16:26:40.0 +0100 @@ -1,0 +2,6 @@ +Thu Oct 30 10:41:51 UTC 2014 - dims...@opensuse.org + +- Update to 0.3.1.git.20141030.7a5f76a: + + No longer trip over extracting hardlinked files. + +--- Old: appstream-glib-0.3.1.git.20141023.f8bf1b6.tar.xz New: appstream-glib-0.3.1.git.20141030.7a5f76a.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.0fApNg/_old 2014-11-05 16:26:41.0 +0100 +++ /var/tmp/diff_new_pack.0fApNg/_new 2014-11-05 16:26:41.0 +0100 @@ -20,7 +20,7 @@ %define _build_from_vcs 1 Name: appstream-glib -Version:0.3.1.git.20141023.f8bf1b6 +Version:0.3.1.git.20141030.7a5f76a Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ ++ appstream-glib-0.3.1.git.20141023.f8bf1b6.tar.xz -> appstream-glib-0.3.1.git.20141030.7a5f76a.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/appstream-glib-0.3.1.git.20141023.f8bf1b6/client/as-util.c new/appstream-glib-0.3.1.git.20141030.7a5f76a/client/as-util.c --- old/appstream-glib-0.3.1.git.20141023.f8bf1b6/client/as-util.c 2014-10-23 14:42:56.0 +0200 +++ new/appstream-glib-0.3.1.git.20141030.7a5f76a/client/as-util.c 2014-10-30 11:39:29.0 +0100 @@ -785,6 +785,40 @@ } /** + * as_util_search: + **/ +static gboolean +as_util_search (AsUtilPrivate *priv, gchar **values, GError **error) +{ + GPtrArray *apps; + guint i; + _cleanup_object_unref_ AsStore *store = NULL; + + /* check args */ + if (g_strv_length (values) < 1) { + g_set_error_literal (error, +AS_ERROR, +AS_ERROR_INVALID_ARGUMENTS, +"Not enough arguments, " +"expected search terms"); + return FALSE; + } + + /* load system database */ + store = as_store_new (); + if (!as_store_load (store, AS_STORE_LOAD_FLAG_APP_INFO_SYSTEM, NULL, error)) + return FALSE; + apps = as_store_get_apps (store); + for (i = 0; i < apps->len; i++) { + AsApp *app; + app = g_ptr_array_index (apps, i); + if (as_app_search_matches_all (app, values)) + g_print ("%s\n", as_app_get_id (app)); + } + return TRUE; +} + +/** * as_util_install_icons: **/ static gboolean @@ -1484,6 +1518,32 @@ total, perc); } + /* specific kudos */ + total = 0; + for (i = 0; i < apps->len; i++) { + app = g_ptr_array_index (apps, i); + if (as_app_get_id_kind (app) != AS_ID_KIND_DESKTOP) + continue; + total++; + } + for (j = 1; j < AS_KUDO_KIND_LAST; j++) { + cnt = 0; + for (i = 0; i < apps->len; i++) { + app = g_ptr_array_index (apps, i); + if (!as_app_has_kudo_kind (app, j)) + continue; + cnt += 1; + } + perc = 0; + if (total > 0) + perc = 100.f * (gdouble) cnt / (gdouble) total; + g_string_append_printf (html, "" + "%s%i" + "%.1f%%\n", + as_kudo_kind_to_string (j), + cnt, perc); + } + /* addons with MetaInfo */ cnt = 0; for (i = 0; i < apps->len; i++) { @@ -2339,6 +2399,12 @@ _("Dumps the applications in the AppStream metadata"), as_util_dump); as_util_add (priv->cmd_array, +"search", +NULL, +/* TRANSLATORS: command description */ +_("Search for AppStream applications"), +as_util_search); + as_util_add (priv->cmd_array,
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2014-10-31 09:39:21 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2014-10-15 21:58:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2014-10-31 12:23:02.0 +0100 @@ -1,0 +2,43 @@ +Thu Oct 23 12:49:18 UTC 2014 - dims...@opensuse.org + +- Update to version 0.3.1.git.20141023.f8bf1b6: + + Allow to disable some vetos. + +--- +Wed Oct 22 06:36:35 UTC 2014 - dims...@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 - dims...@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. + +--- Old: appstream-glib-0.2.6.tar.xz New: _service appstream-glib-0.3.1.git.20141023.f8bf1b6.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.TSMk8r/_old 2014-10-31 12:23:03.0 +0100 +++ /var/tmp/diff_new_pack.TSMk8r/_new 2014-10-31 12:23:03.0 +0100 @@ -17,15 +17,26 @@ # +%define _build_from_vcs 1 + Name: appstream-glib -Version:0.2.6 +Version:0.3.1.git.20141023.f8bf1b6 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ Group: System/Libraries Url:http://people.freedesktop.org/~hughsient/appstream-glib/ -Source: http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz +#Source: http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz +Source: %{name}-%{version}.tar.xz +%if %{_build_from_vcs} +BuildRequires: gnome-common +%else +# We still need some part to build the man pages +BuildRequires: xsltproc +%endif +BuildRequires: gobject-introspection-devel BuildRequires: intltool >= 0.40.0 +BuildRequires: libyaml-devel BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.14 BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) @@ -53,11 +64,11 @@ * Easily retrieve the best application data for the current locale * Efficiently interface with more heavy-weight parsers like expat -%package -n libappstream-glib1 +%package -n libappstream-glib7 Summary:AppStream Abstraction Library Group: System/Libraries -%description -n libappstream-glib1 +%description -n libappstream-glib7 This library provides GObjects and helper methods to make it easy to read and write AppStream metadata. It also provides a simple DOM implementation that makes it easy to edit nodes and convert to and from the standardized XML representation. @@ -70,11 +81,11 @@ * Easily retrieve the best application data for the current locale * Efficiently interface with more heavy-weight parsers like expat -%package -n libappstream-builder1 +%package -n libappstream-builder7 Summary:AppStream Abstraction Library Group: System/Libraries -%description -n libappst
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2014-10-15 21:58:43 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2014-09-30 19:36:34.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2014-10-15 21:58:46.0 +0200 @@ -1,0 +2,35 @@ +Wed Oct 8 15:16:28 UTC 2014 - dims...@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 tags. + +--- Old: appstream-glib-0.2.4.tar.xz New: appstream-glib-0.2.6.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.azybx2/_old 2014-10-15 21:58:46.0 +0200 +++ /var/tmp/diff_new_pack.azybx2/_new 2014-10-15 21:58:46.0 +0200 @@ -18,7 +18,7 @@ Name: appstream-glib -Version:0.2.4 +Version:0.2.6 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ @@ -119,7 +119,7 @@ %install %make_install # We don't care for 'installed tests'; that's used by GNOME Smoke Testing. -rm %{buildroot}%{_datadir}/installed-tests/appstream-glib/appdata-validate.test +rm %{buildroot}%{_datadir}/installed-tests/appstream-glib/*.test find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} ++ appstream-glib-0.2.4.tar.xz -> appstream-glib-0.2.6.tar.xz ++ 6891 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit appstream-glib for openSUSE:Factory
Hello community, here is the log from the commit of package appstream-glib for openSUSE:Factory checked in at 2014-09-30 19:36:31 Comparing /work/SRC/openSUSE:Factory/appstream-glib (Old) and /work/SRC/openSUSE:Factory/.appstream-glib.new (New) Package is "appstream-glib" Changes: --- /work/SRC/openSUSE:Factory/appstream-glib/appstream-glib.changes 2014-07-20 10:49:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.appstream-glib.new/appstream-glib.changes 2014-09-30 19:36:34.0 +0200 @@ -1,0 +2,49 @@ +Tue Aug 19 11:24:56 UTC 2014 - dims...@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 which will be in + AppStream 0.8. +- Add the 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 , and + 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. + +--- Old: appstream-glib-0.2.2.tar.xz New: appstream-glib-0.2.4.tar.xz Other differences: -- ++ appstream-glib.spec ++ --- /var/tmp/diff_new_pack.H9E0yk/_old 2014-09-30 19:36:35.0 +0200 +++ /var/tmp/diff_new_pack.H9E0yk/_new 2014-09-30 19:36:35.0 +0200 @@ -18,18 +18,17 @@ Name: appstream-glib -Version:0.2.2 +Version:0.2.4 Release:0 Summary:AppStream Abstraction Library License:LGPL-2.1+ Group: System/Libraries Url:http://people.freedesktop.org/~hughsient/appstream-glib/ -Source: http://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-0.2.2.tar.xz +Source: http://people.freedesktop.org/~hughsient/appstream-glib/releases/%{name}-%{version}.tar.xz BuildRequires: intltool >= 0.40.0 BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.14 BuildRequires: pkgconfig(gio-2.0) BuildRequires: pkgconfig(gio-unix-2.0) -BuildRequires: pkgconfig(rpm) BuildRequires: pkgconfig(glib-2.0) >= 2.16.1 BuildRequires: pkgconfig(gmodule-2.0) BuildRequires: pkgconfig(gobject-2.0) @@ -37,6 +36,7 @@ BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libarchive) BuildRequires: pkgconfig(libsoup-2.4) >= 2.24 +BuildRequires: pkgconfig(rpm) BuildRequires: pkgconfig(sqlite3) BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -118,6 +118,8 @@ %install %make_install +# We don't care for 'installed tests'; that's used by GNOME Smoke Testing. +rm %{buildroot}%{_datadir}/installed-tests/appstream-glib/appdata-validate.test find %{buildroot} -type f -name "*.la" -delete -print %find_lang %{name} ++ appstream-glib-0.2.2.tar.xz -> appstream-glib-0.2.4.tar.xz ++ 10378 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org