Hello community,

here is the log from the commit of package NetworkManager for openSUSE:Factory 
checked in at 2015-03-16 06:59:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/NetworkManager (Old)
 and      /work/SRC/openSUSE:Factory/.NetworkManager.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "NetworkManager"

Changes:
--------
--- /work/SRC/openSUSE:Factory/NetworkManager/NetworkManager.changes    
2015-01-27 12:36:15.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.NetworkManager.new/NetworkManager.changes       
2015-03-16 06:59:05.000000000 +0100
@@ -1,0 +2,85 @@
+Thu Mar 12 10:24:02 UTC 2015 - dims...@opensuse.org
+
+- Add NetworkManager(cacert-patch) provides: to be toggled to 0
+  whenever we disable nm-probe-radius-server-cert.patch. Other
+  packages that consume the ABI introduced by this patch can
+  specify this as a requirement.
+
+-------------------------------------------------------------------
+Tue Mar  3 08:23:02 UTC 2015 - g...@suse.com
+
+- Reabse nm-probe-radius-server-cert.patch
+
+-------------------------------------------------------------------
+Thu Feb 12 07:59:43 UTC 2015 - dims...@opensuse.org
+
+- Add rp-pppoe BuildRequires, so configure can autodetect the path
+  to the pppoe binary.
+- Recommend rp-pppoe: the program is needed for NetworkManager to
+  be able to initiate PPPoE connections (commonly used by ADSL
+  providers). It is not strictly required to operate NM in most
+  setups, thus only recommended (boo#903553).
+
+-------------------------------------------------------------------
+Tue Jan 27 10:15:18 UTC 2015 - dims...@opensuse.org
+
+- Update to version 1.0:
+  + A new 'libnm' GObject-based client library to replace
+    libnm-util/libnm-glib:
+    - IP address, IP route, hardware address, and other properties
+      are now represented as strings.
+    - Based on GIO's GDBus bindings instead of dbus-glib.
+    - Uses modern GObject APIs including GAsyncResult and GVariant.
+    - See https://wiki.gnome.org/Projects/NetworkManager/libnm.
+  + Devices and VPN connections now have individual default routes.
+    Priorities are handled through configurable route metrics.
+  + nmcli now supports password requests and PolicyKit
+    authorizations.
+  + A faster, lighter-weight (though less capable) internal DHCP
+    client has been added and may be selected with the
+    "dhcp=internal" option. It supports fewer DHCP options and
+    does not yet support DHCPv6.
+  + A new 'configure-and-quit=yes' option has been added for
+    environments with less dynamic network configuration.
+  + When running on 3.17 and later kernels, NetworkManager handles
+    IPv6LL address assignment to ensure that IPv6 connectivity is
+    not enabled until intentionally configured by the user.
+  + NetworkManager no longer causes the nl80211 kernel module to be
+    loaded on systems with no Wi-Fi devices.
+  + Bluetooth DUN support now works with Bluez 5.x.
+  + VPN connections can now persist across link changes and
+    suspend/resume if their VPN plugin supports this feature.
+  + A new 'ibft' settings plugin has been added to support
+    firmware-based iBFT/iSCSI configurations. This functionality
+    has been moved to 'ibft' from the 'ifcfg-rh' plugin.
+  + IPv6 router advertisement MTUs are now respected.
+  + NetworkManager no longer requires polkit libraries at runtime
+    when Polkit support is enabled, and Polkit can be disabled at
+    build time too.
+  + Automatically created connections are now deleted when their
+    device goes away.
+  + 'nmcli dev connect' now attemts to create a connection if none
+    exists.
+  + Manually configured static IPv6 configuration is kept even if
+    SLAAC fails.
+  + Manpages for the 'keyfile' and 'ifcfg-rh' plugins now describe
+    their configuration syntax and available options.
+  + WWAN connections now support IPv6 if the modem and provider
+    support IPv6.
+  + Software devices (bridge, bond, team, etc) can now be deleted
+    from the D-Bus API or with nmcli.
+  + The manpages, documentation, and API annotations have received
+    many cleanups.
+  + Externally created virtual interfaces are no longer managed by
+    NetworkManager until they are set "up" or activated via nmcli.
+- Disable nm-probe-radius-server-cert.patch for now: needs rebase.
+- Drop 0001-core-don-t-auto-launch-logind-bgo-741572.patch and
+  NetworkManager-dhcpv6.patch: fixed upstream.
+- Split out new subpackage typelib-1_0-NM-1_0 and libnm0.
+- Require typelib-1_0-NM-1_0 and libnm0 by the -devel package.
+- Add pkgconfig(bluez) BuildRequires.
+- Replace pkgconfig(libsystemd-login) BuildRequires with
+  pkgconfig(libsystemd) and pkgconfig(polkit-gobject-1) with
+  pkgconfig(polkit-agent-1), following upstream.
+
+-------------------------------------------------------------------

Old:
----
  NetworkManager-0.9.10.1.tar.xz

New:
----
  NetworkManager-1.0.0.tar.xz

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

Other differences:
------------------
++++++ NetworkManager.spec ++++++
--- /var/tmp/diff_new_pack.JIKGo8/_old  2015-03-16 06:59:06.000000000 +0100
+++ /var/tmp/diff_new_pack.JIKGo8/_new  2015-03-16 06:59:06.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package NetworkManager
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,15 +19,19 @@
 # Use systemd
 %define with_systemd 1
 %define with_wimax 0
+# 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 1
 
 Name:           NetworkManager
 Url:            http://www.gnome.org/projects/NetworkManager/
-Version:        0.9.10.1
+Version:        1.0.0
 Release:        0
 Summary:        Network Link Manager and User Applications
 License:        GPL-2.0+
 Group:          Productivity/Networking/System
-Source0:        
http://download.gnome.org/sources/NetworkManager/0.9/%{name}-%{version}.tar.xz
+Source0:        
http://download.gnome.org/sources/NetworkManager/1.0/%{name}-%{version}.tar.xz
 Source1:        nfs
 Source2:        NetworkManager.conf
 Source3:        baselibs.conf
@@ -51,6 +55,7 @@
 BuildRequires:  ncurses-devel
 BuildRequires:  ppp-devel
 BuildRequires:  readline-devel
+BuildRequires:  rp-pppoe
 # Do not use suse-release, it's very late in build chain and not needed
 # all it does is netconfig and ifconfig enablement
 #BuildRequires:  suse-release
@@ -59,6 +64,7 @@
 BuildRequires:  translation-update-upstream
 BuildRequires:  vala
 BuildRequires:  wireless-tools
+BuildRequires:  pkgconfig(bluez) >= 5
 BuildRequires:  pkgconfig(dbus-1)
 BuildRequires:  pkgconfig(dbus-glib-1) >= 0.94
 BuildRequires:  pkgconfig(glib-2.0) >= 2.32
@@ -73,11 +79,11 @@
 BuildRequires:  pkgconfig(libnl-route-3.0)
 BuildRequires:  pkgconfig(libsoup-2.4) >= 2.26
 %if %{with_systemd}
-BuildRequires:  pkgconfig(libsystemd-login)
+BuildRequires:  pkgconfig(libsystemd) >= 209
 %endif
 BuildRequires:  pkgconfig(mm-glib) >= 0.7.991
 BuildRequires:  pkgconfig(nss)
-BuildRequires:  pkgconfig(polkit-gobject-1)
+BuildRequires:  pkgconfig(polkit-agent-1) >= 0.97
 BuildRequires:  pkgconfig(systemd)
 BuildRequires:  pkgconfig(uuid)
 Requires:       dhcp-client
@@ -95,7 +101,12 @@
 Recommends:     NetworkManager-client
 Recommends:     org.freedesktop.ModemManager
 Recommends:     avahi-autoipd
+# Recommend the rp-pppoe binary for PPP over Ethernet (common for ADSL) 
connections.
+Recommends:     rp-pppoe
 Recommends:     %{name}-lang
+%if %{with_cacert_patch}
+Provides:       NetworkManager(cacert-patch)
+%endif
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %define _udevdir %(pkg-config --variable udevdir udev)
 
@@ -129,6 +140,8 @@
 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}
