{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing packages created during the build.", "created": "2025-11-10T23:45:19Z", "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-src-089f6d54-d58c-5892-b1b8-1809f38ff5e4", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "26d6780ccc1a521620dd78f0fa6e2e0a41c978dd"}, "externalDocumentId": "DocumentRef-recipe-tf2", "spdxDocument": "http://spdx.org/spdxdocs/recipe-tf2-c565fe51-3ca9-5419-8b41-46f3fdc80a62"}], "files": [{"SPDXID": "SPDXRef-PackagedFile-tf2-src-1", "checksums": [{"algorithm": "SHA1", "checksumValue": "3addee015c299e0262e78d061f79d96e223770b7"}, {"algorithm": "SHA256", "checksumValue": "e4ed0c8f5bbed4e296ab4a1ae585df01af6f75a7add70c272e088c8e945c7c78"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/transform_storage.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-2", "checksums": [{"algorithm": "SHA1", "checksumValue": "83b30359eb2e92576da8b0d4577c89a0214f328d"}, {"algorithm": "SHA256", "checksumValue": "347e87c7f7acc0e91bea8a9d58e6670d8d27b7ac83e639bc58472b073ddead25"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/time.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-3", "checksums": [{"algorithm": "SHA1", "checksumValue": "08097ce756c7274ac110f75fda42ec2c13a013f7"}, {"algorithm": "SHA256", "checksumValue": "ec51cd3634b8fdb305ca39c43566f830f993d6e810a439a67775198e2d294d41"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/time_cache.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-4", "checksums": [{"algorithm": "SHA1", "checksumValue": "9a6bd9d084a7ff3a10936f9c4339a96367c90689"}, {"algorithm": "SHA256", "checksumValue": "9ec88be218a1d9ae70f832ee653aa2b3239b6d77a1f6a0b247ea77d05ee21b8d"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/exceptions.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-5", "checksums": [{"algorithm": "SHA1", "checksumValue": "09efd7afc57d0e1023845d7e03c59fca013a2867"}, {"algorithm": "SHA256", "checksumValue": "64a19e99bd10c74f8858ce28cf5c438000e46ea591a5247608f7239cd48ad9d6"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/buffer_core.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-6", "checksums": [{"algorithm": "SHA1", "checksumValue": "5b5190fc0ffdefd45424de97ca07975d5e4e2124"}, {"algorithm": "SHA256", "checksumValue": "02f744a4ef2e0126de2c865188eb444c668302e5fe76668bac692086abe8099c"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/buffer_core_interface.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-7", "checksums": [{"algorithm": "SHA1", "checksumValue": "52ea1148f9fcb43822a61bc3318a3ef7765883e9"}, {"algorithm": "SHA256", "checksumValue": "c0307463f9a5c7109bf43c76dfbdc85ac32e93dbd560ea01a7cb20c6226ba9da"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/LinearMath/Transform.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-8", "checksums": [{"algorithm": "SHA1", "checksumValue": "28f2da32f79b71d404f30cbfa23926a869e648a1"}, {"algorithm": "SHA256", "checksumValue": "0ed56d3e2ef125583f1f82257e66837e636ad951fe01246fb1b2d7f2d0fc13c2"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/LinearMath/Vector3.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-9", "checksums": [{"algorithm": "SHA1", "checksumValue": "a33e71e9d2535b5ef792b5285fb5fb39ba7f56d8"}, {"algorithm": "SHA256", "checksumValue": "0dad709fe7ca0231ad79f6c4bb93c526012120e8aa1dbdd1175c0ae5bb1d94f9"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/LinearMath/QuadWord.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-10", "checksums": [{"algorithm": "SHA1", "checksumValue": "e823476582ab70e2cee697d91718fda1e5fde2c7"}, {"algorithm": "SHA256", "checksumValue": "992cd0259e3c789a9b94500fd7b2e53c01b6afd7b8418fae2a7fb28a59a2bbf8"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/LinearMath/Matrix3x3.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-11", "checksums": [{"algorithm": "SHA1", "checksumValue": "750fc72069a2a8ba4d47d6fd73785c77374873d1"}, {"algorithm": "SHA256", "checksumValue": "e18f485fd5f597ad9046eede2c98624c2fafa48123dc91a9b76d8197c9362852"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/LinearMath/Scalar.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-12", "checksums": [{"algorithm": "SHA1", "checksumValue": "e00c31d40ffc148a96b41e6526a8d887f448e33e"}, {"algorithm": "SHA256", "checksumValue": "7efc4faaa7546b1b112086bfed6bf6c5a2186e693799e03394554b5c2f6852d8"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/include/tf2/LinearMath/Quaternion.h", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-13", "checksums": [{"algorithm": "SHA1", "checksumValue": "20d557f6005ca287429cf7c8393c019ce446a84b"}, {"algorithm": "SHA256", "checksumValue": "a3b01db70f3df3864c29fc7266ef4eb7f1030079decb35f32406e48e1ed01816"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/src/buffer_core.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-14", "checksums": [{"algorithm": "SHA1", "checksumValue": "f4226940419ebf045ea4ad8d8315f564ea962d43"}, {"algorithm": "SHA256", "checksumValue": "411e2a9b12754b9a24bcb37c05b52aa246c5edb1b2b31175a9f4163a63e9576a"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/src/cache.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-15", "checksums": [{"algorithm": "SHA1", "checksumValue": "fbbc62ebb81575e55a7af591ba237c47b41ff61b"}, {"algorithm": "SHA256", "checksumValue": "38ba897e082aec379d59f7fce2246b1206e43ed2fd35603c92c29bb92883d843"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/src/time.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}, {"SPDXID": "SPDXRef-PackagedFile-tf2-src-16", "checksums": [{"algorithm": "SHA1", "checksumValue": "7f8a3b6c181c008274d7349f300c7a38dcde97c2"}, {"algorithm": "SHA256", "checksumValue": "4cb05d0bba761fb54510c709ca18da1563e59c7617691c32b2cacdae4a427754"}], "copyrightText": "NOASSERTION", "fileName": "usr/src/debug/tf2/0.36.2-2/src/static_cache.cpp", "fileTypes": ["BINARY"], "licenseConcluded": "NOASSERTION", "licenseInfoInFiles": ["NOASSERTION"]}], "name": "tf2-src", "packages": [{"SPDXID": "SPDXRef-Package-tf2-src", "copyrightText": "NOASSERTION", "downloadLocation": "NOASSERTION", "hasFiles": ["SPDXRef-PackagedFile-tf2-src-1", "SPDXRef-PackagedFile-tf2-src-2", "SPDXRef-PackagedFile-tf2-src-3", "SPDXRef-PackagedFile-tf2-src-4", "SPDXRef-PackagedFile-tf2-src-5", "SPDXRef-PackagedFile-tf2-src-6", "SPDXRef-PackagedFile-tf2-src-7", "SPDXRef-PackagedFile-tf2-src-8", "SPDXRef-PackagedFile-tf2-src-9", "SPDXRef-PackagedFile-tf2-src-10", "SPDXRef-PackagedFile-tf2-src-11", "SPDXRef-PackagedFile-tf2-src-12", "SPDXRef-PackagedFile-tf2-src-13", "SPDXRef-PackagedFile-tf2-src-14", "SPDXRef-PackagedFile-tf2-src-15", "SPDXRef-PackagedFile-tf2-src-16"], "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-3-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "tf2-src", "packageVerificationCode": {"packageVerificationCodeValue": "41f5e66cba37dfd881c4e6c504fa0b5903b85634"}, "supplier": "Organization: OpenEmbedded ()", "versionInfo": "0.36.2-2"}], "relationships": [{"relatedSpdxElement": "DocumentRef-recipe-tf2:SPDXRef-Recipe-tf2", "relationshipType": "GENERATED_FROM", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-Package-tf2-src", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-1", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-2", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-3", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-4", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-5", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-6", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-7", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-8", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-9", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-10", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-11", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-12", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-13", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-14", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-15", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}, {"relatedSpdxElement": "SPDXRef-PackagedFile-tf2-src-16", "relationshipType": "CONTAINS", "spdxElementId": "SPDXRef-Package-tf2-src"}], "spdxVersion": "SPDX-2.2"}