Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2020-01-02 14:40:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and      /work/SRC/openSUSE:Factory/.NetworkManager.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager"

Thu Jan  2 14:40:12 2020 rev:203 rq:759710 version:1.22.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes    
2019-11-06 15:14:57.729105853 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new.6675/NetworkManager.changes  
2020-01-02 14:40:29.164891513 +0100
@@ -1,0 +2,89 @@
+Tue Dec 24 16:11:15 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 1.22.2:
+  + Fix multiple issues in the internal DHCP client, including
+    wrong parsing of search domains and classless routes options,
+    and failures in obtaining and renewing the lease with certain
+    server configurations.
+  + Export NM_CAPABILITY_OVS capability on D-Bus and in libnm to
+    indicate that the OVS plugin is loaded.
+  + Fix libnm annotations for nm_sriov_vf_get_vlan_ids() to allow
+    the usage of the function through GObject introspection.
+
+-------------------------------------------------------------------
+Tue Dec 17 12:33:25 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 1.22.0:
+  + Drop support for BlueZ 4. BlueZ 5 was released in 2012 and
+    should nowadays be available everywhere.
+  + DHCP: switch "internal" DHCPv4 plugin from code based on
+    systemd to use nettools' n-dhcp4 library.
+  + Add support for "scope" attribute for IPv4 routes.
+  + Add support for specifying IAID and FQDN flags for DHCP
+    request.
+  + Add a '802-1x.optional' property to consider the wired 802.1X
+    authentication as optional.
+  + Use the Network Cost Wi-Fi information element to determine
+    metered device state.
+  + Support main.auth-polkit=root-only setting to disable PolicyKit
+    use and restrict authorization to root user.
+  + core: declare "startup complete" when device reaches
+    "connected" state, even if IP addressing methods did not yet
+    fully complete. This changes behavior for unblocking
+    "NetworkManager-wait-online.service", and
+    "network-online.target" earlier. If this causes issues in your
+    setup, you may need to configure "ipv4.may-fail=no" or
+    "ipv6.may-fail=no", which delays reaching "connected" state for
+    the address family accordingly.
+  + libnm: hide NMObject and NMClient typedefs from header files.
+    This prevents the user from subclassing these types and is an
+    ABI change (in the unlikely case that a user was subclassing
+    the types, which is no longer supported).
+  + libnm: retire deprecated WiMAX API NMDeviceWimax and
+    NMWimaxNsp. WiMAX support was removed from NetworkManager in
+    version 1.2 (2016) and no such type instances would have been
+    created by NMClient for a while now.
+  + Deprecate synchronous API for D-Bus calls in libnm. We don't
+    remove libnm API so you are free to continue using it. But
+    tells you that using it might be a bad idea.
+  + libnm: heavily internal rework NMClient. This slims down libnm
+    and makes the implementation more efficient. NMClient should
+    work now well with a separate GMainContext.
+  + Add `nmcli general reload` subcommand to reload NetworkManager
+    configuration and DNS settings.
+  + nm-cloud-setup: add new tool for automatically configuring
+    NetworkManager in cloud. This is still experimental and
+    currently only EC2 and IPv4 is supported.
+  + Add new NetworkManager logo to "contrib/art/logo".
+  + Various bug fixes and improvements.
+- Disable networkmanager-checks-po.patch: Needs rebase.
+- Add new nm-cloud-setup.service to pre/post/preun/postun calls.
+
+-------------------------------------------------------------------
+Mon Nov 25 15:24:42 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 1.20.8:
+  + Fix handling of system CA certificates in the ifcfg parser.
+  + Handle ReachableTime and RetransTimer from IPv6 Router
+    Advertisements.
+  + Fixed setting of MTU according to its parent device for some
+    device types.
+  + Various fixes for the initramfs configuration genertor.
+
+-------------------------------------------------------------------
+Wed Nov  6 17:36:13 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 1.20.6:
+  + Fix updating agent-owned VPN secrets.
+  + Adjust IWD support to new D-Bus path of IWD 1.0.
+  + Introduce an 'optional' property in the 802-1x setting to
+    allow the activation to proceed in case of missing
+    authenticator.
+  + Fix ARP announcements for IP addresses configured on
+    interfaces.
+  + Use proper interface when adding s390 specific details in
+    initrd generator.
+  + Don't disable PMF on Wi-Fi connections using SAE.
+  + Properly handle uint16 property types in libnm.
+
+-------------------------------------------------------------------
@@ -9,0 +99,113 @@
+Wed Oct  9 19:26:34 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 1.20.4:
+  + Fix crash related to Wi-Fi-P2P.
+  + Support rd.znet option in initrd generator to support s390.
+  + Fix not creating default-wired-connection when a suitable
+    profile exists which is not tied to the device by
+    interface-name.
+  + tui: support WPA3-Personal (SAE).
+  + Fixes for OLPC Mesh Wi-Fi.
+  + Various bug fixes. Notably, fix unit test and build issues.
+- Drop nm-fix-gtk-doc.patch: Fixed upstream.
+
+-------------------------------------------------------------------
+Wed Oct  9 18:26:34 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Add nm-fix-gtk-doc.patch: Fix build with gtk-doc 1.32 and newer.
+
+-------------------------------------------------------------------
+Wed Oct  9 17:26:34 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 1.20.2:
+  + Don't ask wpa_supplicant to attempt to enable FT if the
+    interface doesn't support it.
+  + Various bug fixes and improvements.
+  + Updated translations.
+
+-------------------------------------------------------------------
+Wed Oct  9 16:26:34 UTC 2019 - Bjørn Lie <bjorn....@gmail.com>
+
+- Update to version 1.20.0:
+  + The libnm-glib library, deprecated in favor of libnm since
+    NetworkManager 1.0, and disabled by default since
+    NetworkManager 1.12, has now been removed.
+  + The DHCP client now defaults to "internal". The default can be
+    overriden at build time by using the --with-config-dhcp-default
+    option of the configure script or at run time by setting the
+    main.dhcp option in the configuration file.
+  + Added support for configuring fq_codel line discipline and
+    mirred action.
+  + Added a possibility for distributions to ship dispatcher
+    scripts in /usr/lib.
+  + Drop deprecated setting "main.monitor-connection-files" in
+    NetworkManager.conf. This setting now has no more effect and
+    was disabled by default for a long time. Instead, after
+    changes, load files explicitly with `nmcli connection load` or
+    `nmcli connection reload`.
+  + Rework parsing team JSON config in libnm and stricter validate
+    settings. With this, NetworkManager rejects settings that it
+    considers invalid while still allowing setting arbitrary JSON
+    config directly.
+  + Drop ibft settings plugin. This functionality is now covered by
+    using nm-initrd-generator from initrd to pre-generate in-memory
+    profiles.
+  + Support "suppress_prefixlength" attribute for policy routing
+    rules.
+  + This is what wg-quick uses for the "Improved Rule-based
+    Routing" solution, and the user can now manually configure such
+    policy routing rules.
+  + Support "wireguard.ip4-auto-default-route" and
+    "wireguard.ip6-auto-default-route". This automatically
+    implements the "Improved Rule-based Routing" of wg-quick to
+    help avoiding routing loops when setting the default-route on
+    the WireGuard interface. Note that this is now enabled by
+    default, so there is a change in behavior if your WireGuard
+    connection profiles from before had a default-route (/0) in
+    allowed-ips.
+  + Rework implementation of settings plugins and how profiles are
+    presisted to disk. This is a large internal refactoring of the
+    settings plugins that allows to migrate a connection profile
+    between plugins.
+  + In-memory profiles are now only handled by keyfile plugin and
+    will also be persisted to /run directory. This allows to
+    restart NetworkManager without loosing these profiles and it
+    provides a file-system based API for creating in-memory
+    profiles.
+  + Keyfile plugin now supports a read-only directory of profiles
+    under directory "/usr/lib/NetworkManager/system-connections".
+    Such profiles still can be modified and deleted via D-Bus,
+    which results in writing profiles to /etc or /run that shadow
+    the read-only files.
+  + Add new D-Bus method AddConnection2() that allows to block
+    autoconnect of the profile at the moment when creating the
+    profile. Also add support for this API to libnm.
+  + Add flag "no-reapply" to Update2() D-Bus method. Normally, when
+    a connection profile gets modified, this only changes the
+    profile itself. When the profile is currently activated on a
+    device, then the device's configuration does not update before
+    the profile is fully re-activated or Reapply on the device is
+    called. There is an exception to this: the "connection.zone"
+    and the "connection.metered" properties take effect
+    immediately. The "no-reapply" flag allows suppressing to
+    reapply any properties, so that no changes take effect
+    automatically. The purpose is to really only modify the profile
+    itself without changes to the runtime configuration of the
+    device.
+  + Add "ipv6.method=disabled" to disable IPv6 on a device, like
+    also possible for IPv4. Until now, the users could only set
+    "ipv6.method=ignore" which means the users are free to set IPv6
+    related sysctl values themselves.
+  + Added support for Wi-Fi Mesh network.
+- Stop passing --with-libnm-glib to configure, feature was dropped.
+- Drop sub-packages libnm-util2, libnm-glib4 and libnm-glib-vpn1
+  and obsolete them from the main package (also in baselibs.conf).
+- Drop typelib-1_0-NetworkManager-1_0 and typelib-1_0-NMClient-1_0.
+- Rebase some patches with quilt.
+- Disable nm-add-CAP_SYS_ADMIN-permission.patch: Needs rework or
++++ 12 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes
++++ and 
/work/SRC/openSUSE:Factory/.NetworkManager.new.6675/NetworkManager.changes

