{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-05-17T05:13:28Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/python3-greenlet-src-2d7cd5bc-4a38-5ece-a06c-bf692215538a", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "bb0ac6dc652eadc4c6272758c919eaa1351dbc20"}, "externalDocumentId": "DocumentRef-recipe-python3-greenlet", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-greenlet-4657d84b-54f2-5c56-be27-834ddaed95a2"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "3ad78e8a97d2c091a3e54af1e7add110d7e13d15"}, {"algorithm": "SHA256", "checksumValue": "931c965b841dc25adceee7e075be6f77a63b8e16ae43af7d2a87749aa88ed623"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet_allocator.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "98c4eb36459e4275f878d9d504bc226fde73c681"}, {"algorithm": "SHA256", "checksumValue": "62029a1e4415ebf74a06b812d072834aa66ba2c92fd08c12643a386ec8b0cf7c"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/TBrokenGreenlet.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "7e16591323a247ff193bd2b497db0ca1d24cac53"}, {"algorithm": "SHA256", "checksumValue": "0ad83661fc8460d8ce61bb5e441fe82096bd94d1b20bb3751778785eaa90760f"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/TExceptionState.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "d926e90bbad20edb0721dc9d4e74134b67cc2032"}, {"algorithm": "SHA256", "checksumValue": "102907295d4255a9adce659618a5d7329c3c9572de2336acb5733db5faa5b0d2"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet_refs.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "9c7d226412ee30d33da8aa15f6147fa5ad84d575"}, {"algorithm": "SHA256", "checksumValue": "5d427a9635a37fd398cae3882e2cfc7bfc87bd3ddf6da5221dd8623cd414578b"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet_thread_support.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "ef1cdb7b69a7435560e90bca50a6151a1b9f8a79"}, {"algorithm": "SHA256", "checksumValue": "d71c00cc636a3baf006780f9943e431e618f06884cea7bf80589cb6ad8082faf"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/TGreenlet.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "90b2eabb4fe42ff52abea6d9549a1b7bf9a44ba8"}, {"algorithm": "SHA256", "checksumValue": "d14c0908d77cea27f0336c8377742b3661c01022fe78d0031ee6f0881fd7180e"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet_thread_state.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "9382a022024a4ee774975511f86d53b82d0b7a65"}, {"algorithm": "SHA256", "checksumValue": "0adfc4031e0e24be85bc5e60de3575c9b4b19eaccb55a45d3e2d847184f58aae"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet_greenlet.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "a35e727382d9325a75787a80a17eacdabe2a240d"}, {"algorithm": "SHA256", "checksumValue": "6571f9cde99608df301fccc0a8c506c9cbf3ff722e9512fa19fda1640e829271"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet_internal.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "7ee4047f37ea8869b230e000785b323cb2a4dd58"}, {"algorithm": "SHA256", "checksumValue": "6ff066878599752e88d7233601f1d1b5de77e56a2fb6960c9297eed86429683b"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/TUserGreenlet.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "1ce33ab54998bf89084143512ce50973739d3fee"}, {"algorithm": "SHA256", "checksumValue": "55c94347eaa231e263ba22712fdfeedb830989381d49a62fafc6d641d4c46636"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/TStackState.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "0f8eb827cdafe496cbc8a173168cc6098ab90dc4"}, {"algorithm": "SHA256", "checksumValue": "0edf1875a427f002bd9c17f053daeb0e83254762f0e5a2d3415e9902c1e67ecc"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet_exceptions.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "883161eed8bc59635069462fe5e4965beed74c9a"}, {"algorithm": "SHA256", "checksumValue": "12a67e1a392cad6342db4098fcfd325cde37c1544c60487ae7d4a6451a81688e"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/TThreadStateDestroy.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "831b93359fcf458881da217c10063f361fd922f0"}, {"algorithm": "SHA256", "checksumValue": "16f5ad1890ca6fae032f2d27f9d75c4c5eb1243c1cccf30a4a6f665d2b0724a8"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/TMainGreenlet.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "3d1055590bff07ead6b03d6ffd527935a2f1dcae"}, {"algorithm": "SHA256", "checksumValue": "93d459a256b263bf568233d7c1c03755cbf8f0cb96ed302da202193da0c3de03"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "8fcc7ba3fc1dcb3c9b8059636fb02b5d7e8a9327"}, {"algorithm": "SHA256", "checksumValue": "a8b8b589c4b550349b79f4e4a25cfd4f27048bf18e51b96c1339cca741c5cb04"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/TGreenletGlobals.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "04042e449dfd752f1b7e2c991452d93f1a815ddf"}, {"algorithm": "SHA256", "checksumValue": "90cd501c0da257e807e1c17237a95f21a807431bc966358e549748c511374e54"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet_slp_switch.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "82254170ac48a0539645e30f5cde13d64b746992"}, {"algorithm": "SHA256", "checksumValue": "b33e69611490a9e7603add80320c4b65d4e33bea9caff24cbe0884251f48009f"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/greenlet.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "6bcb2080092c4ad695a61776af2e6663ab434090"}, {"algorithm": "SHA256", "checksumValue": "414a084331741d898024efe7c17e605d24a530d2f59a4c65376e0a2425c8ac84"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/TPythonState.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "7500c7e3bc25402989fae0c67b4f4bb0c8b3a321"}, {"algorithm": "SHA256", "checksumValue": "7b49159da07c082684844f721ed3727ea4e37afb0f0ca2b1fb383193b3cf2b8f"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/tests/_test_extension_cpp.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "daac23378d252acc1f91583ee02dd6deb311bf9a"}, {"algorithm": "SHA256", "checksumValue": "be478603eea878970620bb03ee822b4f5a99a29d866933875e2353ee671297ed"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/tests/_test_extension.c", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-python3-greenlet-src-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "beae38f8f28cb3af966f6680ad671f0caafdc94b"}, {"algorithm": "SHA256", "checksumValue": "18a0b4c963579db2b65fef97e9a82e442323d9383b8435356649774658c3bc2f"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/python3-greenlet/3.0.3/src/greenlet/platform/switch_aarch64_gcc.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "python3-greenlet-src", "packages": [{"SPDXID": "SPDXRef-Package-python3-greenlet-src", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-python3-greenlet-src-1", "SPDXRef-PackagedFile-python3-greenlet-src-2", "SPDXRef-PackagedFile-python3-greenlet-src-3", "SPDXRef-PackagedFile-python3-greenlet-src-4", "SPDXRef-PackagedFile-python3-greenlet-src-5", "SPDXRef-PackagedFile-python3-greenlet-src-6", "SPDXRef-PackagedFile-python3-greenlet-src-7", "SPDXRef-PackagedFile-python3-greenlet-src-8", "SPDXRef-PackagedFile-python3-greenlet-src-9", "SPDXRef-PackagedFile-python3-greenlet-src-10", "SPDXRef-PackagedFile-python3-greenlet-src-11", "SPDXRef-PackagedFile-python3-greenlet-src-12", "SPDXRef-PackagedFile-python3-greenlet-src-13", "SPDXRef-PackagedFile-python3-greenlet-src-14", "SPDXRef-PackagedFile-python3-greenlet-src-15", "SPDXRef-PackagedFile-python3-greenlet-src-16", "SPDXRef-PackagedFile-python3-greenlet-src-17", "SPDXRef-PackagedFile-python3-greenlet-src-18", "SPDXRef-PackagedFile-python3-greenlet-src-19", "SPDXRef-PackagedFile-python3-greenlet-src-20", "SPDXRef-PackagedFile-python3-greenlet-src-21", "SPDXRef-PackagedFile-python3-greenlet-src-22"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT AND PSF-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "python3-greenlet-src", "packageVerificationCode": {"packageVerificationCodeValue": "b365368a39071039c5f7bebaf11af170f56783e8"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "3.0.3"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-python3-greenlet:SPDXRef-Recipe-python3-greenlet", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-Package-python3-greenlet-src", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-python3-greenlet-src-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-python3-greenlet-src"}], "spdxVersion": "SPDX-2.2"}