From d72c3019b9806175334d85ef36372ef5c493ea9d Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Mon, 22 May 2017 10:37:38 +0200 Subject: [PATCH] networkmanager: disable features that depend on X11 library So the package can be compiled in a non-X11 graphical system. https://jira.digi.com/browse/DEL-4289 Signed-off-by: Javier Viguera --- .../networkmanager/networkmanager_1.0.12.bbappend | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager_1.0.12.bbappend b/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager_1.0.12.bbappend index 2572506a6..0ce3aa24c 100644 --- a/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager_1.0.12.bbappend +++ b/meta-digi-dey/recipes-connectivity/networkmanager/networkmanager_1.0.12.bbappend @@ -14,6 +14,11 @@ SRC_URI += " \ file://nm.wlan0.static \ " +# 'polkit' and 'consolekit' require 'x11' distro feature, so disable them for non-X11 distros +DEPENDS_remove = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'polkit', d)}" +PACKAGECONFIG_remove = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', 'consolekit', d)}" +EXTRA_OECONF += "${@bb.utils.contains('DISTRO_FEATURES', 'x11', '', '--enable-polkit=disabled', d)}" + PACKAGECONFIG_remove = "dnsmasq netconfig" PACKAGECONFIG_append = " concheck modemmanager ppp"