summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2026-07-14 09:53:21 -0300
committerGitHub <noreply@github.com>2026-07-14 09:53:21 -0300
commit786527424ad561fa70fe454ad5517fefa7d01ded (patch)
treeb75a9cea36eeaf1538803ce3202961e21e800ce4
parent4d5f4a128a7d9e8d59e52580e5c3e09b26d10ee3 (diff)
parent0b3f5805f12b121c412bcedd56e9c0d33f97c51b (diff)
downloadmeta-freescale-786527424ad561fa70fe454ad5517fefa7d01ded.tar.gz
Merge pull request #2555 from Freescale/oelint-cleanup-5-recipe-metadata
treewide: Set mandatory SUMMARY/DESCRIPTION/HOMEPAGE and SECTION
-rw-r--r--recipes-bsp/atf/qoriq-atf-2.12.inc4
-rw-r--r--recipes-bsp/dp-firmware-cadence/dp-firmware-cadence_22.04.bb6
-rw-r--r--recipes-bsp/firmware-imx/firmware-ele-imx_2.0.5.bb1
-rw-r--r--recipes-bsp/firmware-imx/firmware-sof-imx_2.3.0.bb3
-rw-r--r--recipes-bsp/firmware-imx/imx-boot-firmware-files_8.31.bb1
-rw-r--r--recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb6
-rw-r--r--recipes-bsp/imx-atf/imx-atf_2.12.bb3
-rw-r--r--recipes-bsp/imx-mkimage/imx-boot_1.0.bb3
-rw-r--r--recipes-bsp/imx-mkimage/imx-mkimage_git.bb5
-rw-r--r--recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.18.0.bb6
-rw-r--r--recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc_1.11.0.bb9
-rw-r--r--recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.9.0.bb5
-rw-r--r--recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.40.0.bb8
-rw-r--r--recipes-bsp/imx-vpu/imx-vpu_5.4.39.3.bb3
-rw-r--r--recipes-bsp/isp-imx/basler-camera_4.2.2.26.1.bb5
-rw-r--r--recipes-bsp/isp-imx/isp-imx_4.2.2.26.1.bb5
-rw-r--r--recipes-core/udev/udev-rules-imx.bb2
-rw-r--r--recipes-core/udev/udev-rules-qoriq.bb3
-rw-r--r--recipes-extended/merge-files/merge-files_1.0.bb3
-rw-r--r--recipes-fsl/fsl-rc-local/fsl-rc-local.bb5
-rw-r--r--recipes-fsl/mcore-demos/imx-mcore-demos.inc2
-rw-r--r--recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb6
-rw-r--r--recipes-graphics/imx-g2d/imx-g2d-samples_git.bb5
-rw-r--r--recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.11.p4.4.bb3
-rw-r--r--recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb2
-rw-r--r--recipes-multimedia/imx-codec/imx-codec_4.10.0.bb4
-rw-r--r--recipes-multimedia/imx-dsp/imx-dsp-codec-ext_2.1.8.bb3
-rw-r--r--recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb3
-rw-r--r--recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.2.bb4
-rw-r--r--recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.11.0.bb4
-rw-r--r--recipes-multimedia/imx-parser/imx-parser_4.10.3.bb16
-rw-r--r--recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.3.bb4
-rw-r--r--recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb3
-rw-r--r--recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.3.1.bb5
-rw-r--r--recipes-multimedia/libimxvpuapi/libimxvpuapi_git.bb5
-rw-r--r--recipes-multimedia/nxp-afe/nxp-afe-voiceseeker_git.bb3
-rw-r--r--recipes-multimedia/nxp-afe/nxp-afe_git.bb6
37 files changed, 122 insertions, 42 deletions
diff --git a/recipes-bsp/atf/qoriq-atf-2.12.inc b/recipes-bsp/atf/qoriq-atf-2.12.inc
index b939bba10..91a412547 100644
--- a/recipes-bsp/atf/qoriq-atf-2.12.inc
+++ b/recipes-bsp/atf/qoriq-atf-2.12.inc
@@ -1,6 +1,8 @@
1DESCRIPTION = "ARM Trusted Firmware" 1SUMMARY = "ARM Trusted Firmware for QorIQ"
2DESCRIPTION = "ARM Trusted Firmware (TF-A) for NXP QorIQ Layerscape SoCs."
2HOMEPAGE = "https://github.com/nxp-qoriq/atf" 3HOMEPAGE = "https://github.com/nxp-qoriq/atf"
3 4
5SECTION = "bsp"
4LICENSE = "BSD-3-Clause" 6LICENSE = "BSD-3-Clause"
5LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031" 7LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031"
6 8
diff --git a/recipes-bsp/dp-firmware-cadence/dp-firmware-cadence_22.04.bb b/recipes-bsp/dp-firmware-cadence/dp-firmware-cadence_22.04.bb
index 79fff49e6..e5fbc9d7a 100644
--- a/recipes-bsp/dp-firmware-cadence/dp-firmware-cadence_22.04.bb
+++ b/recipes-bsp/dp-firmware-cadence/dp-firmware-cadence_22.04.bb
@@ -1,4 +1,7 @@
1SUMMARY = "DP firmware" 1SUMMARY = "DP firmware"
2DESCRIPTION = "Cadence DisplayPort (HDP) firmware for i.MX8 SoCs."
3HOMEPAGE = "https://www.nxp.com/"
4SECTION = "bsp"
2LICENSE = "Proprietary" 5LICENSE = "Proprietary"
3LIC_FILES_CHKSUM = "file://COPYING;md5=d3c315c6eaa43e07d8c130dc3a04a011" 6LIC_FILES_CHKSUM = "file://COPYING;md5=d3c315c6eaa43e07d8c130dc3a04a011"
4 7
@@ -21,8 +24,9 @@ do_deploy () {
21} 24}
22addtask deploy before do_build after do_install 25addtask deploy before do_build after do_install
23 26
27PACKAGE_ARCH = "${MACHINE_ARCH}"
28
24PACKAGES += "${PN}-image" 29PACKAGES += "${PN}-image"
25FILES:${PN}-image += "/boot" 30FILES:${PN}-image += "/boot"
26 31
27COMPATIBLE_MACHINE = "(qoriq-arm64)" 32COMPATIBLE_MACHINE = "(qoriq-arm64)"
28PACKAGE_ARCH = "${MACHINE_ARCH}"
diff --git a/recipes-bsp/firmware-imx/firmware-ele-imx_2.0.5.bb b/recipes-bsp/firmware-imx/firmware-ele-imx_2.0.5.bb
index 0f6edf28b..d2b731ac5 100644
--- a/recipes-bsp/firmware-imx/firmware-ele-imx_2.0.5.bb
+++ b/recipes-bsp/firmware-imx/firmware-ele-imx_2.0.5.bb
@@ -1,6 +1,7 @@
1# Copyright 2021-2026 NXP 1# Copyright 2021-2026 NXP
2SUMMARY = "NXP i.MX ELE firmware" 2SUMMARY = "NXP i.MX ELE firmware"
3DESCRIPTION = "EdgeLock Secure Enclave firmware for i.MX series SoCs" 3DESCRIPTION = "EdgeLock Secure Enclave firmware for i.MX series SoCs"
4HOMEPAGE = "https://www.nxp.com/"
4SECTION = "base" 5SECTION = "base"
5LICENSE = "Proprietary" 6LICENSE = "Proprietary"
6LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 7LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
diff --git a/recipes-bsp/firmware-imx/firmware-sof-imx_2.3.0.bb b/recipes-bsp/firmware-imx/firmware-sof-imx_2.3.0.bb
index 7c5022761..84e00a32c 100644
--- a/recipes-bsp/firmware-imx/firmware-sof-imx_2.3.0.bb
+++ b/recipes-bsp/firmware-imx/firmware-sof-imx_2.3.0.bb
@@ -1,7 +1,8 @@
1# Copyright (C) 2020-2022 NXP 1# Copyright (C) 2020-2022 NXP
2# Released under the MIT license (see COPYING.MIT for the terms) 2# Released under the MIT license (see COPYING.MIT for the terms)
3 3
4DESCRIPTION = "Sound Open Firmware" 4SUMMARY = "Sound Open Firmware for i.MX"
5DESCRIPTION = "Sound Open Firmware (SOF) audio DSP firmware for i.MX SoCs."
5HOMEPAGE = "https://www.sofproject.org" 6HOMEPAGE = "https://www.sofproject.org"
6SECTION = "base" 7SECTION = "base"
7LICENSE = "BSD-3-Clause" 8LICENSE = "BSD-3-Clause"
diff --git a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.31.bb b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.31.bb
index 706b2dd8f..87569b4a3 100644
--- a/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.31.bb
+++ b/recipes-bsp/firmware-imx/imx-boot-firmware-files_8.31.bb
@@ -1,5 +1,6 @@
1# Copyright (C) 2018-2026 NXP 1# Copyright (C) 2018-2026 NXP
2SUMMARY = "Freescale i.MX Firmware files used for boot" 2SUMMARY = "Freescale i.MX Firmware files used for boot"
3DESCRIPTION = "Prebuilt i.MX firmware blobs (HDMI, SECO and related) used during boot."
3 4
4require firmware-imx-${PV}.inc 5require firmware-imx-${PV}.inc
5 6
diff --git a/recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb b/recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb
index 6e85c4aae..6337f98ae 100644
--- a/recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb
+++ b/recipes-bsp/firmware-upower/firmware-upower_1.3.1.bb
@@ -1,7 +1,9 @@
1# Copyright 2021-2022 NXP 1# Copyright 2021-2022 NXP
2DESCRIPTION = "NXP i.MX uPower firmware" 2SUMMARY = "i.MX uPower firmware"
3LICENSE = "Proprietary" 3DESCRIPTION = "Firmware for the uPower microcontroller found on i.MX SoCs."
4HOMEPAGE = "https://www.nxp.com/"
4SECTION = "bsp" 5SECTION = "bsp"
6LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de" 7LIC_FILES_CHKSUM = "file://COPYING;md5=db4762b09b6bda63da103963e6e081de"
6 8
7SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true" 9SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}.bin;fsl-eula=true"
diff --git a/recipes-bsp/imx-atf/imx-atf_2.12.bb b/recipes-bsp/imx-atf/imx-atf_2.12.bb
index 16a791242..5b84d91d1 100644
--- a/recipes-bsp/imx-atf/imx-atf_2.12.bb
+++ b/recipes-bsp/imx-atf/imx-atf_2.12.bb
@@ -1,6 +1,7 @@
1# Copyright (C) 2017-2026 NXP 1# Copyright (C) 2017-2026 NXP
2 2
3DESCRIPTION = "i.MX ARM Trusted Firmware" 3SUMMARY = "ARM Trusted Firmware for i.MX"
4DESCRIPTION = "ARM Trusted Firmware (TF-A) for NXP i.MX SoCs."
4HOMEPAGE = "https://github.com/nxp-imx/imx-atf" 5HOMEPAGE = "https://github.com/nxp-imx/imx-atf"
5SECTION = "bsp" 6SECTION = "bsp"
6LICENSE = "BSD-3-Clause" 7LICENSE = "BSD-3-Clause"
diff --git a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
index c5fb5d649..59fe5854f 100644
--- a/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
+++ b/recipes-bsp/imx-mkimage/imx-boot_1.0.bb
@@ -2,11 +2,12 @@
2 2
3require imx-mkimage_git.inc 3require imx-mkimage_git.inc
4 4
5SUMMARY = "Boot loader image for i.MX 8 devices"
5DESCRIPTION = "Generate Boot Loader for i.MX 8 device" 6DESCRIPTION = "Generate Boot Loader for i.MX 8 device"
6HOMEPAGE = "https://github.com/nxp-imx/imx-mkimage" 7HOMEPAGE = "https://github.com/nxp-imx/imx-mkimage"
8SECTION = "bsp"
7LICENSE = "GPL-2.0-only" 9LICENSE = "GPL-2.0-only"
8LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6" 10LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6"
9SECTION = "bsp"
10 11
11DEPENDS += "xxd-native" 12DEPENDS += "xxd-native"
12DEPENDS:append:mx8m-generic-bsp = " u-boot-mkimage-native dtc-native u-boot-mkeficapsule-native" 13DEPENDS:append:mx8m-generic-bsp = " u-boot-mkimage-native dtc-native u-boot-mkeficapsule-native"
diff --git a/recipes-bsp/imx-mkimage/imx-mkimage_git.bb b/recipes-bsp/imx-mkimage/imx-mkimage_git.bb
index 20e3caf3a..65f65002c 100644
--- a/recipes-bsp/imx-mkimage/imx-mkimage_git.bb
+++ b/recipes-bsp/imx-mkimage/imx-mkimage_git.bb
@@ -3,11 +3,12 @@
3 3
4require imx-mkimage_git.inc 4require imx-mkimage_git.inc
5 5
6DESCRIPTION = "i.MX make image" 6SUMMARY = "i.MX boot image generation tool"
7DESCRIPTION = "Tooling to assemble i.MX boot images (mkimage_imx8 and related)."
7HOMEPAGE = "https://github.com/nxp-imx/imx-mkimage" 8HOMEPAGE = "https://github.com/nxp-imx/imx-mkimage"
9SECTION = "bsp"
8LICENSE = "GPL-2.0-only" 10LICENSE = "GPL-2.0-only"
9LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6" 11LIC_FILES_CHKSUM = "file://${COREBASE}/meta/files/common-licenses/GPL-2.0-only;md5=801f80980d171dd6425610833a22dbe6"
10SECTION = "bsp"
11 12
12inherit deploy native 13inherit deploy native
13 14
diff --git a/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.18.0.bb b/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.18.0.bb
index 243480b58..baee026e4 100644
--- a/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.18.0.bb
+++ b/recipes-bsp/imx-sc-firmware/imx-sc-firmware_1.18.0.bb
@@ -1,10 +1,12 @@
1# Copyright (C) 2016 Freescale Semiconductor 1# Copyright (C) 2016 Freescale Semiconductor
2# Copyright (C) 2017-2024 NXP 2# Copyright (C) 2017-2024 NXP
3 3
4DESCRIPTION = "i.MX System Controller Firmware" 4SUMMARY = "i.MX System Controller firmware"
5DESCRIPTION = "System Controller Unit (SCU) firmware for i.MX8 QuadMax/QuadXPlus SoCs."
6HOMEPAGE = "https://www.nxp.com/"
7SECTION = "bsp"
5LICENSE = "Proprietary" 8LICENSE = "Proprietary"
6LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" 9LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3"
7SECTION = "bsp"
8 10
9inherit fsl-eula-unpack pkgconfig deploy 11inherit fsl-eula-unpack pkgconfig deploy
10 12
diff --git a/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc_1.11.0.bb b/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc_1.11.0.bb
index e47bc87a5..498f7848a 100644
--- a/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc_1.11.0.bb
+++ b/recipes-bsp/imx-vpu-hantro-vc/imx-vpu-hantro-vc_1.11.0.bb
@@ -1,6 +1,9 @@
1# Copyright 2019-2022 NXP 1# Copyright 2019-2022 NXP
2 2
3DESCRIPTION = "i.MX VC8000E Encoder library" 3SUMMARY = "i.MX VC8000E encoder library"
4DESCRIPTION = "Hantro VC8000E video encoder library for i.MX SoCs."
5HOMEPAGE = "https://www.nxp.com/"
6SECTION = "multimedia"
4LICENSE = "Proprietary" 7LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 8LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
6 9
@@ -29,8 +32,8 @@ do_install () {
29 rm ${D}${D_SUBDIR}/${SCR} 32 rm ${D}${D_SUBDIR}/${SCR}
30} 33}
31 34
32FILES:${PN} = "/"
33
34PACKAGE_ARCH = "${MACHINE_SOCARCH}" 35PACKAGE_ARCH = "${MACHINE_SOCARCH}"
35 36
37FILES:${PN} = "/"
38
36COMPATIBLE_MACHINE = "(mx8mp-nxp-bsp)" 39COMPATIBLE_MACHINE = "(mx8mp-nxp-bsp)"
diff --git a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.9.0.bb b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.9.0.bb
index cd1094b13..22a307267 100644
--- a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.9.0.bb
+++ b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro-daemon_1.9.0.bb
@@ -1,5 +1,8 @@
1# Copyright 2021 NXP 1# Copyright 2021 NXP
2DESCRIPTION = "i.MX Hantro V4L2 Daemon" 2SUMMARY = "i.MX Hantro V4L2 daemon"
3DESCRIPTION = "V4L2 userspace daemon for the Hantro VPU on i.MX SoCs."
4HOMEPAGE = "https://www.nxp.com/"
5SECTION = "multimedia"
3LICENSE = "MIT" 6LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=cd8bc2a79509c22fc9c1782a151210b1" 7LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=cd8bc2a79509c22fc9c1782a151210b1"
5 8
diff --git a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.40.0.bb b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.40.0.bb
index f2629b9d4..69f4621fb 100644
--- a/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.40.0.bb
+++ b/recipes-bsp/imx-vpu-hantro/imx-vpu-hantro_1.40.0.bb
@@ -1,6 +1,9 @@
1# Copyright (C) 2017-2020,2026 NXP 1# Copyright (C) 2017-2020,2026 NXP
2 2
3DESCRIPTION = "i.MX Hantro VPU library" 3SUMMARY = "i.MX Hantro VPU library"
4DESCRIPTION = "Hantro video processing unit (VPU) codec library for i.MX SoCs."
5HOMEPAGE = "https://www.nxp.com/"
6SECTION = "multimedia"
4LICENSE = "Proprietary" 7LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 8LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
6 9
@@ -39,7 +42,8 @@ do_install () {
39 oe_runmake install DEST_DIR="${D}" 42 oe_runmake install DEST_DIR="${D}"
40} 43}
41 44
45PACKAGE_ARCH = "${MACHINE_SOCARCH}"
46
42FILES:${PN} += "/unit_tests" 47FILES:${PN} += "/unit_tests"
43 48
44PACKAGE_ARCH = "${MACHINE_SOCARCH}"
45COMPATIBLE_MACHINE = "(mx8mq-nxp-bsp|mx8mm-nxp-bsp|mx8mp-nxp-bsp)" 49COMPATIBLE_MACHINE = "(mx8mq-nxp-bsp|mx8mm-nxp-bsp|mx8mp-nxp-bsp)"
diff --git a/recipes-bsp/imx-vpu/imx-vpu_5.4.39.3.bb b/recipes-bsp/imx-vpu/imx-vpu_5.4.39.3.bb
index fc90cdab7..f2162f624 100644
--- a/recipes-bsp/imx-vpu/imx-vpu_5.4.39.3.bb
+++ b/recipes-bsp/imx-vpu/imx-vpu_5.4.39.3.bb
@@ -2,7 +2,10 @@
2# Copyright (C) 2013-2016 Freescale Semiconductor 2# Copyright (C) 2013-2016 Freescale Semiconductor
3# Copyright (C) 2017-2020 NXP 3# Copyright (C) 2017-2020 NXP
4 4
5SUMMARY = "i.MX VPU library for Chips&Media VPU"
5DESCRIPTION = "Freescale VPU library for Chips&Media VPU" 6DESCRIPTION = "Freescale VPU library for Chips&Media VPU"
7HOMEPAGE = "https://www.nxp.com/"
8SECTION = "multimedia"
6LICENSE = "Proprietary" 9LICENSE = "Proprietary"
7LIC_FILES_CHKSUM = "file://COPYING;md5=228c72f2a91452b8a03c4cab30f30ef9" 10LIC_FILES_CHKSUM = "file://COPYING;md5=228c72f2a91452b8a03c4cab30f30ef9"
8 11
diff --git a/recipes-bsp/isp-imx/basler-camera_4.2.2.26.1.bb b/recipes-bsp/isp-imx/basler-camera_4.2.2.26.1.bb
index b1af00a88..cb4adeaee 100644
--- a/recipes-bsp/isp-imx/basler-camera_4.2.2.26.1.bb
+++ b/recipes-bsp/isp-imx/basler-camera_4.2.2.26.1.bb
@@ -1,6 +1,9 @@
1# Copyright 2020-2024 NXP 1# Copyright 2020-2024 NXP
2 2
3DESCRIPTION = "Basler camera binary drivers" 3SUMMARY = "Basler camera binary drivers"
4DESCRIPTION = "Basler camera binary drivers for the i.MX ISP."
5HOMEPAGE = "https://www.nxp.com/"
6SECTION = "multimedia"
4LICENSE = "Proprietary" 7LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 8LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
6 9
diff --git a/recipes-bsp/isp-imx/isp-imx_4.2.2.26.1.bb b/recipes-bsp/isp-imx/isp-imx_4.2.2.26.1.bb
index a17615f58..9c6cbec00 100644
--- a/recipes-bsp/isp-imx/isp-imx_4.2.2.26.1.bb
+++ b/recipes-bsp/isp-imx/isp-imx_4.2.2.26.1.bb
@@ -1,6 +1,9 @@
1# Copyright 2020-2025 NXP 1# Copyright 2020-2025 NXP
2 2
3DESCRIPTION = "i.MX Verisilicon Software ISP" 3SUMMARY = "i.MX VeriSilicon software ISP"
4DESCRIPTION = "VeriSilicon image signal processing (ISP) software stack for i.MX SoCs."
5HOMEPAGE = "https://www.nxp.com/"
6SECTION = "multimedia"
4LICENSE = "Proprietary" 7LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 8LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
6 9
diff --git a/recipes-core/udev/udev-rules-imx.bb b/recipes-core/udev/udev-rules-imx.bb
index bec39e46f..0f510e760 100644
--- a/recipes-core/udev/udev-rules-imx.bb
+++ b/recipes-core/udev/udev-rules-imx.bb
@@ -1,5 +1,7 @@
1SUMMARY = "udev rules for i.MX SoCs"
1DESCRIPTION = "udev rules for Freescale i.MX SOCs" 2DESCRIPTION = "udev rules for Freescale i.MX SOCs"
2HOMEPAGE = "https://github.com/Freescale/meta-freescale/" 3HOMEPAGE = "https://github.com/Freescale/meta-freescale/"
4SECTION = "base"
3LICENSE = "MIT" 5LICENSE = "MIT"
4LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" 6LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
5 7
diff --git a/recipes-core/udev/udev-rules-qoriq.bb b/recipes-core/udev/udev-rules-qoriq.bb
index ad6c4a5b6..d30fb91b1 100644
--- a/recipes-core/udev/udev-rules-qoriq.bb
+++ b/recipes-core/udev/udev-rules-qoriq.bb
@@ -1,4 +1,7 @@
1SUMMARY = "udev rules for QorIQ SoCs"
1DESCRIPTION = "udev rules for Freescale QorIQ SOCs" 2DESCRIPTION = "udev rules for Freescale QorIQ SOCs"
3HOMEPAGE = "https://github.com/Freescale/meta-freescale/"
4SECTION = "base"
2LICENSE = "MIT" 5LICENSE = "MIT"
3LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" 6LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302"
4 7
diff --git a/recipes-extended/merge-files/merge-files_1.0.bb b/recipes-extended/merge-files/merge-files_1.0.bb
index a1f8a35a7..b3ed0040c 100644
--- a/recipes-extended/merge-files/merge-files_1.0.bb
+++ b/recipes-extended/merge-files/merge-files_1.0.bb
@@ -1,4 +1,7 @@
1SUMMARY = "Merge extra files into the rootfs"
1DESCRIPTION = "Merge prebuilt/extra files into rootfs" 2DESCRIPTION = "Merge prebuilt/extra files into rootfs"
3HOMEPAGE = "https://github.com/Freescale/meta-freescale/"
4SECTION = "base"
2LICENSE = "MIT" 5LICENSE = "MIT"
3LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" 6LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
4 7
diff --git a/recipes-fsl/fsl-rc-local/fsl-rc-local.bb b/recipes-fsl/fsl-rc-local/fsl-rc-local.bb
index d5c8ebc31..607790f47 100644
--- a/recipes-fsl/fsl-rc-local/fsl-rc-local.bb
+++ b/recipes-fsl/fsl-rc-local/fsl-rc-local.bb
@@ -1,6 +1,9 @@
1# Copyright (C) 2012 O.S. Systems Software LTDA. 1# Copyright (C) 2012 O.S. Systems Software LTDA.
2 2
3DESCRIPTION = "Extra files for fsl-gui-image" 3SUMMARY = "Extra rc.local files for i.MX images"
4DESCRIPTION = "rc.local init snippets and helper files for Freescale/NXP images."
5HOMEPAGE = "https://github.com/Freescale/meta-freescale/"
6SECTION = "base"
4LICENSE = "LGPL-2.0-only" 7LICENSE = "LGPL-2.0-only"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=39ec502560ab2755c4555ee8416dfe42" 8LIC_FILES_CHKSUM = "file://LICENSE;md5=39ec502560ab2755c4555ee8416dfe42"
6 9
diff --git a/recipes-fsl/mcore-demos/imx-mcore-demos.inc b/recipes-fsl/mcore-demos/imx-mcore-demos.inc
index 92364bcfc..0d6797b59 100644
--- a/recipes-fsl/mcore-demos/imx-mcore-demos.inc
+++ b/recipes-fsl/mcore-demos/imx-mcore-demos.inc
@@ -2,6 +2,8 @@
2# Released under the MIT license (see COPYING.MIT for the terms) 2# Released under the MIT license (see COPYING.MIT for the terms)
3 3
4SUMMARY = "i.MX M4/M7/M33 core Demo images" 4SUMMARY = "i.MX M4/M7/M33 core Demo images"
5DESCRIPTION = "Prebuilt demo firmware images for the Cortex-M auxiliary cores (M4/M7/M33) found on i.MX application processors."
6HOMEPAGE = "https://www.nxp.com/"
5SECTION = "app" 7SECTION = "app"
6LICENSE = "Proprietary" 8LICENSE = "Proprietary"
7 9
diff --git a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb
index e5d902091..320ba3017 100644
--- a/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb
+++ b/recipes-graphics/imx-g2d/imx-dpu-g2d_2.5.0.2.bb
@@ -2,7 +2,10 @@
2# Copyright 2017-2025 NXP 2# Copyright 2017-2025 NXP
3# Released under the MIT license (see COPYING.MIT for the terms) 3# Released under the MIT license (see COPYING.MIT for the terms)
4 4
5SUMMARY = "i.MX DPU G2D library"
5DESCRIPTION = "G2D library using i.MX DPU" 6DESCRIPTION = "G2D library using i.MX DPU"
7HOMEPAGE = "https://www.nxp.com/"
8SECTION = "graphics"
6LICENSE = "Proprietary" 9LICENSE = "Proprietary"
7LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 10LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
8 11
@@ -33,6 +36,8 @@ do_install () {
33 cp -Pr ${S}/g2d/usr/include/* ${D}${includedir} 36 cp -Pr ${S}/g2d/usr/include/* ${D}${includedir}
34} 37}
35 38
39PACKAGE_ARCH = "${MACHINE_SOCARCH}"
40
36INSANE_SKIP:append:libc-musl = " file-rdeps" 41INSANE_SKIP:append:libc-musl = " file-rdeps"
37RDEPENDS:${PN}:append:libc-musl = " gcompat" 42RDEPENDS:${PN}:append:libc-musl = " gcompat"
38 43
@@ -42,5 +47,4 @@ INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
42INHIBIT_PACKAGE_STRIP = "1" 47INHIBIT_PACKAGE_STRIP = "1"
43INHIBIT_SYSROOT_STRIP = "1" 48INHIBIT_SYSROOT_STRIP = "1"
44 49
45PACKAGE_ARCH = "${MACHINE_SOCARCH}"
46COMPATIBLE_MACHINE = "(imxdpu)" 50COMPATIBLE_MACHINE = "(imxdpu)"
diff --git a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb
index 35d0b0e68..147b0620c 100644
--- a/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb
+++ b/recipes-graphics/imx-g2d/imx-g2d-samples_git.bb
@@ -1,6 +1,7 @@
1SUMMARY = "i.MX G2D Samples" 1SUMMARY = "i.MX G2D Samples"
2DESCRIPTION = "Set of sample applications for i.MX G2D" 2DESCRIPTION = "Set of sample applications for i.MX G2D"
3HOMEPAGE = "https://github.com/nxp-imx/g2d-samples" 3HOMEPAGE = "https://github.com/nxp-imx/g2d-samples"
4SECTION = "graphics"
4LICENSE = "BSD-3-Clause" 5LICENSE = "BSD-3-Clause"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=0858ec9c7a80c4a2cf16e4f825a2cc91" 6LIC_FILES_CHKSUM = "file://LICENSE;md5=0858ec9c7a80c4a2cf16e4f825a2cc91"
6 7
@@ -69,8 +70,8 @@ do_install() {
69 oe_runmake install DESTDIR=${D} 70 oe_runmake install DESTDIR=${D}
70} 71}
71 72
72FILES:${PN} += "/opt"
73
74PACKAGE_ARCH = "${MACHINE_SOCARCH}" 73PACKAGE_ARCH = "${MACHINE_SOCARCH}"
75 74
75FILES:${PN} += "/opt"
76
76COMPATIBLE_MACHINE = "(imxgpu2d|mx93-nxp-bsp|mx943-nxp-bsp|mx95-nxp-bsp)" 77COMPATIBLE_MACHINE = "(imxgpu2d|mx93-nxp-bsp|mx943-nxp-bsp|mx95-nxp-bsp)"
diff --git a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.11.p4.4.bb b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.11.p4.4.bb
index c1f8ddb02..fbb937b18 100644
--- a/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.11.p4.4.bb
+++ b/recipes-graphics/imx-g2d/imx-gpu-g2d_6.4.11.p4.4.bb
@@ -3,7 +3,10 @@
3# Copyright 2018 (C) O.S. Systems Software LTDA. 3# Copyright 2018 (C) O.S. Systems Software LTDA.
4# Released under the MIT license (see COPYING.MIT for the terms) 4# Released under the MIT license (see COPYING.MIT for the terms)
5 5
6SUMMARY = "i.MX GPU G2D library"
6DESCRIPTION = "G2D library using i.MX GPU" 7DESCRIPTION = "G2D library using i.MX GPU"
8HOMEPAGE = "https://www.nxp.com/"
9SECTION = "graphics"
7LICENSE = "Proprietary" 10LICENSE = "Proprietary"
8LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 11LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
9DEPENDS = "libgal-imx" 12DEPENDS = "libgal-imx"
diff --git a/recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb b/recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb
index 404ca09e5..e99e8165a 100644
--- a/recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb
+++ b/recipes-graphics/imx-g2d/imx-pxp-g2d_git.bb
@@ -2,8 +2,10 @@
2# Copyright 2017-2026 NXP 2# Copyright 2017-2026 NXP
3# Released under the MIT license (see COPYING.MIT for the terms) 3# Released under the MIT license (see COPYING.MIT for the terms)
4 4
5SUMMARY = "i.MX PXP G2D library"
5DESCRIPTION = "G2D library using i.MX PXP" 6DESCRIPTION = "G2D library using i.MX PXP"
6HOMEPAGE = "https://github.com/nxp-imx/imx-g2d-pxp" 7HOMEPAGE = "https://github.com/nxp-imx/imx-g2d-pxp"
8SECTION = "graphics"
7LICENSE = "Proprietary" 9LICENSE = "Proprietary"
8LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a93b654673e1bc8398ed1f30e0813359" 10LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a93b654673e1bc8398ed1f30e0813359"
9 11
diff --git a/recipes-multimedia/imx-codec/imx-codec_4.10.0.bb b/recipes-multimedia/imx-codec/imx-codec_4.10.0.bb
index f1dfa847f..1c6e8081c 100644
--- a/recipes-multimedia/imx-codec/imx-codec_4.10.0.bb
+++ b/recipes-multimedia/imx-codec/imx-codec_4.10.0.bb
@@ -3,9 +3,11 @@
3# Copyright 2018 (C) O.S. Systems Software LTDA. 3# Copyright 2018 (C) O.S. Systems Software LTDA.
4# Released under the MIT license (see COPYING.MIT for the terms) 4# Released under the MIT license (see COPYING.MIT for the terms)
5 5
6SUMMARY = "i.MX multimedia codec libraries"
6DESCRIPTION = "Freescale Multimedia codec libs" 7DESCRIPTION = "Freescale Multimedia codec libs"
7LICENSE = "Proprietary" 8HOMEPAGE = "https://www.nxp.com/"
8SECTION = "multimedia" 9SECTION = "multimedia"
10LICENSE = "Proprietary"
9LIC_FILES_CHKSUM = "file://COPYING;md5=a93b654673e1bc8398ed1f30e0813359" 11LIC_FILES_CHKSUM = "file://COPYING;md5=a93b654673e1bc8398ed1f30e0813359"
10 12
11# Backward compatibility 13# Backward compatibility
diff --git a/recipes-multimedia/imx-dsp/imx-dsp-codec-ext_2.1.8.bb b/recipes-multimedia/imx-dsp/imx-dsp-codec-ext_2.1.8.bb
index d9986456a..90c8e1a36 100644
--- a/recipes-multimedia/imx-dsp/imx-dsp-codec-ext_2.1.8.bb
+++ b/recipes-multimedia/imx-dsp/imx-dsp-codec-ext_2.1.8.bb
@@ -1,6 +1,9 @@
1# Copyright 2018-2023 NXP 1# Copyright 2018-2023 NXP
2 2
3SUMMARY = "i.MX DSP codec wrapper and library extension"
3DESCRIPTION = "i.MX DSP Codec Wrapper and Lib owned by NXP" 4DESCRIPTION = "i.MX DSP Codec Wrapper and Lib owned by NXP"
5HOMEPAGE = "https://www.nxp.com/"
6SECTION = "multimedia"
4LICENSE = "Proprietary" 7LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a" 8LIC_FILES_CHKSUM = "file://COPYING;md5=10c0fda810c63b052409b15a5445671a"
6 9
diff --git a/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb b/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb
index 031466e52..f7fac1ad9 100644
--- a/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb
+++ b/recipes-multimedia/imx-dsp/imx-dsp_2.1.10.bb
@@ -1,6 +1,9 @@
1# Copyright 2017-2022,2024 NXP 1# Copyright 2017-2022,2024 NXP
2 2
3SUMMARY = "i.MX DSP wrapper, firmware and codec libraries"
3DESCRIPTION = "i.MX DSP Wrapper, Firmware Binary, Codec Libraries" 4DESCRIPTION = "i.MX DSP Wrapper, Firmware Binary, Codec Libraries"
5HOMEPAGE = "https://www.nxp.com/"
6SECTION = "multimedia"
4LICENSE = "Proprietary" 7LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3" 8LIC_FILES_CHKSUM = "file://COPYING;md5=c0fb372b5d7f12181de23ef480f225f3"
6 9
diff --git a/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.2.bb b/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.2.bb
index 885e1f4c7..10d7d957d 100644
--- a/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.2.bb
+++ b/recipes-multimedia/imx-dspc-asrc/imx-dspc-asrc_1.0.2.bb
@@ -1,7 +1,9 @@
1# Copyright 2019, 2025 NXP 1# Copyright 2019, 2025 NXP
2SUMMARY = "i.MX asynchronous sample rate converter"
2DESCRIPTION = "NXP Asynchronous Sample Rate Converter" 3DESCRIPTION = "NXP Asynchronous Sample Rate Converter"
3LICENSE = "Proprietary" 4HOMEPAGE = "https://www.nxp.com/"
4SECTION = "multimedia" 5SECTION = "multimedia"
6LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://COPYING;md5=a93b654673e1bc8398ed1f30e0813359" 7LIC_FILES_CHKSUM = "file://COPYING;md5=a93b654673e1bc8398ed1f30e0813359"
6 8
7SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" 9SRC_URI = "${FSL_MIRROR}/${BPN}-${PV}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true"
diff --git a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.11.0.bb b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.11.0.bb
index 506116ef2..5745f2300 100644
--- a/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.11.0.bb
+++ b/recipes-multimedia/imx-opencl-converter/imx-opencl-converter_0.11.0.bb
@@ -1,7 +1,9 @@
1# Copyright 2023-2025 NXP 1# Copyright 2023-2025 NXP
2SUMMARY = "i.MX multimedia OpenCL converter library"
2DESCRIPTION = "NXP Multimedia opencl converter lib" 3DESCRIPTION = "NXP Multimedia opencl converter lib"
3LICENSE = "Proprietary" 4HOMEPAGE = "https://www.nxp.com/"
4SECTION = "multimedia" 5SECTION = "multimedia"
6LICENSE = "Proprietary"
5LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 7LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
6DEPENDS = "virtual/libopencl1" 8DEPENDS = "virtual/libopencl1"
7 9
diff --git a/recipes-multimedia/imx-parser/imx-parser_4.10.3.bb b/recipes-multimedia/imx-parser/imx-parser_4.10.3.bb
index d8f002e64..b6b631ecb 100644
--- a/recipes-multimedia/imx-parser/imx-parser_4.10.3.bb
+++ b/recipes-multimedia/imx-parser/imx-parser_4.10.3.bb
@@ -2,23 +2,25 @@
2# Copyright (C) 2012-2016 Freescale Semiconductor 2# Copyright (C) 2012-2016 Freescale Semiconductor
3# Copyright (C) 2017-2023 NXP 3# Copyright (C) 2017-2023 NXP
4# Released under the MIT license (see COPYING.MIT for the terms) 4# Released under the MIT license (see COPYING.MIT for the terms)
5SUMMARY = "i.MX multimedia parser libraries"
5DESCRIPTION = "Freescale Multimedia parser libs" 6DESCRIPTION = "Freescale Multimedia parser libs"
6LICENSE = "Proprietary" 7HOMEPAGE = "https://www.nxp.com/"
7SECTION = "multimedia" 8SECTION = "multimedia"
9LICENSE = "Proprietary"
8LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 10LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
9 11
10# For backwards compatibility
11PROVIDES += "libfslparser"
12RREPLACES:${PN} = "libfslparser"
13RPROVIDES:${PN} = "libfslparser"
14RCONFLICTS:${PN} = "libfslparser"
15
16SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true" 12SRC_URI = "${FSL_MIRROR}/${BP}-${IMX_SRCREV_ABBREV}.bin;fsl-eula=true"
17IMX_SRCREV_ABBREV = "65603f3" 13IMX_SRCREV_ABBREV = "65603f3"
18S = "${UNPACKDIR}/${BP}-${IMX_SRCREV_ABBREV}" 14S = "${UNPACKDIR}/${BP}-${IMX_SRCREV_ABBREV}"
19 15
20SRC_URI[sha256sum] = "03079bb0fa989dc50fadb66a0fcc7cf65423833c3def04085603d4b66e8f8c70" 16SRC_URI[sha256sum] = "03079bb0fa989dc50fadb66a0fcc7cf65423833c3def04085603d4b66e8f8c70"
21 17
18# For backwards compatibility
19PROVIDES += "libfslparser"
20RREPLACES:${PN} = "libfslparser"
21RPROVIDES:${PN} = "libfslparser"
22RCONFLICTS:${PN} = "libfslparser"
23
22inherit fsl-eula-unpack autotools pkgconfig 24inherit fsl-eula-unpack autotools pkgconfig
23 25
24# Choose between 32-bit and 64-bit binaries and between Soft Float-Point and Hard Float-Point 26# Choose between 32-bit and 64-bit binaries and between Soft Float-Point and Hard Float-Point
diff --git a/recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.3.bb b/recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.3.bb
index 68919ac83..647bc7a9c 100644
--- a/recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.3.bb
+++ b/recipes-multimedia/imx-sw-pdm/imx-sw-pdm_1.0.3.bb
@@ -1,8 +1,10 @@
1# Copyright 2020,2023 NXP 1# Copyright 2020,2023 NXP
2 2
3SUMMARY = "i.MX PDM-to-PCM software decimation library"
3DESCRIPTION = "NXP PDM to PCM Software Decimation SIMD Library" 4DESCRIPTION = "NXP PDM to PCM Software Decimation SIMD Library"
4LICENSE = "Proprietary" 5HOMEPAGE = "https://www.nxp.com/"
5SECTION = "multimedia" 6SECTION = "multimedia"
7LICENSE = "Proprietary"
6LIC_FILES_CHKSUM = "file://COPYING;md5=63a38e9f392d8813d6f1f4d0d6fbe657" 8LIC_FILES_CHKSUM = "file://COPYING;md5=63a38e9f392d8813d6f1f4d0d6fbe657"
7 9
8SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true" 10SRC_URI = "${FSL_MIRROR}/${BP}.bin;fsl-eula=true"
diff --git a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb
index 90045bfa7..76109355d 100644
--- a/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb
+++ b/recipes-multimedia/imx-vpuwrap/imx-vpuwrap_git.bb
@@ -2,10 +2,11 @@
2# Copyright (C) 2017-2023,2025 NXP 2# Copyright (C) 2017-2023,2025 NXP
3# Released under the MIT license (see COPYING.MIT for the terms) 3# Released under the MIT license (see COPYING.MIT for the terms)
4 4
5SUMMARY = "i.MX VPU wrapper library"
5DESCRIPTION = "Freescale Multimedia VPU wrapper" 6DESCRIPTION = "Freescale Multimedia VPU wrapper"
6HOMEPAGE = "https://github.com/NXP/imx-vpuwrap" 7HOMEPAGE = "https://github.com/NXP/imx-vpuwrap"
7LICENSE = "Proprietary"
8SECTION = "multimedia" 8SECTION = "multimedia"
9LICENSE = "Proprietary"
9LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac" 10LIC_FILES_CHKSUM = "file://COPYING;md5=bc649096ad3928ec06a8713b8d787eac"
10 11
11DEPENDS = "virtual/imxvpu" 12DEPENDS = "virtual/imxvpu"
diff --git a/recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.3.1.bb b/recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.3.1.bb
index 1e4ef94d2..119131ec0 100644
--- a/recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.3.1.bb
+++ b/recipes-multimedia/libimxvpuapi/libimxvpuapi2_2.3.1.bb
@@ -1,8 +1,9 @@
1SUMMARY = "i.MX VPU API library (v2)"
1DESCRIPTION = "frontend for the i.MX6 / i.MX8 VPU hardware video engines" 2DESCRIPTION = "frontend for the i.MX6 / i.MX8 VPU hardware video engines"
2HOMEPAGE = "https://github.com/Freescale/libimxvpuapi" 3HOMEPAGE = "https://github.com/Freescale/libimxvpuapi"
4SECTION = "multimedia"
3LICENSE = "LGPL-2.1-only" 5LICENSE = "LGPL-2.1-only"
4LIC_FILES_CHKSUM = "file://LICENSE;md5=38fa42a5a6425b26d2919b17b1527324" 6LIC_FILES_CHKSUM = "file://LICENSE;md5=38fa42a5a6425b26d2919b17b1527324"
5SECTION = "multimedia"
6DEPENDS = "libimxdmabuffer virtual/imxvpu" 7DEPENDS = "libimxdmabuffer virtual/imxvpu"
7# Add imx-vpu-hantro-vc as dependency for being 8# Add imx-vpu-hantro-vc as dependency for being
8# able to encode video using the VC8000E encoder 9# able to encode video using the VC8000E encoder
@@ -11,8 +12,8 @@ DEPENDS:append:mx8mp-nxp-bsp = " imx-vpu-hantro-vc"
11PV .= "+git${SRCPV}" 12PV .= "+git${SRCPV}"
12 13
13SRCBRANCH ?= "master" 14SRCBRANCH ?= "master"
14SRCREV = "37095a854aa176bb763a25ce98ceb6a787501271"
15SRC_URI = "git://github.com/Freescale/libimxvpuapi.git;branch=${SRCBRANCH};protocol=https" 15SRC_URI = "git://github.com/Freescale/libimxvpuapi.git;branch=${SRCBRANCH};protocol=https"
16SRCREV = "37095a854aa176bb763a25ce98ceb6a787501271"
16 17
17inherit waf pkgconfig use-imx-headers python3native 18inherit waf pkgconfig use-imx-headers python3native
18 19
diff --git a/recipes-multimedia/libimxvpuapi/libimxvpuapi_git.bb b/recipes-multimedia/libimxvpuapi/libimxvpuapi_git.bb
index 55063db18..e00a968a2 100644
--- a/recipes-multimedia/libimxvpuapi/libimxvpuapi_git.bb
+++ b/recipes-multimedia/libimxvpuapi/libimxvpuapi_git.bb
@@ -1,16 +1,17 @@
1# Copyright 2018 (C) O.S. Systems Software LTDA. 1# Copyright 2018 (C) O.S. Systems Software LTDA.
2SUMMARY = "i.MX VPU API library (v1)"
2DESCRIPTION = "frontend for the i.MX6 VPU hardware video engine" 3DESCRIPTION = "frontend for the i.MX6 VPU hardware video engine"
3HOMEPAGE = "https://github.com/Freescale/libimxvpuapi" 4HOMEPAGE = "https://github.com/Freescale/libimxvpuapi"
5SECTION = "multimedia"
4LICENSE = "LGPL-2.1-only" 6LICENSE = "LGPL-2.1-only"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=38fa42a5a6425b26d2919b17b1527324" 7LIC_FILES_CHKSUM = "file://LICENSE;md5=38fa42a5a6425b26d2919b17b1527324"
6SECTION = "multimedia"
7DEPENDS = "imx-vpu" 8DEPENDS = "imx-vpu"
8 9
9PV = "0.10.3+${SRCPV}" 10PV = "0.10.3+${SRCPV}"
10 11
11SRCBRANCH ?= "v1" 12SRCBRANCH ?= "v1"
12SRCREV = "3a1ee3a54fe93813868d38c3d32ea065b59e227e"
13SRC_URI = "git://github.com/Freescale/libimxvpuapi.git;branch=${SRCBRANCH};protocol=https" 13SRC_URI = "git://github.com/Freescale/libimxvpuapi.git;branch=${SRCBRANCH};protocol=https"
14SRCREV = "3a1ee3a54fe93813868d38c3d32ea065b59e227e"
14 15
15inherit waf pkgconfig python3native 16inherit waf pkgconfig python3native
16 17
diff --git a/recipes-multimedia/nxp-afe/nxp-afe-voiceseeker_git.bb b/recipes-multimedia/nxp-afe/nxp-afe-voiceseeker_git.bb
index 274e3ee29..f21fdb472 100644
--- a/recipes-multimedia/nxp-afe/nxp-afe-voiceseeker_git.bb
+++ b/recipes-multimedia/nxp-afe/nxp-afe-voiceseeker_git.bb
@@ -1,6 +1,7 @@
1# Copyright 2025 NXP 1# Copyright 2025 NXP
2 2
3DESCRIPTION = "NXP RetuneDSP Voice Seeker Libraries" 3SUMMARY = "NXP RetuneDSP Voice Seeker libraries"
4DESCRIPTION = "NXP RetuneDSP Voice Seeker far-field voice pickup libraries."
4HOMEPAGE = "https://github.com/nxp-imx/imx-voiceui" 5HOMEPAGE = "https://github.com/nxp-imx/imx-voiceui"
5SECTION = "multimedia" 6SECTION = "multimedia"
6LICENSE = "Proprietary" 7LICENSE = "Proprietary"
diff --git a/recipes-multimedia/nxp-afe/nxp-afe_git.bb b/recipes-multimedia/nxp-afe/nxp-afe_git.bb
index dffbe8de2..4b45d3b45 100644
--- a/recipes-multimedia/nxp-afe/nxp-afe_git.bb
+++ b/recipes-multimedia/nxp-afe/nxp-afe_git.bb
@@ -1,7 +1,9 @@
1# Copyright 2025 NXP 1# Copyright 2025 NXP
2 2
3SUMMARY = "NXP Audio Front End (AFE)"
3DESCRIPTION = "NXP Audio Front End (AFE) for incorporating Voice Assistants" 4DESCRIPTION = "NXP Audio Front End (AFE) for incorporating Voice Assistants"
4HOMEPAGE = "https://github.com/nxp-imx/nxp-afe" 5HOMEPAGE = "https://github.com/nxp-imx/nxp-afe"
6SECTION = "multimedia"
5LICENSE = "BSD-3-Clause" 7LICENSE = "BSD-3-Clause"
6LIC_FILES_CHKSUM = "file://LICENSE;md5=7bdef19938f3503cfc4c586461f99012" 8LIC_FILES_CHKSUM = "file://LICENSE;md5=7bdef19938f3503cfc4c586461f99012"
7 9
@@ -9,12 +11,12 @@ PV = "1.0+git"
9 11
10SRCBRANCH = "MM_04.10.03_2512_L6.18.2" 12SRCBRANCH = "MM_04.10.03_2512_L6.18.2"
11NXPAFE_SRC ?= "git://github.com/nxp-imx/nxp-afe.git;protocol=https" 13NXPAFE_SRC ?= "git://github.com/nxp-imx/nxp-afe.git;protocol=https"
14DEPENDS += "alsa-lib"
15
12SRC_URI = "${NXPAFE_SRC};branch=${SRCBRANCH}" 16SRC_URI = "${NXPAFE_SRC};branch=${SRCBRANCH}"
13 17
14SRCREV = "7d518eb0b18f7c7faadeb3c3397f8b73f0012f3e" 18SRCREV = "7d518eb0b18f7c7faadeb3c3397f8b73f0012f3e"
15 19
16DEPENDS += "alsa-lib"
17
18TARGET_CC_ARCH += "${LDFLAGS}" 20TARGET_CC_ARCH += "${LDFLAGS}"
19 21
20do_install() { 22do_install() {