aboutsummaryrefslogtreecommitdiffstats
path: root/meta-xfce
diff options
context:
space:
mode:
authorHongxu Jia <hongxu.jia@windriver.com>2019-06-25 21:14:06 +0800
committerKhem Raj <raj.khem@gmail.com>2019-06-25 14:21:48 -0700
commitbf40fa739714cfda21d14b7bc192afe9c04d2be0 (patch)
tree8cc3b6f34674b6745601bae9eb31bcc0ae31dc8c /meta-xfce
parentdd26f651af4412daced08b5bbc1d604dab8809ea (diff)
downloadmeta-openembedded-contrib-bf40fa739714cfda21d14b7bc192afe9c04d2be0.tar.gz
xfce4-session: optional support polkit
If polkit not in DISTRO_FEATURES, it failed ... |ERROR: Nothing PROVIDES 'polkit' (but meta-openembedded/meta-xfce/recipes-xfce/ xfce4-session/xfce4-session_4.13.2.bb DEPENDS on or otherwise requires it) |polkit was skipped: missing required distro feature 'polkit' (not in DISTRO_FEATURES) |ERROR: Required build target 'meta-world-pkgdata' has no buildable providers. |Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'xfce4-session', 'polkit'] ... Upstream optional support polkit: https://github.com/xfce-mirror/xfce4-session/commit/560219ad500c73e0fc2c3d959f96bcb8e2a54556 Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-xfce')
-rw-r--r--meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.13.2.bb4
1 files changed, 3 insertions, 1 deletions
diff --git a/meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.13.2.bb b/meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.13.2.bb
index dc44c4b0bd..7f7888eeda 100644
--- a/meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.13.2.bb
+++ b/meta-xfce/recipes-xfce/xfce4-session/xfce4-session_4.13.2.bb
@@ -11,7 +11,6 @@ DEPENDS = " \
libsm \
libxfce4ui \
libxfce4util \
- polkit \
virtual/libx11 \
xfconf \
"
@@ -20,6 +19,9 @@ inherit xfce update-alternatives distro_features_check
REQUIRED_DISTRO_FEATURES = "x11"
+PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'polkit', d)}"
+PACKAGECONFIG[polkit] = "--enable-polkit, --disable-polkit, polkit"
+
SRC_URI += " \
file://0001-configure.in-hard-code-path-to-iceauth.patch \
"