This v5 drops patch 07/11 ("spdx30: Include recipe base PURL in package
external identifiers") from the v4 series, as it is now superseded by
Joshua Watt's commit 874b2d301d ("spdx: Add yocto PURLs") which already
includes oe.purl.get_base_purl(d) in the default SPDX_PACKAGE_URLS value,
making the separate patch redundant.

All other v4 patches are unchanged. See v4 cover letter for full context.

Changes since v4:
  - Dropped 07/11: "spdx30: Include recipe base PURL in package external
    identifiers" — superseded by 874b2d301d (spdx: Add yocto PURLs,
    Joshua Watt, merged to master Jan 8 2026)

Stefano Tondo (10):
  spdx30: Add configurable file filtering support
  spdx30: Add supplier support for image and SDK SBOMs
  spdx30: Add ecosystem-specific PURL generation
  spdx30: Add version extraction from SRCREV for Git source components
  spdx30: Add SPDX_GIT_PURL_MAPPINGS for Git hosting
  spdx30: Enrich source downloads with external refs and PURLs
  oeqa/selftest: Add test for download_location defensive handling
  spdx.py: Add test for version extraction patterns
  cve_check: Escape special characters in CPE 2.3 formatted strings
  spdx-common: Add documentation for undocumented SPDX variables

 meta/classes/create-spdx-3.0.bbclass |  20 ++
 meta/classes/spdx-common.bbclass     |  63 +++++
 meta/lib/oe/cve_check.py             |  37 ++-
 meta/lib/oe/spdx30_tasks.py          | 329 ++++++++++++++++++++++++++-
 meta/lib/oeqa/selftest/cases/spdx.py |  75 ++++++
 5 files changed, 518 insertions(+), 6 deletions(-)

-- 
2.53.0

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#232209): 
https://lists.openembedded.org/g/openembedded-core/message/232209
Mute This Topic: https://lists.openembedded.org/mt/118096078/21656
Group Owner: [email protected]
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to