Hello community, here is the log from the commit of package gnome-software for openSUSE:Factory checked in at 2018-03-14 19:31:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-software (Old) and /work/SRC/openSUSE:Factory/.gnome-software.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-software" Wed Mar 14 19:31:09 2018 rev:53 rq:586248 version:3.28.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-software/gnome-software.changes 2018-03-08 10:52:56.315188335 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-software.new/gnome-software.changes 2018-03-14 19:31:12.865873877 +0100 @@ -1,0 +2,152 @@ +Tue Mar 13 08:06:25 UTC 2018 - dims...@opensuse.org + +- Update to version 3.28.0: + + Fix the build on NixOS. + + Fix purchasing not working after authentication. + + Revert a commit that led to flatpak updates failing without any + feedback. + + Make front page featured tile corners round to match other + tiles. + + Fix in-app notification close button alignment. + + Several fixes to make error notifications more useful. + + snap: Fix invalid metadata after cancelled refine. + + snap: Launch command line snaps with 'snap run'. + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 6 03:27:52 UTC 2018 - dims...@opensuse.org + +- Update to version 3.27.92: + + Removal of global plugin cache, simplifying gnome-software + internals. + + Software Repositories dialog got another batch of improvements + and UI changes. + + GNOME Shell Extensions repository and fwupd repositories are + now shown in the Software Repositories dialog. + + Shell extensions handling through PackageKit was improved, + fixing a long standing bug where we were unable to remove shell + extension packages. + + Category page rewrite that landed earlier this cycle went + through UI review and got a number of fixes. + + Package version comparison in the updates dialog was fixed and + should no longer incorrectly show updates as downgrades. + + Distro upgrade notifications are now rate limited to once per + week. + + Install buttons in codec install view that got lost in the + 3.22 cycle are now back. + + Various paper cuts with distro upgrades were fixed. + + Various fixes to installing apps from yum repos that have + enabled=0 enabled_metadata=1. + + Various other correctness and warning fixes. +- Drop gnome-software-first-run-dialog.patch: fixed upstream. + +------------------------------------------------------------------- +Tue Mar 6 03:27:50 UTC 2018 - dims...@opensuse.org + +- Modernize spec-file by calling spec-cleaner + +------------------------------------------------------------------- +Tue Mar 6 03:27:50 UTC 2018 - dims...@opensuse.org + +- Add gnome-software-first-run-dialog.patch: Revert "Fix first run + dialog racing with gnome-software shell startup". This caused the + first run dialog to appear when gnome-software starts in the + background with 'gnome-software --gapplication-service'. + +------------------------------------------------------------------- +Tue Mar 6 03:27:50 UTC 2018 - dims...@opensuse.org + +- Update to version 3.27.90: + + The Software Sources dialog was renamed to Software + Repositories and rewritten. + + Fedora Workstation third party repository handling was + rewritten and should be more robust. + + Improved handling of metered network connections, making sure + we cancel any downloads when changing to a metered connection. + + Limit the number of parallel operations depending on the + installed CPU. + + Improved handling of pending installs when there's no network + connection. + + Unused ostree and rpm plugins were dropped. + + Switch from GtkSpell to gspell. + + Improve alignment on the updates page. + + Do not show missing screenshot error for fonts that have + screenshots. + + Fix various issues on Ubuntu when purchasing apps. + + Fix an issue that led to duplicate categories appearing on the + overview page. + + Various memory leak and correctness fixes. + + Updated translations. +- Replace pkgconfig(gtkspell-3-3.0) BuildRequires with + pkgconfig(gspell-1), following upstreams changes. +- Drop pkconfig(rpm) BuildRequires: no longer needed. + +------------------------------------------------------------------- +Tue Mar 6 03:27:05 UTC 2018 - luc1...@linuxmail.org + +- Add gnome-software-local-file.desktop file for testing under + GNOME:Next devel project. + +------------------------------------------------------------------- +Tue Mar 6 03:27:04 UTC 2018 - dims...@opensuse.org + +- Update to version 3.27.4: + + Add missing locking to gs_plugin_cache_remove(), fixing a + possible crash. + + Fix various memory leaks spotted by valgrind. + + Fix a possible crash triggered by the fwupd plugin. + + Do not emit critical warnings when reviewing OS Updates. + + fwupd: Use the custom user-agent when downloading firmware. + + overview page: Fix a crash when we have no featured apps. + + packagekit: Implement repository enabling. + + Fix hover CSS for "unknown" and "nonfree" license buttons. + + Updated translations. + +------------------------------------------------------------------- +Tue Mar 6 03:27:03 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.27.3: + + Work around Firefox deleting rpm/deb files downloaded to /tmp + when closing. + + Log errors to console when starting from command line. + + Improve SPDX ID parsing when working out if it is 'free'. + + Fix: + - Crashes in the repos plugin due to missing locking. + - A critical when updating (flatpak) packages live. + + Do not: + - Enable distro-upgrades when updates are disabled. + - Require the user to keep clicking 'More reviews' after each + click. + - Crash when closing the source dialog while it is loading. + + Fwupd: + - Do not crash when trying to list a locked device. + - Prepend the vendor name to the device name if not included. + + Packagekit: + - Do not crash when getting an invalid ID from PackageKit. + - Support apt:// URLs. + + Various fixes to the snap plugin. + + Updated translations. +- Drop gs-add-locking-to-the-repos-plugin.patch: fixed upstream. +- Update Url to https://wiki.gnome.org/Apps/Software: current + Software's web page. + +------------------------------------------------------------------- +Tue Mar 6 03:27:02 UTC 2018 - luc1...@linuxmail.org + +- Update to version 3.27.2: + + Redesigned category view. + + Better notifications for completed distro upgrades. + + Number of test suite fixes to pave way for continous + integration tests. + + Improved support for running on low res displays. + + Various fixes to internal state handling. + + Allow linking to specified proprietary licenses. + + Don't use versioned subdirectories under + ~/.cache/gnome-software. + + Only show in-app notifications for interactive user actions. + + Various fixes for flatpak, fwupd, and snap support. + + Updated translations. +- Drop intltool BuildRequires: No longer needed since upstream + switched to gettext. + +------------------------------------------------------------------- @@ -251 +403 @@ -- Following the the above: No longer pass disable-static, +- Following the above: No longer pass disable-static, Old: ---- gnome-software-3.26.7.tar.xz New: ---- gnome-software-3.28.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-software.spec ++++++ --- /var/tmp/diff_new_pack.1KE75X/_old 2018-03-14 19:31:14.545814217 +0100 +++ /var/tmp/diff_new_pack.1KE75X/_new 2018-03-14 19:31:14.549814075 +0100 @@ -18,36 +18,33 @@ %define gs_plugin_api 11 Name: gnome-software -Version: 3.26.7 +Version: 3.28.0 Release: 0 Summary: GNOME Software Store License: GPL-2.0-or-later Group: System/GUI/GNOME -URL: https://wiki.gnome.org/Design/Apps/Software -Source0: http://download.gnome.org/sources/gnome-software/3.26/%{name}-%{version}.tar.xz - +URL: https://wiki.gnome.org/Apps/Software +Source0: http://download.gnome.org/sources/gnome-software/3.28/%{name}-%{version}.tar.xz BuildRequires: gtk-doc -BuildRequires: intltool >= 0.35.0 BuildRequires: meson BuildRequires: pkgconfig BuildRequires: suse-xsl-stylesheets -BuildRequires: pkgconfig(appstream-glib) >= 0.7.0 -BuildRequires: pkgconfig(flatpak) >= 0.8.0 -BuildRequires: pkgconfig(fwupd) >= 0.9.7 -BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.31.5 -BuildRequires: pkgconfig(gio-unix-2.0) >= 2.46.0 -BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.17.92 +BuildRequires: pkgconfig(appstream-glib) >= 0.7.3 +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(gsettings-desktop-schemas) >= 3.11.5 -BuildRequires: pkgconfig(gtk+-3.0) >= 3.18.2 -BuildRequires: pkgconfig(gtkspell3-3.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.1.1 +BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.0 BuildRequires: pkgconfig(libsecret-1) -BuildRequires: pkgconfig(libsoup-2.4) >= 2.51.92 -BuildRequires: pkgconfig(libxslt) +BuildRequires: pkgconfig(libsoup-2.4) >= 2.52.0 BuildRequires: pkgconfig(packagekit-glib2) >= 1.1.0 BuildRequires: pkgconfig(polkit-gobject-1) -BuildRequires: pkgconfig(rpm) BuildRequires: pkgconfig(sqlite3) BuildRequires: pkgconfig(valgrind) Requires: iso-codes @@ -77,7 +74,7 @@ -D enable-ubuntuone=false \ -D enable-tests=false \ -D enable-fwupd=true \ - -D enable-gtkspell=true \ + -D enable-gspell=true \ %{nil} %meson_build @@ -86,11 +83,13 @@ # Test shipping gnome-software-local-file in GN # Currently not shipped, as this is not yet functional (boo#941862) -rm %{buildroot}%{_datadir}/applications/gnome-software-local-file.desktop +#rm %%{buildroot}%%{_datadir}/applications/gnome-software-local-file.desktop %find_lang %{name} %files %license COPYING +%docdir %{_datadir}/doc/%{name} +%{_datadir}/doc/%{name}/README.md %{_bindir}/%{name} %{_bindir}/%{name}-editor %{_datadir}/%{name}/ @@ -106,7 +105,7 @@ %{_datadir}/metainfo/org.gnome.Software.Plugin.Steam.metainfo.xml # Test shipping gnome-software-local-file in GN # Currently not shipped, as this is not yet functional (boo#941862) -#{_datadir}/applications/gnome-software-local-file.desktop +%{_datadir}/applications/gnome-software-local-file.desktop %{_datadir}/applications/org.gnome.Software.desktop %{_datadir}/dbus-1/services/org.gnome.Software.service %{_datadir}/dbus-1/services/org.freedesktop.PackageKit.service @@ -130,7 +129,6 @@ %dir %{_includedir}/%{name} %{_datadir}/gtk-doc/html/%{name}/ %dir %{_datadir}/doc/gnome-software -%{_datadir}/doc/gnome-software/README %{_includedir}/%{name}/gnome-software.h %{_includedir}/%{name}/gs-app-list.h %{_includedir}/%{name}/gs-app.h ++++++ gnome-software-3.26.7.tar.xz -> gnome-software-3.28.0.tar.xz ++++++ ++++ 137330 lines of diff (skipped)