{"@context":"https://spdx.org/rdf/3.0.1/spdx-context.jsonld","@graph":[{"type":"CreationInfo","@id":"_:CreationInfo0","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":"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":"_:CreationInfo0","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":"_:CreationInfo0","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"oe-spdx-creator 1.0"},{"type":"SpdxDocument","spdxId":"http://spdx.org/spdxdocs/mesa-tools-native-5efa9e69-4122-555f-972b-eb89553ad320/a0de87e3f60fcbc95b880dd06d468e39f324ec49ca324c0b9d69513c1f4193f7/document/static-mesa-tools-native","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/mesa-tools-native-5efa9e69-4122-555f-972b-eb89553ad320/a0de87e3f60fcbc95b880dd06d468e39f324ec49ca324c0b9d69513c1f4193f7/recipe/mesa-tools-native"],"creationInfo":"_:CreationInfo1","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-tools-native/static-mesa-tools-native/mesa-tools-native/UNIHASH/document/static-mesa-tools-native","https://rdf.openembedded.org/spdx/3.0/link-name":"2a821c704dd5eaa86db6e09c33093b5591d3a7f696d2f27483cac867db7f6cfa"}],"name":"static-mesa-tools-native"},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/mesa-tools-native-5efa9e69-4122-555f-972b-eb89553ad320/a0de87e3f60fcbc95b880dd06d468e39f324ec49ca324c0b9d69513c1f4193f7/recipe/mesa-tools-native","software_homePage":"http://mesa3d.org","software_packageUrl":"pkg:yocto/core/mesa-tools@26.0.5","software_packageVersion":"26.0.5","software_sourceInfo":"{\"FILENAME\":\"mesa-tools-native.bb\",\"FILE_LAYERNAME\":\"core\"}","software_primaryPurpose":"specification","creationInfo":"_:CreationInfo1","description":"Mesa is an open-source implementation of the OpenGL specification - a system for rendering interactive 3D graphics.  A variety of device drivers allows Mesa to be used in many different environments ranging from software emulation to complete hardware acceleration for modern GPUs. Mesa is used as part of the overall Direct Rendering Infrastructure and X.org environment.","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/recipe-extension","https://rdf.openembedded.org/spdx/3.0/is-native":true},{"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/2a821c704dd5eaa86db6e09c33093b5591d3a7f696d2f27483cac867db7f6cfa/mesa-tools-native/UNIHASH/recipe/mesa-tools-native"}],"externalIdentifier":[{"type":"ExternalIdentifier","externalIdentifierType":"packageUrl","identifier":"pkg:yocto/core/mesa-tools@26.0.5"},{"type":"ExternalIdentifier","externalIdentifierType":"cpe23","identifier":"cpe:2.3:*:*:mesa-tools:26.0.5:*:*:*:*:*:*:*"}],"name":"mesa-tools-native","summary":"A free implementation of the OpenGL API  (tools only)"},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/mesa-tools-native-5efa9e69-4122-555f-972b-eb89553ad320/a0de87e3f60fcbc95b880dd06d468e39f324ec49ca324c0b9d69513c1f4193f7/relationship/a876f853e98d6aae1c6c583c9d79ba9e","scope":"build","from":"http://spdx.org/spdxdocs/mesa-tools-native-5efa9e69-4122-555f-972b-eb89553ad320/a0de87e3f60fcbc95b880dd06d468e39f324ec49ca324c0b9d69513c1f4193f7/recipe/mesa-tools-native","relationshipType":"dependsOn","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/066d99aed65469e613de24fbbd5351adc0a9afaab952d4594f22edab0fd1d575/flex-native/UNIHASH/recipe/flex-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/07f2e95efb5b4986d958da1fbe991aa6b40bfb0c341383742eb23e5b8e22d202/chrpath-native/UNIHASH/recipe/chrpath-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/0bb46aa2a2729458f356fb441d0400f160fe1f7a24d705d5619161b84ad9c293/libxxf86vm-native/UNIHASH/recipe/libxxf86vm-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/1333f78ec3d988234444d28e717e267a868e2c37c8f1d50a7b8ea5c7ed200448/libxext-native/UNIHASH/recipe/libxext-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/26061b944b014495c1af6bf34f40a03bcca38394e493003f19eaf6e50becc574/python3-native/UNIHASH/recipe/python3-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/26758da77d1d1dc9bafabd025d1d78929f01eddb205f7e20b1e79b18352db4d1/meson-native/UNIHASH/recipe/meson-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/2c4f6f7111ad379f6b3cf901ce2660205ea5aeaaeb370646eada1ee0dc32e29f/libxshmfence-native/UNIHASH/recipe/libxshmfence-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/2d06dc5ba48893c07b2d514d44eaac926ae01d6e22a9beba10fe8f9509b755bd/ninja-native/UNIHASH/recipe/ninja-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/31cf273c238285542ea887f2945dc284bea90bef9794f611b91ea622df8e972a/wayland-native/UNIHASH/recipe/wayland-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/36a57b2889395d27cf03858abecf23a25c8a941fe0cf58b3b5f6275477a9ea7c/xorgproto-native/UNIHASH/recipe/xorgproto-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/3c9588786f8a942f0b39af110f40a5f2b31ae95d053723375d4700b19b9eda00/libxfixes-native/UNIHASH/recipe/libxfixes-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/451c9dbb7accf415ef6217d7051fcd76773b8b2af370ef9be6d63ceb998779eb/elfutils-native/UNIHASH/recipe/elfutils-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/48edb0a3875510025463ebf19f89edcafb50d9d20472307ae57315f579bd7eaa/python3-pyyaml-native/UNIHASH/recipe/python3-pyyaml-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/6761482bee7aa5a636496008504c16ea7915801c137fbaa9ffa0e1f26e619d46/xrandr-native/UNIHASH/recipe/xrandr-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/6d7972882240b97b0bf5d7db987db27a27eb0823c7ee38497d7e96e1397e35de/bison-native/UNIHASH/recipe/bison-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/802511f3f3dce1d7842d079c80ea9b6619ef74a43eafd8d1ff17cce5c7811d89/makedepend-native/UNIHASH/recipe/makedepend-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/8560b9a5767c72ae9cf4daeed87f79e563032aa7c57c550c1570a85b739c5f50/libx11-native/UNIHASH/recipe/libx11-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/87cd64a38e0da58ed28fd300c3fef3d23d0f3ec11e228eb9614c2930df524aa5/gettext-minimal-native/UNIHASH/recipe/gettext-minimal-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/8c87b04a416e95534ec53fe09a72edac62305ccb7c0d13f056f820dd4263a8c3/libclc-native/UNIHASH/recipe/libclc-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/9a35f02919ee77a1bf16cc93a0fb485e883931cefc9bc5926402ceb4f3d3f508/libxdamage-native/UNIHASH/recipe/libxdamage-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/9fd63645491e625af9441eb12440055e29d8e5e61a52f673c8f62cb16a97f63b/llvm-native/UNIHASH/recipe/llvm-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/b7b67e1b1a6f8014a4c65db4ee2fea2d43a4e33a8ff1d8e82c3fdd7e5f97ad87/wayland-protocols-native/UNIHASH/recipe/wayland-protocols-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/cd8e1ef071e790e03b1c42b1778be3a189ed838ff81234666e53c275adf32ed0/spirv-llvm-translator-native/UNIHASH/recipe/spirv-llvm-translator-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/d611fa7910dc4992bae5e61724e2590c7c8f8efa33cda2de8a766a62f22ddb77/spirv-tools-native/UNIHASH/recipe/spirv-tools-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/ebc2a99b882e52b9d42f3f9b02ecee6d79ded3f2b0819a7f1746f56bb2880c6c/pkgconf-native/UNIHASH/recipe/pkgconf-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/f36c2a1971e51b5cdc9cad089bbf65a6fe595f210aad8d1eec93ba8d9d3ce771/libdrm-native/UNIHASH/recipe/libdrm-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/f7cbb353d691bd49a83b2ce5c690d6f1ad81b446a22ee637c85dce858bc77f2c/python3-mako-native/UNIHASH/recipe/python3-mako-native","http://spdxdocs.org/openembedded-alias/by-doc-hash/fba1fb15eb4176eb218698016ac1b55d7bd459a61534283b5a253a2fdbea8f6d/gettext-native/UNIHASH/recipe/gettext-native"],"creationInfo":"_:CreationInfo1","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/2a821c704dd5eaa86db6e09c33093b5591d3a7f696d2f27483cac867db7f6cfa/mesa-tools-native/UNIHASH/relationship/a876f853e98d6aae1c6c583c9d79ba9e"}]}]}