Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libnma for openSUSE:Factory checked in at 2022-11-11 14:36:22 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libnma (Old) and /work/SRC/openSUSE:Factory/.libnma.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libnma" Fri Nov 11 14:36:22 2022 rev:13 rq:1035113 version:1.10.4 Changes: -------- --- /work/SRC/openSUSE:Factory/libnma/libnma.changes 2022-09-21 14:39:45.805310831 +0200 +++ /work/SRC/openSUSE:Factory/.libnma.new.1597/libnma.changes 2022-11-11 14:36:29.438293277 +0100 @@ -1,0 +2,13 @@ +Tue Nov 8 16:21:07 UTC 2022 - Dominique Leuenberger <[email protected]> + +- Update to version 1.10.4: + + Split org.gnome.nm-applet.eap GSchema from org.gnome.nm-applet, + so that the latter can be provided by network-manager-applet + again (where it belongs). + + build: unbreak build with gcr-3.92. +- split out schema file from the library package: adhere to the + shared library policy. The library requires the new + libnma-glib-schema package. +- Drop fix-dependency-pc-name.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- fix-dependency-pc-name.patch libnma-1.10.2.tar.xz New: ---- libnma-1.10.4.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libnma.spec ++++++ --- /var/tmp/diff_new_pack.XUA03u/_old 2022-11-11 14:36:29.914296025 +0100 +++ /var/tmp/diff_new_pack.XUA03u/_new 2022-11-11 14:36:29.918296049 +0100 @@ -20,14 +20,12 @@ %define base_ver 1.10 Name: libnma -Version: 1.10.2 +Version: 1.10.4 Release: 0 Summary: Shared library for NetworkManager-applet License: GPL-2.0-or-later URL: https://gitlab.gnome.org/GNOME/libnma Source0: https://download.gnome.org/sources/%{name}/%{base_ver}/%{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM fix-dependency-pc-name.patch -- Update .pc name to new form -Patch0: fix-dependency-pc-name.patch BuildRequires: gtk-doc BuildRequires: meson @@ -58,11 +56,20 @@ Provides: nma-data = %{version} Obsoletes: libnma-data < %{version} Provides: libnma-data = %{version} +Requires: %{name}-glib-schema >= %{version} Requires: mobile-broadband-provider-info %description -n %{name}%{sover} Shared library for NetworkManager-applet. +%package glib-schema +Summary: glib-schema org.gnome.nm-applet.eap + +%description glib-schema +The glib-schema allows libnma to be configured wia dconf + +It is required by libnma + %package -n %{name}-gtk4-%{sover} Summary: Shared library for NetworkManager-applet. Gtk4 version Requires: mobile-broadband-provider-info @@ -116,13 +123,15 @@ %meson \ -D b_lto=true \ -D libnma_gtk4=true \ - -D gcr_gtk4=true \ + -D gcr=true \ %{nil} %meson_build %install %meson_install %find_lang %{name} %{?no_lang_C} +# this file lives in NetworkManager-applet since 1.30.0 +rm %{buildroot}%{_datadir}/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml %ldconfig_scriptlets -n %{name}%{sover} %ldconfig_scriptlets -n %{name}-gtk4-%{sover} @@ -131,7 +140,9 @@ %license COPYING %doc NEWS %{_libdir}/%{name}.so.* -%{_datadir}/glib-2.0/schemas/org.gnome.nm-applet.gschema.xml + +%files glib-schema +%{_datadir}/glib-2.0/schemas/org.gnome.nm-applet.eap.gschema.xml %files -n %{name}-gtk4-%{sover} %{_libdir}/%{name}-gtk4.so.* ++++++ libnma-1.10.2.tar.xz -> libnma-1.10.4.tar.xz ++++++ ++++ 20200 lines of diff (skipped)
