{"@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-09-29T23:41:38Z","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":"build_Build","spdxId":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/build/recipe","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/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/build/recipe"}],"name":"gtk+3-native:do_create_spdx:recipe","build_buildType":"http://openembedded.org/bitbake/do_create_spdx/recipe"},{"type":"SpdxDocument","spdxId":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/document/recipe-gtk_3-native","creationInfo":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias","https://rdf.openembedded.org/spdx/3.0/alias":"http://spdxdocs.org/openembedded-alias/doc/gtk+3-native/recipe-gtk+3-native/gtk+3-native/UNIHASH/document/recipe-gtk_3-native","https://rdf.openembedded.org/spdx/3.0/link-name":"7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de"},{"type":"https://rdf.openembedded.org/spdx/3.0/document-extension","https://rdf.openembedded.org/spdx/3.0/is-native":true}],"name":"recipe-gtk+3-native","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/build/recipe"]},{"type":"simplelicensing_LicenseExpression","spdxId":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/license/3_27_0/LGPL-2_0-only_AND_LGPL-2_0-or-later_AND_LGPL-2_1-or-later","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/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/license/3_27_0/LGPL-2_0-only_AND_LGPL-2_0-or-later_AND_LGPL-2_1-or-later"}],"simplelicensing_licenseExpression":"LGPL-2.0-only AND LGPL-2.0-or-later AND LGPL-2.1-or-later","simplelicensing_licenseListVersion":"3.27.0"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/relationship/3d00fe7f15e0a26717d2439677db27e8","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/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/relationship/3d00fe7f15e0a26717d2439677db27e8"}],"from":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/source/1","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/license/3_27_0/LGPL-2_0-only_AND_LGPL-2_0-or-later_AND_LGPL-2_1-or-later"]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/relationship/635159846c1412acb7d87ed8f9c1b2d7","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/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/relationship/635159846c1412acb7d87ed8f9c1b2d7"}],"from":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/build/recipe","relationshipType":"dependsOn","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/06da1810122e27fc6d52c9e38386b1cbc40a72574c4a70c27b8dcdc35f96f0cc/libpng-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/2919afb18d53e29742e027f7fa59a471197da710e0279286ab0469c3446bea01/libxrender-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/3d4ceabb7db09c3738e3348d9ed94c3eb745dd9756fae5bbc6d2a18eca0e8b7c/meson-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/4bc7265a8d95fb6774e61a856476a7b26d04136989bb288bc14aa0562e1cfa79/glib-2.0-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/4f85d23f04f7107632034fe7f9a7f6aa396ad03a503af13cde3f455b90606f51/ninja-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/515fccc54b6b21b654be7e756d2ebe95c8e5a2fa38bd0238979403d4af7c9491/libxcursor-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/59524e6f5ecec3c431eb0cc0d608792912f4c095adaeaa83449fb7d252e5582a/at-spi2-core-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/5c8b4b26a864c98f200dbaea49609ffda3dc333d805cc88a96baea581839bef2/libxdamage-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/5ff8d3dbaabed4732d6872c583bf5e4b51c2b2624e941199c5bf921efe22256e/gdk-pixbuf-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/78b5f05c45780f25dec691916f825509fb578aea8b787f5ff50132d2d58e270f/libxi-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/7dd0cffd98dab687fbb61503db6ecc5a94cb621b4d1d59aa4cb99b6dace629a3/gtk-doc-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/81ce5793a11771cb1d1ccfa1e03128b33d1787520efb73fdc5dbe1255e8b1bcc/libx11-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/98693c057149d2644d89cd7f786acf8726da31da9b82a1529dfcdcdfe24c5b87/fontconfig-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/a99e029532bd32332b3abbc83f6448bff7b86a18c436c4d2304c17282c332d40/python3-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/c07b112b9f63935e1c33b3627039e4a27ca0bb24542a71bcbe1ae805d0d69207/pkgconfig-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/c4e830fec972d9675228e12e9fdf18382ed577b0aa61af19641600863d3b766a/libjpeg-turbo-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/c7706292ee6c4e0cdc42a82babdd65b5a911e426b6945736555d5155936f3ae1/libxcomposite-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/cbc6f186747b0152d45c61d340889418d75c77d88ed94ca85245157bbfbcdbbe/libxext-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/cd98f189c2c558e4754c4ea87a78b4a9fe914d2be300bf23c17d4a64d52446be/gobject-introspection-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/e3574ba33813b0fffaccba318bb72f872a08cc856c8ed034d0e7375c333b4c40/gettext-minimal-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/e455c5cf1e58d1b5778436cfbef9eb851c7a52175080cf2a9a49ab958800ad9c/libxfixes-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/ed74371327902c22a1bc16d310a59a13ba36c158ae16c91190b50fc6f4792424/pango-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/f582e371c9c515d744b888d28ff53faa8b0f906c727c6062869369ae8800f622/libxrandr-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/f5961b3d779509522d48e9a4ad6aed13cc9f4d5e864979b08f647d1e1da999db/cairo-native/UNIHASH/build/recipe"],"scope":"build"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/relationship/82524377a606b94d432e5b555ce2dab7","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/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/relationship/82524377a606b94d432e5b555ce2dab7"}],"from":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/source/2","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/license/3_27_0/LGPL-2_0-only_AND_LGPL-2_0-or-later_AND_LGPL-2_1-or-later"]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/relationship/b6de66e0a70708e36ac03b79b379272e","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/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/relationship/b6de66e0a70708e36ac03b79b379272e"}],"from":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/build/recipe","relationshipType":"hasInput","to":["http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/source/1","http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/source/2"],"scope":"build"},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/source/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/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/source/1"}],"name":"gtk-3.24.51.tar.xz","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"0013877c6bd23c2dbe42ad7c70a053d0e449be66736574e37867c49c5f905a4f"}],"software_primaryPurpose":"source","software_downloadLocation":"https://download.gnome.org/sources//gtk/3.24/gtk-3.24.51.tar.xz"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/gtk+3-native-ebd3be91-0c0c-57a7-940c-a664a3beaed7/95298ced7c6a55e3b2d15f0e39f62ea5dc4d3a9ab044d1a584297dfb62156f31/source/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/7233a62a983544c405096139c128600d54b9a969d3a853d74ecbee16eda2d0de/gtk+3-native/UNIHASH/source/2"}],"name":"opengl.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"b9e0ddffc74844bc2ef93b0c013e5161c5a0b1f354198160f3dadf0bf880cb3d"}],"software_primaryPurpose":"patch"}]}