{"@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":"2025-08-08T17:59:47Z","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/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/document/package-libxkbcommon-dev","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/libxkbcommon/package-libxkbcommon-dev/libxkbcommon/UNIHASH/document/package-libxkbcommon-dev"}],"name":"package-libxkbcommon-dev","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev"]},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev","creationInfo":"_:CreationInfo1","description":"libxkbcommon is a keymap compiler and support library which processes a reduced subset of keymaps as defined by the XKB specification.  This package contains symbolic links, header files, and related items necessary for software development.","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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev"}],"externalIdentifier":[{"type":"ExternalIdentifier","externalIdentifierType":"cpe23","identifier":"cpe:2.3:*:xkbcommon:libxkbcommon:1.11.0:*:*:*:*:*:*:*"}],"name":"libxkbcommon-dev","summary":"Generic XKB keymap library - Development files","software_primaryPurpose":"install","software_homePage":"http://www.xkbcommon.org","software_packageVersion":"1.11.0"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/1"}],"name":"usr/include/xkbcommon/xkbcommon-compat.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"fb0384a704897c0dcfcc49f021ad38fadbbedc3307d5390f4f0d1019e3d1a4d9"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/10","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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/10"}],"name":"usr/lib/pkgconfig/xkbregistry.pc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"00f66f08ded04229a8575be45999c0c5709f6a9fef62e43f271fe1a23134767e"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/2"}],"name":"usr/include/xkbcommon/xkbcommon-compose.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"e6facb4fc280991d15679dd3e5d06af8decdbb6d1eeaaea729642990502c57fe"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/3"}],"name":"usr/include/xkbcommon/xkbcommon-keysyms.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"e854c5a8edd8da610e51404f6b09c741027089701c386bdd9bdf5ce851a585a1"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/4"}],"name":"usr/include/xkbcommon/xkbcommon-names.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a5b0ed01c8b1816da8b5ed29cf776eb2ad1f707cf03ff74e62e36a5ca9009f61"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/5"}],"name":"usr/include/xkbcommon/xkbcommon-x11.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"26af40520c8261b84467019300a820a82b899e85a16f3392651fcd7a24de09ac"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/6"}],"name":"usr/include/xkbcommon/xkbcommon.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"9f2d729a0a5a0aac5bd2e229c2be8346823ca90342b0f87cc9132ff2816a6b74"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/7"}],"name":"usr/include/xkbcommon/xkbregistry.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"134aa629801850e4bd03c4997c8636ce7e4512865506d5f1052c7c0a5d8b7191"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/8"}],"name":"usr/lib/pkgconfig/xkbcommon-x11.pc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"e454743bb3ef98f421516a99750f243578bf6ed02ec3576b5f757a6aadae4a63"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/9","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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/package/libxkbcommon-dev/file/9"}],"name":"usr/lib/pkgconfig/xkbcommon.pc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"e5b72d15673cab0b2f1ef91c37a860e99cb59ddb2a9f975755a6137c76a565d1"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/relationship/0454cc8df8432bce8d0c394886c4e3e5","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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/relationship/0454cc8df8432bce8d0c394886c4e3e5"}],"from":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev","relationshipType":"contains","to":["http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/1","http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/10","http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/2","http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/3","http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/4","http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/5","http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/6","http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/7","http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/8","http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev/file/9"]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/relationship/71384019022c6fab0d03d57efeb1cf7e","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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/relationship/71384019022c6fab0d03d57efeb1cf7e"}],"from":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/538e1eec1d48c370f69950cac7ad7a300ed117ca10cceb5c5a061427d99592af/libxkbcommon/UNIHASH/license/3_27_0/MIT_AND_MIT-open-group_AND_HPND_AND_HPND-sell-variant_AND_X11"]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/relationship/f4009f50591685fb3b50721a0c53cfe9","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/c0c707064ccd1cb351bab5a3a02bbdda94df8c6fda54c340414106a14f1cba37/libxkbcommon/UNIHASH/relationship/f4009f50591685fb3b50721a0c53cfe9"}],"from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/538e1eec1d48c370f69950cac7ad7a300ed117ca10cceb5c5a061427d99592af/libxkbcommon/UNIHASH/build/recipe","relationshipType":"hasOutput","to":["http://spdx.org/spdxdocs/libxkbcommon-e9b2d2b6-9896-5496-b9ae-0ca363b795ab/85347c9793b2e083d2a5a0db6b2b3dfe6e0e7dce17c608a7a8a6038f36c66bd4/package/libxkbcommon-dev"],"scope":"build"}]}