{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-11T00:43:35Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/tf2-ros-dev-db2b862b-f3de-5ca5-a872-f240edcec73b", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "45be5963a7e3990909adee5fb398a913c3e82257"}, "externalDocumentId": "DocumentRef-recipe-tf2-ros", "spdxDocument": "http://spdx.org/spdxdocs/recipe-tf2-ros-85b3cc7e-14f8-57ec-8e89-7bb94d73bfa7"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "86ac3e9705f88cd47d97cf62af7fc770586f830e"}, {"algorithm": "SHA256", "checksumValue": "aecd771098a1d4186e1966bac125427da4370b34409385c47833ad95ca26856c"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/tf2_ros/cmake/ament_cmake_export_targets-extras.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "5c124f6f4e3a51064f06eb11ef14c10a093a83f3"}, {"algorithm": "SHA256", "checksumValue": "840bbc633a99bb58c5a80c9a10d36106e325639e7d09cc29da51fe3c56d3b836"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/tf2_ros/cmake/ament_cmake_export_libraries-extras.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "2de6d6e81e1502db5b1d69bd478bf7c653ad9df7"}, {"algorithm": "SHA256", "checksumValue": "3e00f232402e4912b68b7ed562cf80acb6ca1d099d31d32b634f9fc1e1c24c34"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/tf2_ros/cmake/tf2_rosConfig.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "c69f40ee6368ea012f796a3e97c2e3ad199ae141"}, {"algorithm": "SHA256", "checksumValue": "3aee802cd67e21675941afc95f61e2f317e9072c666d7f74cfffdb35e765e8ff"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/tf2_ros/cmake/tf2_rosConfig-version.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "3fe43f5b6a521ec532003a9009f292d7c8b7bb2a"}, {"algorithm": "SHA256", "checksumValue": "cb301d46a04806b0a88d1a3597d8775c9a9fb45995aacc644d086cc69bc681c2"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/tf2_ros/cmake/export_tf2_rosExport.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "6dbf8944728846c17576c02b603ac3884c260678"}, {"algorithm": "SHA256", "checksumValue": "f0dfd4e80d68155fba9a5921582e219dc2a82e7d13e7692b2ff1bbece403ea62"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/tf2_ros/cmake/ament_cmake_export_include_directories-extras.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "0b9ce70ac43a63f094e4e89e9e60f68d6de139d8"}, {"algorithm": "SHA256", "checksumValue": "05e3a36b20d9ecfd0dc0e71c1912c4626b7677de00259530f74735e629361b59"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/tf2_ros/cmake/ament_cmake_export_dependencies-extras.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "462c853ad03ca901be285a5743f9a3f3e13da530"}, {"algorithm": "SHA256", "checksumValue": "c8799c9dc2b2c7e93e8d0a4600d9757bea4c439c4bb0303b248cb225b5c0b23a"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/share/tf2_ros/cmake/export_tf2_rosExport-noconfig.cmake", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "b7c33eb26cda19cb19fc417543fc32dc14ce9bc0"}, {"algorithm": "SHA256", "checksumValue": "74ffd559e0ab6761db3cfb1baedfe884c16bcdae1f450b9fb4e72c31aef0e388"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/qos.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "f70a836b359d8106f5b8f4fe842cd1126e0da07f"}, {"algorithm": "SHA256", "checksumValue": "9b344139033e6db90d697a86223f42e552e2a76a6717a9ff7dc447789ed42a75"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/async_buffer_interface.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "1193b7a0ab88c17e90e12c469ff9bb4175f29f77"}, {"algorithm": "SHA256", "checksumValue": "8a01cf96973be4732406a3a7d8c43c158a46cf744ea6df3f608957dad95a897d"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/static_transform_broadcaster.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "a59ff1cf015993dac03472aab532996418779be5"}, {"algorithm": "SHA256", "checksumValue": "d541a75f203b155fa507fa1644e34e89171e1e778894a989c4359eac4b5957e9"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/buffer.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "25fe4c74defcf8521edce95f652a9f755f8a07b6"}, {"algorithm": "SHA256", "checksumValue": "74fb16d273807a123519ce95fe9dda30c52120a37dfa3843a650fbb4c7a1257f"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/create_timer_ros.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "2d660448160be11f347bd793214b5c0763001cb9"}, {"algorithm": "SHA256", "checksumValue": "444829c25a82675691be824cce9fe69336d0ad1c5b2ba7600e6ea09a4678807e"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/static_transform_broadcaster_visibility_control.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "8ac8d78b36aa61a306676f9e6e0d2c6813898eb2"}, {"algorithm": "SHA256", "checksumValue": "7e9f6adf5f825a885d3faba5ab3bbe1ed6e4988b536169cc40aef03d145e86e9"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/transform_listener.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "bc11c9216709541dcb80775380167cf1118390f1"}, {"algorithm": "SHA256", "checksumValue": "5cf567cc56faa2ca67b94867b1046604096ababfbc311625acd6c49d74aed3d1"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/transform_broadcaster.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-17", "checksums": [{"algorithm": "SHA1", "checksumValue": "4d9bd38501e31ceed01d260d1821688616081d5c"}, {"algorithm": "SHA256", "checksumValue": "961ba5f302a31fb8be32e622c5ba5716084ca53787a5fd09d3c67722ec5402e6"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/message_filter.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-18", "checksums": [{"algorithm": "SHA1", "checksumValue": "9c0be784f83bd7a0c4c14e5795f76608f34a11ba"}, {"algorithm": "SHA256", "checksumValue": "c6469a5a04b19679b3e3ae4cb915a775f3f716e50564625849f8f67bc2f6e738"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/create_timer_interface.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-19", "checksums": [{"algorithm": "SHA1", "checksumValue": "6b33701c0c678c7a597d5b5e7ccffdd1abbbd6af"}, {"algorithm": "SHA256", "checksumValue": "d81c3e09b7a8a34bbaa74040811ecd366449a55f691983777efd6b9c1ca2666d"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/buffer_server.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-20", "checksums": [{"algorithm": "SHA1", "checksumValue": "e7c41097fdf445877809e1be53c361fa6fa9cd20"}, {"algorithm": "SHA256", "checksumValue": "3ffe3489fc81a77ce8ab8db138a8cea36d7b1d3dd36ed2dea7b35a1aaa3c1509"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/buffer_interface.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-21", "checksums": [{"algorithm": "SHA1", "checksumValue": "10d25123b54aabf253e54589a2df4793b59a904d"}, {"algorithm": "SHA256", "checksumValue": "7af2451b9d042b2f9b39d9b8d8f0ad4653746c262260604f5496a2a035c9c278"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/visibility_control.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-22", "checksums": [{"algorithm": "SHA1", "checksumValue": "a0235a30a93a86daccee012d3b474a3a86f1e012"}, {"algorithm": "SHA256", "checksumValue": "4af17f9dd55b18aae70dfa5b8d5443477099dd5db1b2af63e5cb9890e402c2bd"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/buffer_client.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-ros-dev-23", "checksums": [{"algorithm": "SHA1", "checksumValue": "8fcdbee082b356b5b66335e96febd6546861a6be"}, {"algorithm": "SHA256", "checksumValue": "76e5c5a1fe4a81785754ff1c18d089715e461c7225760f68b8f962e777a35373"}], "copyrightText": "NOASSERTION", "fileName": "opt/ros/jazzy/include/tf2_ros/tf2_ros/static_transform_broadcaster_node.hpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "tf2-ros-dev", "packages": [{"SPDXID": "SPDXRef-Package-tf2-ros-dev", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-tf2-ros-dev-1", "SPDXRef-PackagedFile-tf2-ros-dev-2", "SPDXRef-PackagedFile-tf2-ros-dev-3", "SPDXRef-PackagedFile-tf2-ros-dev-4", "SPDXRef-PackagedFile-tf2-ros-dev-5", "SPDXRef-PackagedFile-tf2-ros-dev-6", "SPDXRef-PackagedFile-tf2-ros-dev-7", "SPDXRef-PackagedFile-tf2-ros-dev-8", "SPDXRef-PackagedFile-tf2-ros-dev-9", "SPDXRef-PackagedFile-tf2-ros-dev-10", "SPDXRef-PackagedFile-tf2-ros-dev-11", "SPDXRef-PackagedFile-tf2-ros-dev-12", "SPDXRef-PackagedFile-tf2-ros-dev-13", "SPDXRef-PackagedFile-tf2-ros-dev-14", "SPDXRef-PackagedFile-tf2-ros-dev-15", "SPDXRef-PackagedFile-tf2-ros-dev-16", "SPDXRef-PackagedFile-tf2-ros-dev-17", "SPDXRef-PackagedFile-tf2-ros-dev-18", "SPDXRef-PackagedFile-tf2-ros-dev-19", "SPDXRef-PackagedFile-tf2-ros-dev-20", "SPDXRef-PackagedFile-tf2-ros-dev-21", "SPDXRef-PackagedFile-tf2-ros-dev-22", "SPDXRef-PackagedFile-tf2-ros-dev-23"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-3-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "tf2-ros-dev", "packageVerificationCode": {"packageVerificationCodeValue": "9eebed24ffa05caab71c7b3243692ee03d529156"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.36.2-2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-tf2-ros:SPDXRef-Recipe-tf2-ros", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-Package-tf2-ros-dev", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-17", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-18", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-19", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-20", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-21", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-22", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-ros-dev-23", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-ros-dev"}], "spdxVersion": "SPDX-2.2"}