{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2026-04-01T09:04:04Z", "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-freerdp-922c34bc-1e05-5c5d-9fc8-f21097d16323", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "6af29bb388f271e1e3b6fa5c9c0015eda0db43eb"}, "externalDocumentId": "DocumentRef-dependency-recipe-alsa-lib", "spdxDocument": "http://spdx.org/spdxdocs/recipe-alsa-lib-b4e57b3f-c8e7-5fb5-aceb-479dba1fa849"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "a86b898f18cfbe0d3c6c0ecc726c10de98ec76b5"}, "externalDocumentId": "DocumentRef-dependency-recipe-cmake-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-cmake-native-065aeeea-e673-57cc-a9f5-a3fe1fc2b3ea"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f3663b9da84de798afdd0ecab1100d709958d097"}, "externalDocumentId": "DocumentRef-dependency-recipe-cups", "spdxDocument": "http://spdx.org/spdxdocs/recipe-cups-0f623ef3-8bdf-5fbb-a0ac-2a60017e0252"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "6c44f311582e96a4615a10ec7ebecde514286cd9"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-cross-arm", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-cross-arm-3ec6f16b-d802-5329-8e83-237a286c87f1"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d21abfab1d6607027be424a7d25dfc84b911f52e"}, "externalDocumentId": "DocumentRef-dependency-recipe-gcc-runtime", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gcc-runtime-a8177036-816d-5f00-a030-969647302050"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "4903aebe51a9a4526206c93d71e373803e65b678"}, "externalDocumentId": "DocumentRef-dependency-recipe-glibc", "spdxDocument": "http://spdx.org/spdxdocs/recipe-glibc-8ec5f1d4-204b-530d-8854-79bbb314d6d7"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "61452889aa381eaf4c01a80ccfbde5d471b68f27"}, "externalDocumentId": "DocumentRef-dependency-recipe-gstreamer1.0", "spdxDocument": "http://spdx.org/spdxdocs/recipe-gstreamer1.0-2dade7f0-4824-5d8c-9e96-fb5301412c65"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "be254514a3b63c2a613833fd02d734694a8f0209"}, "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": "0eea18f31ac7c50a70a3d3713cea8c2ccd723623"}, "externalDocumentId": "DocumentRef-dependency-recipe-libpam", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libpam-598348bb-de94-5567-9012-dd2dbcb34f59"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "05485d978464047d88c79032b190ce96bb8a1d65"}, "externalDocumentId": "DocumentRef-dependency-recipe-libusb1", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libusb1-b6bbd3ab-9d79-53a0-b667-b1059aad325b"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f922a2f8ce1cc96f6418a6361c22d1846aaf2f94"}, "externalDocumentId": "DocumentRef-dependency-recipe-libx11", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libx11-55e245a1-d00e-5445-bb7b-87ecfa6d3cde"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1b0b360b2e131ef14c5eee6038056cfb46501521"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxcursor", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxcursor-a48a3cd3-376a-58a2-9a35-782daa3ae009"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "9564ee2a6f68d8ad60aab2f67499ab5479f81079"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxdamage", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxdamage-0f268374-6cdc-5fe6-9225-0eeef2e4c4d9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "8d4bd0cdcbec422f02923033a90f3db0d0f61adc"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxext", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxext-cf00ddd1-33d4-52b0-b6dc-3afb1e119ed9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "bb68b11daf663c5bacda9340732ff9e7f7d305c4"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxfixes", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxfixes-27b83156-8e77-57e6-a3fc-d4737542d718"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "cec178986567d457181acf6d861516ee82983151"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxi", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxi-17c6effb-eb51-53a8-881b-6358a11e3404"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "279ee4e6a87129aa3a9fb73142b4fb307db8b4b8"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxinerama", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxinerama-3e1796fa-05ea-59e3-9843-a0151dbe91fe"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "657a35ba5a6f77232308dfc543f5f604f0f6e461"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxkbcommon", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxkbcommon-951aacc0-ad81-5c0c-ace5-75e817351ed5"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "b02a3d61490f881e37f7da97639caa3eb049d80b"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxkbfile", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxkbfile-12421b40-3e50-51d2-b24b-2c9f7292cc8b"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "b87a9cc3c539a4cd646af39463de8fc0e597a12e"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxrandr", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxrandr-3e4fe197-20b6-56f9-9629-1571fd4f1e28"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "a9f85d141c9694d6ad06a5f08b28e46cb1aa42cc"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxrender", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxrender-2f2a4aaf-a3dd-580b-913a-d509663f7b15"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "597888fd81fdc1c0c5a3f71d94c2a49a2bcb8565"}, "externalDocumentId": "DocumentRef-dependency-recipe-libxv", "spdxDocument": "http://spdx.org/spdxdocs/recipe-libxv-f3e808cd-5154-52c2-b95a-64f2ad0aed74"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "e80fa3d38f4d5240586b4e94e4fcc55f984342a2"}, "externalDocumentId": "DocumentRef-dependency-recipe-ninja-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-ninja-native-69509a4d-51be-58e4-8b69-f8cab885e13f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "64902bea86e60824de585ece47398c6637061c81"}, "externalDocumentId": "DocumentRef-dependency-recipe-openssl", "spdxDocument": "http://spdx.org/spdxdocs/recipe-openssl-48156327-17ba-5e34-b313-de0c1f21058e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "163251a16042c8031ac189b2cdb60c9ef898713c"}, "externalDocumentId": "DocumentRef-dependency-recipe-pcsc-lite", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pcsc-lite-f36fc66b-1575-5db7-a080-7301697c15b0"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "2bf6e3dbf02561c50ed1e607b01b38c7d389f513"}, "externalDocumentId": "DocumentRef-dependency-recipe-pkgconfig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pkgconfig-native-f02bc6f9-93d3-5de4-bfc1-f49135872105"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "c92e01f45a93b5d93b03fc16279dfda2bf24927b"}, "externalDocumentId": "DocumentRef-dependency-recipe-pulseaudio", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pulseaudio-a2045997-2e06-57ca-8ae3-155858512996"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "6de96d645ce49e7c3b9005cdd09cfcb41ceed500"}, "externalDocumentId": "DocumentRef-dependency-recipe-wayland", "spdxDocument": "http://spdx.org/spdxdocs/recipe-wayland-1ea0abb2-cf4f-5064-9814-77450eb067e8"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "a15dde4a018d23ef4fee27ecbc9f24e44cda92ef"}, "externalDocumentId": "DocumentRef-dependency-recipe-wayland-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-wayland-native-04d721b4-a24f-5cf9-be1e-e7e64a8850c2"}], "name": "recipe-freerdp", "packages": [{"SPDXID": "SPDXRef-Recipe-freerdp", "copyrightText": "NOASSERTION", "description": "FreeRDP RDP client & server library", "downloadLocation": "NOASSERTION", "externalRefs": [{"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:freerdp:2.11.2:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}], "homepage": "http://www.freerdp.com", "licenseConcluded": "NOASSERTION", "licenseDeclared": "Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "freerdp", "summary": "freerdp version 2.11.2-r0", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "2.11.2"}, {"SPDXID": "SPDXRef-Download-freerdp-1", "copyrightText": "NOASSERTION", "downloadLocation": "git+https://github.com/FreeRDP/FreeRDP.git@a38c1be9eee39a9bc22b511fffe96e63fdf8ebe7", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "freerdp-source-1", "supplier": "NOASSERTION"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Download-freerdp-1", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-freerdp-1"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-alsa-lib:SPDXRef-Recipe-alsa-lib"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-cmake-native:SPDXRef-Recipe-cmake-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-cups:SPDXRef-Recipe-cups"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-cross-arm:SPDXRef-Recipe-gcc-cross-arm"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gcc-runtime:SPDXRef-Recipe-gcc-runtime"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-glibc:SPDXRef-Recipe-glibc"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gstreamer1.0:SPDXRef-Recipe-gstreamer1.0"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-gstreamer1.0-plugins-base:SPDXRef-Recipe-gstreamer1.0-plugins-base"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libpam:SPDXRef-Recipe-libpam"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libusb1:SPDXRef-Recipe-libusb1"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libx11:SPDXRef-Recipe-libx11"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxcursor:SPDXRef-Recipe-libxcursor"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxdamage:SPDXRef-Recipe-libxdamage"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxext:SPDXRef-Recipe-libxext"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxfixes:SPDXRef-Recipe-libxfixes"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxi:SPDXRef-Recipe-libxi"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxinerama:SPDXRef-Recipe-libxinerama"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxkbcommon:SPDXRef-Recipe-libxkbcommon"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxkbfile:SPDXRef-Recipe-libxkbfile"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxrandr:SPDXRef-Recipe-libxrandr"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxrender:SPDXRef-Recipe-libxrender"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-libxv:SPDXRef-Recipe-libxv"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-ninja-native:SPDXRef-Recipe-ninja-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-openssl:SPDXRef-Recipe-openssl"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pcsc-lite:SPDXRef-Recipe-pcsc-lite"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pkgconfig-native:SPDXRef-Recipe-pkgconfig-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pulseaudio:SPDXRef-Recipe-pulseaudio"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-wayland:SPDXRef-Recipe-wayland"}, {"relatedSpdxElement": "SPDXRef-Recipe-freerdp", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-wayland-native:SPDXRef-Recipe-wayland-native"}], "spdxVersion": "SPDX-2.2"}