Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gnome-software for openSUSE:Factory checked in at 2021-04-12 12:35:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-software (Old) and /work/SRC/openSUSE:Factory/.gnome-software.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-software" Mon Apr 12 12:35:33 2021 rev:77 rq:881140 version:40.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-software/gnome-software.changes 2021-02-16 22:38:57.829855530 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-software.new.2401/gnome-software.changes 2021-04-12 12:38:17.473433905 +0200 @@ -1,0 +2,103 @@ +Sat Mar 20 09:22:18 UTC 2021 - Michael Gorse <[email protected]> + +- Update to version 40.0: + + Fix handling of invalid or incomplete application icons. + + Fix the plugin documentation to reflect reality. + + Fix the Snap plugin to actually load icons. + + Set download size to 0 after the package is downloaded. + + Updated translations. + +------------------------------------------------------------------- +Thu Mar 18 14:48:32 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to version 40.rc: + + Implement new featured apps carousel. + + List of Flatpak repositories is updated when changed using the + Flatpak command line tool. + + The loading page now shows the full color icon instead of the + symbolic one. + + Show release date in version history for releases that use the + 'date' attribute. + + Improved icon handling, including with hiDPI screens. + + Fixed a bug in remembering when update notifications were + shown. + + Build as a dynamic rather than a static library, and rearrange + installation paths. + + Updated translations. +- Bump gs_plugin_api from 14 to 16, following upstream. +- Rebase gnome-software-no-static-lib.patch. + +------------------------------------------------------------------- +Wed Feb 17 09:55:33 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to version 40.beta: + + GNOME Software now uses libappstream instead of + libappstream-glib to work with appstream data which provides + information about apps and other components. + * App details pages show version history information when it's + available. + * The loading page now shows the full color icon instead of the + symbolic one. + * UI elements for displaying app add-ons have been tweaked to + more closely match the designs. + * Installed icons and the badge showing the number of updates + available were changed back to blue from green. + * The dropdown showing the available sources of an application + includes the packaging format (e.g. Flatpak vs RPM). + * A bug was fixed that prevented installation of .flatpakref + files + + Updated translations. +- Replace pkgconfig(appstream-glib) BuildRequires with + pkgconfig(appstream): follow upstreams changes. + +------------------------------------------------------------------- +Tue Feb 9 12:03:59 UTC 2021 - Dominique Leuenberger <[email protected]> + +- Update to version 40.alpha: + + Drop libgnome-desktop-3 dependency in favour of + gsettings-desktop-schemas + + Small updates to how app descriptions and addons are presented + on the details page. + + Fix handling of pending app installations when going online. + + Better support for dark themes (particularly Adwaita-Dark). + + Improvements to how app screenshots are loaded and presented. + + Hide ???Launch??? button if an application (for example, Wine) + cannot be launched. + + Make the UI clearer when loading information from flatpakref + files. + + Don???t update app metadata on start when download-updates is + disabled. + + Fix opening the updates list when clicking on an updates + notification. + + Fix state updates when installing flatpak apps or repos which + are already installed. + + Add Ctrl+Q as a keyboard shortcut for closing the window. + + Rework timing and content of software update notifications. + + Prevent uninstalled local apps from appearing in the installed + apps list. + + Support installation/uninstallation of addons for flatpak apps. + + Improve presentation of age ratings for apps. + + Fix a crash in the updates page. + + Fix presentation of app permissions for fully sandboxed flatpak + apps. + + Fix deadlock on rpm-ostree systems. + + Fix presentation of version number changes in right-to-left + locales. + + Error handling improvements for fwupd. + + Performance improvements for ODRS on startup. + + Improve presentation of firmware warning messages. + + XML parsing performance improvements. + + Automatically remove end-of-life flatpak runtimes. + + Support updating flatpaks to their new name when they are + renamed. + + Update the GNOME Software icon. + + Support more search results in the snap store. + + Updated translations. +- Bump gs_plugin_api to 14, following upstream. +- Add pkgconfig(libhandy-1) BuildRequires: new dependency. +- Replace pkgconfig(gnome-desktop-3) BuildRequires with + pkgconfig(gsettings-desktop-schemas): follow upstream. +- Drop gnome-software-failed-offline-update-notification.patch: + upstream code reworked. + +------------------------------------------------------------------- Old: ---- gnome-software-3.38.1.tar.xz gnome-software-failed-offline-update-notification.patch New: ---- gnome-software-40.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-software.spec ++++++ --- /var/tmp/diff_new_pack.rMIyjG/_old 2021-04-12 12:38:17.973434486 +0200 +++ /var/tmp/diff_new_pack.rMIyjG/_new 2021-04-12 12:38:17.977434490 +0200 @@ -16,22 +16,20 @@ # -%define gs_plugin_api 13 -%define _version 3_38_1 +%define gs_plugin_api 16 +%define _version 40_0 Name: gnome-software -Version: 3.38.1 +Version: 40.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.38/%{name}-%{version}.tar.xz +Source0: https://download.gnome.org/sources/gnome-software/40/%{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-OPENSUSE gnome-software-no-static-lib.patch [email protected] -- convert libgnomesoftware.a to a shared lib Patch2: gnome-software-no-static-lib.patch @@ -39,19 +37,20 @@ BuildRequires: meson >= 0.47.0 BuildRequires: pkgconfig BuildRequires: suse-xsl-stylesheets -BuildRequires: pkgconfig(appstream-glib) >= 0.7.3 +BuildRequires: pkgconfig(appstream) >= 0.14.0 BuildRequires: pkgconfig(flatpak) >= 0.6.12 BuildRequires: pkgconfig(fwupd) >= 1.0.3 BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.32.0 BuildRequires: pkgconfig(gio-unix-2.0) BuildRequires: pkgconfig(gmodule-2.0) -BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.18.0 BuildRequires: pkgconfig(goa-1.0) BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.11.5 +BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.18.0 BuildRequires: pkgconfig(gspell-1) BuildRequires: pkgconfig(gtk+-3.0) >= 3.20.0 BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.0 +BuildRequires: pkgconfig(libhandy-1) >= 1.0.2 BuildRequires: pkgconfig(libsecret-1) BuildRequires: pkgconfig(libsoup-2.4) >= 2.52.0 BuildRequires: pkgconfig(malcontent-0) >= 0.3.0 @@ -140,8 +139,9 @@ %dir %{_datadir}/gnome-shell/search-providers %{_datadir}/gnome-shell/search-providers/org.gnome.Software-search-provider.ini %{_datadir}/icons/hicolor/*/*/*.svg -%dir %{_libdir}/gs-plugins-%{gs_plugin_api} -%{_libdir}/gs-plugins-%{gs_plugin_api}/*.so +%dir %{_libdir}/gnome-software +%dir %{_libdir}/gnome-software/plugins-%{gs_plugin_api} +%{_libdir}/gnome-software/plugins-%{gs_plugin_api}/*.so #{_libexecdir}/gnome-software-service %{_libexecdir}/gnome-software-cmd %{_libexecdir}/gnome-software-restarter @@ -149,10 +149,10 @@ %{_sysconfdir}/xdg/autostart/gnome-software-service.desktop %files -n libgnomesoftware-%{_version} -%{_libdir}/libgnomesoftware-%{version}.so +%{_libdir}/gnome-software/libgnomesoftware-%{version}.so %files devel -%doc AUTHORS MAINTAINERS +%doc AUTHORS %dir %{_includedir}/%{name} %{_datadir}/gtk-doc/html/%{name}/ %dir %{_datadir}/doc/gnome-software ++++++ gnome-software-3.38.1.tar.xz -> gnome-software-40.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/gnome-software/gnome-software-3.38.1.tar.xz /work/SRC/openSUSE:Factory/.gnome-software.new.2401/gnome-software-40.0.tar.xz differ: char 26, line 1 ++++++ gnome-software-no-static-lib.patch ++++++ --- /var/tmp/diff_new_pack.rMIyjG/_old 2021-04-12 12:38:18.017434537 +0200 +++ /var/tmp/diff_new_pack.rMIyjG/_new 2021-04-12 12:38:18.021434542 +0200 @@ -1,14 +1,14 @@ -Index: gnome-software-3.37.92/lib/meson.build +Index: gnome-software-40.rc/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 +--- gnome-software-40.rc.orig/lib/meson.build ++++ gnome-software-40.rc/lib/meson.build +@@ -68,8 +68,8 @@ libgnomesoftware_include_directories = [ + include_directories('..'), + ] --libgnomesoftware = static_library( +-libgnomesoftware = library( - 'gnomesoftware', -+libgnomesoftware = shared_library( ++libgnomesoftware = library( + 'gnomesoftware-'+meson.project_version(), sources : [ 'gs-app.c',