Old:
----
  NetworkManager-1.18.4.tar.xz

New:
----
  NetworkManager-1.22.2.tar.xz

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

Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.L9VbHA/_old  2020-01-02 14:40:31.320892366 +0100
+++ /var/tmp/diff_new_pack.L9VbHA/_new  2020-01-02 14:40:31.320892366 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,13 +22,13 @@
 %define with_cacert_patch 0
 %define _udevdir %(pkg-config --variable udevdir udev)
 Name:           NetworkManager
-Version:        1.18.4
+Version:        1.22.2
 Release:        0
 Summary:        Network Link Manager and user applications for it
 License:        GPL-2.0-or-later
 Group:          Productivity/Networking/System
 URL:            http://www.gnome.org/projects/NetworkManager/
-Source0:        
http://download.gnome.org/sources/%{name}/1.18/%{name}-%{version}.tar.xz
+Source0:        
https://download.gnome.org/sources/%{name}/1.22/%{name}-%{version}.tar.xz
 Source1:        nfs
 Source2:        NetworkManager.conf
 Source3:        baselibs.conf
@@ -38,7 +38,7 @@
 Patch0:         systemd-network-config.patch
 # PATCH-FIX-UPSTREAM nm-probe-radius-server-cert.patch bnc#574266 
g...@suse.com -- Probe the RADIUS server certificate
 Patch1:         nm-probe-radius-server-cert.patch
