{"@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-03-06T20:29:19Z","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/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/document/package-libuv-dev","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/libuv/package-libuv-dev/libuv/UNIHASH/document/package-libuv-dev"}],"name":"package-libuv-dev"},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-dev","software_homePage":"https://github.com/libuv/libuv","software_packageUrl":"pkg:yocto/core/libuv@1.52.1","software_packageVersion":"1.52.1","software_primaryPurpose":"install","creationInfo":"_:CreationInfo1","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":"packageUrl","identifier":"pkg:yocto/core/libuv@1.52.1"},{"type":"ExternalIdentifier","externalIdentifierType":"cpe23","identifier":"cpe:2.3:*:*:libuv:1.52.1:*:*:*:*:*:*:*"}],"name":"libuv-dev","summary":"A multi-platform support library with a focus on asynchronous I/O - Development files"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/1"}],"name":"usr/include/uv.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"bb9ed99b80cd22c58361bffdfbb2aa7029ce0391cde616745c0072a6f3c03219"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/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/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/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/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/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/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/5"}],"name":"usr/include/uv/unix.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"06ccd9e0f3f312b610a7e7a8ff16596988e02796e7a0c81a62e29d5f6abe4613"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/6"}],"name":"usr/include/uv/version.h","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a859f2c21f7887d45b0372109ebc91759a6f8c408c7cbf2a12f9bbe579be403b"}]},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/package/libuv-dev/file/7"}],"name":"usr/lib/pkgconfig/libuv.pc","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"96afe068c5b38a980c3d38a26ff0220c6d3eb88595e2993addb8c4de58a0fa21"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/relationship/12fd709a1ad08e85f31ed08ae59a377a","scope":"build","from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/c3c0b73517b8854ff9715719edb2987d3e4a1af5978429b6e46c71f323ad265c/libuv/UNIHASH/build/recipe","relationshipType":"hasOutput","to":["http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/by-doc-hash/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/relationship/12fd709a1ad08e85f31ed08ae59a377a"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/relationship/1365fef0926c42be9c5a1ad69120e53d","from":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-dev","relationshipType":"contains","to":["http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-dev/file/1","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-dev/file/2","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-dev/file/3","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-dev/file/4","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-dev/file/5","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-dev/file/6","http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/relationship/1365fef0926c42be9c5a1ad69120e53d"}]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/relationship/3c2eb4345ae14bd7252b06c8e360f477","scope":"build","from":"http://spdxdocs.org/openembedded-alias/by-doc-hash/49122bc64e7739bfbd23846ade6321003d852cd5cf0e7b5593b6cbf1b17b043e/libuv/UNIHASH/recipe/libuv","relationshipType":"generates","to":["http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-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/by-doc-hash/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/relationship/3c2eb4345ae14bd7252b06c8e360f477"}]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/relationship/8eb285b6164abd5727f6b172957c4a69","from":"http://spdx.org/spdxdocs/libuv-a2a731d5-159f-5808-99f1-7f7f4ea665a3/8aa9c47140f66cf96c84b2c910597e2a75441f4c428bfe5051492ca5838061ab/package/libuv-dev","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/c3c0b73517b8854ff9715719edb2987d3e4a1af5978429b6e46c71f323ad265c/libuv/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/e698cfcb24078b685548e6c8baf9468c405d74ab6809e9734cc56ea0987ebf24/libuv/UNIHASH/relationship/8eb285b6164abd5727f6b172957c4a69"}]}]}