{"@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/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/document/package-nativesdk-python-xcbgen","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/nativesdk-xcb-proto/package-nativesdk-python-xcbgen/nativesdk-xcb-proto/UNIHASH/document/package-nativesdk-python-xcbgen","https://rdf.openembedded.org/spdx/3.0/link-name":"24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e"}],"name":"package-nativesdk-python-xcbgen"},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-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":"nativesdk-python-xcbgen","summary":"XCB: The X protocol C binding headers"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/1"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__init__.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/11"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/align.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"f5b021b182fb09b408eb8088f055da0aa73c9ce6f3383fac3ed9388213cec35d"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/12"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/align.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"c5d90cb0829d760699b67ac6ce36a4a6d5bc80f80877117c7bf716e16b6e5e0b"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/13"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/align.cpython-314.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"19efb8eb7540371b8476ee15371f7477fc3f6e3de1aa85b05f85bcef897de14e"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/14"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/error.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"1fe67ef592b875fca47c8ddfa7db563131969814ec4639369dfc28e7e2ec01b9"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/15"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/error.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a0d0706a5da6ede835dbfdaf29b59895bf84cf6998f69338c0c45100b9d45bb7"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/17"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/expr.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a2d9d67bf8190bfbcf51d08e704dba8c06c3ca4bd3e5bac24e447f46875f8c82"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/18"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/expr.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"230f21feac9688c0237ee06080f60aae626283e5b37ed5f45b236b788021ec76"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/2"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/align.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"07ba4547c73a119e59f004fb5286f4b1ba58e8d1a00cb9fe0b3c8b8c6b7b2ac3"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/20"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/matcher.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"04c95e9552d34f8c8b32e24b1769996bfaa6d9883283fac01833043a1cdae6ee"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/21"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/matcher.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"efd30089650230864a60760fb211bae28db066fd0aa6a3cee53fbcb2de8b24cb"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/23"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/state.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"efca6b928c5c5015e1a8efb964db2f576d50affac6f8daa1b89fe2c183558e71"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/24"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/state.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"9fa2e05ead87391d0c86384bc3786feeaa371fb2c97e3a5f0b3a45b46455a4d0"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/26"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/xtypes.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"3df3a4aaf6f5cf58092a3c091e806a7a28cf9de316f5d8806f68e2108ba39f7b"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/27"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/xtypes.cpython-314.opt-2.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"0571625ffa03905b7124b4e44f698385109e25bcfe4058ed4065a3c201417cf9"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/28"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/xtypes.cpython-314.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"991fb98cd960598f89153a4a7da96825ebfe95842dca494b1c4ae64e74cf9ffd"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/3"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/error.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"6e0f71f1655bade4bd53da50e5ed0b40fc0b99c4212f46c719a5dd959e7e37b7"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/4"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/expr.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"0b4b7879e90e5af002fb2c8ddb405d0d1b5d8e9c80846e225d9766ad31bafd2f"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/5"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/matcher.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"66154ee80c9d1c7bd93ffe14e19383a37c5bb159363fd9bc8f762fcf9d738f7c"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/6"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/state.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"992eba61af2da884dc20d8237bba9350716f85cde2e28c6aeedec31f14adf803"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/7"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/xtypes.py","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a2cbebcb1412a4706f7e2de0841b05781c60b1ecaddd0f0443618e426e80a840"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/__init__.cpython-314.opt-2.pyc","usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/package/nativesdk-python-xcbgen/file/8"}],"name":"usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-tdxsdk-linux/usr/lib/python3.14/site-packages/xcbgen/__pycache__/__init__.cpython-314.opt-1.pyc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a2a61f7cc3d8d13f5ef0eb0a6010cecdc5b2f5b358469c128b44bf6f1dc2895d"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/relationship/500ae6a859195afcee01d5f2834c5d36","from":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen","relationshipType":"contains","to":["http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/1","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/11","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/12","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/13","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/14","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/15","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/17","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/18","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/2","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/20","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/21","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/23","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/24","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/26","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/27","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/28","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/3","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/4","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/5","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/6","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen/file/7","http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/relationship/500ae6a859195afcee01d5f2834c5d36"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/relationship/a1537c4f98d5b8f66e85d7705edf4bf8","scope":"build","from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/5cbd149d4d2f57cca4b72b1ee1fc9c2e820e00546cbc5137859364d86dd45ea0/nativesdk-xcb-proto/UNIHASH/build/recipe","relationshipType":"hasOutput","to":["http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/relationship/a1537c4f98d5b8f66e85d7705edf4bf8"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/relationship/d9fbe7d91b64e65f56fcbd2891d5509a","scope":"build","from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/e3e087c1e4534582b44eafadad0de72b13302e4b57f5525b3629026146e4578f/nativesdk-xcb-proto/UNIHASH/recipe/nativesdk-xcb-proto","relationshipType":"generates","to":["http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/relationship/d9fbe7d91b64e65f56fcbd2891d5509a"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/relationship/dc270a07a1533d781d9727426ccae769","from":"http://spdx.org/spdxdocs/nativesdk-xcb-proto-33009ca1-ac6b-5dba-aac8-36cb01268c1a/a5cda2cd2d3c56da1f3ba76e00cc3b9a85adae138e3b8597b45f63a8982856a0/package/nativesdk-python-xcbgen","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/5cbd149d4d2f57cca4b72b1ee1fc9c2e820e00546cbc5137859364d86dd45ea0/nativesdk-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/24509b742c479f5b89ccd5b7046f5fcf7fad61f6c055fc762c9b50eaca795d5e/nativesdk-xcb-proto/UNIHASH/relationship/dc270a07a1533d781d9727426ccae769"}]}]}