{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:38:38Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/rclpy-dev-1ca5bdfe-ce45-5c32-a50b-e6ed7f1f57df", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "fc033af6bd52ad76d3a8cf14d724eb9a328dbe99"}, "externalDocumentId": "DocumentRef-recipe-rclpy", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rclpy-4117012a-9b93-5f49-bab6-78eace4783e7"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-rclpy-dev-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "b043f31d00a26b39087919c240fd48d32f7efa21"}, {"algorithm": "SHA256", "checksumValue": "b067e4cd4f5fcdfea3a54677a8158bfe69a17e201f3133e12be33b138548e8ea"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/rclpy/cmake/rclpyConfig.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-rclpy-dev-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "174815a02f63b377575bfcc2b38b14c05b65f383"}, {"algorithm": "SHA256", "checksumValue": "68a5e8fdd6000f2bc263fee94a95b758dbe90d8b045eeaf0bef48bda7dfb76eb"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/rclpy/cmake/rclpyConfig-version.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "rclpy-dev", "packages": [{"SPDXID": "SPDXRef-Package-rclpy-dev", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-rclpy-dev-1", "SPDXRef-PackagedFile-rclpy-dev-2"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "rclpy-dev", "packageVerificationCode": {"packageVerificationCodeValue": "cc65e9dcab18e46ebd7f4da717e3cbb1bf624779"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "7.1.1-2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-rclpy:SPDXRef-Recipe-rclpy", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-rclpy-dev"}, {"relatedSpdxElement": "SPDXRef-Package-rclpy-dev", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rclpy-dev-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rclpy-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-rclpy-dev-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-rclpy-dev"}], "spdxVersion": "SPDX-2.2"}