-# PATCH-FIX-OPENSUSE networkmanager-checks-po.patch tchva...@suse.com -- fix 
translation validation error caused by our patch systemd-network-config.patch
+# PATCH-NEEDS-REBASE networkmanager-checks-po.patch tchva...@suse.com -- fix 
translation validation error caused by our patch systemd-network-config.patch 
was: PATCH-FIX-OPENSUSE
 Patch2:         networkmanager-checks-po.patch
 # PATCH-NEEDS-REBASE networkmanager-obs-net.patch tchva...@suse.com -- disable 
tests that are by design broken on OBS workers # WAS PATCH-FIX-OPENSUSE
 Patch3:         networkmanager-obs-net.patch
@@ -48,7 +48,7 @@
 Patch5:         NetworkManager-1.10.6-netconfig.patch
 # PATCH-FIX-UPSTREAM 
0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch boo#1103678
 Patch6:         0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch
-# PATCH-FIX-OPENSUSE nm-add-CAP_SYS_ADMIN-permission.patch bsc#1129587 
sck...@suse.com -- Add CAP_SYS_ADMIN which netconfig needs to call setdomainname
+# PATCH-NEEDS-REBASE nm-add-CAP_SYS_ADMIN-permission.patch bsc#1129587 
sck...@suse.com -- Add CAP_SYS_ADMIN which netconfig needs to call 
setdomainname WAS PATCH-FIX-OPENSUSE
 Patch7:         nm-add-CAP_SYS_ADMIN-permission.patch
 
 BuildRequires:  dnsmasq
