summaryrefslogtreecommitdiffstats
path: root/rules/networkmanager.make
diff options
context:
space:
mode:
Diffstat (limited to 'rules/networkmanager.make')
-rw-r--r--rules/networkmanager.make17
1 files changed, 9 insertions, 8 deletions
diff --git a/rules/networkmanager.make b/rules/networkmanager.make
index e2502b3f0..af310bd13 100644
--- a/rules/networkmanager.make
+++ b/rules/networkmanager.make
@@ -15,8 +15,8 @@ PACKAGES-$(PTXCONF_NETWORKMANAGER) += networkmanager
#
# Paths and names
#
-NETWORKMANAGER_VERSION := 1.26.2
-NETWORKMANAGER_MD5 := ad5332a7fe5d00db7c75b722337be62b
+NETWORKMANAGER_VERSION := 1.44.2
+NETWORKMANAGER_MD5 := bd6c9cb0ecd0fb7f516cde7bf4dee3fb
NETWORKMANAGER := NetworkManager-$(NETWORKMANAGER_VERSION)
NETWORKMANAGER_SUFFIX := tar.xz
NETWORKMANAGER_URL := $(call ptx/mirror, GNOME, NetworkManager/$(basename $(NETWORKMANAGER_VERSION))/$(NETWORKMANAGER).$(NETWORKMANAGER_SUFFIX))
@@ -47,17 +47,14 @@ NETWORKMANAGER_CONF_OPT = \
-Ddhcpcanon=false \
-Ddhcpcd=false \
-Ddnsmasq=/usr/sbin/dnsmasq \
- -Ddnssec_trigger=/bin/true \
-Ddocs=false \
-Debpf=false \
-Dfirewalld_zone=false \
-Dhostname_persist=default \
-Difcfg_rh=false \
-Difupdown=true \
- -Dintrospection=false \
- -Diptables=/usr/sbin/iptables \
+ -Dintrospection=$(call ptx/truefalse,PTXCONF_NETWORKMANAGER_INTROSPECTION) \
-Diwd=false \
- -Djson_validation=false \
-Dkernel_firmware_dir=/lib/firmware \
-Dld_gc=true \
-Dlibaudit=no \
@@ -65,7 +62,7 @@ NETWORKMANAGER_CONF_OPT = \
-Dmodem_manager=$(call ptx/truefalse,PTXCONF_NETWORKMANAGER_WWAN) \
-Dmodify_system=false \
-Dmore_asserts=no \
- -Dmore_logging=false \
+ -Dmore_logging=$(call ptx/truefalse,PTXCONF_NETWORKMANAGER_MORE_LOGGING) \
-Dnetconfig=false \
-Dnm_cloud_setup=false \
-Dnmcli=$(call ptx/truefalse,PTXCONF_NETWORKMANAGER_NMCLI) \
@@ -73,7 +70,7 @@ NETWORKMANAGER_CONF_OPT = \
-Dofono=false \
-Dovs=false \
-Dpolkit=$(call ptx/truefalse,PTXCONF_NETWORKMANAGER_POLKIT) \
- -Dpolkit_agent=false \
+ -Dpolkit_agent_helper_1=/usr/libexec/polkit-agent-helper-1 \
-Dppp=$(call ptx/truefalse,PTXCONF_NETWORKMANAGER_PPP) \
-Dpppd=/usr/sbin/pppd \
-Dpppd_plugin_dir=$(PPP_SHARED_INST_PATH) \
@@ -215,6 +212,10 @@ ifdef PTXCONF_NETWORKMANAGER_EXAMPLES
@$(call install_glob, networkmanager, 0, 0, -, /usr/bin, */nm-*-*)
endif
+ifdef PTXCONF_NETWORKMANAGER_INTROSPECTION
+ @$(call install_tree, networkmanager, 0, 0, -, /usr/lib/girepository-1.0)
+endif
+
@$(call install_finish, networkmanager)
@$(call touch)