@@ -138,6 +151,14 @@
 This package contains various headers accessing some NetworkManager
 functionality from applications.
 
+%package -n libnm0
+Summary:        Convenience library for clients of NetworkManager
+Group:          System/Libraries
+
+%description -n libnm0
+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
@@ -175,6 +196,17 @@
 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
+
+%description -n typelib-1_0-NM-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-NMClient-1_0
 Summary:        Convenience library for clients of NetworkManager -- 
Introspection bindings
 Group:          System/Libraries
@@ -317,6 +349,12 @@
 %attr(0700,root,root) %{_localstatedir}/lib/NetworkManager
 %doc %{_mandir}/man1/nm-online.*
 %doc %{_mandir}/man1/nmcli.*
+%doc %{_mandir}/man1/nmtui.1%{?ext_man}
+%doc %{_mandir}/man1/nmtui-connect.1%{?ext_man}
+%doc %{_mandir}/man1/nmtui-edit.1%{?ext_man}
+%doc %{_mandir}/man1/nmtui-hostname.1%{?ext_man}
+%doc %{_mandir}/man5/nm-settings-ifcfg-rh.5%{?ext_man}
+%doc %{_mandir}/man5/nm-settings-keyfile.5%{?ext_man}
 %doc %{_mandir}/man5/NetworkManager.conf.5%{?ext_man}
 %doc %{_mandir}/man5/nm-settings.5%{?ext_man}
 %doc %{_mandir}/man5/nm-system-settings.conf.5%{?ext_man}
