summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOtavio Salvador <otavio@ossystems.com.br>2026-07-12 06:05:51 -0300
committerOtavio Salvador <otavio@ossystems.com.br>2026-07-12 06:05:51 -0300
commitc2b3b1594cc2d49f16c5713504327ef14768b2ea (patch)
treec91dc794acee20cc8e27a666542ae76e991f31d5
parent4298f9b9965105df213e038ac2a88e612f869fc8 (diff)
downloadmeta-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.inc1
-rw-r--r--recipes-bsp/atf/qoriq-atf-tools_2.12.bb1
-rw-r--r--recipes-bsp/atf/qoriq-atf_2.12.bb1
-rw-r--r--recipes-bsp/imx-secure-enclave/imx-secure-enclave-prime_git.bb1
-rw-r--r--recipes-bsp/imx-secure-enclave/imx-secure-enclave-seco_git.bb1
-rw-r--r--recipes-bsp/imx-secure-enclave/imx-secure-enclave.inc1
-rw-r--r--recipes-bsp/imx-secure-enclave/imx-secure-enclave_git.bb1
-rw-r--r--recipes-bsp/u-boot/u-boot-fslc-common_2025.01.inc1
-rw-r--r--recipes-bsp/u-boot/u-boot-fslc-mxsboot_2025.01.bb1
-rw-r--r--recipes-bsp/u-boot/u-boot-fslc_2025.01.bb1
-rw-r--r--recipes-extended/secure-obj/secure-obj-module_git.bb1
-rw-r--r--recipes-extended/secure-obj/secure-obj.inc1
-rw-r--r--recipes-extended/secure-obj/secure-obj_git.bb1
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 @@
1DESCRIPTION = "ARM Trusted Firmware" 1DESCRIPTION = "ARM Trusted Firmware"
2HOMEPAGE = "https://github.com/nxp-qoriq/atf"
2 3
3LICENSE = "BSD-3-Clause" 4LICENSE = "BSD-3-Clause"
4LIC_FILES_CHKSUM = "file://license.rst;md5=1dd070c98a281d18d9eefd938729b031" 5LIC_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 @@
1require qoriq-atf-${PV}.inc 1require qoriq-atf-${PV}.inc
2HOMEPAGE = "https://github.com/nxp-qoriq/atf"
3 2
4DEPENDS += "openssl" 3DEPENDS += "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 @@
1require qoriq-atf-${PV}.inc 1require qoriq-atf-${PV}.inc
2HOMEPAGE = "https://github.com/nxp-qoriq/atf"
3 2
4inherit deploy 3inherit 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
3SUMMARY += "PRIME" 3SUMMARY += "PRIME"
4DESCRIPTION += "PRIME" 4DESCRIPTION += "PRIME"
5HOMEPAGE = "https://github.com/NXP/imx-secure-enclave"
6 5
7PLAT = "prime" 6PLAT = "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
3SUMMARY += "SECO" 3SUMMARY += "SECO"
4DESCRIPTION += "SECO" 4DESCRIPTION += "SECO"
5HOMEPAGE = "https://github.com/NXP/imx-secure-enclave"
6 5
7PLAT = "seco" 6PLAT = "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
3SUMMARY = "NXP i.MX SECURE ENCLAVE library" 3SUMMARY = "NXP i.MX SECURE ENCLAVE library"
4DESCRIPTION = "NXP IMX SECURE ENCLAVE library" 4DESCRIPTION = "NXP IMX SECURE ENCLAVE library"
5HOMEPAGE = "https://github.com/NXP/imx-secure-enclave"
5SECTION = "base" 6SECTION = "base"
6LICENSE = "BSD-3-Clause" 7LICENSE = "BSD-3-Clause"
7LIC_FILES_CHKSUM = "file://LICENSE;md5=8636bd68fc00cc6a3809b7b58b45f982" 8LIC_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 @@
1require imx-secure-enclave.inc 1require imx-secure-enclave.inc
2HOMEPAGE = "https://github.com/NXP/imx-secure-enclave"
3 2
4inherit systemd 3inherit 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 @@
4inherit fsl-u-boot-localversion 4inherit fsl-u-boot-localversion
5 5
6LICENSE = "GPL-2.0-or-later" 6LICENSE = "GPL-2.0-or-later"
7HOMEPAGE = "https://github.com/Freescale/u-boot-fslc"
7LIC_FILES_CHKSUM = "file://Licenses/README;md5=2ca5f2c35c8cc335f0a19756634782f1" 8LIC_FILES_CHKSUM = "file://Licenses/README;md5=2ca5f2c35c8cc335f0a19756634782f1"
8 9
9DEPENDS += "flex-native bison-native" 10DEPENDS += "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 @@
1require u-boot-fslc-common_${PV}.inc 1require u-boot-fslc-common_${PV}.inc
2 2
3DESCRIPTION = "U-boot bootloader mxsboot tool" 3DESCRIPTION = "U-boot bootloader mxsboot tool"
4HOMEPAGE = "https://github.com/Freescale/u-boot-fslc"
5SECTION = "bootloader" 4SECTION = "bootloader"
6 5
7inherit python3native 6inherit 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."
8HOMEPAGE = "https://github.com/Freescale/u-boot-fslc"
9 8
10DEPENDS += "bc-native dtc-native python3-setuptools-native gnutls-native" 9DEPENDS += "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 @@
1require secure-obj.inc 1require secure-obj.inc
2HOMEPAGE = "https://github.com/nxp-qoriq/secure_obj"
3 2
4LIC_FILES_CHKSUM = "file://../LICENSE;md5=751419260aa954499f7abaabaa882bbe" 3LIC_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 @@
1DESCRIPTION = "Secure Object" 1DESCRIPTION = "Secure Object"
2HOMEPAGE = "https://github.com/nxp-qoriq/secure_obj"
2LICENSE = "BSD-3-Clause" 3LICENSE = "BSD-3-Clause"
3 4
4DEPENDS = "openssl optee-os-qoriq optee-client-qoriq" 5DEPENDS = "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 @@
1require secure-obj.inc 1require secure-obj.inc
2HOMEPAGE = "https://github.com/nxp-qoriq/secure_obj"
3 2
4LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe" 3LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe"
5 4