{"@context":"https://spdx.org/rdf/3.0.1/spdx-context.jsonld","@graph":[{"type":"CreationInfo","@id":"_:CreationInfo0","created":"2025-04-25T09:50:27Z","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":"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":"Organization","spdxId":"http://spdx.org/spdxdocs/bitbake-addba517-4804-5ae3-87c2-0c3a1a5812ba/bitbake/agent/OpenEmbedded","creationInfo":"_:CreationInfo1","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":"_:CreationInfo1","extension":[{"type":"https://rdf.openembedded.org/spdx/3.0/id-alias"}],"name":"oe-spdx-creator 1.0"},{"type":"SpdxDocument","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/document/package-libuv-dev","creationInfo":"_:CreationInfo0","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/libuv/package-libuv-dev/libuv/UNIHASH/document/package-libuv-dev"}],"name":"package-libuv-dev","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev"]},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev","creationInfo":"_:CreationInfo0","description":"libuv is a multi-platform support library with a focus on asynchronous I/O. It was primarily developed for use by Node.js, but it's also used by Luvit, Julia, pyuv, and others.  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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev"}],"externalIdentifier":[{"type":"ExternalIdentifier","externalIdentifierType":"cpe23","identifier":"cpe:2.3:*:*:libuv:1.51.0:*:*:*:*:*:*:*"}],"name":"libuv-dev","summary":"A multi-platform support library with a focus on asynchronous I/O - Development files","software_primaryPurpose":"install","software_homePage":"https://github.com/libuv/libuv","software_packageVersion":"1.51.0"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/1","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/1"}],"name":"usr/include/uv.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"fddec8c096616675b4578d85222663c8624dce3ee67f5be1c33ba83eb02a827c"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/2","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/2"}],"name":"usr/include/uv/errno.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"4242edf790e4569ef349026ab4c6e31093334ee5fc02b16ed7a0d9fbacdffd16"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/3","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/3"}],"name":"usr/include/uv/linux.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"adce0ed0821c8466a87a0a4c9e0df9ea7e4a4b24d099c7d7ed196f72a13f669d"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/4","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/4"}],"name":"usr/include/uv/threadpool.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"09ae41099af710289155be012df45c2fce04da6a02e813278b4558935e645938"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/5","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/5"}],"name":"usr/include/uv/unix.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a246095a1476d76631f5ec85be171aee8107eb0423007546ec91c58887c28f02"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/6","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/6"}],"name":"usr/include/uv/version.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"aef7fb55ffcece76db9cb7f87d0632e432369747f329679779616cd0721981da"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/7","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/7"}],"name":"usr/lib/pkgconfig/libuv.pc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"b0a9e8d263fbf4ce241634b9f886cde5f2d1ad39b4e9ec07c6a8a54663fbb16f"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/relationship/10a07a7d9cdf070f4e97e0e89cdb14fb","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/relationship/10a07a7d9cdf070f4e97e0e89cdb14fb"}],"from":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev","relationshipType":"contains","to":["http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/1","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/2","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/3","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/4","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/5","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/6","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev/file/7"]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/relationship/3f1816f5041978738c431ef67f2cd193","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/relationship/3f1816f5041978738c431ef67f2cd193"}],"from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/f8b8613cbf84b6abb70d38aa8fea177c0dcf8d71a9683d7841762203d2ad5b7b/libuv/UNIHASH/build/recipe","relationshipType":"hasOutput","to":["http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev"],"scope":"build"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/relationship/f1e847dcdee9d7ad85e63b980cb283a0","creationInfo":"_:CreationInfo0","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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/relationship/f1e847dcdee9d7ad85e63b980cb283a0"}],"from":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/7bdf15a8e3ee84ea24f57cd8611b09110612b9081b49c6337b9104b1e6a8fb57/package/libuv-dev","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/f8b8613cbf84b6abb70d38aa8fea177c0dcf8d71a9683d7841762203d2ad5b7b/libuv/UNIHASH/license/3_27_0/MIT"]}]}