Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2018-07-20 09:35:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and      /work/SRC/openSUSE:Factory/.NetworkManager.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager"

Fri Jul 20 09:35:22 2018 rev:186 rq: version:1.10.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes    
2018-07-19 22:49:52.678977484 +0200
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes       
2018-07-20 09:35:27.842074326 +0200
@@ -2,7 +1,0 @@
-Sun Jun 17 18:05:00 UTC 2018 - [email protected]
-
-- Update to version 1.10.10:
-  + Fix crash during reapply of connection settings.
-  + Minor bugfixes.
-
--------------------------------------------------------------------
@@ -36,18 +28,0 @@
-
--------------------------------------------------------------------
-Sat Apr 14 19:23:34 UTC 2018 - [email protected]
-
-- Pass without-libnm-glib to configure, no longer build deprecated
-  libnm-glib support.
-- Following the above, drop no longer built subpackages;
-  libnm-util2, libnm-glib4, libnm-glib-vpn1,
-  typelib-1_0-NetworkManager-1_0 and typelib-1_0-NMClient-1_0.
-  Further, no longer handle libnm-util2, libnm-glib4 and
-  libnm-glib-vpn1 in post(un) nor have them included in
-  baselibs.conf.
-- Further still. drop libnm-glib-vpn1, libnm-glib4, libnm-util2,
-  typelib-1_0-NMClient-1_0 and typelib-1_0-NetworkManager-1_0
-  Requires from devel package.
-- Finaly drop currently disabled patch
-  nm-probe-radius-server-cert.patch and all it's conditionals, it
-  was part of libnm-util2 sub-package.

Old:
----
  NetworkManager-1.10.10.tar.xz

New:
----
  NetworkManager-1.10.8.tar.xz
  nm-probe-radius-server-cert.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.F6d7Uq/_old  2018-07-20 09:35:28.526071840 +0200
+++ /var/tmp/diff_new_pack.F6d7Uq/_new  2018-07-20 09:35:28.530071825 +0200
@@ -16,10 +16,13 @@
 #
 
 
+# Toggle this whenever enabling/disabling the 
nm-probe-radius-server-cert.patch patch (as we export additional symbols)
+# Like this, g-c-c and NM-applet, which consume this symbol, will block 
updating NM if we have to disable the patch until
+# they are touched too
+%define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
-
 Name:           NetworkManager
-Version:        1.10.10
+Version:        1.10.8
 Release:        0
 Summary:        Network Link Manager and User Applications
 License:        GPL-2.0-or-later
@@ -33,6 +36,8 @@
 
 # PATCH-FEATURE-OPENSUSE systemd-network-config.patch -- don't try to start NM 
under systemd if it is disabled in system configuration
 Patch0:         systemd-network-config.patch
+# PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
[email protected] -- Probe the RADIUS server certificate
+Patch1:         nm-probe-radius-server-cert.patch
 # PATCH-FIX-OPENSUSE networkmanager-checks-po.patch [email protected] -- fix 
translation validation error caused by our patch systemd-network-config.patch
 Patch2:         networkmanager-checks-po.patch
 # PATCH-FIX-OPENSUSE networkmanager-obs-net.patch [email protected] -- disable 
tests that are by design broken on OBS workers
@@ -117,8 +122,13 @@
 Summary:        Libraries and headers for adding NetworkManager support to 
applications
 Group:          Development/Libraries/Other
 Requires:       %{name} = %{version}
+Requires:       libnm-glib-vpn1 = %{version}
+Requires:       libnm-glib4 = %{version}
+Requires:       libnm-util2 = %{version}
 Requires:       libnm0 = %{version}
 Requires:       typelib-1_0-NM-1_0 = %{version}
+Requires:       typelib-1_0-NMClient-1_0 = %{version}
+Requires:       typelib-1_0-NetworkManager-1_0 = %{version}
 Provides:       %{name}-doc = %{version}
 Obsoletes:      %{name}-doc < %{version}
 
@@ -134,6 +144,46 @@
 This package contains the libraries that make it easier to use some
 Network Manager functionality from applications that use glib.
 
+%package -n libnm-util2
+Summary:        Convenience library for clients of NetworkManager
+Group:          System/Libraries
+%if %{with_cacert_patch}
+Provides:       NetworkManager(cacert-patch)
+%endif
+
+%description -n libnm-util2
+This package contains the libraries that make it easier to use some
+Network Manager functionality from applications that use glib.
+
+%package -n libnm-glib4
+Summary:        Convenience library for clients of NetworkManager
+Group:          System/Libraries
+Provides:       %{name}-glib = %{version}
+Obsoletes:      %{name}-glib < %{version}
+
+%description -n libnm-glib4
+This package contains the libraries that make it easier to use some
+Network Manager functionality from applications that use glib.
+
+%package -n libnm-glib-vpn1
+Summary:        Convenience library for NetworkManager VPN plugins
+Group:          System/Libraries
+
+%description -n libnm-glib-vpn1
+This package contains the libraries that make it easier to use some
+Network Manager functionality from applications that use glib.
+
+%package -n typelib-1_0-NetworkManager-1_0
+Summary:        Convenience library for clients of NetworkManager -- 
Introspection bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-NetworkManager-1_0
+This package contains the gi-bindings that make it easier to use some
+Network Manager functionality from applications that use glib.
+
+This package provides the GObject Introspection bindings for the
+NetworkManager library.
+
 %package -n typelib-1_0-NM-1_0
 Summary:        Convenience library for clients of NetworkManager -- 
