From 9b81a0949da195dc0da54ae46bd265f2a22f2900 Mon Sep 17 00:00:00 2001 From: Javier Viguera Date: Tue, 8 Jan 2013 14:09:38 +0100 Subject: [PATCH] gst-plugins-good: remove 'x11' dependency for minimal image (no-X) Fix error: ERROR: Required build target 'del-image-minimal' has no buildable providers. Missing or unbuildable dependency chain was: ['del-image-minimal', 'packagegroup-del-gstreamer', 'gst-plugins-good', 'gconf', 'polkit', 'consolekit', 'virtual/libx11'] Signed-off-by: Javier Viguera --- .../gst-plugins-good/gst-plugins-good_0.10.31.bbappend | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/meta-digi-del/recipes-multimedia/gst-plugins-good/gst-plugins-good_0.10.31.bbappend b/meta-digi-del/recipes-multimedia/gst-plugins-good/gst-plugins-good_0.10.31.bbappend index 1927fa794..cfffc12f5 100644 --- a/meta-digi-del/recipes-multimedia/gst-plugins-good/gst-plugins-good_0.10.31.bbappend +++ b/meta-digi-del/recipes-multimedia/gst-plugins-good/gst-plugins-good_0.10.31.bbappend @@ -1,3 +1,7 @@ +DEPENDS_no_X := "${@oe_filter_out('gconf', '${DEPENDS}', d)}" +DEPENDS_del := "${@base_contains('DISTRO_FEATURES', 'x11', '${DEPENDS}', '${DEPENDS_no_X}', d)}" + +EXTRA_OECONF_no_X := "--disable-gconf --disable-x --disable-xshm --disable-xvideo" EXTRA_OECONF_del += "\ --disable-aalibtest \ --disable-audiofx \ @@ -24,7 +28,5 @@ EXTRA_OECONF_del += "\ --disable-speex \ --disable-sunaudio \ --disable-valgrind \ - --disable-x \ - --disable-xshm \ - --disable-xvideo \ + ${@base_contains('DISTRO_FEATURES', 'x11', '', '${EXTRA_OECONF_no_X}', d)} \ "