From: Andreas Oberritter Date: Fri, 17 Feb 2012 22:56:10 +0000 (+0100) Subject: gst-plugins-base: depend on libx11 and libxv conditionally X-Git-Tag: 2015-4~11706 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=668ebf38a5b9b0dbd0f6f1a0ebfafb04afbcbf07;p=openembedded-core.git gst-plugins-base: depend on libx11 and libxv conditionally * gst-plugins-base currently doesn't build if x11 is unavailable, due to unconditional dependencies on libx11 and libxv. However, they are not required to build gst-plugins-base. Signed-off-by: Andreas Oberritter --- diff --git a/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.35.bb b/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.35.bb index 6dfc26e717..93f8eb3c73 100644 --- a/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.35.bb +++ b/meta/recipes-multimedia/gstreamer/gst-plugins-base_0.10.35.bb @@ -6,7 +6,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \ file://COPYING.LIB;md5=55ca817ccb7d5b5b66355690e9abc605 \ file://gst/ffmpegcolorspace/utils.c;beginline=1;endline=20;md5=9c83a200b8e597b26ca29df20fc6ecd0" -DEPENDS += "virtual/libx11 alsa-lib freetype liboil libogg libvorbis libxv libtheora avahi util-linux tremor" +DEPENDS += "${@base_contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxv', '', d)}" +DEPENDS += "alsa-lib freetype liboil libogg libvorbis libtheora avahi util-linux tremor" SRC_URI += " file://gst-plugins-base-tremor.patch"