forked from pool/gnome-software
Accepting request 842922 from GNOME:Next
update to 3.38.1 - TW should be ready OBS-URL: https://build.opensuse.org/request/show/842922 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-software?expand=0&rev=187
This commit is contained in:
parent
c9332aa40e
commit
7b5ccf5452
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:4d4d66c70780539f204f96088da4fcb02371b0a8147f9266ce632ca784bf6f6e
|
|
||||||
size 8277796
|
|
3
gnome-software-3.38.0.tar.xz
Normal file
3
gnome-software-3.38.0.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:878acb12a214f7d52796cd6462a3e1954696f2660de7b06b8acfd8b70d225566
|
||||||
|
size 8349796
|
@ -1,23 +0,0 @@
|
|||||||
Index: gnome-software-3.36.1/lib/meson.build
|
|
||||||
===================================================================
|
|
||||||
--- gnome-software-3.36.1.orig/lib/meson.build
|
|
||||||
+++ gnome-software-3.36.1/lib/meson.build
|
|
||||||
@@ -38,12 +38,18 @@ configure_file(
|
|
||||||
install_headers([
|
|
||||||
'gnome-software.h',
|
|
||||||
'gs-app.h',
|
|
||||||
+ 'gs-app-collation.h',
|
|
||||||
'gs-app-list.h',
|
|
||||||
+ 'gs-autocleanups.h',
|
|
||||||
'gs-category.h',
|
|
||||||
+ 'gs-ioprio.h',
|
|
||||||
'gs-metered.h',
|
|
||||||
'gs-os-release.h',
|
|
||||||
'gs-plugin.h',
|
|
||||||
'gs-plugin-event.h',
|
|
||||||
+ 'gs-plugin-job.h',
|
|
||||||
+ 'gs-plugin-loader.h',
|
|
||||||
+ 'gs-plugin-loader-sync.h',
|
|
||||||
'gs-plugin-types.h',
|
|
||||||
'gs-plugin-vfuncs.h',
|
|
||||||
'gs-utils.h'
|
|
15
gnome-software-no-static-lib.patch
Normal file
15
gnome-software-no-static-lib.patch
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
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',
|
@ -1,3 +1,46 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 20 13:40:22 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- 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 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- 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 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- 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.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 5 06:28:46 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
|
Wed Aug 5 06:28:46 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
|
||||||
|
|
||||||
|
@ -17,22 +17,23 @@
|
|||||||
|
|
||||||
|
|
||||||
%define gs_plugin_api 13
|
%define gs_plugin_api 13
|
||||||
|
%define _version 3_38_0
|
||||||
Name: gnome-software
|
Name: gnome-software
|
||||||
Version: 3.36.1
|
Version: 3.38.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: GNOME Software Store
|
Summary: GNOME Software Store
|
||||||
License: GPL-2.0-or-later
|
License: GPL-2.0-or-later
|
||||||
Group: System/GUI/GNOME
|
Group: System/GUI/GNOME
|
||||||
URL: https://wiki.gnome.org/Apps/Software
|
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}
|
%if 0%{?sle_version}
|
||||||
# PATCH-FIX-OPENSUSE gnome-software-launch-gpk-update-viewer-for-updates.patch bsc#1077332 boo#1090042 sckang@suse.com -- Don't launch gnome-software when clicking the updates notification. Launch gpk-update-viewer instead.
|
# PATCH-FIX-OPENSUSE gnome-software-launch-gpk-update-viewer-for-updates.patch bsc#1077332 boo#1090042 sckang@suse.com -- 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
|
Patch0: gnome-software-launch-gpk-update-viewer-for-updates.patch
|
||||||
%endif
|
%endif
|
||||||
# PATCH-FIX-UPSTREAM gnome-software-failed-offline-update-notification.patch bsc#1161095 glgo#GNOME/gnome-software!471 sckang@suse.com -- plugin-loader: handle offline update errors properly.
|
# PATCH-FIX-UPSTREAM gnome-software-failed-offline-update-notification.patch bsc#1161095 glgo#GNOME/gnome-software!471 sckang@suse.com -- plugin-loader: handle offline update errors properly.
|
||||||
Patch1: gnome-software-failed-offline-update-notification.patch
|
Patch1: gnome-software-failed-offline-update-notification.patch
|
||||||
# PATCH-FIX-UPSTREAM gnome-software-add-missing-headers.patch bsc#1174849 erico.mendonca@suse.com -- Add missing devel header files.
|
# PATCH-FIX-OPENSUSE gnome-software-no-static-lib.patch dimstar@opensuse.org -- convert libgnomesoftware.a to a shared lib
|
||||||
Patch2: gnome-software-add-missing-headers.patch
|
Patch2: gnome-software-no-static-lib.patch
|
||||||
|
|
||||||
BuildRequires: gtk-doc
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: meson >= 0.47.0
|
BuildRequires: meson >= 0.47.0
|
||||||
@ -53,10 +54,13 @@ BuildRequires: pkgconfig(gudev-1.0)
|
|||||||
BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.0
|
BuildRequires: pkgconfig(json-glib-1.0) >= 1.2.0
|
||||||
BuildRequires: pkgconfig(libsecret-1)
|
BuildRequires: pkgconfig(libsecret-1)
|
||||||
BuildRequires: pkgconfig(libsoup-2.4) >= 2.52.0
|
BuildRequires: pkgconfig(libsoup-2.4) >= 2.52.0
|
||||||
|
BuildRequires: pkgconfig(malcontent-0) >= 0.3.0
|
||||||
BuildRequires: pkgconfig(ostree-1)
|
BuildRequires: pkgconfig(ostree-1)
|
||||||
BuildRequires: pkgconfig(packagekit-glib2) >= 1.1.0
|
BuildRequires: pkgconfig(packagekit-glib2) >= 1.1.0
|
||||||
BuildRequires: pkgconfig(polkit-gobject-1)
|
BuildRequires: pkgconfig(polkit-gobject-1)
|
||||||
BuildRequires: pkgconfig(sqlite3)
|
BuildRequires: pkgconfig(sqlite3)
|
||||||
|
BuildRequires: pkgconfig(sysprof-4)
|
||||||
|
BuildRequires: pkgconfig(sysprof-capture-4)
|
||||||
BuildRequires: pkgconfig(xmlb) >= 0.1.7
|
BuildRequires: pkgconfig(xmlb) >= 0.1.7
|
||||||
# boo#1090042
|
# boo#1090042
|
||||||
Requires: fwupd
|
Requires: fwupd
|
||||||
@ -67,10 +71,20 @@ Recommends: flatpak
|
|||||||
%description
|
%description
|
||||||
AppStore like management of Applications for your GNOME Desktop.
|
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
|
%package devel
|
||||||
Summary: Development files for the GNOME software store
|
Summary: Development files for the GNOME software store
|
||||||
Group: Development/Libraries/GNOME
|
Group: Development/Libraries/GNOME
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
|
Requires: libgnomesoftware-%{_version} = %{version}
|
||||||
|
|
||||||
%description devel
|
%description devel
|
||||||
This subpackage contains the header files for developing
|
This subpackage contains the header files for developing
|
||||||
@ -85,7 +99,7 @@ GNOME software store plugins.
|
|||||||
%meson \
|
%meson \
|
||||||
-Dtests=false \
|
-Dtests=false \
|
||||||
-Dvalgrind=false \
|
-Dvalgrind=false \
|
||||||
-Dmalcontent=false \
|
-Dmalcontent=true \
|
||||||
%{nil}
|
%{nil}
|
||||||
%meson_build
|
%meson_build
|
||||||
|
|
||||||
@ -96,6 +110,9 @@ GNOME software store plugins.
|
|||||||
# Remove any piece of doc that ends up in non-standard locations and use the doc macro instead
|
# 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
|
rm %{buildroot}%{_datadir}/doc/%{name}/README.md
|
||||||
|
|
||||||
|
%post -n libgnomesoftware-%{_version} -p /sbin/ldconfig
|
||||||
|
%postun -n libgnomesoftware-%{_version} -p /sbin/ldconfig
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%license COPYING
|
%license COPYING
|
||||||
%doc NEWS README.md
|
%doc NEWS README.md
|
||||||
@ -126,6 +143,9 @@ rm %{buildroot}%{_datadir}/doc/%{name}/README.md
|
|||||||
%{_mandir}/man1/%{name}.1%{?ext_man}
|
%{_mandir}/man1/%{name}.1%{?ext_man}
|
||||||
%{_sysconfdir}/xdg/autostart/gnome-software-service.desktop
|
%{_sysconfdir}/xdg/autostart/gnome-software-service.desktop
|
||||||
|
|
||||||
|
%files -n libgnomesoftware-%{_version}
|
||||||
|
%{_libdir}/libgnomesoftware-%{version}.so
|
||||||
|
|
||||||
%files devel
|
%files devel
|
||||||
%doc AUTHORS MAINTAINERS
|
%doc AUTHORS MAINTAINERS
|
||||||
%dir %{_includedir}/%{name}
|
%dir %{_includedir}/%{name}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user