[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