{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2025-01-18T04:09:42Z", "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-libselinux-python-ffe386a4-b5a3-5e1f-ab24-78d1d6ef7a62", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "75e1e45042e6d0c014d5ae390e29d69e2442b0ed"}, "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": "3148c6c18cc6d8d6c1f5159113d7c59e7598365c"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-runtime", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-runtime-a8177036-816d-5f00-a030-969647302050"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1737dda5f7fe9b5fe6869911056ee7405301b9a0"}, "externalDocumentId": "DocumentRef-dependency-recipe-glibc", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glibc-8ec5f1d4-204b-530d-8854-79bbb314d6d7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "91bb86c077192dcf829b2badf8cd9022e04b1d45"}, "externalDocumentId": "DocumentRef-dependency-recipe-libpcre2", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libpcre2-7798a571-49be-53a1-9577-9caed1b18ac3"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "45915044f9b9b11f820dc0543cd26d4aaf788f1f"}, "externalDocumentId": "DocumentRef-dependency-recipe-libsepol", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libsepol-e7430098-01ff-51a5-9f3b-4d5010d25544"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "2a7d8015c64ca98b4ea3c93cc4a714fa4944d93c"}, "externalDocumentId": "DocumentRef-dependency-recipe-pkgconfig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pkgconfig-native-f02bc6f9-93d3-5de4-bfc1-f49135872105"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "7da051dbe18167aef9fefce7a4fcfcbdae8b8f60"}, "externalDocumentId": "DocumentRef-dependency-recipe-python3", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-8efcec7f-0548-5fda-987e-947c0d22391f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "31456054bf0156d9f0fa4942ac100434a5dd5251"}, "externalDocumentId": "DocumentRef-dependency-recipe-python3-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-native-34cc7325-70e1-5a3a-873a-66b0c1f8d193"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0ab1194146dd190c626cf9ba7f8fc6a4779639f2"}, "externalDocumentId": "DocumentRef-dependency-recipe-python3-setuptools-scm-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-setuptools-scm-native-1df35296-57d6-50d3-b169-fb67299e8910"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "57dc3cd26cd562e23cb3d184e0b44b9f7f697260"}, "externalDocumentId": "DocumentRef-dependency-recipe-swig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-swig-native-ca585425-2933-5828-8695-a15b341637ef"}], "hasExtractedLicensingInfos": [{"extractedText": "Software released to the public domain", "licenseId": "LicenseRef-PD", "name": "PD"}], "name": "recipe-libselinux-python", "packages": [{"SPDXID": "SPDXRef-Recipe-libselinux-python", "copyrightText": "NOASSERTION", "description": "libselinux provides an API for SELinux applications to get and set process and file security contexts and to obtain security policy decisions.  Required for any applications that use the SELinux API.", "downloadLocation": "NOASSERTION", "externalRefs": [{"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:kernel:selinux:3.6:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}], "homepage": "https://github.com/SELinuxProject", "licenseConcluded": "NOASSERTION", "licenseDeclared": "LicenseRef-PD", "licenseInfoFromFiles": ["NOASSERTION"], "name": "libselinux-python", "summary": "SELinux library and simple utilities", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "3.6"}, {"SPDXID": "SPDXRef-Download-libselinux-python-1", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/SELinuxProject/selinux.git@97fa708d867ecb26e8d1c766760947f8e3b9e59a", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "libselinux-python-source-1", "supplier": "NOASSERTION"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Download-libselinux-python-1", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-libselinux-python-1"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-cross-aarch64:SPDXRef-Recipe-gcc-cross-aarch64"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-runtime:SPDXRef-Recipe-gcc-runtime"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glibc:SPDXRef-Recipe-glibc"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libpcre2:SPDXRef-Recipe-libpcre2"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libsepol:SPDXRef-Recipe-libsepol"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pkgconfig-native:SPDXRef-Recipe-pkgconfig-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-python3:SPDXRef-Recipe-python3"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-python3-native:SPDXRef-Recipe-python3-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-python3-setuptools-scm-native:SPDXRef-Recipe-python3-setuptools-scm-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-libselinux-python", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-swig-native:SPDXRef-Recipe-swig-native"}], "spdxVersion": "SPDX-2.2"}