@@ -111,6 +111,9 @@
 Recommends:     rp-pppoe
 Provides:       dhcdbd = 1.14
 Obsoletes:      dhcdbd < 1.14
+Obsoletes:      libnm-glib-vpn1
+Obsoletes:      libnm-glib4
+Obsoletes:      libnm-util2
 %{?systemd_requires}
 
 %description
@@ -125,13 +128,8 @@
 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}
 
@@ -147,46 +145,6 @@
 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:        Introspection bindings for the Networkmanager client 
convenience library
-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:        Introspection bindings for the NetworkManager client 
convenience library
 Group:          System/Libraries
@@ -198,17 +156,6 @@
 This package provides the GObject Introspection bindings for the
 NetworkManager library.
 
-%package -n typelib-1_0-NMClient-1_0
-Summary:        Introspection bindings for the NetworkManager client 
convenience library
-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
@@ -234,12 +181,12 @@
 %if %{with_cacert_patch}
 %patch1 -p1
 %endif
-%patch2 -p1
+#patch2 -p1
 #patch3 -p1
 %patch4 -p1
 %patch5 -p1
 %patch6 -p1
-%patch7 -p1
+#patch7 -p1
 
 %build
 NOCONFIGURE=1 ./autogen.sh
@@ -248,7 +195,6 @@
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 export PYTHON=%{_bindir}/python3
 %configure \
-    --with-libnm-glib \
     --disable-silent-rules \
     --with-hostname-persist=suse \
     --enable-ld-gc \
@@ -269,7 +215,8 @@
     --enable-wifi=yes \
     --with-nmtui \
     --with-session-tracking=systemd \
-    --with-suspend-resume=systemd
+    --with-suspend-resume=systemd \
+    --with-iwd=yes
 # Fail if netconfig was not detected. Avoids future occurences of bnc#817592
 if grep "with_netconfig='no'" config.log; then
   print netconfig support was not found -- BUILD ABORTED
@@ -300,23 +247,17 @@
 rm -f 
%{buildroot}%{_datadir}/dbus-1/system-services/org.freedesktop.NetworkManager.service
 
 %pre
-%service_add_pre NetworkManager.service NetworkManager-dispatcher.service
+%service_add_pre NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service
 
 %post
-%service_add_post NetworkManager.service NetworkManager-dispatcher.service
+%service_add_post NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service
 
 %preun
-%service_del_preun NetworkManager.service NetworkManager-dispatcher.service
+%service_del_preun NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.service
 
 %postun
-%service_del_postun NetworkManager.service NetworkManager-dispatcher.service
+%service_del_postun NetworkManager.service NetworkManager-dispatcher.service 
nm-cloud-setup.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
 
@@ -359,6 +300,7 @@
 %{_libdir}/NetworkManager/%{version}/libnm-wwan.so
 %dir %{_libdir}/pppd/2.*
 %{_libdir}/pppd/2.*/nm-pppd-plugin.*
+%{_libexecdir}/nm-cloud-setup
 %{_libexecdir}/nm-dhcp-helper
 %{_libexecdir}/nm-dispatcher
 %{_libexecdir}/nm-iface-helper
