diff mbox series

[meta-rockchip,v2,1/3] bsp: rkbin: use SPDX LicenseRef for Rockchip proprietary firmware

Message ID 20260806214149.714963-2-sputnik@on-the-web.ch
State New
Headers show
Series [meta-rockchip,v2,1/3] bsp: rkbin: use SPDX LicenseRef for Rockchip proprietary firmware | expand

Commit Message

Martin Herren Aug. 6, 2026, 9:42 p.m. UTC
From: Martin Herren <sputnik@on-the-web.ch>

OE-Core now parses LICENSE as an SPDX expression and warns on legacy
non-SPDX names such as "Proprietary".

Switch the rkbin family (rockchip-rkbin.inc, used by -ddr, -optee-os and
-tf-a) to a recipe-specific LicenseRef backed by NO_GENERIC_LICENSE, so
the SPDX manifest references the real Rockchip LICENSE at the repo root.

References: oe-core e9d424738d6f ("classes/conf/lib: Parse LICENSE as SPDX Expression")

Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
AI-Generated: Z.ai:GLM-5.2 OpenCode Go
Signed-off-by: Martin Herren <sputnik@on-the-web.ch>
---
Changes in v2:
- Added Reviewed-by tag
- Added AI-Generated tag

 recipes-bsp/rkbin/rockchip-rkbin.inc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

+++ b/recipes-bsp/rkbin/rockchip-rkbin.in
c
@@ -1,7 +1,8 @@
 SRC_URI = "git://github.com/rockchip-linux/rkbin;protocol=https;branch=master"
 SRCREV = "f43a462e7a1429a9d407ae52b4745033034a6cf9"
-LICENSE = "Proprietary"
+LICENSE = "LicenseRef-Rockchip-rkbin"
 LIC_FILES_CHKSUM = "file://LICENSE;md5=11e3673115959bf596feaaa6ea7ce9a5"
+NO_GENERIC_LICENSE[Rockchip-rkbin] = "LICENSE"
 
 inherit bin_package deploy
diff mbox series

Patch

diff --git a/recipes-bsp/rkbin/rockchip-rkbin.inc b/recipes-bsp/rkbin/rockchip-rkbin.inc
index 9ddd54f..d715b44 100644
--- a/recipes-bsp/rkbin/rockchip-rkbin.inc