{"@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":"2024-04-15T14:38:02Z","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/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/document/package-python-xcbgen","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen"],"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/xcb-proto/package-python-xcbgen/xcb-proto/UNIHASH/document/package-python-xcbgen","https://rdf.openembedded.org/spdx/3.0/link-name":"578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778"}],"name":"package-python-xcbgen"},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen","software_homePage":"http://xcb.freedesktop.org","software_packageUrl":"pkg:yocto/core/xcb-proto@1.17.0","software_packageVersion":"1.17.0","software_primaryPurpose":"install","creationInfo":"_:CreationInfo1","description":"Function prototypes for the X protocol C-language Binding (XCB).  XCB is a replacement for Xlib featuring a small footprint, latency hiding, direct access to the protocol, improved threading support, and extensibility.","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen"}],"externalIdentifier":[{"type":"ExternalIdentifier","externalIdentifierType":"packageUrl","identifier":"pkg:yocto/core/xcb-proto@1.17.0"},{"type":"ExternalIdentifier","externalIdentifierType":"cpe23","identifier":"cpe:2.3:*:*:xcb-proto:1.17.0:*:*:*:*:*:*:*"}],"name":"python-xcbgen","summary":"XCB: The X protocol C binding headers"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/1","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/1"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__init__.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/11","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/11"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/align.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"5b4a52a2cf5e37770989708d2bb746b6a9474bdeb71ba5646cc8c13d4d3aa40e"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/12","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/12"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/align.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"5d1f3307ae8e3901ebdfc7fa7d437cffd8c74926a8eb26383f6793c21bd82cfa"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/13","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/13"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/align.cpython-314.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"9324d99f6ede5b61f88e2dca411cd26307211ef4c7ea78559e5364c09ac47a2f"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/14","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/file-name-alias","https://rdf.openembedded.org/spdx/3.0/filename-alias":["usr/lib/python3.14/site-packages/xcbgen/__pycache__/error.cpython-314.pyc"]},{"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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/14"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/error.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"7d021ecdc4da2dea35e9048535c9627e7345fd87dc4c56606c228622e69a01d6"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/15","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/15"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/error.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"c7ff5c1333a8796864e85a4977312711b45e143a7dfde26afa394177894ebfc5"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/17","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/file-name-alias","https://rdf.openembedded.org/spdx/3.0/filename-alias":["usr/lib/python3.14/site-packages/xcbgen/__pycache__/expr.cpython-314.pyc"]},{"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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/17"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/expr.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"7caad84fb924e5c1e5527777dac7fea170c4127ce5c0210dc1acf148ca3a0104"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/18","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/18"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/expr.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"e867f0868e4f6fee0ad847cdff9fc84a78f28f373c1f2ac0ea161b8c02525459"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/2","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/2"}],"name":"usr/lib/python3.14/site-packages/xcbgen/align.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"07ba4547c73a119e59f004fb5286f4b1ba58e8d1a00cb9fe0b3c8b8c6b7b2ac3"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/20","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/file-name-alias","https://rdf.openembedded.org/spdx/3.0/filename-alias":["usr/lib/python3.14/site-packages/xcbgen/__pycache__/matcher.cpython-314.pyc"]},{"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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/20"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/matcher.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"64dfcce1ca4a773870ec65882457e7c0a6ccda1b932509fe31f287d96c946c60"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/21","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/21"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/matcher.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"0d481980e8b17a5dd6085af23119be1dce0df9b112f9b3e7775b9a5068d437e6"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/23","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/file-name-alias","https://rdf.openembedded.org/spdx/3.0/filename-alias":["usr/lib/python3.14/site-packages/xcbgen/__pycache__/state.cpython-314.pyc"]},{"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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/23"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/state.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"2e1b6e8b73ad8e4d09b9928caa7b8d1391bdbaba8f248f32ca9ade2bfc993f5b"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/24","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/24"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/state.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"3fd0a509ca38635039686614cd5b22f4bd9ae3684e5f3e16b583a0b41657495f"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/26","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/26"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/xtypes.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"d1e07764192b298eabfbfb27e56dc1aa7ddf7ef785a8042913d18fb4310b4dbd"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/27","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/27"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/xtypes.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"c430ba8b3148ae76b87a9f71e0f387e54f28be3aeca69631584418404a6d6dbf"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/28","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/28"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/xtypes.cpython-314.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"7833e852efaab5ed0e69e45df02bfb66425c62c243d447b98df7792e5a03255d"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/3","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/3"}],"name":"usr/lib/python3.14/site-packages/xcbgen/error.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"6e0f71f1655bade4bd53da50e5ed0b40fc0b99c4212f46c719a5dd959e7e37b7"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/4","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/4"}],"name":"usr/lib/python3.14/site-packages/xcbgen/expr.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"0b4b7879e90e5af002fb2c8ddb405d0d1b5d8e9c80846e225d9766ad31bafd2f"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/5","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/5"}],"name":"usr/lib/python3.14/site-packages/xcbgen/matcher.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"66154ee80c9d1c7bd93ffe14e19383a37c5bb159363fd9bc8f762fcf9d738f7c"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/6","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/6"}],"name":"usr/lib/python3.14/site-packages/xcbgen/state.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"992eba61af2da884dc20d8237bba9350716f85cde2e28c6aeedec31f14adf803"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/7","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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/7"}],"name":"usr/lib/python3.14/site-packages/xcbgen/xtypes.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a2cbebcb1412a4706f7e2de0841b05781c60b1ecaddd0f0443618e426e80a840"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/8","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/file-name-alias","https://rdf.openembedded.org/spdx/3.0/filename-alias":["usr/lib/python3.14/site-packages/xcbgen/__pycache__/__init__.cpython-314.opt-2.pyc","usr/lib/python3.14/site-packages/xcbgen/__pycache__/__init__.cpython-314.pyc"]},{"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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/package/python-xcbgen/file/8"}],"name":"usr/lib/python3.14/site-packages/xcbgen/__pycache__/__init__.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"82eef0f7e39e9f3067bb22286b040761c8cfecf623c1c789a8a819fff42ab310"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/relationship/5524fb73f053c9e818c04c1bcfea9e03","from":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen","relationshipType":"contains","to":["http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/1","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/11","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/12","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/13","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/14","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/15","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/17","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/18","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/2","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/20","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/21","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/23","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/24","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/26","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/27","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/28","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/3","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/4","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/5","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/6","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/7","http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen/file/8"],"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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/relationship/5524fb73f053c9e818c04c1bcfea9e03"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/relationship/59f2f2599cd90f2734ebd9acbf0944d3","scope":"build","from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/2b19c7c00d712c14450e1882e744234fdce90be53c611a0c1adb435e0861d4f0/xcb-proto/UNIHASH/recipe/xcb-proto","relationshipType":"generates","to":["http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen"],"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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/relationship/59f2f2599cd90f2734ebd9acbf0944d3"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/relationship/8a164007f13792a006f6f93ec95a2872","from":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/8ddac524745c1ede8133512c645585e9d3bd91be9ae8241ff868225ba6c5c623/xcb-proto/UNIHASH/license/3_28_0/MIT"],"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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/relationship/8a164007f13792a006f6f93ec95a2872"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/relationship/dc92465d79dfe183fd5dc1c390b794ff","scope":"build","from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/8ddac524745c1ede8133512c645585e9d3bd91be9ae8241ff868225ba6c5c623/xcb-proto/UNIHASH/build/recipe","relationshipType":"hasOutput","to":["http://spdx.org/spdxdocs/xcb-proto-67d9f944-0446-58de-b0a0-9e22b18860b7/3f6cb34f62b0cc089a4208a76a4df7262376602119d6e90454fd9f7fa5664c9d/package/python-xcbgen"],"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/578b2274b4459b7d927791008cd2fdbfff35d00e0b965e625d3d42ea73faa778/xcb-proto/UNIHASH/relationship/dc92465d79dfe183fd5dc1c390b794ff"}]}]}