{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2024-11-14T07:10:26Z", "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-rmw-fastrtps-cpp-7b20a70d-f138-5013-bc14-74c5fd85411d", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "0bb214fef301ea8c2ea7c671546eb9ecb472933b"}, "externalDocumentId": "DocumentRef-dependency-recipe-ament-cmake-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-ament-cmake-native-5827e19d-4e41-5d66-9c63-c9239ae6b979"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "89266b847fd762e10b32b2ea8063d6e2671bcbc9"}, "externalDocumentId": "DocumentRef-dependency-recipe-cmake-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-cmake-native-065aeeea-e673-57cc-a9f5-a3fe1fc2b3ea"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "ae507d0115db5faab42174664ac2d9de370daea4"}, "externalDocumentId": "DocumentRef-dependency-recipe-fastcdr", "spdxDocument": "http://spdx.org/spdxdocs/recipe-fastcdr-d8046f76-9af5-5db7-a8c4-d42cddfc2682"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "33d1ff648ec39bef6fe6721fae63b21423529b20"}, "externalDocumentId": "DocumentRef-dependency-recipe-fastrtps", "spdxDocument": "http://spdx.org/spdxdocs/recipe-fastrtps-b6db6fa9-61ee-551c-a091-7741eb4885d4"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "980e6506c4134edd203f6a2b73ba537a68c061b5"}, "externalDocumentId": "DocumentRef-dependency-recipe-fastrtps-cmake-module", "spdxDocument": "http://spdx.org/spdxdocs/recipe-fastrtps-cmake-module-d042750d-7510-557c-907d-61d535a65875"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "6ed0090ac78dbe3761912b10dd1beb2388a832f6"}, "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": "9e939309d2797d9f3c53a76304d0d5fa3716b441"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-runtime", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-runtime-a8177036-816d-5f00-a030-969647302050"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "07f29b42ac34d9ab5f88ddefd430d8f5372f2d7e"}, "externalDocumentId": "DocumentRef-dependency-recipe-glibc", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glibc-8ec5f1d4-204b-530d-8854-79bbb314d6d7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "96735f2ee61237e90ac7cd07a24dcba6749a1507"}, "externalDocumentId": "DocumentRef-dependency-recipe-ninja-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-ninja-native-69509a4d-51be-58e4-8b69-f8cab885e13f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "6565ca0eb55adeb6983a165bcead015093a0f51b"}, "externalDocumentId": "DocumentRef-dependency-recipe-python3-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-native-34cc7325-70e1-5a3a-873a-66b0c1f8d193"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "7817cefc68b781b9ecb753f56c4781c3b3eeae6a"}, "externalDocumentId": "DocumentRef-dependency-recipe-rcpputils", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rcpputils-17a63f6a-913c-5ae4-9851-342ae7fd63d0"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f19d7aa888e250f6fa1a451e92492a554edd255b"}, "externalDocumentId": "DocumentRef-dependency-recipe-rcutils", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rcutils-2d03d6a8-3cec-5750-a76d-b01aaa9dd5b8"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "3a894458b35a7dc3446bb38d0539b4dfd15a484a"}, "externalDocumentId": "DocumentRef-dependency-recipe-rmw", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rmw-4c1f2811-395b-53f2-8911-30e64a4c1a2f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "41797c9a8731544a6d613498c5e223a4b3eec355"}, "externalDocumentId": "DocumentRef-dependency-recipe-rmw-dds-common", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rmw-dds-common-c5fa128f-9ebd-5065-ac9b-634333b18556"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f5c4e509f5a41a5653bdbcad055492d6ceb6a220"}, "externalDocumentId": "DocumentRef-dependency-recipe-rmw-fastrtps-shared-cpp", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rmw-fastrtps-shared-cpp-bc1ecf82-9cc1-5018-8e3e-25a93485bfbb"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "3434c497c455b829f66109322c4c90b0a1a2de5c"}, "externalDocumentId": "DocumentRef-dependency-recipe-rosidl-dynamic-typesupport", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rosidl-dynamic-typesupport-0b8babd4-32b1-51ba-a4b8-b815641ab663"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d46d48db133f62965682a27c285a32b6aa7f9ba6"}, "externalDocumentId": "DocumentRef-dependency-recipe-rosidl-dynamic-typesupport-fastrtps", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rosidl-dynamic-typesupport-fastrtps-1a831f9e-65c3-5cb6-a0f8-3f5dcf70228e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "b6a48692a6903ff95f8544158418df33ff1801d2"}, "externalDocumentId": "DocumentRef-dependency-recipe-rosidl-generator-cpp-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rosidl-generator-cpp-native-1c001855-cfc0-59aa-8bf3-7c0596b07787"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1ab1d5c8687ba7c3d491a648a486402a8de51863"}, "externalDocumentId": "DocumentRef-dependency-recipe-rosidl-generator-py-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rosidl-generator-py-native-05e06b07-dfed-5eab-b08b-d86b995f5a10"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "2c16ea8cd075ca52fa5929d4e579efdb5cb3d990"}, "externalDocumentId": "DocumentRef-dependency-recipe-rosidl-runtime-c", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rosidl-runtime-c-afe88bf6-bfae-5fbe-902d-6f0efd0f8e73"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "e5e14b9bc2b71533d928ae3331e7cbe6001ccdc0"}, "externalDocumentId": "DocumentRef-dependency-recipe-rosidl-runtime-cpp", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rosidl-runtime-cpp-e43aaf35-2ee4-5625-9077-179357da67bd"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1db7102b30da6f8db30e43575b24f1c87858048e"}, "externalDocumentId": "DocumentRef-dependency-recipe-rosidl-typesupport-fastrtps-c", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rosidl-typesupport-fastrtps-c-46af446f-2a1e-5c39-9daf-9d42d31cd088"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "6ce65013dc12419c7aec23e331004f08186a21ac"}, "externalDocumentId": "DocumentRef-dependency-recipe-rosidl-typesupport-fastrtps-cpp", "spdxDocument": "http://spdx.org/spdxdocs/recipe-rosidl-typesupport-fastrtps-cpp-d6869ea3-d936-5f6b-a8c2-9d9e05a306e6"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "ee00c7ddc5c9ae0e6bd2270ef9d64dd2d0fcb429"}, "externalDocumentId": "DocumentRef-dependency-recipe-tracetools", "spdxDocument": "http://spdx.org/spdxdocs/recipe-tracetools-32ca2a8f-c07a-5699-9df3-fca21c9b9688"}], "name": "recipe-rmw-fastrtps-cpp", "packages": [{"SPDXID": "SPDXRef-Recipe-rmw-fastrtps-cpp", "copyrightText": "NOASSERTION", "description": "Implement the ROS middleware interface using eProsima FastRTPS static code generation in C++.", "downloadLocation": "NOASSERTION", "externalRefs": [{"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:rmw-fastrtps-cpp:8.4.0-2:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}], "homepage": "https://wiki.ros.org", "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "rmw-fastrtps-cpp", "summary": "rmw-fastrtps-cpp version 8.4.0-2-r0", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "8.4.0-2"}, {"SPDXID": "SPDXRef-Download-rmw-fastrtps-cpp-1", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/ros2-gbp/rmw_fastrtps-release@a4554be3cc27fa2ca43ad45192112eb1340db16a", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "rmw-fastrtps-cpp-source-1", "supplier": "NOASSERTION"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Download-rmw-fastrtps-cpp-1", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-rmw-fastrtps-cpp-1"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-ament-cmake-native:SPDXRef-Recipe-ament-cmake-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-cmake-native:SPDXRef-Recipe-cmake-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-fastcdr:SPDXRef-Recipe-fastcdr"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-fastrtps:SPDXRef-Recipe-fastrtps"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-fastrtps-cmake-module:SPDXRef-Recipe-fastrtps-cmake-module"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-cross-aarch64:SPDXRef-Recipe-gcc-cross-aarch64"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-runtime:SPDXRef-Recipe-gcc-runtime"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glibc:SPDXRef-Recipe-glibc"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-ninja-native:SPDXRef-Recipe-ninja-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-python3-native:SPDXRef-Recipe-python3-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rcpputils:SPDXRef-Recipe-rcpputils"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rcutils:SPDXRef-Recipe-rcutils"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rmw:SPDXRef-Recipe-rmw"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rmw-dds-common:SPDXRef-Recipe-rmw-dds-common"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rmw-fastrtps-shared-cpp:SPDXRef-Recipe-rmw-fastrtps-shared-cpp"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rosidl-dynamic-typesupport:SPDXRef-Recipe-rosidl-dynamic-typesupport"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rosidl-dynamic-typesupport-fastrtps:SPDXRef-Recipe-rosidl-dynamic-typesupport-fastrtps"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rosidl-generator-cpp-native:SPDXRef-Recipe-rosidl-generator-cpp-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rosidl-generator-py-native:SPDXRef-Recipe-rosidl-generator-py-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rosidl-runtime-c:SPDXRef-Recipe-rosidl-runtime-c"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rosidl-runtime-cpp:SPDXRef-Recipe-rosidl-runtime-cpp"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rosidl-typesupport-fastrtps-c:SPDXRef-Recipe-rosidl-typesupport-fastrtps-c"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-rosidl-typesupport-fastrtps-cpp:SPDXRef-Recipe-rosidl-typesupport-fastrtps-cpp"}, {"relatedSpdxElement": "SPDXRef-Recipe-rmw-fastrtps-cpp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-tracetools:SPDXRef-Recipe-tracetools"}], "spdxVersion": "SPDX-2.2"}