[crux-commits] ports/contrib (3.6): networkmanager: 1.30.2 -> 1.30.4

crux at crux.nu crux at crux.nu
Tue Apr 20 20:40:43 UTC 2021


commit 85e60aad355fba3008380794d85a3a5c6315d40d
Author: Tim Biermann <tbier at posteo.de>
Date:   Tue Apr 20 20:26:55 2021 +0000

    networkmanager: 1.30.2 -> 1.30.4

diff --git a/networkmanager/.signature b/networkmanager/.signature
index f8b5b1041..1b133d089 100644
--- a/networkmanager/.signature
+++ b/networkmanager/.signature
@@ -1,8 +1,8 @@
 untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF321jLJXMjjPbXgGkT0a8FdTsHlg4vwxSLbt34UUAvILymCLuRh0LSmqMH+x4ETzXtqBJRDVPpok8JNHm3D8zwQg=
-SHA256 (Pkgfile) = 8b9b933ec1f169d53dadfc2054971eafa4accc20d3f98545a51292b36d3a552f
+RWSagIOpLGJF3wPIdktuo/YjzWroDnl+yYpbxDGW4InVGQ/XkHfwZcW+rIVH7lB2dvv9n86oy9HwTmNWw4+sEg+UmSFzYgcppQg=
+SHA256 (Pkgfile) = 84cb64e8c1f28051beb70ce0c83ea456b5ebcfa1a10341fa33a330d2a3f1a5e5
 SHA256 (.footprint) = 2fa458d7ac543853d1101f439e3c5b665d483fd590135f8072abdf4af529154b
-SHA256 (NetworkManager-1.30.2.tar.xz) = 0c8e80e77877860e4a4e6ab4a0f7cdc1186e356b65b042a751897188b88944d2
+SHA256 (NetworkManager-1.30.4.tar.xz) = 6050b724212ea3ce7386113359bea9afa1f679a54f60d999a5999892e672c190
 SHA256 (networkmanager.rc) = dc0b743685214c0402d392a6a9b2632b19714795a04c0f42ba10026250d9f3fc
 SHA256 (NetworkManager.conf) = 44b048804c7c0b8b3b0c29b8632b6ad613c397d0a1635ec918e10c0fbcdadf21
 SHA256 (polkit.conf) = 7410be567871e4dc8ef1e8204f80b7cfd0dd08abfa514408b7d549bdc70dbaba
diff --git a/networkmanager/Pkgfile b/networkmanager/Pkgfile
index 960446f0f..8c7bc1503 100644
--- a/networkmanager/Pkgfile
+++ b/networkmanager/Pkgfile
@@ -2,20 +2,18 @@
 # URL: https://wiki.gnome.org/Projects/NetworkManager/
 # Maintainer: Tim Biermann, tbier at posteo dot de
 # Depends on: curl dbus libndp libnewt libxslt nss polkit python3-gobject
-# Optional: ppp avahi bash-completion dbus libnl jansson libteam dnsmasq
+# Optional: ppp avahi bash-completion dbus libnl jansson libteam dnsmasq wireguard-tools
 
 name=networkmanager
-version=1.30.2
+version=1.30.4
 release=1
 source=(https://download.gnome.org/sources/NetworkManager/${version::4}/NetworkManager-$version.tar.xz
   networkmanager.rc NetworkManager.conf polkit.conf dhcp.conf org.freedesktop.NetworkManager.rules)
 
 build() {
-  #sed '/initrd/d' -i NetworkManager-$version/src/meson.build
-
-  [[ -e /usr/lib/pppd/ ]] || PKGMK_NM+=' -D ppp=false'
-  [[ -e /usr/lib/pkgconfig/jansson.pc ]] || PKGMK_NM+=' -D ovs=false'
-  [[ -e /usr/lib/pkgconfig/libpsl.pc ]] || PKGMK_NM+=' -D libpsl=false'
+  prt-get isinst ppp || PKGMK_NM+=' -D ppp=false'
+  prt-get isinst jansson || PKGMK_NM+=' -D ovs=false'
+  prt-get isinst libpsl || PKGMK_NM+=' -D libpsl=false'
 
   CXXFLAGS+=" -O2 -fPIC" \
   meson setup NetworkManager-$version build $PKGMK_NM \
@@ -25,23 +23,15 @@ build() {
     --libexecdir /usr/lib/networkmanager \
     --buildtype=plain \
     -D b_lto=false \
-    -D ld_gc=true \
     -D dbus_conf_dir=/usr/share/dbus-1/system.d \
     -D udev_dir=/lib/udev \
     -D resolvconf=true \
     -D config_dns_rc_manager_default=resolvconf \
-    -D crypto=nss \
-    -D introspection=true \
-    -D session_tracking=no \
-    -D session_tracking_consolekit=true \
-    -D wifi=true \
-    -D wext=true \
-    -D polkit=true \
-    -D polkit_agent=true \
     -D modify_system=true \
     -D ifupdown=true \
     -D docs=false \
     -D selinux=false \
+    -D session_tracking=no \
     -D libaudit=no \
     -D modem_manager=false \
     -D more_logging=false \


More information about the crux-commits mailing list