From 4b6a3ec6f2a7a6abef6b35b3e0aa893d33aee701bee6b29a5807276c996fc1ae Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 3 May 2021 14:45:59 +0000 Subject: [PATCH] Accepting request 889877 from GNOME:Next - Update to version 40.1 OBS-URL: https://build.opensuse.org/request/show/889877 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-software?expand=0&rev=197 --- gnome-software-40.0.tar.xz | 3 --- gnome-software-40.1.tar.xz | 3 +++ gnome-software-no-static-lib.patch | 2 +- gnome-software.changes | 43 ++++++++++++++++++++++++++++++ gnome-software.spec | 19 ++----------- 5 files changed, 49 insertions(+), 21 deletions(-) delete mode 100644 gnome-software-40.0.tar.xz create mode 100644 gnome-software-40.1.tar.xz diff --git a/gnome-software-40.0.tar.xz b/gnome-software-40.0.tar.xz deleted file mode 100644 index c2ab4bc..0000000 --- a/gnome-software-40.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e447894cee8be886b7b3f8e4db5f42d11e36a97030959d2d7a789c7fb28d2e51 -size 3087252 diff --git a/gnome-software-40.1.tar.xz b/gnome-software-40.1.tar.xz new file mode 100644 index 0000000..d6652a7 --- /dev/null +++ b/gnome-software-40.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:361ad41cd0c3f1f9b527b6194ef0cee6ac15b62e63481b566f5277ae0548029b +size 3093832 diff --git a/gnome-software-no-static-lib.patch b/gnome-software-no-static-lib.patch index b9f4d26..36c7589 100644 --- a/gnome-software-no-static-lib.patch +++ b/gnome-software-no-static-lib.patch @@ -9,7 +9,7 @@ Index: gnome-software-40.rc/lib/meson.build -libgnomesoftware = library( - 'gnomesoftware', +libgnomesoftware = library( -+ 'gnomesoftware-'+meson.project_version(), ++ 'gnomesoftware-'+gs_plugin_api_version, sources : [ 'gs-app.c', 'gs-app-list.c', diff --git a/gnome-software.changes b/gnome-software.changes index 0d97d3a..41a2327 100644 --- a/gnome-software.changes +++ b/gnome-software.changes @@ -1,3 +1,46 @@ +------------------------------------------------------------------- +Sun May 2 19:33:31 UTC 2021 - Michael Gorse + +- Update to version 40.1: + + Fix flatpak update state if update was already done outside of + GNOME Software. + + Update app state after repository is enabled or disabled. + + Fix the overview opening empty in some situations. + + Show apps which are being updated in the updates page, rather + than just ones which are ready to be updated. + + Fix section headers on ‘Installed’ page. + + Fix searches not being triggered by typing in the search entry + in some situations. + + Fix duplicate origins being listed incorrectly in the app + details page (in particular, for UngoogledChromium). + + Fix a broken rpm-ostree repository causing other repositories + to be ignored. + + Fix animation glitch on featured apps carousel when going from + app 2 to app 1. + + Improve featured apps carousel contrast for Steam. + + Speed up search queries by over 40%. + + Do not keep the rpm-ostree service alive forever while GNOME + Software is running. + + Fix broken header bar on application details page in some + situations. + + Prevent uninstallation of add-ons for system apps. + + Fix search from Nautilus on Fedora Silverblue. + + Fix reporting state of layered packages on Fedora Silverblue. + + Fix updating add-on state when uninstalling an app. + + Updated translations. + +------------------------------------------------------------------- +Wed Mar 24 11:30:18 UTC 2021 - Dominique Leuenberger + +- Update gnome-software-no-static-lib.patch in line with upstream + suggestions: rename the private library from + libgnomesoftware-40.0.so to libgnomesoftware-16.so; This is in + line with the directpry name the plugins, linked to that version, + are being installed to. +- Fold libgnomesoftware-40_0 into gnome-software: + libgnomesoftware.so is a private library and serves no purpose + without gnome-software. + ------------------------------------------------------------------- Sat Mar 20 09:22:18 UTC 2021 - Michael Gorse diff --git a/gnome-software.spec b/gnome-software.spec index d230594..78d0e6a 100644 --- a/gnome-software.spec +++ b/gnome-software.spec @@ -19,7 +19,7 @@ %define gs_plugin_api 16 %define _version 40_0 Name: gnome-software -Version: 40.0 +Version: 40.1 Release: 0 Summary: GNOME Software Store License: GPL-2.0-or-later @@ -75,20 +75,10 @@ Recommends: gnome-packagekit %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 @@ -114,9 +104,6 @@ GNOME software store plugins. # 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 @@ -141,6 +128,7 @@ rm %{buildroot}%{_datadir}/doc/%{name}/README.md %{_datadir}/icons/hicolor/*/*/*.svg %dir %{_libdir}/gnome-software %dir %{_libdir}/gnome-software/plugins-%{gs_plugin_api} +%{_libdir}/gnome-software/libgnomesoftware-%{gs_plugin_api}.so %{_libdir}/gnome-software/plugins-%{gs_plugin_api}/*.so #{_libexecdir}/gnome-software-service %{_libexecdir}/gnome-software-cmd @@ -148,9 +136,6 @@ rm %{buildroot}%{_datadir}/doc/%{name}/README.md %{_mandir}/man1/%{name}.1%{?ext_man} %{_sysconfdir}/xdg/autostart/gnome-software-service.desktop -%files -n libgnomesoftware-%{_version} -%{_libdir}/gnome-software/libgnomesoftware-%{version}.so - %files devel %doc AUTHORS %dir %{_includedir}/%{name}