From ff7dbbb6ab83206e509a02039db4aad54c9cf42a Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Sat, 10 Apr 2021 11:44:51 -0300 Subject: [PATCH] gstreamer1.0-plugins-bad: Fix build for GPU-less machines In case we are building for a GPU-less machine (e.g: i.MX6UL) using a distro without OpenGL support, was triggering a wrong build dependency chain. Now, we enable gles2 backend only if the distro has OpenGL support. Fixes: #684. Fixes: 61fac596 ("gstreamer1.0-plugins-bad: Let processors with pxp chose the correct Opengl API") Change-Id: I275299d20065309d753ebc7774ab1fcc5bea7113 --- .../gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb index 8064d430..6925611a 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.16.3.imx.bb @@ -37,7 +37,7 @@ DEPENDS += "gstreamer1.0-plugins-base" inherit gobject-introspection PACKAGECONFIG_GL ?= "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gl', '', d)}" -PACKAGECONFIG_GL_imxpxp = "gles2" +PACKAGECONFIG_GL_imxpxp = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2', '', d)}" PACKAGECONFIG ??= " \ ${GSTREAMER_ORC} \ -- 2.40.1