summaryrefslogtreecommitdiff
path: root/repo/system/networkmanager.xibuild
diff options
context:
space:
mode:
Diffstat (limited to 'repo/system/networkmanager.xibuild')
-rw-r--r--repo/system/networkmanager.xibuild42
1 files changed, 26 insertions, 16 deletions
diff --git a/repo/system/networkmanager.xibuild b/repo/system/networkmanager.xibuild
index c2c8fbd..05fd136 100644
--- a/repo/system/networkmanager.xibuild
+++ b/repo/system/networkmanager.xibuild
@@ -1,7 +1,7 @@
#!/bin/sh
MAKEDEPS="grep meson ninja python intltool glib"
-DEPS="jansson libndp curl wpa_supplicant newt nss polkit libpsl dbus gobject-introspection dhcp"
+DEPS="libndp curl wpa_supplicant newt nss polkit libpsl dbus gobject-introspection dhcp eudev libintl modemmanager nspr mobile-broadband-provider-info python-gobject"
PKG_VER=1.35.5
SOURCE=https://download.gnome.org/sources/NetworkManager/${PKG_VER%.*}/NetworkManager-$PKG_VER.tar.xz
@@ -23,21 +23,31 @@ prepare () {
build () {
mkdir build &&
cd build &&
-
- meson --prefix=/usr \
- --buildtype=release \
- -Dlibaudit=no \
- -Dlibpsl=false \
- -Dnmtui=true \
- -Dovs=false \
- -Dppp=false \
- -Dselinux=false \
- -Dsession_tracking=elogind \
- -Dmodem_manager=false \
- -Dsystemdsystemunitdir=no \
- -Dsystemd_journal=false \
- -Dqt=false \
- .. &&
+ meson \
+ --prefix=/usr \
+ -Dsystemdsystemunitdir=no \
+ -Dudev_dir=/lib/udev \
+ -Dmodify_system=true \
+ -Dselinux=false \
+ -Dsystemd_journal=false \
+ -Dlibaudit=no \
+ -Diwd=true \
+ -Dppp=false \
+ -Dconfig_plugins_default=ifupdown \
+ -Difupdown=true \
+ -Ddhcpcd=true \
+ -Dconfig_dhcp_default=internal \
+ -Dvapi=true \
+ -Dtests="no" \
+ -Dpolkit=true \
+ -Dsession_tracking=no \
+ -Dqt=false \
+ -Dovs=false \
+ -Dofono=true \
+ -Dcrypto=nss \
+ -Ddbus_conf_dir=/usr/share/dbus-1/system.d \
+ -Ddocs=false \
+ ..
ninja
}