@@ -329,11 +367,13 @@
 %{_libdir}/NetworkManager/libnm-device-plugin-bluetooth.so
 %{_libdir}/NetworkManager/libnm-device-plugin-wifi.so
 %{_libdir}/NetworkManager/libnm-device-plugin-wwan.so
+%{_libdir}/NetworkManager/libnm-settings-plugin-ibft.so
 %dir %{_libdir}/pppd/2.*
 %{_libdir}/pppd/2.*/nm-pppd-plugin.*
 %{_libexecdir}/nm-avahi-autoipd.action
 %{_libexecdir}/nm-dhcp-helper
 %{_libexecdir}/nm-dispatcher
+%{_libexecdir}/nm-iface-helper
 %{_sysconfdir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf
 %{_sysconfdir}/dbus-1/system.d/nm-avahi-autoipd.conf
 %{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
@@ -360,6 +400,7 @@
 %files devel
 %defattr(-,root,root)
 %{_includedir}/NetworkManager/
+%{_includedir}/libnm/
 %{_includedir}/libnm-glib/
 %{_datadir}/gir-1.0/*.gir
 %dir %{_datadir}/vala/vapi
@@ -367,17 +408,24 @@
 %{_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
+%defattr(-,root,root)
+%{_libdir}/libnm.so.*
+
 %files -n libnm-util2
 %defattr(-,root,root)
 %{_libdir}/libnm-util.so.*
@@ -394,6 +442,10 @@
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/NetworkManager-1.0.typelib
 
+%files -n typelib-1_0-NM-1_0
+%defattr(-,root,root)
+%{_libdir}/girepository-1.0/NM-1.0.typelib
+
 %files -n typelib-1_0-NMClient-1_0
 %defattr(-,root,root)
 %{_libdir}/girepository-1.0/NMClient-1.0.typelib

++++++ NetworkManager-0.9.10.1.tar.xz -> NetworkManager-1.0.0.tar.xz ++++++
++++ 643434 lines of diff (skipped)

++++++ nm-probe-radius-server-cert.patch ++++++
++++ 1103 lines (skipped)
++++ between 
/work/SRC/openSUSE:Factory/NetworkManager/nm-probe-radius-server-cert.patch
++++ and 
/work/SRC/openSUSE:Factory/.NetworkManager.new/nm-probe-radius-server-cert.patch

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to