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" }
