{"@context":"https://spdx.org/rdf/3.0.1/spdx-context.jsonld","@graph":[{"type":"CreationInfo","@id":"_:CreationInfo0","created":"2025-12-04T07:39:42Z","createdBy":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded"],"createdUsing":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0"],"specVersion":"3.0.1"},{"type":"CreationInfo","@id":"_:CreationInfo1","created":"2011-04-05T23:00:00Z","createdBy":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded"],"createdUsing":["http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0"],"specVersion":"3.0.1"},{"type":"Organization","spdxId":"http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"OpenEmbedded"},{"type":"Tool","spdxId":"http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/tool/oe-spdx-creator_1_0","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"oe-spdx-creator 1.0"},{"type":"build_Build","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/build/recipe","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/build/recipe"}],"name":"mesa-native:do_create_spdx:recipe","build_buildType":"http://openembedded.org/bitbake/do_create_spdx/recipe"},{"type":"SpdxDocument","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/document/recipe-mesa-native","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/doc/mesa-native/recipe-mesa-native/mesa-native/UNIHASH/document/recipe-mesa-native","https://rdf.openembedded.org/spdx/3.0/link-name":"1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53"},{"type":"https://rdf.openembedded.org/spdx/3.0/document-extension","https://rdf.openembedded.org/spdx/3.0/is-native":true}],"name":"recipe-mesa-native","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/build/recipe"]},{"type":"simplelicensing_LicenseExpression","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/license/3_27_0/MIT","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/license/3_27_0/MIT"}],"simplelicensing_licenseExpression":"MIT","simplelicensing_licenseListVersion":"3.27.0"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/relationship/0459623eae81c179b4de3315cec4efc1","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/relationship/0459623eae81c179b4de3315cec4efc1"}],"from":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/source/1","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/license/3_27_0/MIT"]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/relationship/6d7065f298e8bc55bdc58a47d8c25b21","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/relationship/6d7065f298e8bc55bdc58a47d8c25b21"}],"from":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/source/2","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/license/3_27_0/MIT"]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/relationship/bb6148ed92fefbf75f8bc1d9dd26a318","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/relationship/bb6148ed92fefbf75f8bc1d9dd26a318"}],"from":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/build/recipe","relationshipType":"hasInput","to":["http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/source/1","http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/source/2","http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/source/3"],"scope":"build"},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/relationship/e59139f8a8cd0fa74d2c2f6cf5c750b9","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/relationship/e59139f8a8cd0fa74d2c2f6cf5c750b9"}],"from":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/build/recipe","relationshipType":"dependsOn","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/0601c01f9256183bc2db3a4d6725d8dd845f54a32966935dd782a07b0ba870b1/python3-mako-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/08b698a1372d317875898b1447ab8ce5d97ca0575a8dc57f66856dd229765483/xorgproto-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/13d0b40bc894b238c3644619803f9ea26b6489b303d75eb0e78b71e8a07f2c13/bison-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/15f295a34b75111562c0a2340879dd0dd02cf5e7a2582a5441c0ae9ae33cc6ae/clang-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/1fee213ae613b6b9a2f4a621657ad7c891b919c27f7be27d09705da35d41eb3d/rust-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/247956d14479ec606b08aca37bf4f747f71d57ff609f2b6ecb5837a997513c24/expat-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/2ff40e24c3645b8ae0bc89a119a9c6084b3a9a9059800a35e641a8af9053625e/wayland-protocols-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/37c8b9845fa5e3ebc400d1085d67e3bdc45ffdc2be8a5d6b2db5fa94c012de18/chrpath-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/3d4ceabb7db09c3738e3348d9ed94c3eb745dd9756fae5bbc6d2a18eca0e8b7c/meson-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/4a43e0ee773f08a81f76d6a86b166ed64948bc5f8ed45145f586b8cc233b8c1f/bindgen-cli-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/4f0c29c4c7ded4439c18b2188a6f79944a6ee99c6eef16c616c2592e4760ce30/llvm-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/4f85d23f04f7107632034fe7f9a7f6aa396ad03a503af13cde3f455b90606f51/ninja-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/5c8b4b26a864c98f200dbaea49609ffda3dc333d805cc88a96baea581839bef2/libxdamage-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/5e91cbff4679567d42e0961253f810971f37316c865ab1bcaa2b5422552d5770/libxxf86vm-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/5ee4c534eb5d7b42f6e4d7db1375c08dfb3e7606b81f7a95956898145ed4b7ea/libclc-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/62ae26ca63f2aa4e1c55a662e0ec8c27988db05cc32eada5abf934e09fd0dad1/xrandr-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/706d8ec1deffb40c8b72ba34c22aaf543671078abd1a000c5fa0ee6f35274d2b/zlib-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/81ce5793a11771cb1d1ccfa1e03128b33d1787520efb73fdc5dbe1255e8b1bcc/libx11-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/a1ad010823b7953850199aefc7f1fd79f729c1a557d5b119337fe5390ea5aa3b/spirv-llvm-translator-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/a99e029532bd32332b3abbc83f6448bff7b86a18c436c4d2304c17282c332d40/python3-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/b49c3c1c37edfc227367ee236a505f40c0dc8edf822c6723bef251cd4ab5d9fa/flex-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/c07b112b9f63935e1c33b3627039e4a27ca0bb24542a71bcbe1ae805d0d69207/pkgconfig-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/c13f88364c1fe67a0a8211c9964028e05562560a1fab05acf5564448d93b684f/libxml2-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/cb6dafa0529f0244db62c2adb1177e7c9bc9d9b2eb560de450a5ba89f54e7876/makedepend-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/cbc6f186747b0152d45c61d340889418d75c77d88ed94ca85245157bbfbcdbbe/libxext-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/d29b446343a24eaf7121d3bcd9e78a933846aa1b6abd63db76819da0c2a57669/gettext-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/d2e0ed76de5f1892a9ab42dbf79f3f789afd53e609956173baa6e121faf8a7d6/libxshmfence-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/d613dfba1e6a0c6db616de898d5b169b730552dba54cf08ec86ef7296c3e95e7/elfutils-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/dc42c7a007f96f6b6af6abdb8841439dfc19400796da9f236c3f96230f0c614e/python3-pyyaml-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/e3574ba33813b0fffaccba318bb72f872a08cc856c8ed034d0e7375c333b4c40/gettext-minimal-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/e455c5cf1e58d1b5778436cfbef9eb851c7a52175080cf2a9a49ab958800ad9c/libxfixes-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/ebae9f50e31b769dbb1344de22ad84ae4c9fcd93b5b9a565d091eb614dc00e3f/spirv-tools-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/ee087252c38dac45f8b243c019f9129d72a3636ca2251d2961cf3066eb6c6a48/libdrm-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/f8b764293b42f592dcfeed1b9bdee1c3345c3b201e7c8040afa5ceb4529839a1/wayland-native/UNIHASH/build/recipe"],"scope":"build"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/relationship/ee5f59c3d7554ddd334522e50605adc2","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/relationship/ee5f59c3d7554ddd334522e50605adc2"}],"from":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/source/3","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/license/3_27_0/MIT"]},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/source/1","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/source/1"}],"name":"mesa-25.2.8.tar.xz","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"097842f3e49d996868b38688db87b006f7d4541e93ce86d2f341d8b3e7be7c93"}],"software_primaryPurpose":"source","software_downloadLocation":"https://archive.mesa3d.org/mesa-25.2.8.tar.xz"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/source/2","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/source/2"}],"name":"0001-meson-misdetects-64bit-atomics-on-mips-clang.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"16bc2a6840bcc57672ac09daee968b81dd03124e7f90ba638a05b914067defbd"}],"software_primaryPurpose":"patch"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/mesa-native-7cb8b7bb-2c3a-5510-a9bf-7278d40164f1/381e250120619bed4818f22f780fb499d47c462c9c670f03b0c295d7d8931699/source/3","creationInfo":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/by-doc-hash/1bd6cf3a795b61e1a0e01e6279d42ef797c6f1112a9ce967f048d1856fd83b53/mesa-native/UNIHASH/source/3"}],"name":"0001-freedreno-don-t-encode-build-path-into-binaries.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"3f905eef99fe5ab479f51a6471d6873c0d2b9ae797befef46ca3809ede549144"}],"software_primaryPurpose":"patch"}]}