[arch-commits] Commit in networkmanager/trunk (PKGBUILD)

Jan de Groot jgc at archlinux.org
Tue Mar 27 09:55:00 UTC 2018


    Date: Tuesday, March 27, 2018 @ 09:55:00
  Author: jgc
Revision: 320375

upgpkg: networkmanager 1.10.6-3

Drop dependencies on unused libraries
Add upstream commit to make libnm-util / libnm-glib symbol conflicts less fatal when using with introspection. A failing extension is better than a crashing gnome-shell

Modified:
  networkmanager/trunk/PKGBUILD

----------+
 PKGBUILD |   11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-03-27 09:44:28 UTC (rev 320374)
+++ PKGBUILD	2018-03-27 09:55:00 UTC (rev 320375)
@@ -9,7 +9,7 @@
 pkgbase=networkmanager
 pkgname=(networkmanager libnm libnm-glib)
 pkgver=1.10.6
-pkgrel=2
+pkgrel=3
 pkgdesc="Network connection manager and user applications"
 arch=(x86_64)
 license=(GPL2 LGPL2.1)
@@ -16,9 +16,9 @@
 url="https://wiki.gnome.org/Projects/NetworkManager"
 _pppver=2.4.7
 makedepends=(intltool dhclient iptables gobject-introspection gtk-doc "ppp=$_pppver" modemmanager
-             dbus-glib iproute2 nss polkit wpa_supplicant libsoup systemd libgudev libmm-glib
+             dbus-glib iproute2 nss polkit wpa_supplicant curl systemd libmm-glib
              libnewt libndp libteam vala perl-yaml python-gobject git vala jansson bluez-libs
-             glib2-docs dhcpcd)
+             glib2-docs dhcpcd systemd)
 checkdepends=(libx11 python-dbus)
 _commit=dd8cf21cea13fa1bbee11fd3e0e7519e4b4ba712  # tags/1.10.6^0
 source=("git+https://anongit.freedesktop.org/git/NetworkManager/NetworkManager#commit=$_commit")
@@ -28,6 +28,7 @@
   mkdir -p libnm{,-glib}/usr/{include,lib/{girepository-1.0,pkgconfig},share/{gir-1.0,gtk-doc/html,vala/vapi}}
 
   cd NetworkManager
+  git cherry-pick -n 4d1f090aedf05c0e2955d431638e311d1e18a52f
   NOCONFIGURE=1 ./autogen.sh
 }
 
@@ -113,7 +114,7 @@
 }
 
 package_networkmanager() {
-  depends=(libnm-glib iproute2 polkit wpa_supplicant libsoup libmm-glib libnewt libndp libteam curl
+  depends=(libnm-glib iproute2 polkit wpa_supplicant libmm-glib libnewt libndp libteam curl
            bluez-libs)
   optdepends=('dnsmasq: connection sharing'
               'bluez: Bluetooth support'
@@ -169,7 +170,7 @@
 
 package_libnm() {
   pkgdesc="NetworkManager client library"
-  depends=(glib2 libgudev nss libutil-linux jansson)
+  depends=(glib2 nss libutil-linux jansson libsystemd)
   mv libnm/* "$pkgdir"
 }
 



More information about the arch-commits mailing list