networkmanager 1.38.2-2 (aarch64;znver1;x86_64) 2022-15106
-9999
Status | rejected | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Submitter | benbullard79 [@T] cox.net | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Platform | rolling | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Repository | main | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
URL | https://abf.openmandriva.org/build_lists/225879 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Packages |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Build Date | 2022-08-12 00:56:21 +0000 UTC | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Last Updated | 2022-08-15 17:25:48.656548743 +0000 UTC |
$ git diff --patch-with-stat --summary 4dfe3676cf0f952e18507e050b4617a309887796..fc861164a26b0cecedd522b85015984d4c1e3796 .abf.yml | 2 +- 0001-Add-Requires.private-glib-2.0.patch | 26 ----------- NetworkManager.conf | 3 -- networkmanager.spec | 76 +++++++++++++++++++++----------- shell-symbol-fetch-fix.patch | 8 ---- 5 files changed, 51 insertions(+), 64 deletions(-) delete mode 100644 0001-Add-Requires.private-glib-2.0.patch delete mode 100644 shell-symbol-fetch-fix.patch diff --git a/.abf.yml b/.abf.yml index df58785..686edc9 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,2 +1,2 @@ sources: - NetworkManager-1.32.4.tar.xz: 6e5098384bde026ad52b501248457ba348290178 + NetworkManager-1.38.2.tar.xz: 61da95fe69c1aa71ea0b035f823545899165bff2 diff --git a/0001-Add-Requires.private-glib-2.0.patch b/0001-Add-Requires.private-glib-2.0.patch deleted file mode 100644 index 3b4ab29..0000000 --- a/0001-Add-Requires.private-glib-2.0.patch +++ /dev/null @@ -1,26 +0,0 @@ -From 7fa07211320e4cb00d537844720edbf2b4fd047d Mon Sep 17 00:00:00 2001 -From: Rex Dieter <rdieter@math.unl.edu> -Date: Thu, 27 Aug 2015 11:13:40 -0500 -Subject: [PATCH] Add Requires.private: glib-2.0 - -since commit 6f616d4c4b04d5478f60d0311317bc84c5459ea to nm-version.h -a dependency to glib was added, but this wasn't reflected in pkg-config -deps... until now. ---- - NetworkManager.pc.in | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/NetworkManager.pc.in b/NetworkManager.pc.in -index 877c344..a0557ee 100644 ---- a/NetworkManager.pc.in -+++ b/NetworkManager.pc.in -@@ -9,5 +9,6 @@ configdir=@sysconfdir@/NetworkManager - Name: NetworkManager - Description: System for maintaining active network connection - Requires: -+Requires.private: glib-2.0 - Version: @VERSION@ - Cflags: -I${includedir}/NetworkManager --- -1.9.3 - diff --git a/NetworkManager.conf b/NetworkManager.conf index 3ac6d16..7d166a0 100644 --- a/NetworkManager.conf +++ b/NetworkManager.conf @@ -1,8 +1,5 @@ [main] plugins=keyfile -dhcp=internal -dns=default -rc-manager=symlink [logging] level=WARN diff --git a/networkmanager.spec b/networkmanager.spec index 75abf25..37c4de8 100644 --- a/networkmanager.spec +++ b/networkmanager.spec @@ -1,3 +1,7 @@ +# NM relies on binutils __stop_SECTIONNAME symbols +# not currently generated by lld +%global optflags %{optflags} -fuse-ld=gold + %define url_ver %(echo %{version}|cut -d. -f1,2) %define rname NetworkManager @@ -25,29 +29,25 @@ Name: networkmanager Summary: Network connection manager and user applications -Version: 1.32.4 -Release: 1 +Version: 1.38.2 +Release: 2 Group: System/Base License: GPLv2+ Url: http://www.gnome.org/projects/NetworkManager/ Source0: https://download.gnome.org/sources/NetworkManager/%{url_ver}/%{rname}-%{version}.tar.xz Source1: NetworkManager.conf Source3: 00-wifi-backend.conf -# from arch -Patch4: 0001-Add-Requires.private-glib-2.0.patch -#Patch5: shell-symbol-fetch-fix.patch + # OpenMandriva specific patches Patch51: networkmanager-0.9.8.4-add-systemd-alias.patch Patch52: networkmanager-1.26.0-no-we-are-not-redhat.patch BuildRequires: meson BuildRequires: cmake -BuildRequires: ninja BuildRequires: gtk-doc BuildRequires: docbook-dtd42-xml BuildRequires: intltool BuildRequires: iptables BuildRequires: pkgconfig(readline) -BuildRequires: libiw-devel BuildRequires: ppp-devel = %{ppp_version} BuildRequires: pkgconfig(dbus-glib-1) BuildRequires: pkgconfig(ext2fs) @@ -58,7 +58,7 @@ BuildRequires: pkgconfig(libsoup-2.4) BuildRequires: pkgconfig(mm-glib) BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(nss) -BuildRequires: systemd-macros +BuildRequires: systemd-rpm-macros BuildRequires: pkgconfig(glibmm-2.4) BuildRequires: pkgconfig(gnutls) BuildRequires: pkgconfig(polkit-gobject-1) @@ -74,7 +74,9 @@ BuildRequires: pkgconfig(libcurl) BuildRequires: python3dist(pygobject) BuildRequires: pkgconfig(udev) BuildRequires: pkgconfig(vapigen) -BuildRequires: mobile-broadband-provider-info-devel +BuildRequires: pkgconfig(mobile-broadband-provider-info) +# So we can locate polkit-agent-helper-1 +BuildRequires: polkit # For wext support BuildRequires: kernel-headers >= 4.11 #BuildRequires: python-gobject3-devel @@ -173,7 +175,6 @@ Support for teaming network connections with NetworkManager Summary: Support for controlling WiFi connections with NetworkManager Group: System/Libraries Requires: %{name} = %{EVRD} -Requires: wireless-tools Requires: wireless-regdb Requires: (wpa_supplicant or iwd) # Change once iwd becomes better than wireless-tools on non-Intel: @@ -201,23 +202,35 @@ Requires: modemmanager %description ppp Support for controlling PPP connections with NetworkManager +%package ifcfg-rh +Summary: NetworkManager support for Red Hat style ifcfg-* config files +Group: System/Libraries +Requires: %{name} = %{EVRD} + +%description ifcfg-rh +NetworkManager support for Red Hat style ifcfg-* config files + +OpenMandriva does not use Red Hat style ifcfg-* config files, but some +third party applications (such as cloud-init) do. Install this package +if you need to run those applications. + %prep %autosetup -p1 -n %{rname}-%{version} %build %define _disable_ld_no_undefined 1 -%meson -Dsystemdsystemunitdir="%{_unitdir}" \ +%meson \ + -Dsystemdsystemunitdir="%{_unitdir}" \ -Dsystem_ca_path="%{_sysconfdir}/pki/tls/certs" \ - -Dudev_dir="/lib/udev" \ - -Diptables="%{_sbindir}/iptables" \ + -Dudev_dir="$(dirname %{_udevrulesdir})" \ + -Diptables="%{_bindir}/iptables-nft" \ -Ddist_version="%{version}-%{release}" \ -Dsession_tracking_consolekit=false \ -Dsession_tracking=systemd \ -Dsuspend_resume=systemd \ -Dmodify_system=true \ - -Dpolkit_agent=true \ - -Difcfg_rh=false \ + -Difcfg_rh=true \ -Dofono=true \ -Dselinux=false \ -Dconfig_logging_backend_default=journal \ @@ -228,9 +241,10 @@ Support for controlling PPP connections with NetworkManager -Dbluez5_dun=true \ -Debpf=true \ -Dresolvconf=no \ - -Dconfig_dns_rc_manager_default=symlink \ - -Ddhclient="/sbin/dhclient" \ - -Ddhcpcd="/sbin/dhcpcd" \ + -Dconfig_dns_rc_manager_default=auto \ + -Ddhcpcanon=no \ + -Ddhcpcd=no \ + -Dnft=%{_sbindir}/nft \ -Dconfig_dhcp_default=internal \ -Dintrospection=true \ -Dvapi=true \ @@ -310,7 +324,7 @@ fi %systemd_postun NetworkManager.service NetworkManager-dispatcher.service %files -f %{rname}.lang -%doc AUTHORS NEWS README TODO +%doc AUTHORS NEWS README* TODO %dir %{_sysconfdir}/%{rname} %config(noreplace) %{_sysconfdir}/%{rname}/NetworkManager.conf %dir %{_sysconfdir}/%{rname}/conf.d @@ -331,8 +345,9 @@ fi %{_libexecdir}/nm-daemon-helper %{_libexecdir}/nm-dhcp-helper %{_libexecdir}/nm-dispatcher -%{_libexecdir}/nm-iface-helper +#{_libexecdir}/nm-iface-helper %{_libexecdir}/nm-initrd-generator +%{_libexecdir}/nm-priv-helper %dir %{_libdir}/NetworkManager %dir %{_libdir}/NetworkManager/%{version}-%{release} %{_libdir}/pppd/*.*.*/nm-pppd-plugin.so @@ -343,19 +358,22 @@ fi %{_datadir}/dbus-1/system-services/org.freedesktop.nm_dispatcher.service %{_datadir}/dbus-1/system.d/nm-dispatcher.conf %{_datadir}/dbus-1/system.d/org.freedesktop.NetworkManager.conf +%{_datadir}/dbus-1/system-services/org.freedesktop.nm_priv_helper.service +%{_datadir}/dbus-1/system.d/nm-priv-helper.conf %{_datadir}/polkit-1/actions/org.freedesktop.NetworkManager.policy -/lib/udev/rules.d/*.rules +%{_udevrulesdir}/*.rules /usr/lib/firewalld/zones/nm-shared.xml %{_presetdir}/86-%{name}.preset %{_unitdir}/NetworkManager-wait-online.service %{_unitdir}/NetworkManager-dispatcher.service +%{_unitdir}/nm-priv-helper.service %dir %{_unitdir}/NetworkManager.service.d %{_unitdir}/dbus-org.freedesktop.nm-dispatcher.service %{_unitdir}/NetworkManager.service -%{_mandir}/man1/*.1* -%{_mandir}/man5/*.5* -%{_mandir}/man7/nmcli-examples.7* -%{_mandir}/man8/*.8* +%doc %{_mandir}/man1/*.1* +%doc %{_mandir}/man5/*.5* +%doc %{_mandir}/man7/nmcli-examples.7* +%doc %{_mandir}/man8/*.8* %{_datadir}/doc/NetworkManager/examples/server.conf %files adsl @@ -367,7 +385,7 @@ fi %files openvswitch %{_libdir}/NetworkManager/%{version}-%{release}/libnm-device-plugin-ovs.so %{_unitdir}/NetworkManager.service.d/NetworkManager-ovs.conf -%{_mandir}/man7/nm-openvswitch.7* +%doc %{_mandir}/man7/nm-openvswitch.7* %files team %{_libdir}/NetworkManager/%{version}-%{release}/libnm-device-plugin-team.so @@ -402,3 +420,9 @@ fi %files -n %{girname} %{_libdir}/girepository-1.0/NM-%{api}.typelib + +%files ifcfg-rh +%{_libdir}/NetworkManager/%{version}-%{release}/libnm-settings-plugin-ifcfg-rh.so +%{_prefix}/libexec/nm-ifdown +%{_prefix}/libexec/nm-ifup +%{_datadir}/dbus-1/system.d/nm-ifcfg-rh.conf diff --git a/shell-symbol-fetch-fix.patch b/shell-symbol-fetch-fix.patch deleted file mode 100644 index d7c4a3f..0000000 --- a/shell-symbol-fetch-fix.patch +++ /dev/null @@ -1,8 +0,0 @@ ---- NetworkManager-1.8.4/tools/create-exports-NetworkManager.sh~ 2017-09-20 11:59:40.000000000 +0100 -+++ NetworkManager-1.8.4/tools/create-exports-NetworkManager.sh 2017-10-25 09:28:09.239240755 +0100 -@@ -1,4 +1,4 @@ --#!/bin/bash -+#!/bin/zsh - - set -e - set -o pipefail
Not Available
benbullard79 [@T] cox.net | No Comment. | 831d 12hrs |
benbullard79 [@T] cox.net | No Comment. | 831d 12hrs |