summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--conf/machine/include/imx-base.inc2
-rw-r--r--recipes-graphics/mesa/mesa_%.bbappend3
-rw-r--r--recipes-multimedia/imx-codec/imx-codec_4.4.2.bb10
3 files changed, 8 insertions, 7 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index 9b7cae97..44fed8b2 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -140,7 +140,7 @@ MACHINE_SOCARCH_FILTER_append_imxgpu = " \
140 virtual/libopenvg \ 140 virtual/libopenvg \
141 libdrm \ 141 libdrm \
142 cairo \ 142 cairo \
143 gstreamer1.0-plugins-bad \ 143 gstreamer1.0 \
144 libgal-imx \ 144 libgal-imx \
145 pango \ 145 pango \
146" 146"
diff --git a/recipes-graphics/mesa/mesa_%.bbappend b/recipes-graphics/mesa/mesa_%.bbappend
index 8541ed7c..9f183db9 100644
--- a/recipes-graphics/mesa/mesa_%.bbappend
+++ b/recipes-graphics/mesa/mesa_%.bbappend
@@ -16,7 +16,8 @@ python () {
16 16
17# Enable Etnaviv support 17# Enable Etnaviv support
18PACKAGECONFIG_append_use-mainline-bsp = " gallium" 18PACKAGECONFIG_append_use-mainline-bsp = " gallium"
19GALLIUMDRIVERS_append_use-mainline-bsp = ",etnaviv,imx" 19GALLIUMDRIVERS_append_use-mainline-bsp_armv7a = ",etnaviv,kmsro,vc4"
20GALLIUMDRIVERS_append_use-mainline-bsp_armv7ve = ",etnaviv,kmsro,vc4"
20 21
21BACKEND = \ 22BACKEND = \
22 "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \ 23 "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', \
diff --git a/recipes-multimedia/imx-codec/imx-codec_4.4.2.bb b/recipes-multimedia/imx-codec/imx-codec_4.4.2.bb
index 39860c86..971fded0 100644
--- a/recipes-multimedia/imx-codec/imx-codec_4.4.2.bb
+++ b/recipes-multimedia/imx-codec/imx-codec_4.4.2.bb
@@ -23,20 +23,20 @@ EXTRA_OECONF = "${@bb.utils.contains('TUNE_FEATURES', 'aarch64', '--enable-armv8
23PACKAGECONFIG ?= "" 23PACKAGECONFIG ?= ""
24PACKAGECONFIG_imxvpu = "vpu" 24PACKAGECONFIG_imxvpu = "vpu"
25 25
26# We need to ensure we don't have '-src' package overrided
27PACKAGE_DEBUG_SPLIT_STYLE = 'debug-without-src'
28
26PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu" 29PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu"
27 30
28do_install_append() { 31do_install_append() {
29 # FIXME: This link points to nowhere
30 if [ -e ${D}${libdir}/imx-mm/audio-codec/lib_src_ppp_arm11_elinux.so ]; then
31 rm ${D}${libdir}/imx-mm/audio-codec/lib_src_ppp_arm11_elinux.so
32 fi
33
34 # LTIB move the files around or gst-fsl-plugin won't find them 32 # LTIB move the files around or gst-fsl-plugin won't find them
35 for p in $(find ${D}${libdir}/imx-mm -mindepth 2 -maxdepth 2 -not -type d); do 33 for p in $(find ${D}${libdir}/imx-mm -mindepth 2 -maxdepth 2 -not -type d); do
36 mv $p ${D}${libdir} 34 mv $p ${D}${libdir}
37 done 35 done
38 rmdir ${D}${libdir}/imx-mm/video-codec 36 rmdir ${D}${libdir}/imx-mm/video-codec
39 37
38 # Fixup ownership of files
39 chown -R root:root ${D}
40} 40}
41 41
42python __set_insane_skip() { 42python __set_insane_skip() {