{"@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":"2026-02-24T04:13: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":"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/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/document/package-libinput-doc","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc"],"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/libinput/package-libinput-doc/libinput/UNIHASH/document/package-libinput-doc","https://rdf.openembedded.org/spdx/3.0/link-name":"85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2"}],"name":"package-libinput-doc"},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc","software_homePage":"http://www.freedesktop.org/wiki/Software/libinput/","software_packageUrl":"pkg:yocto/core/libinput@1.30.2","software_packageVersion":"1.30.2","software_primaryPurpose":"install","creationInfo":"_:CreationInfo1","description":"libinput is a library to handle input devices in Wayland compositors and to provide a generic X.Org input driver. It provides device detection, device handling, input device event processing and abstraction so minimize the amount of custom input code compositors need to provide the common set of functionality that users expect.  This package contains documentation.","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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc"}],"externalIdentifier":[{"type":"ExternalIdentifier","externalIdentifierType":"packageUrl","identifier":"pkg:yocto/core/libinput@1.30.2"},{"type":"ExternalIdentifier","externalIdentifierType":"cpe23","identifier":"cpe:2.3:*:*:libinput:1.30.2:*:*:*:*:*:*:*"}],"name":"libinput-doc","summary":"Library to handle input devices in Wayland compositors - Documentation files"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/1"}],"name":"usr/share/man/man1/libinput-analyze-buttons.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a3f9f23f7b527dbe789d4887c1655b89b0ee8490c739ef9deb24f67a4db824dc"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/10"}],"name":"usr/share/man/man1/libinput-list-kernel-devices.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a4b42a3c0ba5358526d5ddf22adf83210b5cae42ecc175cc2aed2850069f17d4"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/11"}],"name":"usr/share/man/man1/libinput-measure-fuzz.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"68c570a969baa7ba0dcdcea0cfc4e5c544f89d2f70bc02b727467f3f6e511eea"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/12"}],"name":"usr/share/man/man1/libinput-measure-touch-size.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"14b981e0d2aef23f46a331fba5c917612dfffac3f11b644c9247f27d55db3d15"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/13"}],"name":"usr/share/man/man1/libinput-measure-touchpad-pressure.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"f6049b0abd425bdcc92f93e64676be8191ab6438fafb13c7cdf52a9ad950809e"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/14","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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/14"}],"name":"usr/share/man/man1/libinput-measure-touchpad-size.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"ae8c4a4c95b3a0a9641fe87cb90247e55f2150ceae00a0dc8819aa0cd70743f6"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/15"}],"name":"usr/share/man/man1/libinput-measure-touchpad-tap.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"cb23e5a64b7350bfc7a542f3c40811fd09a8b97d0103b28dff9d57d7398d3c1c"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/16","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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/16"}],"name":"usr/share/man/man1/libinput-measure.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"ecf569053a0ef652557d4589f30004f839856e9f3349d2bc929fcb4f12825b2f"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/share/man/man1/libinput-quirks-validate.1","usr/share/man/man1/libinput-quirks.1"]},{"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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/17"}],"name":"usr/share/man/man1/libinput-quirks-list.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"b86e42e371e3febaafdbaa3374d6a203864343d4dbcf60782bf63e314b1e43ff"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/2"}],"name":"usr/share/man/man1/libinput-analyze-per-slot-delta.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"cbb7ca28f45bf26c9e41b276e31c941145fad17d54e7fd0fcf67a03e108b648e"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/20","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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/20"}],"name":"usr/share/man/man1/libinput-record.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"529e97970b289268997099079db0b779272b82a0a68c42dd4a0c67ea698699b2"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/21"}],"name":"usr/share/man/man1/libinput-replay.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"5a72cd772165258e8bc1fa870715a0809eb5db7522139dff1634cd7d893c0331"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/22","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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/22"}],"name":"usr/share/man/man1/libinput-test.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"7ffc8ba749648c6ddbe754e014159db36bdf2f584e084a24db3624fb2f910784"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/23","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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/23"}],"name":"usr/share/man/man1/libinput.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"1c9fa60faae48991e8588a616cec440ff875264c32e7ed9f8fbf6a7bbaea14b8"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/3"}],"name":"usr/share/man/man1/libinput-analyze-recording.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"4f59acc34375261976660e28f78b42ad8318fed266bf980f7ed0767c9e6d99f8"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/4"}],"name":"usr/share/man/man1/libinput-analyze-touch-down-state.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"7f32fadf25e942b636ef4bd81e201b8493599e5c3747af6e6399627ff50c2d6f"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/5"}],"name":"usr/share/man/man1/libinput-analyze.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"c72ddb0132b276450223f9bb571f77320c0ca28eaa1d5f47b408ff1cbb5d7b62"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/6"}],"name":"usr/share/man/man1/libinput-debug-events.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"88c1580275fd9cf8fe27f45820ecc3706a44d2be4cf7f53c4c4d40b81b4b1870"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/7"}],"name":"usr/share/man/man1/libinput-debug-tablet-pad.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"cc53bd0142353f81507a6a0015ffbbefd50eedb8786617903052eb5af5b401c0"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/8"}],"name":"usr/share/man/man1/libinput-debug-tablet.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"7f3bd35c49cdaca4ff26725284e8f9b5ba7484c331647477e3e2988a8302f3d9"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/package/libinput-doc/file/9"}],"name":"usr/share/man/man1/libinput-list-devices.1","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"4b453be001ba95dfce61e4203bf9ccae6a73feb8a2441b3842e24d5f73a293bb"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/relationship/0615fce28d47ddac3c1f096df7d1a240","from":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/c0467fb1f8a1aed1107262a3349b99cb3b53936ec9c45949b76d8c51264f35e2/libinput/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/relationship/0615fce28d47ddac3c1f096df7d1a240"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/relationship/2ba961195dc33739589fee972db8a143","scope":"build","from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/c0467fb1f8a1aed1107262a3349b99cb3b53936ec9c45949b76d8c51264f35e2/libinput/UNIHASH/build/recipe","relationshipType":"hasOutput","to":["http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc"],"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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/relationship/2ba961195dc33739589fee972db8a143"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/relationship/aa4335bef5963547f7766f4b970d90c0","scope":"build","from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/a899d98c6b2af289ad42ca2daf6a9db7196d6cce66d6ed389fae838b0505f508/libinput/UNIHASH/recipe/libinput","relationshipType":"generates","to":["http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc"],"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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/relationship/aa4335bef5963547f7766f4b970d90c0"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/relationship/c48c859a6ab97b4bb0e6bcb8d88b0df9","from":"http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc","relationshipType":"contains","to":["http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/1","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/10","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/11","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/12","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/13","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/14","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/15","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/16","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/17","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/2","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/20","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/21","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/22","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/23","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/3","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/4","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/5","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/6","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/7","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/file/8","http://spdx.org/spdxdocs/libinput-3797e998-7d37-5989-8b99-3d66c7ef543b/92a51844c6a97e8a51562fc08c0bbdc7915669f9d6dbf4eabcbdecca25237ebf/package/libinput-doc/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/85dd5c188a34af011225cd2165657297608fd5a6fa45f268ef84133f7f593ff2/libinput/UNIHASH/relationship/c48c859a6ab97b4bb0e6bcb8d88b0df9"}]}]}