Hello community, here is the log from the commit of package gnome-software for openSUSE:Factory checked in at 2020-11-19 11:56:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-software (Old) and /work/SRC/openSUSE:Factory/.gnome-software.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-software" Thu Nov 19 11:56:08 2020 rev:73 rq:847226 version:3.38.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-software/gnome-software.changes 2020-08-12 10:20:34.463676464 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-software.new.5913/gnome-software.changes 2020-11-23 10:29:11.409275198 +0100 @@ -1,0 +2,43 @@ +Tue Oct 20 13:40:22 UTC 2020 - Dominique Leuenberger <[email protected]> + +- Enable parental control integration (deps are now packaged): + + Add pkgconfig(malcontent-0) BuildRequires. + + Replace -Dmalcontent=false meson parameter with + -Dmalcontent=true. + +------------------------------------------------------------------- +Fri Sep 11 17:36:49 UTC 2020 - [email protected] + +- Update to version 3.38.0: + + Updated translations. +- Bump define _version to 3_38_0 (soversion) following upstream + changes. + +------------------------------------------------------------------- +Fri Sep 4 16:18:52 UTC 2020 - [email protected] + +- Update to version 3.37.92: + + Add sysprof support for profiling jobs. + + Add webflow and basic auth support to flatpak plugin. + + Coalesce refresh operations where possible. + + Correctly mark layered rpm-ostree local packages as removable. + + Fix flatpak bundle installation. + + Handle invalid snap auth data. + + Improve flatpak progress reporting for transactions. + + Improve the heuristic for detecting old-style AppStream + override files. + + Many performance improvements in many areas of the code. + + Only delete the firmware archive if we downloaded it to the + cache. + + Show a pulsing progress bar if progress is unknown. + + Support loading appstream files from custom install prefix. + + Use the runtime fwupd version for the user agent. + + Updated translations. +- Drop gnome-software-add-missing-headers.patch: fixed upstream. +- Add pkgconfig(sysprof-4) and pkgconfig(sysprof-capture-4) + BuildRequires: new dependency. +- Add gnome-software-no-static-lib.patch: do not install a static + library. +- Split out library package libgnomesoftware-3_37_92. + +------------------------------------------------------------------- Old: ---- gnome-software-3.36.1.tar.xz gnome-software-add-missing-headers.patch New: ---- gnome-software-3.38.0.tar.xz gnome-software-no-static-lib.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-software.spec ++++++ --- /var/tmp/diff_new_pack.kaOV8k/_old 2020-11-23 10:29:11.957275817 +0100 +++ /var/tmp/diff_new_pack.kaOV8k/_new 2020-11-23 10:29:11.961275821 +0100 @@ -17,22 +17,23 @@ %define gs_plugin_api 13 +%define _version 3_38_0 Name: gnome-software -Version: 3.36.1 +Version: 3.38.0 Release: 0 Summary: GNOME Software Store License: GPL-2.0-or-later Group: System/GUI/GNOME URL: https://wiki.gnome.org/Apps/Software -Source0: https://download.gnome.org/sources/gnome-software/3.36/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-software/3.38/%{name}-%{version}.tar.xz %if 0%{?sle_version} # PATCH-FIX-OPENSUSE gnome-software-launch-gpk-update-viewer-for-updates.patch bsc#1077332 boo#1090042 [email protected] -- Don't launch gnome-software when clicking the updates notification. Launch gpk-update-viewer instead. Patch0: gnome-software-launch-gpk-update-viewer-for-updates.patch %endif # PATCH-FIX-UPSTREAM gnome-software-failed-offline-update-notification.patch bsc#1161095 glgo#GNOME/gnome-software!471 [email protected] -- plugin-loader: handle offline update errors properly. Patch1: gnome-software-failed-offline-update-notification.patch -# PATCH-FIX-UPSTREAM gnome-software-add-missing-headers.patch bsc#1174849 [email protected] -- Add missing devel header files. -Patch2: gnome-software-add-missing-headers.patch +# PATCH-FIX-OPENSUSE gnome-software-no-static-lib.patch [email protected] -- convert libgnomesoftware.a to a shared lib +Patch2: gnome-software-no-static-lib.patch BuildRequires: gtk-doc BuildRequires: meson >= 0.47.0 @@ -53,10 +54,13 @@ BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.0 BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libsoup-2.4) >= 2.52.0 +BuildRequires: pkgconfig(malcontent-0) >= 0.3.0 BuildRequires: pkgconfig(ostree-1) BuildRequires: pkgconfig(packagekit-glib2) >= 1.1.0 BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(sqlite3) +BuildRequires: pkgconfig(sysprof-4) +BuildRequires: pkgconfig(sysprof-capture-4) BuildRequires: pkgconfig(xmlb) >= 0.1.7 # boo#1090042 Requires: fwupd @@ -67,10 +71,20 @@ %description AppStore like management of Applications for your GNOME Desktop. +%package -n libgnomesoftware-%{_version} +Summary: Library to access GNOME Software catalog +Group: System/GUI/GNOME + +%description -n libgnomesoftware-%{_version} +AppStore like management of Applications for your GNOME Desktop. + +This library is not considered ABI/API stable + %package devel Summary: Development files for the GNOME software store Group: Development/Libraries/GNOME Requires: %{name} = %{version} +Requires: libgnomesoftware-%{_version} = %{version} %description devel This subpackage contains the header files for developing @@ -85,7 +99,7 @@ %meson \ -Dtests=false \ -Dvalgrind=false \ - -Dmalcontent=false \ + -Dmalcontent=true \ %{nil} %meson_build @@ -96,6 +110,9 @@ # Remove any piece of doc that ends up in non-standard locations and use the doc macro instead rm %{buildroot}%{_datadir}/doc/%{name}/README.md +%post -n libgnomesoftware-%{_version} -p /sbin/ldconfig +%postun -n libgnomesoftware-%{_version} -p /sbin/ldconfig + %files %license COPYING %doc NEWS README.md @@ -126,6 +143,9 @@ %{_mandir}/man1/%{name}.1%{?ext_man} %{_sysconfdir}/xdg/autostart/gnome-software-service.desktop +%files -n libgnomesoftware-%{_version} +%{_libdir}/libgnomesoftware-%{version}.so + %files devel %doc AUTHORS MAINTAINERS %dir %{_includedir}/%{name} ++++++ gnome-software-3.36.1.tar.xz -> gnome-software-3.38.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/gnome-software/gnome-software-3.36.1.tar.xz /work/SRC/openSUSE:Factory/.gnome-software.new.5913/gnome-software-3.38.0.tar.xz differ: char 27, line 1 ++++++ gnome-software-no-static-lib.patch ++++++ Index: gnome-software-3.37.92/lib/meson.build =================================================================== --- gnome-software-3.37.92.orig/lib/meson.build +++ gnome-software-3.37.92/lib/meson.build @@ -45,8 +45,8 @@ if get_option('polkit') librarydeps += polkit endif -libgnomesoftware = static_library( - 'gnomesoftware', +libgnomesoftware = shared_library( + 'gnomesoftware-'+meson.project_version(), sources : [ 'gs-app.c', 'gs-app-list.c', _______________________________________________ openSUSE Commits mailing list -- [email protected] To unsubscribe, email [email protected] List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/[email protected]
