summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--classes/fsl-kernel-localversion.bbclass44
-rw-r--r--classes/fsl-u-boot-localversion.bbclass40
-rw-r--r--classes/image_types_fsl.bbclass6
-rw-r--r--classes/kernel-imximage.bbclass54
-rw-r--r--dynamic-layers/openembedded-layer/recipes-devtools/utp-com/utp-com_git.bb2
-rw-r--r--dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc10
-rw-r--r--dynamic-layers/qt5-layer/recipes-qt/qt5/qtmultimedia_%.bbappend6
-rw-r--r--dynamic-layers/virtualization-layer/recipes-extended/libvirt/libvirt_%.bbappend2
-rw-r--r--recipes-bsp/atf/qoriq-atf_2.12.bb2
-rw-r--r--recipes-bsp/boot-format/boot-format_git.bb2
-rw-r--r--recipes-bsp/imx-atf/imx-atf_2.12.bb2
-rw-r--r--recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc2
-rw-r--r--recipes-bsp/mc-utils/mc-utils_git.bb16
-rw-r--r--recipes-bsp/mxsldr/mxsldr_git.bb4
-rw-r--r--recipes-connectivity/mbedtls/mbedtls_3.6.5.bb18
-rw-r--r--recipes-devtools/imx-usb-loader/imx-usb-loader_git.bb2
-rw-r--r--recipes-devtools/qemu/qemu-qoriq.inc42
-rw-r--r--recipes-dpaa/fmlib/fmlib_git.bb2
-rw-r--r--recipes-extended/pktgen-dpdk/pktgen-dpdk_21.05.0.bb4
-rw-r--r--recipes-extended/secure-obj/secure-obj_git.bb4
-rw-r--r--recipes-extended/skmm-ep/skmm-ep_git.bb4
-rw-r--r--recipes-extended/tsntool/tsntool_git.bb2
-rw-r--r--recipes-fsl/packagegroups/packagegroup-fsl-network.bb32
-rw-r--r--recipes-graphics/drm/libdrm_2.4.127.imx.bb2
-rw-r--r--recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc34
-rw-r--r--recipes-graphics/wayland/weston_10.0.5.imx.bb36
-rw-r--r--recipes-graphics/wayland/weston_14.0.2.imx.bb36
-rw-r--r--recipes-kernel/kernel-modules/kernel-module-ar_git.bb8
-rw-r--r--recipes-multimedia/gstreamer/gst-examples_1.26.6.bb2
-rw-r--r--recipes-security/optee-imx/optee-os-tadevkit-fslc-imx.inc2
-rw-r--r--recipes-security/optee-qoriq/optee-os-qoriq-tadevkit_4.8.0.bb2
-rw-r--r--recipes-security/optee-qoriq/optee-os-qoriq_4.8.0.bb16
-rw-r--r--recipes-security/smw/crypto-af-alg_git.bb2
-rw-r--r--recipes-security/smw/keyctl-caam_git.bb2
34 files changed, 222 insertions, 222 deletions
diff --git a/classes/fsl-kernel-localversion.bbclass b/classes/fsl-kernel-localversion.bbclass
index 479d113e8..9b44fe194 100644
--- a/classes/fsl-kernel-localversion.bbclass
+++ b/classes/fsl-kernel-localversion.bbclass
@@ -18,30 +18,30 @@ LINUX_VERSION_EXTENSION ?= "${@bb.utils.contains('SCMVERSION', 'y', '', '${LOCAL
18do_kernel_localversion[dirs] += "${S} ${B}" 18do_kernel_localversion[dirs] += "${S} ${B}"
19do_kernel_localversion() { 19do_kernel_localversion() {
20 20
21 # Fallback for recipes not able to use LINUX_VERSION_EXTENSION 21 # Fallback for recipes not able to use LINUX_VERSION_EXTENSION
22 if [ "${@bb.data.inherits_class('kernel-yocto', d)}" = "False" ]; then 22 if [ "${@bb.data.inherits_class('kernel-yocto', d)}" = "False" ]; then
23 echo 'CONFIG_LOCALVERSION="${LOCALVERSION}"' >> ${B}/.config 23 echo 'CONFIG_LOCALVERSION="${LOCALVERSION}"' >> ${B}/.config
24 fi 24 fi
25 25
26 if [ "${SCMVERSION}" = "y" ]; then 26 if [ "${SCMVERSION}" = "y" ]; then
27 # Add GIT revision to the local version 27 # Add GIT revision to the local version
28 if [ "${SRCREV}" = "INVALID" ]; then 28 if [ "${SRCREV}" = "INVALID" ]; then
29 hash=${SRCREV_machine} 29 hash=${SRCREV_machine}
30 else 30 else
31 hash=${SRCREV} 31 hash=${SRCREV}
32 fi 32 fi
33 if [ "$hash" = "AUTOINC" ]; then 33 if [ "$hash" = "AUTOINC" ]; then
34 branch=`git --git-dir=${S}/.git symbolic-ref --short -q HEAD` 34 branch=`git --git-dir=${S}/.git symbolic-ref --short -q HEAD`
35 head=`git --git-dir=${S}/.git rev-parse --verify --short origin/${branch} 2> /dev/null` 35 head=`git --git-dir=${S}/.git rev-parse --verify --short origin/${branch} 2> /dev/null`
36 else 36 else
37 head=`git --git-dir=${S}/.git rev-parse --verify --short $hash 2> /dev/null` 37 head=`git --git-dir=${S}/.git rev-parse --verify --short $hash 2> /dev/null`
38 fi 38 fi
39 patches=`git --git-dir=${S}/.git rev-list --count $head..HEAD 2> /dev/null` 39 patches=`git --git-dir=${S}/.git rev-list --count $head..HEAD 2> /dev/null`
40 printf "%s%s%s%s" +g $head +p $patches > ${S}/.scmversion 40 printf "%s%s%s%s" +g $head +p $patches > ${S}/.scmversion
41 41
42 sed -i -e "/CONFIG_LOCALVERSION_AUTO[ =]/d" ${B}/.config 42 sed -i -e "/CONFIG_LOCALVERSION_AUTO[ =]/d" ${B}/.config
43 echo "CONFIG_LOCALVERSION_AUTO=y" >> ${B}/.config 43 echo "CONFIG_LOCALVERSION_AUTO=y" >> ${B}/.config
44 fi 44 fi
45} 45}
46 46
47addtask kernel_localversion before do_configure after do_patch do_kernel_configme 47addtask kernel_localversion before do_configure after do_patch do_kernel_configme
diff --git a/classes/fsl-u-boot-localversion.bbclass b/classes/fsl-u-boot-localversion.bbclass
index df4ac5fbf..c867c9f85 100644
--- a/classes/fsl-u-boot-localversion.bbclass
+++ b/classes/fsl-u-boot-localversion.bbclass
@@ -15,24 +15,24 @@ LOCALVERSION ??= "+fslc"
15UBOOT_LOCALVERSION = "${LOCALVERSION}" 15UBOOT_LOCALVERSION = "${LOCALVERSION}"
16 16
17do_compile:prepend() { 17do_compile:prepend() {
18 if [ "${SCMVERSION}" = "y" ]; then 18 if [ "${SCMVERSION}" = "y" ]; then
19 # Add GIT revision to the local version 19 # Add GIT revision to the local version
20 if [ "${SRCREV}" = "INVALID" ]; then 20 if [ "${SRCREV}" = "INVALID" ]; then
21 hash=${SRCREV_machine} 21 hash=${SRCREV_machine}
22 else 22 else
23 hash=${SRCREV} 23 hash=${SRCREV}
24 fi 24 fi
25 if [ "$hash" = "AUTOINC" ]; then 25 if [ "$hash" = "AUTOINC" ]; then
26 branch=`git --git-dir=${S}/.git symbolic-ref --short -q HEAD` 26 branch=`git --git-dir=${S}/.git symbolic-ref --short -q HEAD`
27 head=`git --git-dir=${S}/.git rev-parse --verify --short origin/${branch} 2> /dev/null` 27 head=`git --git-dir=${S}/.git rev-parse --verify --short origin/${branch} 2> /dev/null`
28 else 28 else
29 head=`git --git-dir=${S}/.git rev-parse --verify --short $hash 2> /dev/null` 29 head=`git --git-dir=${S}/.git rev-parse --verify --short $hash 2> /dev/null`
30 fi 30 fi
31 patches=`git --git-dir=${S}/.git rev-list --count $head..HEAD 2> /dev/null` 31 patches=`git --git-dir=${S}/.git rev-list --count $head..HEAD 2> /dev/null`
32 printf "%s%s%s%s%s" "${UBOOT_LOCALVERSION}" +g $head +p $patches > ${S}/.scmversion 32 printf "%s%s%s%s%s" "${UBOOT_LOCALVERSION}" +g $head +p $patches > ${S}/.scmversion
33 printf "%s%s%s%s%s" "${UBOOT_LOCALVERSION}" +g $head +p $patches > ${B}/.scmversion 33 printf "%s%s%s%s%s" "${UBOOT_LOCALVERSION}" +g $head +p $patches > ${B}/.scmversion
34 else 34 else
35 printf "%s" "${UBOOT_LOCALVERSION}" > ${S}/.scmversion 35 printf "%s" "${UBOOT_LOCALVERSION}" > ${S}/.scmversion
36 printf "%s" "${UBOOT_LOCALVERSION}" > ${B}/.scmversion 36 printf "%s" "${UBOOT_LOCALVERSION}" > ${B}/.scmversion
37 fi 37 fi
38} 38}
diff --git a/classes/image_types_fsl.bbclass b/classes/image_types_fsl.bbclass
index 63a10f303..65b6a5dbd 100644
--- a/classes/image_types_fsl.bbclass
+++ b/classes/image_types_fsl.bbclass
@@ -38,7 +38,7 @@ do_image_wic[depends] += " \
38 38
39# We need to apply a fixup inside of the partition table 39# We need to apply a fixup inside of the partition table
40IMAGE_CMD:wic:append:mxs-generic-bsp() { 40IMAGE_CMD:wic:append:mxs-generic-bsp() {
41 # Change partition type for mxs processor family 41 # Change partition type for mxs processor family
42 bbnote "Setting partition type to 0x53 as required for mxs' SoC family." 42 bbnote "Setting partition type to 0x53 as required for mxs' SoC family."
43 echo -n S | dd of=$out.wic bs=1 count=1 seek=450 conv=notrunc 43 echo -n S | dd of=$out.wic bs=1 count=1 seek=450 conv=notrunc
44} 44}
diff --git a/classes/kernel-imximage.bbclass b/classes/kernel-imximage.bbclass
index d432ebb83..999840f69 100644
--- a/classes/kernel-imximage.bbclass
+++ b/classes/kernel-imximage.bbclass
@@ -22,39 +22,39 @@ DEPENDS:append = " u-boot-mkimage-native"
22IMXIMAGE_ENTRYPOINT ?= "${UBOOT_ENTRYPOINT}" 22IMXIMAGE_ENTRYPOINT ?= "${UBOOT_ENTRYPOINT}"
23 23
24imx_mkimage() { 24imx_mkimage() {
25 uboot-mkimage -n $1 -T imximage -e ${IMXIMAGE_ENTRYPOINT} -d $2 $2.imx 25 uboot-mkimage -n $1 -T imximage -e ${IMXIMAGE_ENTRYPOINT} -d $2 $2.imx
26} 26}
27 27
28gen_imximage() { 28gen_imximage() {
29 if [ -z "${IMXIMAGE_ENTRYPOINT}" ]; then 29 if [ -z "${IMXIMAGE_ENTRYPOINT}" ]; then
30 bbfatal "IMXIMAGE_ENTRYPOINT must have a valid value" 30 bbfatal "IMXIMAGE_ENTRYPOINT must have a valid value"
31 fi 31 fi
32 32
33 for DTB in ${KERNEL_DEVICETREE}; do 33 for DTB in ${KERNEL_DEVICETREE}; do
34 DTB=`normalize_dtb "${DTB}"` 34 DTB=`normalize_dtb "${DTB}"`
35 DTB_EXT=${DTB##*.} 35 DTB_EXT=${DTB##*.}
36 DTB_BASE_NAME=`basename ${DTB} ."${DTB_EXT}"` 36 DTB_BASE_NAME=`basename ${DTB} ."${DTB_EXT}"`
37 base_name="zImage-"${KERNEL_IMAGE_BASE_NAME} 37 base_name="zImage-"${KERNEL_IMAGE_BASE_NAME}
38 symlink_name="zImage-"${KERNEL_IMAGE_SYMLINK_NAME} 38 symlink_name="zImage-"${KERNEL_IMAGE_SYMLINK_NAME}
39 DTB_NAME=`echo ${base_name} | sed "s/${MACHINE}/${DTB_BASE_NAME}/g"` 39 DTB_NAME=`echo ${base_name} | sed "s/${MACHINE}/${DTB_BASE_NAME}/g"`
40 DTB_SYMLINK_NAME=`echo ${symlink_name} | sed "s/${MACHINE}/${DTB_BASE_NAME}/g"` 40 DTB_SYMLINK_NAME=`echo ${symlink_name} | sed "s/${MACHINE}/${DTB_BASE_NAME}/g"`
41 for DCD in dcd-${DTB}.cfg dcd.cfg; do 41 for DCD in dcd-${DTB}.cfg dcd.cfg; do
42 if [ -e "${WORKDIR}/${DCD}" ]; then 42 if [ -e "${WORKDIR}/${DCD}" ]; then
43 if [ -e ${DEPLOYDIR}/${DTB_NAME}.${DTB_EXT}.bin ]; then 43 if [ -e ${DEPLOYDIR}/${DTB_NAME}.${DTB_EXT}.bin ]; then
44 imx_mkimage ${WORKDIR}/${DCD} ${DEPLOYDIR}/${DTB_NAME}.${DTB_EXT}.bin 44 imx_mkimage ${WORKDIR}/${DCD} ${DEPLOYDIR}/${DTB_NAME}.${DTB_EXT}.bin
45 ln -sf ${DTB_NAME}.${DTB_EXT}.bin.imx ${DEPLOYDIR}/$type-${DTB_BASE_NAME}.${DTB_EXT}.bin.imx 45 ln -sf ${DTB_NAME}.${DTB_EXT}.bin.imx ${DEPLOYDIR}/$type-${DTB_BASE_NAME}.${DTB_EXT}.bin.imx
46 fi 46 fi
47 47
48 if [ -e ${DEPLOYDIR}/zImage-${INITRAMFS_BASE_NAME}-${DTB_BASE_NAME}.${DTB_EXT}.bin ]; then 48 if [ -e ${DEPLOYDIR}/zImage-${INITRAMFS_BASE_NAME}-${DTB_BASE_NAME}.${DTB_EXT}.bin ]; then
49 imx_mkimage ${WORKDIR}/${DCD} ${DEPLOYDIR}/zImage-${INITRAMFS_BASE_NAME}-${DTB_BASE_NAME}.${DTB_EXT}.bin 49 imx_mkimage ${WORKDIR}/${DCD} ${DEPLOYDIR}/zImage-${INITRAMFS_BASE_NAME}-${DTB_BASE_NAME}.${DTB_EXT}.bin
50 ln -sf zImage-${INITRAMFS_BASE_NAME}-${DTB_BASE_NAME}.${DTB_EXT}.bin.imx \ 50 ln -sf zImage-${INITRAMFS_BASE_NAME}-${DTB_BASE_NAME}.${DTB_EXT}.bin.imx \
51 ${DEPLOYDIR}/zImage-initramfs-${DTB_BASE_NAME}.${DTB_EXT}-${MACHINE}.bin.imx 51 ${DEPLOYDIR}/zImage-initramfs-${DTB_BASE_NAME}.${DTB_EXT}-${MACHINE}.bin.imx
52 fi 52 fi
53 fi 53 fi
54 done 54 done
55 done 55 done
56} 56}
57 57
58do_deploy:append() { 58do_deploy:append() {
59 gen_imximage 59 gen_imximage
60} 60}
diff --git a/dynamic-layers/openembedded-layer/recipes-devtools/utp-com/utp-com_git.bb b/dynamic-layers/openembedded-layer/recipes-devtools/utp-com/utp-com_git.bb
index e1f28c53b..e5dd268da 100644
--- a/dynamic-layers/openembedded-layer/recipes-devtools/utp-com/utp-com_git.bb
+++ b/dynamic-layers/openembedded-layer/recipes-devtools/utp-com/utp-com_git.bb
@@ -14,7 +14,7 @@ PV = "1.0+git${SRCPV}"
14do_configure[noexec] = "1" 14do_configure[noexec] = "1"
15 15
16do_compile () { 16do_compile () {
17 oe_runmake 17 oe_runmake
18} 18}
19 19
20do_install () { 20do_install () {
diff --git a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc
index 1f63cd7a0..5a0bb5644 100644
--- a/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc
+++ b/dynamic-layers/qt4-layer/recipes-qt4/qt4/qt4-imx-support.inc
@@ -9,11 +9,11 @@ python __anonymous () {
9} 9}
10 10
11SRC_URI:append:imxgpu2d = " \ 11SRC_URI:append:imxgpu2d = " \
12 file://0001-Add-support-for-i.MX-codecs-to-phonon.patch \ 12 file://0001-Add-support-for-i.MX-codecs-to-phonon.patch \
13 file://0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch \ 13 file://0002-i.MX-video-renderer-Allow-v4l-device-from-environmen.patch \
14 file://0003-i.MX6-force-egl-visual-ID-33.patch \ 14 file://0003-i.MX6-force-egl-visual-ID-33.patch \
15 file://0001-config.tests-add-DEFINES-to-compile-egl-test-with-im.patch \ 15 file://0001-config.tests-add-DEFINES-to-compile-egl-test-with-im.patch \
16 file://0002-config.tests-add-DEFINES-to-compile-egl4gles1-test-w.patch \ 16 file://0002-config.tests-add-DEFINES-to-compile-egl4gles1-test-w.patch \
17" 17"
18 18
19DEPENDS:append:imxgpu2d = " virtual/kernel virtual/libgles2" 19DEPENDS:append:imxgpu2d = " virtual/kernel virtual/libgles2"
diff --git a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtmultimedia_%.bbappend b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtmultimedia_%.bbappend
index f019c72da..e01bcf525 100644
--- a/dynamic-layers/qt5-layer/recipes-qt/qt5/qtmultimedia_%.bbappend
+++ b/dynamic-layers/qt5-layer/recipes-qt/qt5/qtmultimedia_%.bbappend
@@ -1,9 +1,9 @@
1# Fixes QT5 application builds searching for libimx6vivantevideonode.so 1# Fixes QT5 application builds searching for libimx6vivantevideonode.so
2# via cmake cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake 2# via cmake cmake/Qt5Multimedia/Qt5MultimediaConfig.cmake
3do_install:append:imxgpu() { 3do_install:append:imxgpu() {
4 install -d ${D}${libdir}/plugins/videoimx6vivantevideonode 4 install -d ${D}${libdir}/plugins/videoimx6vivantevideonode
5 ln -sf ../video/videonode/libeglvideonode.so ${D}${libdir}/plugins/videoimx6vivantevideonode/libeglvideonode.so 5 ln -sf ../video/videonode/libeglvideonode.so ${D}${libdir}/plugins/videoimx6vivantevideonode/libeglvideonode.so
6 ln -sf ../video/videonode/libimx6vivantevideonode.so ${D}${libdir}/plugins/videoimx6vivantevideonode/libimx6vivantevideonode.so 6 ln -sf ../video/videonode/libimx6vivantevideonode.so ${D}${libdir}/plugins/videoimx6vivantevideonode/libimx6vivantevideonode.so
7} 7}
8 8
9INSANE_SKIP:${PN}-plugins:imxgpu = "dev-so" 9INSANE_SKIP:${PN}-plugins:imxgpu = "dev-so"
diff --git a/dynamic-layers/virtualization-layer/recipes-extended/libvirt/libvirt_%.bbappend b/dynamic-layers/virtualization-layer/recipes-extended/libvirt/libvirt_%.bbappend
index 7cb6c07a3..981a57f46 100644
--- a/dynamic-layers/virtualization-layer/recipes-extended/libvirt/libvirt_%.bbappend
+++ b/dynamic-layers/virtualization-layer/recipes-extended/libvirt/libvirt_%.bbappend
@@ -4,6 +4,6 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:"
4SRC_URI:append:qoriq-ppc = " file://qemu.conf" 4SRC_URI:append:qoriq-ppc = " file://qemu.conf"
5 5
6do_install:append:qoriq-ppc() { 6do_install:append:qoriq-ppc() {
7 install -m 0644 ${UNPACKDIR}/qemu.conf ${D}${sysconfdir}/libvirt/qemu.conf 7 install -m 0644 ${UNPACKDIR}/qemu.conf ${D}${sysconfdir}/libvirt/qemu.conf
8} 8}
9 9
diff --git a/recipes-bsp/atf/qoriq-atf_2.12.bb b/recipes-bsp/atf/qoriq-atf_2.12.bb
index f523fe352..d26a70374 100644
--- a/recipes-bsp/atf/qoriq-atf_2.12.bb
+++ b/recipes-bsp/atf/qoriq-atf_2.12.bb
@@ -123,7 +123,7 @@ do_compile() {
123 ;; 123 ;;
124 esac 124 esac
125 125
126 if [ -f ${DEPLOY_DIR_IMAGE}/rcw/${RCW_FOLDER}/$rcwimg ]; then 126 if [ -f ${DEPLOY_DIR_IMAGE}/rcw/${RCW_FOLDER}/$rcwimg ]; then
127 make V=1 realclean 127 make V=1 realclean
128 if [ -f rot_key.pem ];then 128 if [ -f rot_key.pem ];then
129 mkdir -p build/${PLATFORM}/release/ 129 mkdir -p build/${PLATFORM}/release/
diff --git a/recipes-bsp/boot-format/boot-format_git.bb b/recipes-bsp/boot-format/boot-format_git.bb
index 6b53e228f..39c18d6bd 100644
--- a/recipes-bsp/boot-format/boot-format_git.bb
+++ b/recipes-bsp/boot-format/boot-format_git.bb
@@ -10,7 +10,7 @@ SRCREV = "4eb81a6797ef4e58bf7d9b2d58afb37a21c1f550"
10EXTRA_OEMAKE = 'CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"' 10EXTRA_OEMAKE = 'CC="${CC}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"'
11 11
12do_install(){ 12do_install(){
13 oe_runmake DESTDIR=${D} PREFIX=${prefix} install 13 oe_runmake DESTDIR=${D} PREFIX=${prefix} install
14} 14}
15 15
16PACKAGES =+ "${PN}-config" 16PACKAGES =+ "${PN}-config"
diff --git a/recipes-bsp/imx-atf/imx-atf_2.12.bb b/recipes-bsp/imx-atf/imx-atf_2.12.bb
index 84f29975c..3852c5bd5 100644
--- a/recipes-bsp/imx-atf/imx-atf_2.12.bb
+++ b/recipes-bsp/imx-atf/imx-atf_2.12.bb
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/BSD-3-Clause;m
8PV .= "+git${SRCPV}" 8PV .= "+git${SRCPV}"
9 9
10SRC_URI = "${ATF_SRC};branch=${SRCBRANCH} \ 10SRC_URI = "${ATF_SRC};branch=${SRCBRANCH} \
11 file://0001-scmi-imx9-Remove-unused-tmp-pointer.patch \ 11 file://0001-scmi-imx9-Remove-unused-tmp-pointer.patch \
12" 12"
13ATF_SRC ?= "git://github.com/nxp-imx/imx-atf.git;protocol=https" 13ATF_SRC ?= "git://github.com/nxp-imx/imx-atf.git;protocol=https"
14SRCBRANCH = "lf_v2.12" 14SRCBRANCH = "lf_v2.12"
diff --git a/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc b/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc
index 7ca89431a..67dd9ba3f 100644
--- a/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc
+++ b/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc
@@ -20,7 +20,7 @@ EXTRA_OEMAKE = "PLAT=${PLAT} OPENSSL_PATH=${STAGING_INCDIR} MBEDTLS_PATH=${STAGI
20TARGET_CC_ARCH += "${LDFLAGS}" 20TARGET_CC_ARCH += "${LDFLAGS}"
21 21
22do_install() { 22do_install() {
23 oe_runmake -C ${S} DESTDIR=${D} install_tests 23 oe_runmake -C ${S} DESTDIR=${D} install_tests
24} 24}
25 25
26PACKAGE_ARCH = "${MACHINE_SOCARCH}" 26PACKAGE_ARCH = "${MACHINE_SOCARCH}"
diff --git a/recipes-bsp/mc-utils/mc-utils_git.bb b/recipes-bsp/mc-utils/mc-utils_git.bb
index c1a39d647..4e028c606 100644
--- a/recipes-bsp/mc-utils/mc-utils_git.bb
+++ b/recipes-bsp/mc-utils/mc-utils_git.bb
@@ -20,20 +20,20 @@ MC_FLAVOUR ?= "${@oe.utils.ifelse(d.getVar('MACHINE').endswith('qds'), 'QDS', 'R
20MC_FOLDER ?= "${@d.getVar('MC_CFG').upper() + '-' + d.getVar('MC_FLAVOUR')}" 20MC_FOLDER ?= "${@d.getVar('MC_CFG').upper() + '-' + d.getVar('MC_FLAVOUR')}"
21 21
22do_compile () { 22do_compile () {
23 oe_runmake -C config 23 oe_runmake -C config
24} 24}
25 25
26do_install () { 26do_install () {
27 install -d ${D}/boot/mc-utils 27 install -d ${D}/boot/mc-utils
28 if [ -e ${S}/config/${MC_CFG}/${MC_FOLDER} ]; then 28 if [ -e ${S}/config/${MC_CFG}/${MC_FOLDER} ]; then
29 cp -r ${S}/config/${MC_CFG}/${MC_FOLDER}/* ${D}/boot/mc-utils/ 29 cp -r ${S}/config/${MC_CFG}/${MC_FOLDER}/* ${D}/boot/mc-utils/
30 fi 30 fi
31 find ${D}/boot/mc-utils/ ! -name "*.dtb" ! -type d -exec rm {} \; 31 find ${D}/boot/mc-utils/ ! -name "*.dtb" ! -type d -exec rm {} \;
32} 32}
33 33
34do_deploy () { 34do_deploy () {
35 install -d ${DEPLOYDIR}/mc-utils 35 install -d ${DEPLOYDIR}/mc-utils
36 cp -r ${D}/boot/mc-utils/* ${DEPLOYDIR}/mc-utils/ 36 cp -r ${D}/boot/mc-utils/* ${DEPLOYDIR}/mc-utils/
37} 37}
38addtask deploy after do_install 38addtask deploy after do_install
39 39
diff --git a/recipes-bsp/mxsldr/mxsldr_git.bb b/recipes-bsp/mxsldr/mxsldr_git.bb
index ade3570c4..9e65e861a 100644
--- a/recipes-bsp/mxsldr/mxsldr_git.bb
+++ b/recipes-bsp/mxsldr/mxsldr_git.bb
@@ -16,9 +16,9 @@ PV = "0.0.0+git${SRCPV}"
16inherit pkgconfig 16inherit pkgconfig
17 17
18do_compile() { 18do_compile() {
19 oe_runmake 19 oe_runmake
20} 20}
21do_install() { 21do_install() {
22 oe_runmake install DESTDIR="${D}" 22 oe_runmake install DESTDIR="${D}"
23} 23}
24BBCLASSEXTEND = "native nativesdk" 24BBCLASSEXTEND = "native nativesdk"
diff --git a/recipes-connectivity/mbedtls/mbedtls_3.6.5.bb b/recipes-connectivity/mbedtls/mbedtls_3.6.5.bb
index e6dfe4309..439c831f0 100644
--- a/recipes-connectivity/mbedtls/mbedtls_3.6.5.bb
+++ b/recipes-connectivity/mbedtls/mbedtls_3.6.5.bb
@@ -59,20 +59,20 @@ CVE_PRODUCT = "mbed_tls"
59 59
60# Strip host paths from autogenerated test files 60# Strip host paths from autogenerated test files
61do_compile:append() { 61do_compile:append() {
62 sed -i 's+${S}/++g' ${B}/tests/*.c 2>/dev/null || : 62 sed -i 's+${S}/++g' ${B}/tests/*.c 2>/dev/null || :
63 sed -i 's+${B}/++g' ${B}/tests/*.c 2>/dev/null || : 63 sed -i 's+${B}/++g' ${B}/tests/*.c 2>/dev/null || :
64} 64}
65 65
66# Export source files/headers needed by Arm Trusted Firmware 66# Export source files/headers needed by Arm Trusted Firmware
67sysroot_stage_all:append() { 67sysroot_stage_all:append() {
68 sysroot_stage_dir "${S}/library" "${SYSROOT_DESTDIR}/usr/share/mbedtls-source/library" 68 sysroot_stage_dir "${S}/library" "${SYSROOT_DESTDIR}/usr/share/mbedtls-source/library"
69 sysroot_stage_dir "${S}/include" "${SYSROOT_DESTDIR}/usr/share/mbedtls-source/include" 69 sysroot_stage_dir "${S}/include" "${SYSROOT_DESTDIR}/usr/share/mbedtls-source/include"
70} 70}
71 71
72do_install_ptest () { 72do_install_ptest () {
73 install -d ${D}${PTEST_PATH}/tests 73 install -d ${D}${PTEST_PATH}/tests
74 install -d ${D}${PTEST_PATH}/framework 74 install -d ${D}${PTEST_PATH}/framework
75 cp -f ${B}/tests/test_suite_* ${D}${PTEST_PATH}/tests/ 75 cp -f ${B}/tests/test_suite_* ${D}${PTEST_PATH}/tests/
76 find ${D}${PTEST_PATH}/tests/ -type f -name "*.c" -delete 76 find ${D}${PTEST_PATH}/tests/ -type f -name "*.c" -delete
77 cp -fR ${S}/framework/data_files ${D}${PTEST_PATH}/framework/ 77 cp -fR ${S}/framework/data_files ${D}${PTEST_PATH}/framework/
78} 78}
diff --git a/recipes-devtools/imx-usb-loader/imx-usb-loader_git.bb b/recipes-devtools/imx-usb-loader/imx-usb-loader_git.bb
index c14fd955b..d5814a4f6 100644
--- a/recipes-devtools/imx-usb-loader/imx-usb-loader_git.bb
+++ b/recipes-devtools/imx-usb-loader/imx-usb-loader_git.bb
@@ -11,7 +11,7 @@ SRC_URI = "git://github.com/boundarydevices/imx_usb_loader.git;protocol=https;br
11PV = "1.0+${SRCPV}" 11PV = "1.0+${SRCPV}"
12 12
13do_install () { 13do_install () {
14 oe_runmake DESTDIR=${D} install 14 oe_runmake DESTDIR=${D} install
15} 15}
16 16
17inherit pkgconfig 17inherit pkgconfig
diff --git a/recipes-devtools/qemu/qemu-qoriq.inc b/recipes-devtools/qemu/qemu-qoriq.inc
index 6c3b3d70b..9e1165eaf 100644
--- a/recipes-devtools/qemu/qemu-qoriq.inc
+++ b/recipes-devtools/qemu/qemu-qoriq.inc
@@ -37,9 +37,9 @@ SRC_URI = "https://download.qemu.org/${BPN}-${PV}.tar.xz \
37 file://CVE-2020-25624.patch \ 37 file://CVE-2020-25624.patch \
38 file://CVE-2020-25723.patch \ 38 file://CVE-2020-25723.patch \
39 file://CVE-2020-28916.patch \ 39 file://CVE-2020-28916.patch \
40 file://CVE-2020-35517.patch \ 40 file://CVE-2020-35517.patch \
41 file://CVE-2020-29443.patch \ 41 file://CVE-2020-29443.patch \
42 file://CVE-2021-20203.patch \ 42 file://CVE-2021-20203.patch \
43 " 43 "
44UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar" 44UPSTREAM_CHECK_REGEX = "qemu-(?P<pver>\d+(\.\d+)+)\.tar"
45 45
@@ -58,17 +58,17 @@ do_install:append() {
58} 58}
59 59
60do_compile_ptest() { 60do_compile_ptest() {
61 make buildtest-TESTS 61 make buildtest-TESTS
62} 62}
63 63
64do_install_ptest() { 64do_install_ptest() {
65 cp -rL ${B}/tests ${D}${PTEST_PATH} 65 cp -rL ${B}/tests ${D}${PTEST_PATH}
66 find ${D}${PTEST_PATH}/tests -type f -name "*.[Sshcod]" | xargs -i rm -rf {} 66 find ${D}${PTEST_PATH}/tests -type f -name "*.[Sshcod]" | xargs -i rm -rf {}
67 67
68 cp ${S}/tests/Makefile.include ${D}${PTEST_PATH}/tests 68 cp ${S}/tests/Makefile.include ${D}${PTEST_PATH}/tests
69 # Don't check the file genreated by configure 69 # Don't check the file genreated by configure
70 sed -i -e '/wildcard config-host.mak/d' \ 70 sed -i -e '/wildcard config-host.mak/d' \
71 -e '$ {/endif/d}' ${D}${PTEST_PATH}/tests/Makefile.include 71 -e '$ {/endif/d}' ${D}${PTEST_PATH}/tests/Makefile.include
72 sed -i -e 's,${HOSTTOOLS_DIR}/python3,${bindir}/python3,' \ 72 sed -i -e 's,${HOSTTOOLS_DIR}/python3,${bindir}/python3,' \
73 ${D}/${PTEST_PATH}/tests/qemu-iotests/common.env 73 ${D}/${PTEST_PATH}/tests/qemu-iotests/common.env
74} 74}
@@ -104,11 +104,11 @@ B = "${WORKDIR}/build"
104EXTRA_OECONF:append = " --python=${HOSTTOOLS_DIR}/python3" 104EXTRA_OECONF:append = " --python=${HOSTTOOLS_DIR}/python3"
105 105
106do_configure:prepend:class-native() { 106do_configure:prepend:class-native() {
107 # Append build host pkg-config paths for native target since the host may provide sdl 107 # Append build host pkg-config paths for native target since the host may provide sdl
108 BHOST_PKGCONFIG_PATH=$(PATH=/usr/bin:/bin pkg-config --variable pc_path pkg-config || echo "") 108 BHOST_PKGCONFIG_PATH=$(PATH=/usr/bin:/bin pkg-config --variable pc_path pkg-config || echo "")
109 if [ ! -z "$BHOST_PKGCONFIG_PATH" ]; then 109 if [ ! -z "$BHOST_PKGCONFIG_PATH" ]; then
110 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$BHOST_PKGCONFIG_PATH 110 export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$BHOST_PKGCONFIG_PATH
111 fi 111 fi
112} 112}
113 113
114do_configure() { 114do_configure() {
@@ -117,8 +117,8 @@ do_configure() {
117do_configure[cleandirs] += "${B}" 117do_configure[cleandirs] += "${B}"
118 118
119do_install () { 119do_install () {
120 export STRIP="" 120 export STRIP=""
121 oe_runmake 'DESTDIR=${D}' install 121 oe_runmake 'DESTDIR=${D}' install
122} 122}
123 123
124# The following fragment will create a wrapper for qemu-mips user emulation 124# The following fragment will create a wrapper for qemu-mips user emulation
@@ -128,10 +128,10 @@ do_install () {
128# the qemu-mips works fine. 128# the qemu-mips works fine.
129# IMPORTANT: This piece needs to be removed once the root cause is fixed! 129# IMPORTANT: This piece needs to be removed once the root cause is fixed!
130do_install:append() { 130do_install:append() {
131 if [ -e "${D}/${bindir}/qemu-mips" ]; then 131 if [ -e "${D}/${bindir}/qemu-mips" ]; then
132 create_wrapper ${D}/${bindir}/qemu-mips \ 132 create_wrapper ${D}/${bindir}/qemu-mips \
133 QEMU_RESERVED_VA=0x0 133 QEMU_RESERVED_VA=0x0
134 fi 134 fi
135} 135}
136# END of qemu-mips workaround 136# END of qemu-mips workaround
137 137
diff --git a/recipes-dpaa/fmlib/fmlib_git.bb b/recipes-dpaa/fmlib/fmlib_git.bb
index 2276ac3c6..df4da0358 100644
--- a/recipes-dpaa/fmlib/fmlib_git.bb
+++ b/recipes-dpaa/fmlib/fmlib_git.bb
@@ -9,7 +9,7 @@ SRC_URI = "git://github.com/nxp-qoriq/fmlib;protocol=https;nobranch=1"
9SRCREV = "7a58ecaf0d90d71d6b78d3ac7998282a472c4394" 9SRCREV = "7a58ecaf0d90d71d6b78d3ac7998282a472c4394"
10 10
11CFLAGS += "-fmacro-prefix-map=${STAGING_KERNEL_DIR}=/usr/src/debug/fmlib/git-r1 \ 11CFLAGS += "-fmacro-prefix-map=${STAGING_KERNEL_DIR}=/usr/src/debug/fmlib/git-r1 \
12 -fdebug-prefix-map=${STAGING_KERNEL_DIR}=/usr/src/debug/fmlib/git-r1" 12 -fdebug-prefix-map=${STAGING_KERNEL_DIR}=/usr/src/debug/fmlib/git-r1"
13 13
14EXTRA_OEMAKE = "DESTDIR=${D} PREFIX=${prefix} LIB_DEST_DIR=${libdir} \ 14EXTRA_OEMAKE = "DESTDIR=${D} PREFIX=${prefix} LIB_DEST_DIR=${libdir} \
15 CROSS_COMPILE=${TARGET_PREFIX} KERNEL_SRC=${STAGING_KERNEL_DIR}" 15 CROSS_COMPILE=${TARGET_PREFIX} KERNEL_SRC=${STAGING_KERNEL_DIR}"
diff --git a/recipes-extended/pktgen-dpdk/pktgen-dpdk_21.05.0.bb b/recipes-extended/pktgen-dpdk/pktgen-dpdk_21.05.0.bb
index 485f763bf..225c4e3c9 100644
--- a/recipes-extended/pktgen-dpdk/pktgen-dpdk_21.05.0.bb
+++ b/recipes-extended/pktgen-dpdk/pktgen-dpdk_21.05.0.bb
@@ -23,8 +23,8 @@ do_configure:prepend() {
23} 23}
24 24
25do_install() { 25do_install() {
26 install -d ${D}${bindir}/ 26 install -d ${D}${bindir}/
27 install -m 0755 app/pktgen ${D}${bindir}/ 27 install -m 0755 app/pktgen ${D}${bindir}/
28 install -m 0644 ${S}/Pktgen.lua ${D}${bindir}/ 28 install -m 0644 ${S}/Pktgen.lua ${D}${bindir}/
29} 29}
30 30
diff --git a/recipes-extended/secure-obj/secure-obj_git.bb b/recipes-extended/secure-obj/secure-obj_git.bb
index 66ca551ec..4b28d2614 100644
--- a/recipes-extended/secure-obj/secure-obj_git.bb
+++ b/recipes-extended/secure-obj/secure-obj_git.bb
@@ -24,12 +24,12 @@ do_compile() {
24 for APP in secure_storage_ta securekey_lib secure_obj-openssl-engine; do 24 for APP in secure_storage_ta securekey_lib secure_obj-openssl-engine; do
25 cd ${APP} 25 cd ${APP}
26 oe_runmake 26 oe_runmake
27 cd .. 27 cd ..
28 done 28 done
29} 29}
30 30
31do_install() { 31do_install() {
32 install -d ${D}${bindir} 32 install -d ${D}${bindir}
33 install -d ${D}${includedir} 33 install -d ${D}${includedir}
34 install -d ${D}${base_libdir}/optee_armtz 34 install -d ${D}${base_libdir}/optee_armtz
35 install -d ${D}${libdir}/${ARCH}-linux-gnu/openssl-1.0.0/engines 35 install -d ${D}${libdir}/${ARCH}-linux-gnu/openssl-1.0.0/engines
diff --git a/recipes-extended/skmm-ep/skmm-ep_git.bb b/recipes-extended/skmm-ep/skmm-ep_git.bb
index 72638766c..ef0bfcd55 100644
--- a/recipes-extended/skmm-ep/skmm-ep_git.bb
+++ b/recipes-extended/skmm-ep/skmm-ep_git.bb
@@ -18,11 +18,11 @@ export LIBEDIT_CFLAGS = "`pkg-config --cflags libedit`"
18export LIBEDIT_LDFLAGS = "`pkg-config --libs --static libedit`" 18export LIBEDIT_LDFLAGS = "`pkg-config --libs --static libedit`"
19 19
20do_compile () { 20do_compile () {
21 oe_runmake 21 oe_runmake
22} 22}
23 23
24do_install () { 24do_install () {
25 oe_runmake install DESTDIR=${D} 25 oe_runmake install DESTDIR=${D}
26} 26}
27 27
28COMPATIBLE_MACHINE = "(p4080ds|t4240qds|c293pcie)" 28COMPATIBLE_MACHINE = "(p4080ds|t4240qds|c293pcie)"
diff --git a/recipes-extended/tsntool/tsntool_git.bb b/recipes-extended/tsntool/tsntool_git.bb
index c046548e5..19072f70b 100644
--- a/recipes-extended/tsntool/tsntool_git.bb
+++ b/recipes-extended/tsntool/tsntool_git.bb
@@ -13,7 +13,7 @@ SRC_URI = "git://github.com/nxp-qoriq/tsntool;protocol=https;nobranch=1"
13SRCREV = "a0769e23304957a22f0cbeee6d1f547b20c3c21e" 13SRCREV = "a0769e23304957a22f0cbeee6d1f547b20c3c21e"
14 14
15SRC_URI:append = " \ 15SRC_URI:append = " \
16 file://0001-tsntool-remove-redundant-parameters-from-BIN_LDFLAGS.patch \ 16 file://0001-tsntool-remove-redundant-parameters-from-BIN_LDFLAGS.patch \
17" 17"
18 18
19do_configure[depends] += "virtual/kernel:do_shared_workdir" 19do_configure[depends] += "virtual/kernel:do_shared_workdir"
diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-network.bb b/recipes-fsl/packagegroups/packagegroup-fsl-network.bb
index f14c077fd..12c0aa3eb 100644
--- a/recipes-fsl/packagegroups/packagegroup-fsl-network.bb
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-network.bb
@@ -9,39 +9,39 @@ PACKAGE_ARCH = "${MACHINE_ARCH}"
9inherit packagegroup 9inherit packagegroup
10 10
11NETWORK_TOOLS = "\ 11NETWORK_TOOLS = "\
12 ethtool \ 12 ethtool \
13" 13"
14 14
15NETWORK_TOOLS:append:qoriq = " \ 15NETWORK_TOOLS:append:qoriq = " \
16 ceetm \ 16 ceetm \
17 dpdk \ 17 dpdk \
18 ovs-dpdk \ 18 ovs-dpdk \
19 pktgen-dpdk \ 19 pktgen-dpdk \
20 tsntool \ 20 tsntool \
21" 21"
22 22
23# Data Place Acceleration Architecture 23# Data Place Acceleration Architecture
24NETWORK_TOOLS:append:fsl-lsch2 = " \ 24NETWORK_TOOLS:append:fsl-lsch2 = " \
25 eth-config \ 25 eth-config \
26" 26"
27 27
28# 2nd generation Data Place Acceleration Architecture 28# 2nd generation Data Place Acceleration Architecture
29NETWORK_TOOLS:append:ls1088a = " \ 29NETWORK_TOOLS:append:ls1088a = " \
30 aiopsl \ 30 aiopsl \
31 gpp-aioptool \ 31 gpp-aioptool \
32 ofp \ 32 ofp \
33" 33"
34 34
35NETWORK_TOOLS:append:ls2088a = " \ 35NETWORK_TOOLS:append:ls2088a = " \
36 aiopsl \ 36 aiopsl \
37 gpp-aioptool \ 37 gpp-aioptool \
38 ofp \ 38 ofp \
39" 39"
40 40
41NETWORK_TOOLS:append:fsl-lsch3 = " \ 41NETWORK_TOOLS:append:fsl-lsch3 = " \
42 dce \ 42 dce \
43 restool \ 43 restool \
44 spc \ 44 spc \
45" 45"
46 46
47RDEPENDS:${PN} = "\ 47RDEPENDS:${PN} = "\
diff --git a/recipes-graphics/drm/libdrm_2.4.127.imx.bb b/recipes-graphics/drm/libdrm_2.4.127.imx.bb
index 198db014e..1d3c208ce 100644
--- a/recipes-graphics/drm/libdrm_2.4.127.imx.bb
+++ b/recipes-graphics/drm/libdrm_2.4.127.imx.bb
@@ -7,7 +7,7 @@ HOMEPAGE = "http://dri.freedesktop.org"
7SECTION = "x11/base" 7SECTION = "x11/base"
8LICENSE = "MIT" 8LICENSE = "MIT"
9LIC_FILES_CHKSUM = "file://LICENSE;md5=9eb1f4831351ab42d762c40b3ebb7add \ 9LIC_FILES_CHKSUM = "file://LICENSE;md5=9eb1f4831351ab42d762c40b3ebb7add \
10 file://xf86drm.c;beginline=9;endline=32;md5=c8a3b961af7667c530816761e949dc71" 10 file://xf86drm.c;beginline=9;endline=32;md5=c8a3b961af7667c530816761e949dc71"
11PROVIDES = "drm" 11PROVIDES = "drm"
12DEPENDS = "libpthread-stubs" 12DEPENDS = "libpthread-stubs"
13 13
diff --git a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
index 6cedf2525..7aa1c59bf 100644
--- a/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
+++ b/recipes-graphics/imx-gpu-viv/imx-gpu-viv-6.inc
@@ -77,23 +77,23 @@ PACKAGECONFIG[valgrind] = ""
77 77
78# Note : If you add a package here, to prevent a naming conflict see the python_anonymous() futher below 78# Note : If you add a package here, to prevent a naming conflict see the python_anonymous() futher below
79PACKAGES =+ "\ 79PACKAGES =+ "\
80 libgles1-imx libgles1-imx-dev \ 80 libgles1-imx libgles1-imx-dev \
81 libgles2-imx libgles2-imx-dev \ 81 libgles2-imx libgles2-imx-dev \
82 libgles3-imx-dev \ 82 libgles3-imx-dev \
83 libglslc-imx libglslc-imx-dev \ 83 libglslc-imx libglslc-imx-dev \
84 ${PACKAGES_OPENCL} \ 84 ${PACKAGES_OPENCL} \
85 libopenvg-imx libopenvg-imx-dev \ 85 libopenvg-imx libopenvg-imx-dev \
86 libvdk-imx libvdk-imx-dev \ 86 libvdk-imx libvdk-imx-dev \
87 libegl-imx libegl-imx-dev \ 87 libegl-imx libegl-imx-dev \
88 libgal-imx libgal-imx-dev \ 88 libgal-imx libgal-imx-dev \
89 libvsc-imx \ 89 libvsc-imx \
90 ${PACKAGES_GBM} \ 90 ${PACKAGES_GBM} \
91 imx-gpu-viv-tools \ 91 imx-gpu-viv-tools \
92 imx-gpu-viv-demos \ 92 imx-gpu-viv-demos \
93 ${PACKAGES_VULKAN} \ 93 ${PACKAGES_VULKAN} \
94 ${PACKAGES_OPENVX} \ 94 ${PACKAGES_OPENVX} \
95 libnn-imx \ 95 libnn-imx \
96 libspirv-imx \ 96 libspirv-imx \
97" 97"
98 98
99PACKAGES_GBM = "" 99PACKAGES_GBM = ""
diff --git a/recipes-graphics/wayland/weston_10.0.5.imx.bb b/recipes-graphics/wayland/weston_10.0.5.imx.bb
index 151a8ed34..5ee2775c7 100644
--- a/recipes-graphics/wayland/weston_10.0.5.imx.bb
+++ b/recipes-graphics/wayland/weston_10.0.5.imx.bb
@@ -103,29 +103,29 @@ PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg"
103PACKAGECONFIG[launcher-libseat] = "-Dlauncher-libseat=true,-Dlauncher-libseat=false,seatd" 103PACKAGECONFIG[launcher-libseat] = "-Dlauncher-libseat=true,-Dlauncher-libseat=false,seatd"
104 104
105do_install:append() { 105do_install:append() {
106 # Weston doesn't need the .la files to load modules, so wipe them 106 # Weston doesn't need the .la files to load modules, so wipe them
107 rm -f ${D}/${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.la 107 rm -f ${D}/${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.la
108 108
109 # If X11, ship a desktop file to launch it 109 # If X11, ship a desktop file to launch it
110 if [ "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" ]; then 110 if [ "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" ]; then
111 install -d ${D}${datadir}/applications 111 install -d ${D}${datadir}/applications
112 install ${UNPACKDIR}/weston.desktop ${D}${datadir}/applications 112 install ${UNPACKDIR}/weston.desktop ${D}${datadir}/applications
113 113
114 install -d ${D}${datadir}/icons/hicolor/48x48/apps 114 install -d ${D}${datadir}/icons/hicolor/48x48/apps
115 install ${UNPACKDIR}/weston.png ${D}${datadir}/icons/hicolor/48x48/apps 115 install ${UNPACKDIR}/weston.png ${D}${datadir}/icons/hicolor/48x48/apps
116 fi 116 fi
117 117
118 if [ "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', 'yes', 'no', d)}" = "yes" ]; then 118 if [ "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', 'yes', 'no', d)}" = "yes" ]; then
119 install -Dm 644 ${UNPACKDIR}/xwayland.weston-start ${D}${datadir}/weston-start/xwayland 119 install -Dm 644 ${UNPACKDIR}/xwayland.weston-start ${D}${datadir}/weston-start/xwayland
120 fi 120 fi
121 121
122 if [ "${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'yes', 'no', d)}" = "yes" ]; then 122 if [ "${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'yes', 'no', d)}" = "yes" ]; then
123 install -Dm 644 ${UNPACKDIR}/systemd-notify.weston-start ${D}${datadir}/weston-start/systemd-notify 123 install -Dm 644 ${UNPACKDIR}/systemd-notify.weston-start ${D}${datadir}/weston-start/systemd-notify
124 fi 124 fi
125 125
126 if [ "${@bb.utils.contains('PACKAGECONFIG', 'launch', 'yes', 'no', d)}" = "yes" ]; then 126 if [ "${@bb.utils.contains('PACKAGECONFIG', 'launch', 'yes', 'no', d)}" = "yes" ]; then
127 chmod u+s ${D}${bindir}/weston-launch 127 chmod u+s ${D}${bindir}/weston-launch
128 fi 128 fi
129} 129}
130 130
131PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', '${PN}-xwayland', '', d)} \ 131PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', '${PN}-xwayland', '', d)} \
diff --git a/recipes-graphics/wayland/weston_14.0.2.imx.bb b/recipes-graphics/wayland/weston_14.0.2.imx.bb
index 2c0b13d41..811e63c26 100644
--- a/recipes-graphics/wayland/weston_14.0.2.imx.bb
+++ b/recipes-graphics/wayland/weston_14.0.2.imx.bb
@@ -103,29 +103,29 @@ PACKAGECONFIG[pipewire] = "-Dbackend-pipewire=true,-Dbackend-pipewire=false,pipe
103PACKAGECONFIG[vnc] = "-Dbackend-vnc=true,-Dbackend-vnc=false,neatvnc libpam" 103PACKAGECONFIG[vnc] = "-Dbackend-vnc=true,-Dbackend-vnc=false,neatvnc libpam"
104 104
105do_install:append() { 105do_install:append() {
106 # Weston doesn't need the .la files to load modules, so wipe them 106 # Weston doesn't need the .la files to load modules, so wipe them
107 rm -f ${D}/${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.la 107 rm -f ${D}/${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.la
108 108
109 # If X11, ship a desktop file to launch it 109 # If X11, ship a desktop file to launch it
110 if [ "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" ]; then 110 if [ "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)}" ]; then
111 install -d ${D}${datadir}/applications 111 install -d ${D}${datadir}/applications
112 install ${UNPACKDIR}/weston.desktop ${D}${datadir}/applications 112 install ${UNPACKDIR}/weston.desktop ${D}${datadir}/applications
113 113
114 install -d ${D}${datadir}/icons/hicolor/48x48/apps 114 install -d ${D}${datadir}/icons/hicolor/48x48/apps
115 install ${UNPACKDIR}/weston.png ${D}${datadir}/icons/hicolor/48x48/apps 115 install ${UNPACKDIR}/weston.png ${D}${datadir}/icons/hicolor/48x48/apps
116 fi 116 fi
117 117
118 if [ "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', 'yes', 'no', d)}" = "yes" ]; then 118 if [ "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', 'yes', 'no', d)}" = "yes" ]; then
119 install -Dm 644 ${UNPACKDIR}/xwayland.weston-start ${D}${datadir}/weston-start/xwayland 119 install -Dm 644 ${UNPACKDIR}/xwayland.weston-start ${D}${datadir}/weston-start/xwayland
120 fi 120 fi
121 121
122 if [ "${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'yes', 'no', d)}" = "yes" ]; then 122 if [ "${@bb.utils.contains('PACKAGECONFIG', 'systemd', 'yes', 'no', d)}" = "yes" ]; then
123 install -Dm 644 ${UNPACKDIR}/systemd-notify.weston-start ${D}${datadir}/weston-start/systemd-notify 123 install -Dm 644 ${UNPACKDIR}/systemd-notify.weston-start ${D}${datadir}/weston-start/systemd-notify
124 fi 124 fi
125 125
126 if [ "${@bb.utils.contains('PACKAGECONFIG', 'launch', 'yes', 'no', d)}" = "yes" ]; then 126 if [ "${@bb.utils.contains('PACKAGECONFIG', 'launch', 'yes', 'no', d)}" = "yes" ]; then
127 chmod u+s ${D}${bindir}/weston-launch 127 chmod u+s ${D}${bindir}/weston-launch
128 fi 128 fi
129} 129}
130 130
131PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', '${PN}-xwayland', '', d)} \ 131PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', '${PN}-xwayland', '', d)} \
diff --git a/recipes-kernel/kernel-modules/kernel-module-ar_git.bb b/recipes-kernel/kernel-modules/kernel-module-ar_git.bb
index e1065b8e8..eb0fdfa5c 100644
--- a/recipes-kernel/kernel-modules/kernel-module-ar_git.bb
+++ b/recipes-kernel/kernel-modules/kernel-module-ar_git.bb
@@ -17,10 +17,10 @@ do_compile:prepend() {
17} 17}
18 18
19do_install(){ 19do_install(){
20 install -d ${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION} 20 install -d ${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}
21 install -d ${D}${bindir} 21 install -d ${D}${bindir}
22 install -m 644 ${B}/bin/ar.ko ${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}/ 22 install -m 644 ${B}/bin/ar.ko ${D}${nonarch_base_libdir}/modules/${KERNEL_VERSION}/
23 cp -f ${S}/bin/ar_* ${D}${bindir}/ 23 cp -f ${S}/bin/ar_* ${D}${bindir}/
24} 24}
25 25
26FILES:${PN} += "${bindir}/" 26FILES:${PN} += "${bindir}/"
diff --git a/recipes-multimedia/gstreamer/gst-examples_1.26.6.bb b/recipes-multimedia/gstreamer/gst-examples_1.26.6.bb
index 78e864382..dfbe70838 100644
--- a/recipes-multimedia/gstreamer/gst-examples_1.26.6.bb
+++ b/recipes-multimedia/gstreamer/gst-examples_1.26.6.bb
@@ -29,7 +29,7 @@ UPSTREAM_CHECK_GITTAGREGEX = "^(?P<pver>\d+\.(\d*[02468])+(\.\d+)+)"
29ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}" 29ANY_OF_DISTRO_FEATURES = "${GTK3DISTROFEATURES}"
30 30
31do_install:append() { 31do_install:append() {
32 install -m 0644 -D ${UNPACKDIR}/gst-player.desktop ${D}${datadir}/applications/gst-player.desktop 32 install -m 0644 -D ${UNPACKDIR}/gst-player.desktop ${D}${datadir}/applications/gst-player.desktop
33} 33}
34 34
35RDEPENDS:${PN} = "gstreamer1.0-plugins-base-playback" 35RDEPENDS:${PN} = "gstreamer1.0-plugins-base-playback"
diff --git a/recipes-security/optee-imx/optee-os-tadevkit-fslc-imx.inc b/recipes-security/optee-imx/optee-os-tadevkit-fslc-imx.inc
index 68918414c..0fac7771f 100644
--- a/recipes-security/optee-imx/optee-os-tadevkit-fslc-imx.inc
+++ b/recipes-security/optee-imx/optee-os-tadevkit-fslc-imx.inc
@@ -18,7 +18,7 @@ do_install() {
18} 18}
19 19
20do_deploy() { 20do_deploy() {
21 echo "Do not inherit do_deploy from optee-os." 21 echo "Do not inherit do_deploy from optee-os."
22} 22}
23 23
24FILES:${PN} = "${includedir}/optee/" 24FILES:${PN} = "${includedir}/optee/"
diff --git a/recipes-security/optee-qoriq/optee-os-qoriq-tadevkit_4.8.0.bb b/recipes-security/optee-qoriq/optee-os-qoriq-tadevkit_4.8.0.bb
index 491817ef1..93a049001 100644
--- a/recipes-security/optee-qoriq/optee-os-qoriq-tadevkit_4.8.0.bb
+++ b/recipes-security/optee-qoriq/optee-os-qoriq-tadevkit_4.8.0.bb
@@ -18,7 +18,7 @@ do_install() {
18} 18}
19 19
20do_deploy() { 20do_deploy() {
21 echo "Do not inherit do_deploy from optee-os." 21 echo "Do not inherit do_deploy from optee-os."
22} 22}
23 23
24FILES:${PN} = "${includedir}/optee/" 24FILES:${PN} = "${includedir}/optee/"
diff --git a/recipes-security/optee-qoriq/optee-os-qoriq_4.8.0.bb b/recipes-security/optee-qoriq/optee-os-qoriq_4.8.0.bb
index 3241ab8c4..64c666286 100644
--- a/recipes-security/optee-qoriq/optee-os-qoriq_4.8.0.bb
+++ b/recipes-security/optee-qoriq/optee-os-qoriq_4.8.0.bb
@@ -4,18 +4,18 @@ OPTEE_OS_BRANCH = "lf-6.12.49_2.2.0"
4SRCREV = "b3883a773a9d15ec6439f9229e48f540c37e0d00" 4SRCREV = "b3883a773a9d15ec6439f9229e48f540c37e0d00"
5 5
6do_install:append () { 6do_install:append () {
7 install -d ${D}${nonarch_base_libdir}/firmware/ 7 install -d ${D}${nonarch_base_libdir}/firmware/
8 install -m 644 ${B}/core/*.bin ${D}${nonarch_base_libdir}/firmware/ 8 install -m 644 ${B}/core/*.bin ${D}${nonarch_base_libdir}/firmware/
9 install -m 644 ${B}/core/tee-raw.bin ${D}${nonarch_base_libdir}/firmware/tee_${MACHINE}.bin 9 install -m 644 ${B}/core/tee-raw.bin ${D}${nonarch_base_libdir}/firmware/tee_${MACHINE}.bin
10 10
11 # Install embedded TAs 11 # Install embedded TAs
12 install -d ${D}${base_libdir}/optee_armtz/ 12 install -d ${D}${base_libdir}/optee_armtz/
13 install -m 444 ${B}/ta/*/*.ta ${D}${base_libdir}/optee_armtz/ 13 install -m 444 ${B}/ta/*/*.ta ${D}${base_libdir}/optee_armtz/
14} 14}
15 15
16do_deploy:append () { 16do_deploy:append () {
17 install -d ${DEPLOYDIR}/optee 17 install -d ${DEPLOYDIR}/optee
18 install -m 644 ${D}${nonarch_base_libdir}/firmware/* ${DEPLOYDIR}/optee/ 18 install -m 644 ${D}${nonarch_base_libdir}/firmware/* ${DEPLOYDIR}/optee/
19} 19}
20 20
21FILES:${PN} = "${nonarch_base_libdir}/optee_armtz/ ${nonarch_base_libdir}/firmware/" 21FILES:${PN} = "${nonarch_base_libdir}/optee_armtz/ ${nonarch_base_libdir}/firmware/"
diff --git a/recipes-security/smw/crypto-af-alg_git.bb b/recipes-security/smw/crypto-af-alg_git.bb
index 4101776a5..22e982b96 100644
--- a/recipes-security/smw/crypto-af-alg_git.bb
+++ b/recipes-security/smw/crypto-af-alg_git.bb
@@ -15,7 +15,7 @@ SRCREV = "2fb11a600af90c80b8bb23368d1d6831c5deb973"
15TARGET_CC_ARCH += "${LDFLAGS}" 15TARGET_CC_ARCH += "${LDFLAGS}"
16 16
17do_install () { 17do_install () {
18 oe_runmake DESTDIR=${D} install 18 oe_runmake DESTDIR=${D} install
19} 19}
20 20
21COMPATIBLE_MACHINE = "(imx-nxp-bsp)" 21COMPATIBLE_MACHINE = "(imx-nxp-bsp)"
diff --git a/recipes-security/smw/keyctl-caam_git.bb b/recipes-security/smw/keyctl-caam_git.bb
index 869fbb4a8..ba32c9ca2 100644
--- a/recipes-security/smw/keyctl-caam_git.bb
+++ b/recipes-security/smw/keyctl-caam_git.bb
@@ -18,7 +18,7 @@ TARGET_CC_ARCH += "${LDFLAGS}"
18EXTRA_OEMAKE = "OPENSSL_PATH=${STAGING_INCDIR}" 18EXTRA_OEMAKE = "OPENSSL_PATH=${STAGING_INCDIR}"
19 19
20do_install () { 20do_install () {
21 oe_runmake DESTDIR=${D} install 21 oe_runmake DESTDIR=${D} install
22} 22}
23 23
24COMPATIBLE_MACHINE = "(imx-generic-bsp|qoriq)" 24COMPATIBLE_MACHINE = "(imx-generic-bsp|qoriq)"