diff options
Diffstat (limited to 'repo/system/networkmanager.xibuild')
-rw-r--r-- | repo/system/networkmanager.xibuild | 42 |
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 } |