@@ -378,55 +320,32 @@
 %{_udevdir}/rules.d/84-nm-drivers.rules
 %{_udevdir}/rules.d/85-nm-unmanaged.rules
 %{_udevdir}/rules.d/90-nm-thunderbolt.rules
+%{_unitdir}/nm-cloud-setup.service
+%{_unitdir}/nm-cloud-setup.timer
 %ghost %config(noreplace) %{_localstatedir}/log/NetworkManager
+%dir %{_prefix}/lib/NetworkManager
+%dir %{_prefix}/lib/NetworkManager/dispatcher.d
+%dir %{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d
+%{_prefix}/lib/NetworkManager/dispatcher.d/90-nm-cloud-setup.sh
+%{_prefix}/lib/NetworkManager/dispatcher.d/no-wait.d/90-nm-cloud-setup.sh
 
 %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

++++++ 0001-Coerce-connectivity-LIMITED-to-NONE-when-device-is-d.patch ++++++
--- /var/tmp/diff_new_pack.L9VbHA/_old  2020-01-02 14:40:31.344892376 +0100
+++ /var/tmp/diff_new_pack.L9VbHA/_new  2020-01-02 14:40:31.344892376 +0100
@@ -12,11 +12,11 @@
  src/devices/nm-device.c | 3 ++-
  1 file changed, 2 insertions(+), 1 deletion(-)
 
-diff --git a/src/devices/nm-device.c b/src/devices/nm-device.c
-index 7514fa784..48279c4ec 100644
---- a/src/devices/nm-device.c
-+++ b/src/devices/nm-device.c
-@@ -2821,7 +2821,8 @@ concheck_update_state (NMDevice *self, int addr_family,
+Index: NetworkManager-1.20.0/src/devices/nm-device.c
+===================================================================
+--- NetworkManager-1.20.0.orig/src/devices/nm-device.c
++++ NetworkManager-1.20.0/src/devices/nm-device.c
+@@ -2887,7 +2887,8 @@ concheck_update_state (NMDevice *self,
                                state = NM_CONNECTIVITY_LIMITED;
                } else
                        state = NM_CONNECTIVITY_NONE;
@@ -26,6 +26,3 @@
  
        if (priv->concheck_x[IS_IPv4].state == state) {
                /* we got a connectivty update, but the state didn't change. If 
we were probing,
--- 
-2.21.0
-

++++++ NetworkManager-1.10.6-netconfig.patch ++++++
--- /var/tmp/diff_new_pack.L9VbHA/_old  2020-01-02 14:40:31.356892380 +0100
+++ /var/tmp/diff_new_pack.L9VbHA/_new  2020-01-02 14:40:31.356892380 +0100
@@ -1,8 +1,8 @@
-Index: NetworkManager-1.12.0/src/dns/nm-dns-manager.c
+Index: NetworkManager-1.20.0/src/dns/nm-dns-manager.c
 ===================================================================
---- NetworkManager-1.12.0.orig/src/dns/nm-dns-manager.c        2018-06-29 
22:48:47.253010906 +0200
-+++ NetworkManager-1.12.0/src/dns/nm-dns-manager.c     2018-06-29 
22:48:47.269010983 +0200
-@@ -538,9 +538,17 @@ dispatch_netconfig (NMDnsManager *self,
+--- NetworkManager-1.20.0.orig/src/dns/nm-dns-manager.c
++++ NetworkManager-1.20.0/src/dns/nm-dns-manager.c
+@@ -546,9 +546,17 @@ dispatch_netconfig (NMDnsManager *self,
        gssize l;
        nm_auto_free_gstring GString *str = NULL;
  

++++++ NetworkManager-1.18.4.tar.xz -> NetworkManager-1.22.2.tar.xz ++++++
++++ 785866 lines of diff (skipped)

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.L9VbHA/_old  2020-01-02 14:40:33.768893334 +0100
+++ /var/tmp/diff_new_pack.L9VbHA/_new  2020-01-02 14:40:33.768893334 +0100
@@ -1,8 +1,2 @@
-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>"

++++++ networkmanager-checks-po.patch ++++++
--- /var/tmp/diff_new_pack.L9VbHA/_old  2020-01-02 14:40:33.776893337 +0100
+++ /var/tmp/diff_new_pack.L9VbHA/_new  2020-01-02 14:40:33.776893337 +0100
@@ -1,7 +1,7 @@
-Index: NetworkManager-1.8.0/po/POTFILES.skip
+Index: NetworkManager-1.20.0/po/POTFILES.skip
 ===================================================================
---- NetworkManager-1.8.0.orig/po/POTFILES.skip
-+++ NetworkManager-1.8.0/po/POTFILES.skip
+--- NetworkManager-1.20.0.orig/po/POTFILES.skip
++++ NetworkManager-1.20.0/po/POTFILES.skip
 @@ -1,4 +1,5 @@
  data/NetworkManager.service.in
 +data/NetworkManager-wait-online.service.in

++++++ nm-dont-overwrite-resolv-conf.patch ++++++
--- /var/tmp/diff_new_pack.L9VbHA/_old  2020-01-02 14:40:33.792893342 +0100
+++ /var/tmp/diff_new_pack.L9VbHA/_new  2020-01-02 14:40:33.796893345 +0100
@@ -1,8 +1,8 @@
-Index: NetworkManager-1.16.0/src/dns/nm-dns-manager.c
+Index: NetworkManager-1.20.0/src/dns/nm-dns-manager.c
 ===================================================================
---- NetworkManager-1.16.0.orig/src/dns/nm-dns-manager.c
-+++ NetworkManager-1.16.0/src/dns/nm-dns-manager.c
-@@ -565,7 +565,7 @@ again:
+--- NetworkManager-1.20.0.orig/src/dns/nm-dns-manager.c
++++ NetworkManager-1.20.0/src/dns/nm-dns-manager.c
+@@ -571,7 +571,7 @@ again:
        nm_close (fd);
  
        /* Wait until the process exits */

++++++ systemd-network-config.patch ++++++
--- /var/tmp/diff_new_pack.L9VbHA/_old  2020-01-02 14:40:33.804893347 +0100
+++ /var/tmp/diff_new_pack.L9VbHA/_new  2020-01-02 14:40:33.804893347 +0100
@@ -1,7 +1,7 @@
-Index: NetworkManager-1.16.0/data/NetworkManager.service.in
+Index: NetworkManager-1.20.0/data/NetworkManager.service.in
 ===================================================================
---- NetworkManager-1.16.0.orig/data/NetworkManager.service.in
-+++ NetworkManager-1.16.0/data/NetworkManager.service.in
+--- NetworkManager-1.20.0.orig/data/NetworkManager.service.in
++++ NetworkManager-1.20.0/data/NetworkManager.service.in
 @@ -1,7 +1,7 @@
  [Unit]
  Description=Network Manager
@@ -11,7 +11,7 @@
  After=network-pre.target dbus.service
  Before=network.target @DISTRO_NETWORK_SERVICE@
  
-@@ -24,6 +24,7 @@ ProtectHome=read-only
+@@ -21,6 +21,7 @@ ProtectHome=read-only
  
  [Install]
  WantedBy=multi-user.target
@@ -19,10 +19,10 @@
  Also=NetworkManager-dispatcher.service
  
  # We want to enable NetworkManager-wait-online.service whenever this service
-Index: NetworkManager-1.16.0/data/NetworkManager-wait-online.service.in
+Index: NetworkManager-1.20.0/data/NetworkManager-wait-online.service.in
 ===================================================================
---- NetworkManager-1.16.0.orig/data/NetworkManager-wait-online.service.in
-+++ NetworkManager-1.16.0/data/NetworkManager-wait-online.service.in
+--- NetworkManager-1.20.0.orig/data/NetworkManager-wait-online.service.in
++++ NetworkManager-1.20.0/data/NetworkManager-wait-online.service.in
 @@ -7,7 +7,9 @@ Before=network-online.target
  
  [Service]


Reply via email to