From 1e400c68e316635c83997dc45752bcb880112ccf Mon Sep 17 00:00:00 2001 From: Max Krummenacher Date: Mon, 20 May 2019 14:34:58 +0200 Subject: tdx-base.inc: gstreamer: only set imx override if use-mainline-bsp is not used The recipes for gstreamer* with version 1.14.imx set compatible version to mx6, mx7, mx8. So for machines which use use-mainline-bsp we get a lot of OE warnings during build, e.g.: | NOTE: preferred version 1.14.imx of gstreamer1.0 not available (for item gstreamer1.0) | NOTE: versions of gstreamer1.0 available: 1.14.4 Signed-off-by: Max Krummenacher --- conf/distro/include/tdx-base.inc | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/conf/distro/include/tdx-base.inc b/conf/distro/include/tdx-base.inc index 664aa29..d893097 100644 --- a/conf/distro/include/tdx-base.inc +++ b/conf/distro/include/tdx-base.inc @@ -49,7 +49,12 @@ VIRTUAL-RUNTIME_init_manager = "systemd" PACKAGECONFIG_append_pn-qemu-native = " libusb" # Use i.MX Gstreamer Version (for PXP DMA-ENGINE Driver) -PREFERRED_VERSION_gstreamer1.0_imx = "1.14.imx" -PREFERRED_VERSION_gstreamer1.0-plugins-base_imx = "1.14.imx" -PREFERRED_VERSION_gstreamer1.0-plugins-good_imx = "1.14.imx" -PREFERRED_VERSION_gstreamer1.0-plugins-bad_imx = "1.14.imx" +python () { + # only set imx override if use-mainline-bsp is not used + overrides = d.getVar("OVERRIDES", True) + if not "use-mainline-bsp" in overrides: + d.setVar('PREFERRED_VERSION_gstreamer1.0_imx', '1.14.imx') + d.setVar('PREFERRED_VERSION_gstreamer1.0-plugins-base_imx', '1.14.imx') + d.setVar('PREFERRED_VERSION_gstreamer1.0-plugins-good_imx', '1.14.imx') + d.setVar('PREFERRED_VERSION_gstreamer1.0-plugins-bad_imx', '1.14.imx') +} -- cgit v1.2.3