diff options
| author | Otavio Salvador <otavio@ossystems.com.br> | 2026-07-12 06:05:51 -0300 |
|---|---|---|
| committer | Otavio Salvador <otavio@ossystems.com.br> | 2026-07-12 06:05:51 -0300 |
| commit | c2b3b1594cc2d49f16c5713504327ef14768b2ea (patch) | |
| tree | c91dc794acee20cc8e27a666542ae76e991f31d5 | |
| parent | 4298f9b9965105df213e038ac2a88e612f869fc8 (diff) | |
| download | meta-freescale-c2b3b1594cc2d49f16c5713504327ef14768b2ea.tar.gz | |
global: Move shared HOMEPAGE into include files
Where several versioned recipes share an .inc that already carries the
common metadata (SUMMARY/DESCRIPTION/LICENSE), set HOMEPAGE there once
instead of duplicating it in each .bb: imx-secure-enclave, secure-obj,
qoriq-atf, and u-boot-fslc-common. Removes nine duplicate assignments;
oelint-adv still resolves HOMEPAGE for every consumer via the include.
Recipes whose include carries no metadata (imx-mkimage) or is shared by
different upstreams (linux-imx.inc, used by both linux-fslc and
linux-imx) keep HOMEPAGE in the .bb.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
| -rw-r--r-- | recipes-bsp/atf/qoriq-atf-2.12.inc | 1 | ||||
| -rw-r--r-- | recipes-bsp/atf/qoriq-atf-tools_2.12.bb | 1 | ||||
| -rw-r--r-- | recipes-bsp/atf/qoriq-atf_2.12.bb | 1 | ||||
| -rw-r--r-- | recipes-bsp/imx-secure-enclave/imx-secure-enclave-prime_git.bb | 1 | ||||
| -rw-r--r-- | recipes-bsp/imx-secure-enclave/imx-secure-enclave-seco_git.bb | 1 | ||||
| -rw-r--r-- | recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc | 1 | ||||
| -rw-r--r-- | recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb | 1 | ||||
| -rw-r--r-- | recipes-bsp/u-boot/u-boot-fslc-common_2025.01.inc | 1 | ||||
| -rw-r--r-- | recipes-bsp/u-boot/u-boot-fslc-mxsboot_2025.01.bb | 1 | ||||
| -rw-r--r-- | recipes-bsp/u-boot/u-boot-fslc_2025.01.bb | 1 | ||||
| -rw-r--r-- | recipes-extended/secure-obj/secure-obj-module_git.bb | 1 | ||||
| -rw-r--r-- | recipes-extended/secure-obj/secure-obj.inc | 1 | ||||
| -rw-r--r-- | recipes-extended/secure-obj/secure-obj_git.bb | 1 |
13 files changed, 4 insertions, 9 deletions
diff --git a/recipes-bsp/atf/qoriq-atf-2.12.inc b/recipes-bsp/atf/qoriq-atf-2.12.inc index 26d79b4a1..b939bba10 100644 --- a/recipes-bsp/atf/qoriq-atf-2.12.inc +++ b/recipes-bsp/atf/qoriq-atf-2.12.inc | |||
| @@ -1,4 +1,5 @@ | |||
| 1 | DESCRIPTION = "ARM Trusted Firmware" | 1 | DESCRIPTION = "ARM Trusted Firmware" |
| 2 | HOMEPAGE = "https://github.com/nxp-qoriq/atf" | ||
| 2 | 3 | ||
| 3 | LICENSE = "BSD-3-Clause" | 4 | LICENSE = "BSD-3-Clause" |
| 4 | LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031" | 5 | LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031" |
diff --git a/recipes-bsp/atf/qoriq-atf-tools_2.12.bb b/recipes-bsp/atf/qoriq-atf-tools_2.12.bb index b9bb4b541..2c1db306c 100644 --- a/recipes-bsp/atf/qoriq-atf-tools_2.12.bb +++ b/recipes-bsp/atf/qoriq-atf-tools_2.12.bb | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | require qoriq-atf-${PV}.inc | 1 | require qoriq-atf-${PV}.inc |
| 2 | HOMEPAGE = "https://github.com/nxp-qoriq/atf" | ||
| 3 | 2 | ||
| 4 | DEPENDS += "openssl" | 3 | DEPENDS += "openssl" |
| 5 | 4 | ||
diff --git a/recipes-bsp/atf/qoriq-atf_2.12.bb b/recipes-bsp/atf/qoriq-atf_2.12.bb index ccf796c70..06996557b 100644 --- a/recipes-bsp/atf/qoriq-atf_2.12.bb +++ b/recipes-bsp/atf/qoriq-atf_2.12.bb | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | require qoriq-atf-${PV}.inc | 1 | require qoriq-atf-${PV}.inc |
| 2 | HOMEPAGE = "https://github.com/nxp-qoriq/atf" | ||
| 3 | 2 | ||
| 4 | inherit deploy | 3 | inherit deploy |
| 5 | 4 | ||
diff --git a/recipes-bsp/imx-secure-enclave/imx-secure-enclave-prime_git.bb b/recipes-bsp/imx-secure-enclave/imx-secure-enclave-prime_git.bb index 1b9b4b26b..1bd72d118 100644 --- a/recipes-bsp/imx-secure-enclave/imx-secure-enclave-prime_git.bb +++ b/recipes-bsp/imx-secure-enclave/imx-secure-enclave-prime_git.bb | |||
| @@ -2,7 +2,6 @@ require imx-secure-enclave.inc | |||
| 2 | 2 | ||
| 3 | SUMMARY += "PRIME" | 3 | SUMMARY += "PRIME" |
| 4 | DESCRIPTION += "PRIME" | 4 | DESCRIPTION += "PRIME" |
| 5 | HOMEPAGE = "https://github.com/NXP/imx-secure-enclave" | ||
| 6 | 5 | ||
| 7 | PLAT = "prime" | 6 | PLAT = "prime" |
| 8 | 7 | ||
diff --git a/recipes-bsp/imx-secure-enclave/imx-secure-enclave-seco_git.bb b/recipes-bsp/imx-secure-enclave/imx-secure-enclave-seco_git.bb index 050372e48..803cbeffe 100644 --- a/recipes-bsp/imx-secure-enclave/imx-secure-enclave-seco_git.bb +++ b/recipes-bsp/imx-secure-enclave/imx-secure-enclave-seco_git.bb | |||
| @@ -2,7 +2,6 @@ require imx-secure-enclave.inc | |||
| 2 | 2 | ||
| 3 | SUMMARY += "SECO" | 3 | SUMMARY += "SECO" |
| 4 | DESCRIPTION += "SECO" | 4 | DESCRIPTION += "SECO" |
| 5 | HOMEPAGE = "https://github.com/NXP/imx-secure-enclave" | ||
| 6 | 5 | ||
| 7 | PLAT = "seco" | 6 | PLAT = "seco" |
| 8 | 7 | ||
diff --git a/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc b/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc index 67dd9ba3f..12dc1c31b 100644 --- a/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc +++ b/recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc | |||
| @@ -2,6 +2,7 @@ | |||
| 2 | 2 | ||
| 3 | SUMMARY = "NXP i.MX SECURE ENCLAVE library" | 3 | SUMMARY = "NXP i.MX SECURE ENCLAVE library" |
| 4 | DESCRIPTION = "NXP IMX SECURE ENCLAVE library" | 4 | DESCRIPTION = "NXP IMX SECURE ENCLAVE library" |
| 5 | HOMEPAGE = "https://github.com/NXP/imx-secure-enclave" | ||
| 5 | SECTION = "base" | 6 | SECTION = "base" |
| 6 | LICENSE = "BSD-3-Clause" | 7 | LICENSE = "BSD-3-Clause" |
| 7 | LIC_FILES_CHKSUM = "file://LICENSE;md5=8636bd68fc00cc6a3809b7b58b45f982" | 8 | LIC_FILES_CHKSUM = "file://LICENSE;md5=8636bd68fc00cc6a3809b7b58b45f982" |
diff --git a/recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb b/recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb index f3ea89e08..7095ce7a1 100644 --- a/recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb +++ b/recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | require imx-secure-enclave.inc | 1 | require imx-secure-enclave.inc |
| 2 | HOMEPAGE = "https://github.com/NXP/imx-secure-enclave" | ||
| 3 | 2 | ||
| 4 | inherit systemd | 3 | inherit systemd |
| 5 | 4 | ||
diff --git a/recipes-bsp/u-boot/u-boot-fslc-common_2025.01.inc b/recipes-bsp/u-boot/u-boot-fslc-common_2025.01.inc index 9cc6b958d..7d0189e17 100644 --- a/recipes-bsp/u-boot/u-boot-fslc-common_2025.01.inc +++ b/recipes-bsp/u-boot/u-boot-fslc-common_2025.01.inc | |||
| @@ -4,6 +4,7 @@ | |||
| 4 | inherit fsl-u-boot-localversion | 4 | inherit fsl-u-boot-localversion |
| 5 | 5 | ||
| 6 | LICENSE = "GPL-2.0-or-later" | 6 | LICENSE = "GPL-2.0-or-later" |
| 7 | HOMEPAGE = "https://github.com/Freescale/u-boot-fslc" | ||
| 7 | LIC_FILES_CHKSUM = "file://Licenses/README;md5=2ca5f2c35c8cc335f0a19756634782f1" | 8 | LIC_FILES_CHKSUM = "file://Licenses/README;md5=2ca5f2c35c8cc335f0a19756634782f1" |
| 8 | 9 | ||
| 9 | DEPENDS += "flex-native bison-native" | 10 | DEPENDS += "flex-native bison-native" |
diff --git a/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2025.01.bb b/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2025.01.bb index 0065e829b..fe2e62452 100644 --- a/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2025.01.bb +++ b/recipes-bsp/u-boot/u-boot-fslc-mxsboot_2025.01.bb | |||
| @@ -1,7 +1,6 @@ | |||
| 1 | require u-boot-fslc-common_${PV}.inc | 1 | require u-boot-fslc-common_${PV}.inc |
| 2 | 2 | ||
| 3 | DESCRIPTION = "U-boot bootloader mxsboot tool" | 3 | DESCRIPTION = "U-boot bootloader mxsboot tool" |
| 4 | HOMEPAGE = "https://github.com/Freescale/u-boot-fslc" | ||
| 5 | SECTION = "bootloader" | 4 | SECTION = "bootloader" |
| 6 | 5 | ||
| 7 | inherit python3native | 6 | inherit python3native |
diff --git a/recipes-bsp/u-boot/u-boot-fslc_2025.01.bb b/recipes-bsp/u-boot/u-boot-fslc_2025.01.bb index dfc21f11d..681156041 100644 --- a/recipes-bsp/u-boot/u-boot-fslc_2025.01.bb +++ b/recipes-bsp/u-boot/u-boot-fslc_2025.01.bb | |||
| @@ -5,7 +5,6 @@ DESCRIPTION = "U-Boot based on mainline U-Boot used by FSL Community BSP in \ | |||
| 5 | order to provide support for some backported features and fixes, or because it \ | 5 | order to provide support for some backported features and fixes, or because it \ |
| 6 | was submitted for revision and it takes some time to become part of a stable \ | 6 | was submitted for revision and it takes some time to become part of a stable \ |
| 7 | version, or because it is not applicable for upstreaming." | 7 | version, or because it is not applicable for upstreaming." |
| 8 | HOMEPAGE = "https://github.com/Freescale/u-boot-fslc" | ||
| 9 | 8 | ||
| 10 | DEPENDS += "bc-native dtc-native python3-setuptools-native gnutls-native" | 9 | DEPENDS += "bc-native dtc-native python3-setuptools-native gnutls-native" |
| 11 | 10 | ||
diff --git a/recipes-extended/secure-obj/secure-obj-module_git.bb b/recipes-extended/secure-obj/secure-obj-module_git.bb index 9dd1d2c61..73adcebf1 100644 --- a/recipes-extended/secure-obj/secure-obj-module_git.bb +++ b/recipes-extended/secure-obj/secure-obj-module_git.bb | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | require secure-obj.inc | 1 | require secure-obj.inc |
| 2 | HOMEPAGE = "https://github.com/nxp-qoriq/secure_obj" | ||
| 3 | 2 | ||
| 4 | LIC_FILES_CHKSUM = "file://../LICENSE;md5=751419260aa954499f7abaabaa882bbe" | 3 | LIC_FILES_CHKSUM = "file://../LICENSE;md5=751419260aa954499f7abaabaa882bbe" |
| 5 | 4 | ||
diff --git a/recipes-extended/secure-obj/secure-obj.inc b/recipes-extended/secure-obj/secure-obj.inc index 16115ff03..18d0963fc 100644 --- a/recipes-extended/secure-obj/secure-obj.inc +++ b/recipes-extended/secure-obj/secure-obj.inc | |||
| @@ -1,4 +1,5 @@ | |||
| 1 | DESCRIPTION = "Secure Object" | 1 | DESCRIPTION = "Secure Object" |
| 2 | HOMEPAGE = "https://github.com/nxp-qoriq/secure_obj" | ||
| 2 | LICENSE = "BSD-3-Clause" | 3 | LICENSE = "BSD-3-Clause" |
| 3 | 4 | ||
| 4 | DEPENDS = "openssl optee-os-qoriq optee-client-qoriq" | 5 | DEPENDS = "openssl optee-os-qoriq optee-client-qoriq" |
diff --git a/recipes-extended/secure-obj/secure-obj_git.bb b/recipes-extended/secure-obj/secure-obj_git.bb index 190042a83..d0c513ba5 100644 --- a/recipes-extended/secure-obj/secure-obj_git.bb +++ b/recipes-extended/secure-obj/secure-obj_git.bb | |||
| @@ -1,5 +1,4 @@ | |||
| 1 | require secure-obj.inc | 1 | require secure-obj.inc |
| 2 | HOMEPAGE = "https://github.com/nxp-qoriq/secure_obj" | ||
| 3 | 2 | ||
| 4 | LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" | 3 | LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" |
| 5 | 4 | ||
