Created attachment 260229 [details] Patch to add Python distro2SBOM to ports The DISTRO2SBOM generates a SBOM (Software Bill of Materials) for either an installed application or a complete system installation in a number of formats including SPDX and CycloneDX.
Created attachment 260258 [details] Patch to add Python distro2SBOM to ports
Created attachment 261617 [details] Patch to add Python distro2SBOM to ports The DISTRO2SBOM generates a SBOM (Software Bill of Materials) for either an installed application or a complete system installation in a number of formats including SPDX and CycloneDX. Tested with Poudriere (14.2 and 14.3) and Portclippy to be compliant
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=7842c7b8b13cebcdc49400743facf9863fa5aa88 commit 7842c7b8b13cebcdc49400743facf9863fa5aa88 Author: Tuukka Pasanen <tuukka.pasanen@ilmi.fi> AuthorDate: 2025-05-06 00:31:46 +0000 Commit: Muhammad Moinur Rahman <bofh@FreeBSD.org> CommitDate: 2025-07-16 14:53:25 +0000 security/py-distro2sbom: New port The DISTRO2SBOM generates a SBOM (Software Bill of Materials) for either an installed application or a complete system installation in a number of formats including SPDX and CycloneDX. WWW: https://github.com/anthonyharrison/distro2sbom PR: 286645 Sponsored by: The FreeBSD Foundation security/Makefile | 1 + security/py-distro2sbom/Makefile (new) | 26 ++++++++++++++++++++++++++ security/py-distro2sbom/distinfo (new) | 3 +++ security/py-distro2sbom/pkg-descr (new) | 10 ++++++++++ 4 files changed, 40 insertions(+)
Committed with changes.