diff options
-rw-r--r-- | conf/machine/include/imx-base.inc | 2 | ||||
-rw-r--r-- | recipes-graphics/mesa/mesa_%.bbappend | 3 | ||||
-rw-r--r-- | recipes-multimedia/imx-codec/imx-codec_4.4.2.bb | 10 |
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 |
18 | PACKAGECONFIG_append_use-mainline-bsp = " gallium" | 18 | PACKAGECONFIG_append_use-mainline-bsp = " gallium" |
19 | GALLIUMDRIVERS_append_use-mainline-bsp = ",etnaviv,imx" | 19 | GALLIUMDRIVERS_append_use-mainline-bsp_armv7a = ",etnaviv,kmsro,vc4" |
20 | GALLIUMDRIVERS_append_use-mainline-bsp_armv7ve = ",etnaviv,kmsro,vc4" | ||
20 | 21 | ||
21 | BACKEND = \ | 22 | BACKEND = \ |
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 | |||
23 | PACKAGECONFIG ?= "" | 23 | PACKAGECONFIG ?= "" |
24 | PACKAGECONFIG_imxvpu = "vpu" | 24 | PACKAGECONFIG_imxvpu = "vpu" |
25 | 25 | ||
26 | # We need to ensure we don't have '-src' package overrided | ||
27 | PACKAGE_DEBUG_SPLIT_STYLE = 'debug-without-src' | ||
28 | |||
26 | PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu" | 29 | PACKAGECONFIG[vpu] = "--enable-vpu,--disable-vpu,virtual/imxvpu" |
27 | 30 | ||
28 | do_install_append() { | 31 | do_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 | ||
42 | python __set_insane_skip() { | 42 | python __set_insane_skip() { |