{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2025-05-17T05:48:13Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/recipe-opencv-0b9cd451-6356-57cf-bce8-7bff4f1c99a3", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "fd637dcaabfcf54bbe1e76fc377dc80359f4480b"}, "externalDocumentId": "DocumentRef-dependency-recipe-ade", "spdxDocument": "http://spdx.org/spdxdocs/recipe-ade-6f707db3-e6da-5b42-ad00-c99439029317"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f751a0ae19c3791abe5a7a51980cadefbf5d1192"}, "externalDocumentId": "DocumentRef-dependency-recipe-bzip2", "spdxDocument": "http://spdx.org/spdxdocs/recipe-bzip2-48d77de4-d76a-580e-82f3-6bfefd5b9795"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "09f77aeab125c8f83b0dda573bb3086d2f66c037"}, "externalDocumentId": "DocumentRef-dependency-recipe-cmake-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-cmake-native-065aeeea-e673-57cc-a9f5-a3fe1fc2b3ea"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "ecf9ffa2fdfcac42acf2be0a5af59e9d55307426"}, "externalDocumentId": "DocumentRef-dependency-recipe-ffmpeg", "spdxDocument": "http://spdx.org/spdxdocs/recipe-ffmpeg-4818afdb-fba1-5ee4-9a84-af52873a2d2b"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "807b680b410342aa9ce649cc1af41a70f5cc704a"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-cross-aarch64", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-cross-aarch64-e05122e2-842a-5b45-a068-7a450933ae13"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "8eb634d03275b4c03b8f6c2079aba82003366554"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-runtime", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-runtime-a8177036-816d-5f00-a030-969647302050"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "763d038d9268d8043539dda596042b48e3d2314b"}, "externalDocumentId": "DocumentRef-dependency-recipe-gflags", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gflags-537729d9-532a-5db2-bc2a-7696598bd2d0"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "8ee8c72a3d09f3ecd9364d0cc631441b634a046b"}, "externalDocumentId": "DocumentRef-dependency-recipe-glib-2.0", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glib-2.0-d0091684-3041-5a99-9476-45ed618feb68"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1495a35481d60205dac295d9f900ed8c22956f62"}, "externalDocumentId": "DocumentRef-dependency-recipe-glibc", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glibc-8ec5f1d4-204b-530d-8854-79bbb314d6d7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "92409f2dc5e8afcd4554dc048c5a21ea094f5d1d"}, "externalDocumentId": "DocumentRef-dependency-recipe-glog", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glog-028be3f0-d57d-5e76-a845-2574c3b2db1c"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "b2c78d741ecc1d6722f1867c9a65548257039d8d"}, "externalDocumentId": "DocumentRef-dependency-recipe-gstreamer1.0", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gstreamer1.0-2dade7f0-4824-5d8c-9e96-fb5301412c65"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "4acc5e61d937eb978f51614c9cda91358d8b8d4b"}, "externalDocumentId": "DocumentRef-dependency-recipe-gstreamer1.0-plugins-base", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gstreamer1.0-plugins-base-a0d64ce2-454e-59ca-b111-05b3c9269187"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "776c569e25d536942f826ec98788f6d3aeb4e4ca"}, "externalDocumentId": "DocumentRef-dependency-recipe-gtk+3", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gtk+3-f2eb9d74-717d-55e1-ac89-b56c70e00619"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "bd1e47df8d2cf60428618e2bc5da61cca32c52cb"}, "externalDocumentId": "DocumentRef-dependency-recipe-libeigen", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libeigen-9a21ccd3-1c2a-54e6-88fc-dcbb2093a235"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "ec9f2d150c47344ccb736996d2789e39045de087"}, "externalDocumentId": "DocumentRef-dependency-recipe-libgphoto2", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libgphoto2-a4eab0f8-49e8-5c25-b318-b6909e25f9ca"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "a840007ecccf80c4f86c145ad772600d4c4b93a8"}, "externalDocumentId": "DocumentRef-dependency-recipe-libjpeg-turbo", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libjpeg-turbo-79ed503e-688d-5819-a9d2-8bd90705a537"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "521333de3e2bade3809fe89cc7d3234783387276"}, "externalDocumentId": "DocumentRef-dependency-recipe-libpng", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libpng-ac715238-4008-5aba-9058-bfd3da5e2dd6"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "42d5189d57d94832571cc3d13a38a7e3184355cc"}, "externalDocumentId": "DocumentRef-dependency-recipe-libtool", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libtool-8bfaa686-3182-5735-94fe-e31cb0308d17"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f0d3c19d2adc54b185ab5a4a6c93c72360b71203"}, "externalDocumentId": "DocumentRef-dependency-recipe-libwebp", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libwebp-5164edff-4a76-5eb0-b09e-36736a7083c8"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "23bd7da860dd8cbfc9c66835653930380ae7b372"}, "externalDocumentId": "DocumentRef-dependency-recipe-ninja-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-ninja-native-69509a4d-51be-58e4-8b69-f8cab885e13f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "441293b76e49730520f66be225888bc45f361c5b"}, "externalDocumentId": "DocumentRef-dependency-recipe-pkgconfig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pkgconfig-native-f02bc6f9-93d3-5de4-bfc1-f49135872105"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "6747d66bd26a564b3f051ac45c56750fbe2a5d50"}, "externalDocumentId": "DocumentRef-dependency-recipe-protobuf", "spdxDocument": "http://spdx.org/spdxdocs/recipe-protobuf-3f06ff92-5365-567d-b44f-b0cfa5839d59"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "29e4cbf30223524223746460d69afa851897bacb"}, "externalDocumentId": "DocumentRef-dependency-recipe-protobuf-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-protobuf-native-ddfe1e2d-16c7-58ed-852a-5fad8b8771e7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f82156eebb96c7781977c06ea2828de027f6ae13"}, "externalDocumentId": "DocumentRef-dependency-recipe-python3", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-8efcec7f-0548-5fda-987e-947c0d22391f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "79981e4fd42075876ca172cf2e8d257dc88052df"}, "externalDocumentId": "DocumentRef-dependency-recipe-python3-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-native-34cc7325-70e1-5a3a-873a-66b0c1f8d193"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "e947d80d56eb696fdc969b8b23b0cf82665bda5b"}, "externalDocumentId": "DocumentRef-dependency-recipe-python3-numpy", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-numpy-3babbd23-30fb-59c2-bff1-c61b4db3685d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "ec9570094475552461d7ee42ac432b50b1360af8"}, "externalDocumentId": "DocumentRef-dependency-recipe-swig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-swig-native-ca585425-2933-5828-8695-a15b341637ef"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0ee1456a05ae141223710aec0b7a621a7e9ffda0"}, "externalDocumentId": "DocumentRef-dependency-recipe-tbb", "spdxDocument": "http://spdx.org/spdxdocs/recipe-tbb-afdb5778-678d-59aa-b3ed-8ca2e7df44a8"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "aecae88fe5cf9bb4d12711ea826c55771135b7fd"}, "externalDocumentId": "DocumentRef-dependency-recipe-tiff", "spdxDocument": "http://spdx.org/spdxdocs/recipe-tiff-1ae3fc22-c587-5500-8b1e-74b8c9348e28"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "fc6a85bc7995382053ca7cbfca46186d1b8111c3"}, "externalDocumentId": "DocumentRef-dependency-recipe-v4l-utils", "spdxDocument": "http://spdx.org/spdxdocs/recipe-v4l-utils-06711e07-603f-5248-8dbf-3eac3da532a7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "8fe4605f24037346b9da9991f46781d1adfef3fa"}, "externalDocumentId": "DocumentRef-dependency-recipe-zlib", "spdxDocument": "http://spdx.org/spdxdocs/recipe-zlib-5b14b6f4-7132-524f-8cee-cdebd6df7ce5"}], "name": "recipe-opencv", "packages": [{"SPDXID": "SPDXRef-Recipe-opencv", "copyrightText": "NOASSERTION", "description": "Opencv : The Open Computer Vision Library.", "downloadLocation": "NOASSERTION", "externalRefs": [{"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:opencv:4.9.0:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}], "homepage": "http://opencv.org/", "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "opencv", "summary": "Opencv : The Open Computer Vision Library", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "4.9.0"}, {"SPDXID": "SPDXRef-Download-opencv-1", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/opencv/opencv.git@dad8af6b17f8e60d7b95a1203a1b4d22f56574cf", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "opencv-source-1", "supplier": "NOASSERTION"}, {"SPDXID": "SPDXRef-Download-opencv-2", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/opencv/opencv_contrib.git@c7602a8f74205e44389bd6a4e8d727d32e7e27b4", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "opencv-source-2", "supplier": "NOASSERTION"}, {"SPDXID": "SPDXRef-Download-opencv-3", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/opencv/opencv_3rdparty.git@34e4206aef44d50e6bbcd0ab06354b52e7466d26", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "opencv-source-3", "supplier": "NOASSERTION"}, {"SPDXID": "SPDXRef-Download-opencv-4", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/opencv/opencv_3rdparty.git@fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "opencv-source-4", "supplier": "NOASSERTION"}, {"SPDXID": "SPDXRef-Download-opencv-5", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/opencv/opencv_3rdparty.git@8afa57abc8229d611c4937165d20e2a2d9fc5a12", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "opencv-source-5", "supplier": "NOASSERTION"}, {"SPDXID": "SPDXRef-Download-opencv-6", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/WeChatCV/opencv_3rdparty.git@a8b69ccc738421293254aec5ddb38bd523503252", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "opencv-source-6", "supplier": "NOASSERTION"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Download-opencv-1", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-opencv-1"}, {"relatedSpdxElement": "SPDXRef-Download-opencv-2", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-opencv-2"}, {"relatedSpdxElement": "SPDXRef-Download-opencv-3", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-opencv-3"}, {"relatedSpdxElement": "SPDXRef-Download-opencv-4", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-opencv-4"}, {"relatedSpdxElement": "SPDXRef-Download-opencv-5", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-opencv-5"}, {"relatedSpdxElement": "SPDXRef-Download-opencv-6", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-opencv-6"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-ade:SPDXRef-Recipe-ade"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-bzip2:SPDXRef-Recipe-bzip2"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-cmake-native:SPDXRef-Recipe-cmake-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-ffmpeg:SPDXRef-Recipe-ffmpeg"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-cross-aarch64:SPDXRef-Recipe-gcc-cross-aarch64"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-runtime:SPDXRef-Recipe-gcc-runtime"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gflags:SPDXRef-Recipe-gflags"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glib-2.0:SPDXRef-Recipe-glib-2.0"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glibc:SPDXRef-Recipe-glibc"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glog:SPDXRef-Recipe-glog"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gstreamer1.0:SPDXRef-Recipe-gstreamer1.0"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gstreamer1.0-plugins-base:SPDXRef-Recipe-gstreamer1.0-plugins-base"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gtk+3:SPDXRef-Recipe-gtk+3"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libeigen:SPDXRef-Recipe-libeigen"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libgphoto2:SPDXRef-Recipe-libgphoto2"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libjpeg-turbo:SPDXRef-Recipe-libjpeg-turbo"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libpng:SPDXRef-Recipe-libpng"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libtool:SPDXRef-Recipe-libtool"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libwebp:SPDXRef-Recipe-libwebp"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-ninja-native:SPDXRef-Recipe-ninja-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pkgconfig-native:SPDXRef-Recipe-pkgconfig-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-protobuf:SPDXRef-Recipe-protobuf"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-protobuf-native:SPDXRef-Recipe-protobuf-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-python3:SPDXRef-Recipe-python3"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-python3-native:SPDXRef-Recipe-python3-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-python3-numpy:SPDXRef-Recipe-python3-numpy"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-swig-native:SPDXRef-Recipe-swig-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-tbb:SPDXRef-Recipe-tbb"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-tiff:SPDXRef-Recipe-tiff"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-v4l-utils:SPDXRef-Recipe-v4l-utils"}, {"relatedSpdxElement": "SPDXRef-Recipe-opencv", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-zlib:SPDXRef-Recipe-zlib"}], "spdxVersion": "SPDX-2.2"}