summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Krummenacher <max.krummenacher@toradex.com>2019-05-20 14:34:58 +0200
committerMax Krummenacher <max.krummenacher@toradex.com>2019-05-20 14:34:58 +0200
commit1e400c68e316635c83997dc45752bcb880112ccf (patch)
tree50332df639cee2db5d30702a8f0192f330afbe3a
parentf17903a1363e86ad9aa7e1a57adb36eebd56a4be (diff)
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 <max.krummenacher@toradex.com>
-rw-r--r--conf/distro/include/tdx-base.inc13
1 files 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')
+}