{"@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-10-15T14:27:57Z","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/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/build/recipe"}],"name":"python3-numpy:do_create_spdx:recipe","build_buildType":"http://openembedded.org/bitbake/do_create_spdx/recipe"},{"type":"SpdxDocument","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/document/recipe-python3-numpy","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/python3-numpy/recipe-python3-numpy/python3-numpy/UNIHASH/document/recipe-python3-numpy","https://rdf.openembedded.org/spdx/3.0/link-name":"ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751"}],"name":"recipe-python3-numpy","profileConformance":["build","core","security","simpleLicensing","software"],"rootElement":["http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/build/recipe"]},{"type":"simplelicensing_LicenseExpression","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/license/3_27_0/BSD-3-Clause_AND_BSD-2-Clause_AND_PSF-2_0_AND_Apache-2_0_AND_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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/license/3_27_0/BSD-3-Clause_AND_BSD-2-Clause_AND_PSF-2_0_AND_Apache-2_0_AND_MIT"}],"simplelicensing_licenseExpression":"BSD-3-Clause AND BSD-2-Clause AND PSF-2.0 AND Apache-2.0 AND MIT","simplelicensing_licenseListVersion":"3.27.0"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/relationship/1bc9dfa31b692c1dddd5b56d67d76cdc","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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/relationship/1bc9dfa31b692c1dddd5b56d67d76cdc"}],"from":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/2","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/license/3_27_0/BSD-3-Clause_AND_BSD-2-Clause_AND_PSF-2_0_AND_Apache-2_0_AND_MIT"]},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/relationship/3e215a930801cefdcca7938b015f3fa2","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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/relationship/3e215a930801cefdcca7938b015f3fa2"}],"from":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/build/recipe","relationshipType":"hasInput","to":["http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/1","http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/2","http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/3","http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/4"],"scope":"build"},{"type":"LifecycleScopedRelationship","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/relationship/805004204c611c628a1f920749deba02","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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/relationship/805004204c611c628a1f920749deba02"}],"from":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/build/recipe","relationshipType":"dependsOn","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/135d465a523919ff8bf03e11ab4280c2d9625fd876d728639a461a41e43976de/gcc-runtime/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/296bde9dfab2ada61f35f62322e5a657f023ca9485fdd2982da7988834898b7f/python3-cython-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/3e29235a751973985b5f0984345424bf6e8ac4cfb26fcf5e1c7d8630cd537f9f/python3-wheel-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/550224a5c31dee8806f01d11d3205aa1c52d87041da5b284c812badc09cd6531/python3-build-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/601dbac7faf52a0b8ac4965ad1b2aec1ac35552dcdb10e0c0cd36e6dfedfebad/python3-installer-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/8bcc50109a89a2a5b45d13a5cd9a3fb7e276afd2bf762de4772a02f224c2f6bf/glibc/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/bbdd8d771d43ab958fdc500fc604f5c5c73ee12ef0eb9118668516ac3a42ea7a/gcc-cross-aarch64/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/c8d755670219c10bdc093947386070b8b7c7c4137b26ce7d87f15af749ebf5f6/qemu-native/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/d73dd1a97c4617bb9be9c70477075b087e1f35b25dbf1e12142a0cd323a05241/python3/UNIHASH/build/recipe","http://spdxdocs.org/openembedded-alias/by-doc-hash/ec8224174749daee40a18f71a5dd83ffd6de05d1588328531a84ee56d7699ecc/python3-meson-python-native/UNIHASH/build/recipe"],"scope":"build"},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/relationship/9549005ff6eaf7e3292a7e161b02a87a","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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/relationship/9549005ff6eaf7e3292a7e161b02a87a"}],"from":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/1","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/license/3_27_0/BSD-3-Clause_AND_BSD-2-Clause_AND_PSF-2_0_AND_Apache-2_0_AND_MIT"]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/relationship/eea454394c032c8e9f218ac0cc9535c7","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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/relationship/eea454394c032c8e9f218ac0cc9535c7"}],"from":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/4","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/license/3_27_0/BSD-3-Clause_AND_BSD-2-Clause_AND_PSF-2_0_AND_Apache-2_0_AND_MIT"]},{"type":"Relationship","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/relationship/f3790816ebd7442a7d3492db7b4d2b36","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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/relationship/f3790816ebd7442a7d3492db7b4d2b36"}],"from":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/3","relationshipType":"hasDeclaredLicense","to":["http://spdxdocs.org/openembedded-alias/by-doc-hash/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/license/3_27_0/BSD-3-Clause_AND_BSD-2-Clause_AND_PSF-2_0_AND_Apache-2_0_AND_MIT"]},{"type":"software_Package","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/source/1"}],"name":"numpy-2.3.4.tar.gz","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"a7d018bfedb375a8d979ac758b120ba846a7fe764911a64465fd87b8729f4a6a"}],"software_primaryPurpose":"source","software_downloadLocation":"https://github.com/numpy/numpy/releases/download/v2.3.4/numpy-2.3.4.tar.gz"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/source/2"}],"name":"0001-Don-t-search-usr-and-so-on-for-libraries-by-default-.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"739ab4a17d5e50ca4c50517b01aacf8fbe26cb87be8a2883c0e535cfc756deb5"}],"software_primaryPurpose":"patch"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/source/3"}],"name":"fix_reproducibility.patch","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"8b56b9e7e3b7018cfd758d71456e31dc62292980b7be23a43cfaf245e30bb023"}],"software_primaryPurpose":"patch"},{"type":"software_File","spdxId":"http://spdx.org/spdxdocs/python3-numpy-d4a89a8f-7359-5422-a8e3-f8c1f790a269/d27f6438019ebd6e1e2dc88aead63960576b99a1efb7b0334505d1540405a8de/source/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/ffdfd8f0904d97e167038a60f569ba5d77ea75155cf12f8873166544ce6e9751/python3-numpy/UNIHASH/source/4"}],"name":"run-ptest","verifiedUsing":[{"type":"Hash","algorithm":"sha256","hashValue":"9d6185ea2e57ee325f45107b90c6b50a3ae8bf3e7cf26d395395d1ef2fa5faa7"}],"software_primaryPurpose":"source"}]}