Summary
Using the uSWID tool or Python API allows one to create, convert and merge Software Bill of Materials (SBoM) metadata to and from a number of different formats including SWID, coSWID, CycloneDX, SPDX and goSWID. It can also import SBoM metadata from .ini files, pkgconfig files, PE binaries including EFI ones, and various unspecified firmware files as long as they include the coSWID SBoM header. Last but not least, it can be used to embed coSWID SBoM metadata into PE/EFI binaries.
Versions
v0.4.7 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+
- Keywords
- amd64 x86 ~arm ~arm64 ~riscv
- USE flags
- test
USE flags
General
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / cbor2 : Pure Python CBOR (de)serializer with extensive tag support
dev-python / lxml : A Pythonic binding for the libxml2 and libxslt libraries
dev-python / pefile : Module to read and work with Portable Executable (PE) files
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
sys-apps/uswid: Stabilize 0.4.7 x86, #933048
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/uswid: Stabilize 0.4.7 amd64, #933048
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
sys-apps/uswid: Keyword 0.4.7 x86, #930564
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
sys-apps/uswid: Keyword 0.4.7 arm64, #930564
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
sys-apps/uswid: Keyword 0.4.7 arm, #930564
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
sys-apps/uswid: new package, add 0.4.7
Signed-off-by: Marek Szuba <marecki@gentoo.org>