Introspection bindings
 Group:          System/Libraries
@@ -145,6 +195,17 @@
 This package provides the GObject Introspection bindings for the
 NetworkManager library.
 
+%package -n typelib-1_0-NMClient-1_0
+Summary:        Convenience library for clients of NetworkManager -- 
Introspection bindings
+Group:          System/Libraries
+
+%description -n typelib-1_0-NMClient-1_0
+This package contains the gi-bindings that make it easier to use some
+Network Manager functionality from applications that use glib.
+
+This package provides the GObject Introspection bindings for the
+NetworkManager library.
+
 %package branding-upstream
 Summary:        Default upstream configuration for 
%{_sysconfdir}/NetworkManager/NetworkManager.conf
 Group:          Productivity/Networking/System
@@ -167,6 +228,9 @@
 %setup -q
 translation-update-upstream
 %patch0 -p1
+%if %{with_cacert_patch}
+%patch1 -p1
+%endif
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
@@ -179,7 +243,6 @@
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 export PYTHON=%{_bindir}/python3
 %configure \
-    --without-libnm-glib \
     --disable-silent-rules \
     --with-hostname-persist=suse \
     --enable-ld-gc \
@@ -273,6 +336,12 @@
 %service_del_postun NetworkManager.service
 %service_del_postun NetworkManager-dispatcher.service
 
+%post -n libnm-util2 -p /sbin/ldconfig
+%postun -n libnm-util2 -p /sbin/ldconfig
+%post -n libnm-glib4 -p /sbin/ldconfig
+%postun -n libnm-glib4 -p /sbin/ldconfig
+%post -n libnm-glib-vpn1 -p /sbin/ldconfig
+%postun -n libnm-glib-vpn1 -p /sbin/ldconfig
 %post -n libnm0 -p /sbin/ldconfig
 %postun -n libnm0 -p /sbin/ldconfig
 
@@ -333,22 +402,52 @@
 %ghost %config(noreplace) %{_localstatedir}/log/NetworkManager
 
 %files devel
+%{_includedir}/NetworkManager/
 %{_includedir}/libnm/
+%{_includedir}/libnm-glib/
 %{_datadir}/gir-1.0/*.gir
 %dir %{_datadir}/vala/vapi
 %{_datadir}/vala/vapi/libnm.deps
 %{_datadir}/vala/vapi/libnm.vapi
+%{_datadir}/vala/vapi/libnm-glib.deps
+%{_datadir}/vala/vapi/libnm-glib.vapi
+%{_datadir}/vala/vapi/libnm-util.deps
+%{_datadir}/vala/vapi/libnm-util.vapi
 %{_libdir}/libnm.so
+%{_libdir}/libnm-util.so
+%{_libdir}/libnm-glib.so
+%{_libdir}/libnm-glib-vpn.so
+%{_libdir}/pkgconfig/NetworkManager.pc
 %{_libdir}/pkgconfig/libnm.pc
+%{_libdir}/pkgconfig/libnm-util.pc
+%{_libdir}/pkgconfig/libnm-glib.pc
+%{_libdir}/pkgconfig/libnm-glib-vpn.pc
 %doc %{_datadir}/gtk-doc/html/NetworkManager/
 %doc %{_datadir}/gtk-doc/html/libnm/
+%doc %{_datadir}/gtk-doc/html/libnm-glib/
+%doc %{_datadir}/gtk-doc/html/libnm-util/
 
 %files -n libnm0
 %{_libdir}/libnm.so.*
 
+%files -n libnm-util2
+%{_libdir}/libnm-util.so.*
+
+%files -n libnm-glib4
+%{_libdir}/libnm-glib.so.*
+
+%files -n libnm-glib-vpn1
+%{_libdir}/libnm-glib-vpn.so.*
+
+%files -n typelib-1_0-NetworkManager-1_0
+%{_libdir}/girepository-1.0/NetworkManager-1.0.typelib
+
 %files -n typelib-1_0-NM-1_0
 %{_libdir}/girepository-1.0/NM-1.0.typelib
 
+%files -n typelib-1_0-NMClient-1_0
+%{_libdir}/girepository-1.0/NMClient-1.0.typelib
+
 %files lang -f %{name}.lang
 
 %files branding-upstream

++++++ NetworkManager-1.10.10.tar.xz -> NetworkManager-1.10.8.tar.xz ++++++
++++ 51608 lines of diff (skipped)

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.F6d7Uq/_old  2018-07-20 09:35:29.842067057 +0200
+++ /var/tmp/diff_new_pack.F6d7Uq/_new  2018-07-20 09:35:29.842067057 +0200
@@ -1,2 +1,8 @@
+libnm-util2
+libnm-glib4
+libnm-glib-vpn1
 NetworkManager-devel
        requires -NetworkManager-<targettype>
+       requires "libnm-util2-<targettype> = <version>"
+       requires "libnm-glib4-<targettype> = <version>"
+       requires "libnm-glib-vpn1-<targettype> = <version>"

++++++ nm-probe-radius-server-cert.patch ++++++
++++ 1393 lines (skipped)


Reply via email to