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 9b7cae974..44fed8b2e 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 8541ed7ca..9f183db92 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 39860c862..971fded00 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() { |
