{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2026-06-06T18:03:23Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/recipe-swtpm-733fed3d-2f40-5dd7-a310-686fd0dca0f8", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "2f7dfdc78e3fc472e14342a38dc7c93b0e77d401"}, "externalDocumentId": "DocumentRef-dependency-recipe-autoconf-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-autoconf-native-124e4a29-7bee-575a-9a44-2226fa6af9c9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "9e93850a17377f8a673f40b0baa3ddd5a287b306"}, "externalDocumentId": "DocumentRef-dependency-recipe-automake-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-automake-native-e3046935-37af-5c2e-b371-e883e5ef1216"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "263d3eb3c2cf699c6012025c4b454fe0343c42ac"}, "externalDocumentId": "DocumentRef-dependency-recipe-coreutils-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-coreutils-native-a9e91c45-0bbe-5fde-9af7-db91c1085e6c"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "aa807883c6c62573b89ebe3c1a8f4cf5295f5a18"}, "externalDocumentId": "DocumentRef-dependency-recipe-expect-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-expect-native-7ee9d753-54dd-5919-8c09-68c7b94f49b3"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "e4ee371f3f5005ab717e2d6956226a764aa7b586"}, "externalDocumentId": "DocumentRef-dependency-recipe-fuse", "spdxDocument": "http://spdx.org/spdxdocs/recipe-fuse-4b214b6d-26fa-569e-92ab-3a0758ac04f0"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d296762c233f157e4d720db8e9a6356be17f0b3f"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-cross-aarch64", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-cross-aarch64-e05122e2-842a-5b45-a068-7a450933ae13"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "9cf53ce36d31656610b32136ebc4613391786e44"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-runtime", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-runtime-a8177036-816d-5f00-a030-969647302050"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "7b56433231430f00ff8d945a9fa39b12b428486b"}, "externalDocumentId": "DocumentRef-dependency-recipe-glib-2.0", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glib-2.0-d0091684-3041-5a99-9476-45ed618feb68"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "5bf49e7815632a4cf96599f363ea890671350f90"}, "externalDocumentId": "DocumentRef-dependency-recipe-glibc", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glibc-8ec5f1d4-204b-530d-8854-79bbb314d6d7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1dc46c1b4af861310633993b6ec1756763ef061c"}, "externalDocumentId": "DocumentRef-dependency-recipe-gnutls", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gnutls-e34d366c-a9b2-5b9b-b4a9-0aabdc1cc230"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "11bbe97295d29c540ebec8beaa157e25b3b2fefe"}, "externalDocumentId": "DocumentRef-dependency-recipe-gnutls-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gnutls-native-0be40366-130d-5a32-aafe-676345725e9e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "b9f716c9e37801c8af7e25a8f238c4f153b2b9ef"}, "externalDocumentId": "DocumentRef-dependency-recipe-json-glib", "spdxDocument": "http://spdx.org/spdxdocs/recipe-json-glib-da40e04d-60ab-5da5-9d78-bf2c95513097"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "adcf4542042864add5aa703a67bc199667d7687a"}, "externalDocumentId": "DocumentRef-dependency-recipe-libseccomp", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libseccomp-7ffe5687-651c-5e5e-9064-62cb4834fa8a"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "59c748e655cf3c0a38fa70fea53d56c3ac87b01d"}, "externalDocumentId": "DocumentRef-dependency-recipe-libtasn1", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libtasn1-23798d82-34cf-5a6b-ae6f-aae099812f9e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0ba66143ee4164197f31de0bad8e7c0a09c4b24c"}, "externalDocumentId": "DocumentRef-dependency-recipe-libtool-cross", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libtool-cross-07500b21-b619-56d3-838e-16ca401a612f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "4d4d5a20c13e546413ac911e09f1392cee6685f8"}, "externalDocumentId": "DocumentRef-dependency-recipe-libtool-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libtool-native-af5e5210-5bed-5317-878d-15206849f191"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0f377040607e591432bdcb6ede479b9f885cd391"}, "externalDocumentId": "DocumentRef-dependency-recipe-libtpm", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libtpm-1d907818-d758-59d6-8c9a-76d60dae48d3"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "e7d995d8d4ec06852c2458d23229e24e25791d5c"}, "externalDocumentId": "DocumentRef-dependency-recipe-net-tools-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-net-tools-native-a3d6676e-29fe-5459-99d0-64bc8b75857f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "6d968190f22461a2840f526b8051f058a085867a"}, "externalDocumentId": "DocumentRef-dependency-recipe-openssl", "spdxDocument": "http://spdx.org/spdxdocs/recipe-openssl-48156327-17ba-5e34-b313-de0c1f21058e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "096b0f6e305318c84e6c505bfb9224ba1e0f14b8"}, "externalDocumentId": "DocumentRef-dependency-recipe-perl-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-perl-native-ca4779ec-f2da-58e4-b2de-b4093de4d855"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "7a9136926f183c0b08fee2ef498fb6d5e8401df0"}, "externalDocumentId": "DocumentRef-dependency-recipe-pkgconfig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pkgconfig-native-f02bc6f9-93d3-5de4-bfc1-f49135872105"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "8deb86a91a4948f605141709615a6a128c2d4d42"}, "externalDocumentId": "DocumentRef-dependency-recipe-socat-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-socat-native-1730f3ea-9ff3-5159-8f2a-c0915e93622b"}], "name": "recipe-swtpm", "packages": [{"SPDXID": "SPDXRef-Recipe-swtpm", "copyrightText": "NOASSERTION", "description": "SWTPM - Software TPM Emulator.", "downloadLocation": "NOASSERTION", "externalRefs": [{"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:swtpm:0.8.1:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}], "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-3-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "swtpm", "summary": "SWTPM - Software TPM Emulator", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.8.1"}, {"SPDXID": "SPDXRef-Download-swtpm-1", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/stefanberger/swtpm.git@d2849a9f5ced70438d67036693438344b47b4161", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "swtpm-source-1", "supplier": "NOASSERTION"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Download-swtpm-1", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-swtpm-1"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-autoconf-native:SPDXRef-Recipe-autoconf-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-automake-native:SPDXRef-Recipe-automake-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-coreutils-native:SPDXRef-Recipe-coreutils-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-expect-native:SPDXRef-Recipe-expect-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-fuse:SPDXRef-Recipe-fuse"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-cross-aarch64:SPDXRef-Recipe-gcc-cross-aarch64"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-runtime:SPDXRef-Recipe-gcc-runtime"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glib-2.0:SPDXRef-Recipe-glib-2.0"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glibc:SPDXRef-Recipe-glibc"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gnutls:SPDXRef-Recipe-gnutls"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gnutls-native:SPDXRef-Recipe-gnutls-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-json-glib:SPDXRef-Recipe-json-glib"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libseccomp:SPDXRef-Recipe-libseccomp"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libtasn1:SPDXRef-Recipe-libtasn1"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libtool-cross:SPDXRef-Recipe-libtool-cross"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libtool-native:SPDXRef-Recipe-libtool-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libtpm:SPDXRef-Recipe-libtpm"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-net-tools-native:SPDXRef-Recipe-net-tools-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-openssl:SPDXRef-Recipe-openssl"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-perl-native:SPDXRef-Recipe-perl-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pkgconfig-native:SPDXRef-Recipe-pkgconfig-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-swtpm", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-socat-native:SPDXRef-Recipe-socat-native"}], "spdxVersion": "SPDX-2.2"}