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]

Reply via email to