{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2025-12-11T07:00:49Z", "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-flutter-engine-7a643161-e714-5acf-af72-5d0e72b26a44", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "37c3bd31571102d39185412cf5f55190e62e8d86"}, "externalDocumentId": "DocumentRef-dependency-recipe-clang-cross-aarch64", "spdxDocument": "http://spdx.org/spdxdocs/recipe-clang-cross-aarch64-3243ba88-7a41-5406-9674-8983a7983fcf"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "abc6f2a7e22d44d7bd2f5293d1f765496e98d87a"}, "externalDocumentId": "DocumentRef-dependency-recipe-fontconfig", "spdxDocument": "http://spdx.org/spdxdocs/recipe-fontconfig-09ac3d08-38a3-5d30-aede-89bdfe118aaf"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "b88288ed95a68cacfc0e7243ed6df28dbd26b97c"}, "externalDocumentId": "DocumentRef-dependency-recipe-freetype", "spdxDocument": "http://spdx.org/spdxdocs/recipe-freetype-7aa0dd6e-66a9-557f-a3e5-9df6851322ab"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "463abf79ba42d9f701332fcfd3ff04c4bd884cbb"}, "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": "f27a852f8adbc33ed90fb876ce5af24892c72526"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-runtime", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-runtime-a8177036-816d-5f00-a030-969647302050"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "b2f3a586a1ee1f3b7e4bb5e526148280cac22bf7"}, "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": "285db0b5298f1f9821247ad4e4c12dfbb4c05641"}, "externalDocumentId": "DocumentRef-dependency-recipe-glibc", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glibc-8ec5f1d4-204b-530d-8854-79bbb314d6d7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "60a2dc57eb6822b5372524a03f2502c69c2ce7ec"}, "externalDocumentId": "DocumentRef-dependency-recipe-gtk+3", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gtk+3-f2eb9d74-717d-55e1-ac89-b56c70e00619"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "69faafa3be6f48fd0a8e33af1a38e5b5df006b00"}, "externalDocumentId": "DocumentRef-dependency-recipe-libcxx", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libcxx-956a0f55-5941-55a8-868a-53892994adb9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "c7e9f42c1b47310bbcd6b66530596971cb8e9a17"}, "externalDocumentId": "DocumentRef-dependency-recipe-libgcc", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libgcc-df9557c5-65f1-57eb-9bd9-76620c52cf82"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "9878e10341596ea166ba5dac75c61d32ef3c0abb"}, "externalDocumentId": "DocumentRef-dependency-recipe-pkgconfig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pkgconfig-native-f02bc6f9-93d3-5de4-bfc1-f49135872105"}], "name": "recipe-flutter-engine", "packages": [{"SPDXID": "SPDXRef-Recipe-flutter-engine", "copyrightText": "NOASSERTION", "description": "Google Flutter Engine for use with Flutter applications", "downloadLocation": "NOASSERTION", "externalRefs": [{"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:flutter-engine:3.32.5:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}], "homepage": "https://github.com/flutter/flutter/", "licenseConcluded": "NOASSERTION", "licenseDeclared": "BSD-3-Clause", "licenseInfoFromFiles": ["NOASSERTION"], "name": "flutter-engine", "summary": "Flutter Engine", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "3.32.5"}, {"SPDXID": "SPDXRef-Download-flutter-engine-1", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/flutter/flutter.git@fcf2c11572af6f390246c056bc905eca609533a0", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "flutter-engine-source-1", "supplier": "NOASSERTION"}, {"SPDXID": "SPDXRef-Download-flutter-engine-2", "copyrightText": "NOASSERTION", "downloadLocation": "gn://github.com/flutter/flutter.git", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "flutter-engine-source-2", "supplier": "NOASSERTION"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Download-flutter-engine-1", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-flutter-engine-1"}, {"relatedSpdxElement": "SPDXRef-Download-flutter-engine-2", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-flutter-engine-2"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-clang-cross-aarch64:SPDXRef-Recipe-clang-cross-aarch64"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-fontconfig:SPDXRef-Recipe-fontconfig"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-freetype:SPDXRef-Recipe-freetype"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-cross-aarch64:SPDXRef-Recipe-gcc-cross-aarch64"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-runtime:SPDXRef-Recipe-gcc-runtime"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glib-2.0:SPDXRef-Recipe-glib-2.0"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glibc:SPDXRef-Recipe-glibc"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gtk+3:SPDXRef-Recipe-gtk+3"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libcxx:SPDXRef-Recipe-libcxx"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libgcc:SPDXRef-Recipe-libgcc"}, {"relatedSpdxElement": "SPDXRef-Recipe-flutter-engine", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pkgconfig-native:SPDXRef-Recipe-pkgconfig-native"}], "spdxVersion": "SPDX-2.2"}