summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2023-03-13 16:58:29 -0300
committerGitHub <noreply@github.com>2023-03-13 16:58:29 -0300
commitbbaf635223a8fea3f63f3ed5aa7b3deaa622c1b8 (patch)
treeadddc2554fa86d59bf87ac831c581940938ae742
parentb31e1530b267ccec91f38ebe1644849f0468cf02 (diff)
parent2a9cad5187885a5de72ebedf4a9512c1f761c654 (diff)
downloadmeta-freescale-bbaf635223a8fea3f63f3ed5aa7b3deaa622c1b8.tar.gz
Merge pull request #1453 from YoeDistro/yoe/mut
xdg-desktop-portal-wlr: Disable build when using imx gpu driver
-rw-r--r--dynamic-layers/multimedia-layer/recipes-support/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr_%.bbappend3
-rw-r--r--recipes-graphics/piglit/piglit_%.bbappend1
-rw-r--r--recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb8
3 files changed, 12 insertions, 0 deletions
diff --git a/dynamic-layers/multimedia-layer/recipes-support/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr_%.bbappend b/dynamic-layers/multimedia-layer/recipes-support/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr_%.bbappend
new file mode 100644
index 00000000..f279dcb2
--- /dev/null
+++ b/dynamic-layers/multimedia-layer/recipes-support/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr_%.bbappend
@@ -0,0 +1,3 @@
1# Needs gbm_bo_create_with_modifiers2() API which is not
2# implemented in imx GL driver implementation
3COMPATIBLE_HOST:imxgpu = "(null)"
diff --git a/recipes-graphics/piglit/piglit_%.bbappend b/recipes-graphics/piglit/piglit_%.bbappend
index 2b7561d1..882d4ddf 100644
--- a/recipes-graphics/piglit/piglit_%.bbappend
+++ b/recipes-graphics/piglit/piglit_%.bbappend
@@ -1,4 +1,5 @@
1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:" 1FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}:"
2 2
3CFLAGS:append:imxgpu:toolchain-clang = " -Wno-error=int-conversion"
3PACKAGECONFIG:remove:imxgpu = "x11 glx" 4PACKAGECONFIG:remove:imxgpu = "x11 glx"
4PACKAGECONFIG:append:mx8-nxp-bsp = " opencl" 5PACKAGECONFIG:append:mx8-nxp-bsp = " opencl"
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb
index d338f986..0ef9daea 100644
--- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb
+++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.20.3.imx.bb
@@ -85,6 +85,14 @@ EXTRA_OEMESON += " \
85 ${@get_opengl_cmdline_list('gl_winsys', d.getVar('OPENGL_WINSYS'), d)} \ 85 ${@get_opengl_cmdline_list('gl_winsys', d.getVar('OPENGL_WINSYS'), d)} \
86" 86"
87 87
88# Remove this meta package when moving to gstreamer 1.22+, this is for making
89# gst packagegroups from master work with gstreamer 1.20.3.imx
90PACKAGES += "${PN}-videoconvertscale"
91
92ALLOW_EMPTY:${PN}-videoconvertscale = "1"
93
94RDEPENDS:${PN}-videoconvertscale = "${PN}-videoconvert ${PN}-videoscale"
95
88FILES:${PN}-dev += "${libdir}/gstreamer-1.0/include/gst/gl/gstglconfig.h" 96FILES:${PN}-dev += "${libdir}/gstreamer-1.0/include/gst/gl/gstglconfig.h"
89FILES:${MLPREFIX}libgsttag-1.0 += "${datadir}/gst-plugins-base/1.0/license-translations.dict" 97FILES:${MLPREFIX}libgsttag-1.0 += "${datadir}/gst-plugins-base/1.0/license-translations.dict"
90 98