Hello community,

here is the log from the commit of package AppStream for openSUSE:Factory 
checked in at 2017-01-31 11:53:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/AppStream (Old)
 and      /work/SRC/openSUSE:Factory/.AppStream.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "AppStream"

Changes:
--------
--- /work/SRC/openSUSE:Factory/AppStream/AppStream.changes      2016-10-22 
13:11:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.AppStream.new/AppStream.changes 2017-02-03 
17:29:31.634115279 +0100
@@ -1,0 +2,118 @@
+Thu Jan 12 21:35:52 UTC 2017 - [email protected]
+
+- Update to version 0.10.5:
+
+  Features:
+   * Match modalias wildcards on regular searches (Matthias Klumpp)
+   * xml: Add methods to get/set custom data in metainfo/collection files 
(Matthias Klumpp)
+   * Make cache update issue messages slightly more verbose (Matthias Klumpp)
+   * Add preliminary code for reading metainfo files in addition to .desktop 
files (Matthias Klumpp)
+   * cache: Cache custom fields as well (Matthias Klumpp)
+
+  Bugfixes:
+   * qt: Make sure dependencies are fetched when looking for the package 
(Aleix Pol)
+   * yaml: Consistently read/write the Suggests field (Matthias Klumpp)
+   * Correctly read bundle kind from XML data (Matthias Klumpp)
+
+- Update to version 0.10.4:
+
+  Features:
+   * qt: Introduce AppStream::Suggested in the Qt frontend (Aleix Pol)
+
+  Bugfixes:
+   * Properly validate suggests tag (Matthias Klumpp)
+   * qt: Add an empty check to Provided and return it if necessary (Matthias 
Klumpp)
+   * Add path search to find libstemmer headers (#91) (Neal Gompa)
+
+- Update to version 0.10.3:
+
+  Notes:
+   * The release breaks the Qt library API. Patches to make KDE Discover use 
the new API exist
+     in its Git master branch, and will be available with Plasma 5.9.
+     The patches will likely not enter the stable branch, so if you want to 
upgrade AppStream,
+     you might need to ship patches for Discover downstream to use the new API.
+
+  Features:
+   * qt: Update API to reflect more recent AppStream features, be easier to
+     extend and also a bit faster due to removing needless data conversions.
+     (Matthias Klumpp, Aleix Pol)
+   * Make components record their origin kind internally (Matthias Klumpp)
+   * Provide a file:/ URL for icons when we know a file name (Matthias Klumpp)
+   * Add support for Snappy/Snap bundles (Matthias Klumpp)
+
+  Specification:
+   * Add new AppStream logo and button (Ken Vermette)
+   * Add new AppStream logo and buttons to the docs (Matthias Klumpp)
+
+  Bugfixes:
+   * ascli: When converting, always include all translations (Matthias Klumpp)
+   * Match .desktop files and metainfo data properly if ID is lacking .desktop 
suffix (Matthias Klumpp)
+
+- Update to version 0.10.2:
+
+  Features:
+   * test: Add unittests for reading urls (Matthias Klumpp)
+   * qt: Add AppStream::Category class (Matthias Klumpp)
+   * qt: Add missing URL type (Matthias Klumpp)
+   * Handle "font" provided type in XML and YAML (Matthias Klumpp)
+   * Replace Intltool with modern Gettext/Itstool (Matthias Klumpp)
+   * Add logic to parse desktop entries (Matthias Klumpp)
+   * Don't add ignored components to the pool (Matthias Klumpp)
+   * validator: Validate fd.o domain name, make GNOME warning only pedantic 
(Matthias Klumpp)
+   * validator: Allow languages tag in metainfo files (Matthias Klumpp)
+   * Read information from .desktop files and add it to the pool (Matthias 
Klumpp)
+   * Give the client app full control on what data sources we load (Matthias 
Klumpp)
+   * Add private API for component scoping (Matthias Klumpp)
+
+  Specification:
+   * docs: Clarify name/summary essentialness for desktop-apps (Matthias 
Klumpp)
+   * spec: Clarify how fonts provides should be handled (Matthias Klumpp)
+   * spec: Simplify font metainfo, add more examples and clarify requirements 
(Matthias Klumpp)
+
+  Bugfixes:
+   * ascli: Replace refresh-index with refresh-cache in help text (#81) (Larry 
Price)
+   * qt: nullptr access on unopened databases resulting in a crash (Harald 
Sitter)
+   * qt: The data pool must always be valid during the Database lifetime 
(Matthias Klumpp)
+   * If search results are going to be sorted, it makes sense for higher 
scores to be at the top of the list. Fixes #77. (Larry Price)
+   * validator: Don't enforce long descriptions on fonts (Matthias Klumpp)
+   * Hardcode metainfo directory (Matthias Klumpp)
+   * ascli: Make every module use the global no-color flag properly (Matthias 
Klumpp)
+   * validator: Don't emit excess warnings on missing type properties 
(Matthias Klumpp)
+
+- Update to version 0.10.1:
+
+  Features:
+   * Add AppStream button image (Ken Vermette)
+   * Ship a metainfo file (Matthias Klumpp)
+   * Don't use an extra hash table for AsProvided (Matthias Klumpp)
+   * Register bundle type for AppImageKit (Matthias Klumpp)
+   * Implement localization component type (Matthias Klumpp)
+   * validator: Complain less-loudly when encontering GNOME-specific tags 
(Matthias Klumpp)
+   * validator: Check for superfluous dots (Matthias Klumpp)
+   * validator: Strictly validate ID for KDE and GNOME (Matthias Klumpp)
+   * ascli: Modernize the way we handle subcommands (Matthias Klumpp)
+   * qt: Allow retrieving the desktop-id of a component (Matthias Klumpp)
+
+  Specification:
+   * Add new driver component type (Matthias Klumpp)
+   * spec: Describe localization component type (Matthias Klumpp)
+
+  Bugfixes:
+   * docs: Add a few missing classes to the API docs (Matthias Klumpp)
+   * Fix cache (de)serialization for screenshots and suggestions (Matthias 
Klumpp)
+   * yaml: Set screenshot image type correctly (Matthias Klumpp)
+   * cache: Iterate the right dictionary when looking at checksums (#71) (Iain 
Lane)
+   * apt: Ignore broken symlinks in /var/lib/apt/lists (Iain Lane)
+   * as_get_yml_data_origin: Error out if opening the file fails for any 
reason (Iain Lane)
+   * Make addons find their target component again (Matthias Klumpp)
+   * yaml: Don't fail if we encounter a translated node without template 
(Matthias Klumpp)
+   * Don't  use GObject ref on GPtrArray (Matthias Klumpp)
+   * ascli: Read metainfo files correctly when converting files (Matthias 
Klumpp)
+   * xml: Properly serialize provides tag (Matthias Klumpp)
+   * pool: Correctly update addon info when loading data from a cache object 
(Matthias Klumpp)
+   * ascli: Auto-disable colors if we are not on a tty (Matthias Klumpp)
+   * yaml: Enforce string/int type on YAML scalars (Matthias Klumpp)
+   * yaml: Fix loading of cached icons in all formats (Matthias Klumpp)
+   * qt: Never lie about a component kind (Matthias Klumpp)
+
+-------------------------------------------------------------------

Old:
----
  AppStream-0.10.0.tar.xz

New:
----
  AppStream-0.10.5.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ AppStream.spec ++++++
--- /var/tmp/diff_new_pack.hwCMej/_old  2017-02-03 17:29:32.106048485 +0100
+++ /var/tmp/diff_new_pack.hwCMej/_new  2017-02-03 17:29:32.110047919 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package AppStream
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,10 @@
 
 
 %define libappstream_sover 4
+%define libAppStreamQt_sover 2
 
 Name:           AppStream
-Version:        0.10.0
+Version:        0.10.5
 Release:        0
 Summary:        Utilities to generate, maintain and access the AppStream 
Xapian database
 License:        GPL-2.0+ and LGPL-2.1+
@@ -29,10 +30,12 @@
 BuildRequires:  cmake >= 3.1.0
 BuildRequires:  gettext
 BuildRequires:  intltool
+BuildRequires:  itstool
 BuildRequires:  xmlto
 BuildRequires:  pkgconfig(Qt5Core)
 BuildRequires:  pkgconfig(Qt5Test)
 BuildRequires:  pkgconfig(gio-2.0)
+BuildRequires:  pkgconfig(glib-2.0) >= 2.46
 BuildRequires:  pkgconfig(gobject-introspection-1.0)
 BuildRequires:  pkgconfig(libxml-2.0)
 BuildRequires:  pkgconfig(packagekit-glib2)
@@ -54,22 +57,22 @@
 %description -n libappstream%{libappstream_sover}
 The main library for AppStream.
 
-%package -n libAppstreamQt1
+%package -n libAppStreamQt%{libAppStreamQt_sover}
 Summary:        Qt5 bindings for AppStream
 License:        GPL-2.0+ and LGPL-2.1+
 Group:          System/Libraries
 
-%description -n libAppstreamQt1
+%description -n libAppStreamQt%{libAppStreamQt_sover}
 The Qt5 bindings for AppStream.
 
-%package -n libAppstreamQt-devel
+%package -n libAppStreamQt-devel
 Summary:        Needed include files and libraries for development
 License:        GPL-2.0+ and LGPL-2.1+
 Group:          Development/Libraries/C and C++
-Requires:       libAppstreamQt1 = %{version}
+Requires:       libAppStreamQt%{libAppStreamQt_sover} = %{version}
 Requires:       libappstream%{libappstream_sover} = %{version}
 
-%description -n libAppstreamQt-devel
+%description -n libAppStreamQt-devel
 This package contains all necessary include files, libraries,
 configuration files and development tools (with manual pages) needed to
 compile and link applications using the Qt bindings for AppStream.
@@ -127,9 +130,9 @@
 
 %postun -n libappstream%{libappstream_sover} -p /sbin/ldconfig
 
-%post -n libAppstreamQt1 -p /sbin/ldconfig
+%post -n libAppStreamQt%{libAppStreamQt_sover} -p /sbin/ldconfig
 
-%postun -n libAppstreamQt1 -p /sbin/ldconfig
+%postun -n libAppStreamQt%{libAppStreamQt_sover} -p /sbin/ldconfig
 
 %files lang -f %{name}.lang
 
@@ -138,8 +141,8 @@
 %doc LICENSE* NEWS
 %{_bindir}/appstreamcli
 %config(noreplace) %{_sysconfdir}/appstream.conf
-#dir %{_datadir}/app-info
-#{_datadir}/app-info/categories.xml
+%dir %{_datadir}/metainfo
+%{_datadir}/metainfo/org.freedesktop.appstream.cli.metainfo.xml
 %{_mandir}/man1/appstreamcli.*
 
 %files -n libappstream%{libappstream_sover}
@@ -147,16 +150,16 @@
 %doc LICENSE* NEWS
 %{_libdir}/libappstream.so.*
 
-%files -n libAppstreamQt1
+%files -n libAppStreamQt%{libAppStreamQt_sover}
 %defattr(-,root,root)
 %doc LICENSE*
-%{_libdir}/libAppstreamQt.so.*
+%{_libdir}/libAppStreamQt.so.*
 
-%files -n libAppstreamQt-devel
+%files -n libAppStreamQt-devel
 %defattr(-,root,root)
-%{_includedir}/AppstreamQt/
-%{_libdir}/cmake/AppstreamQt/
-%{_libdir}/libAppstreamQt.so
+%{_includedir}/AppStreamQt/
+%{_libdir}/cmake/AppStreamQt/
+%{_libdir}/libAppStreamQt.so
 
 %files devel
 %defattr(-,root,root)

++++++ AppStream-0.10.0.tar.xz -> AppStream-0.10.5.tar.xz ++++++
++++ 57931 lines of diff (skipped)


Reply via email to