{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"v4l-utils-devel-tools-0.1.24.1-1.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/v4l-utils-devel-tools-0.1.24.1-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-cf9591d0-4963-441a-a2c8-ba0d86615272",
			"name":"glibc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f83727d5acc81f8f92521d78f89a59332782c39c8e4d98151505e6bc01fdca98"
				}
			],
			"description":"The GNU C Library project provides the core libraries for the GNU system and\nGNU/Linux systems, as well as many other systems that use Linux as the kernel.\nThese libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD,\nOS-specific APIs and more. These APIs include such foundational facilities as\nopen, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt,\n login, exit and more.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glibc@2.38-34.oe2409?arch=aarch64&epoch=0&upstream=glibc-2.38-34.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/glibc/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU libc libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.38-34.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-d68e3828-1c6b-4200-ba14-8baf2da0a5ad",
			"name":"libgcc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"700457c78fbb872d696bce55dad909a5654b5f3b74614495a9778e90553d6701"
				}
			],
			"description":"This package contains GCC shared support library which is needed\ne.g. for exception handling support.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libgcc@12.3.1-37.oe2409?arch=aarch64&epoch=0&upstream=gcc-12.3.1-37.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://gcc.gnu.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GCC version 12 shared support library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:12.3.1-37.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-e01fd916-a2e9-43bf-a5b1-6d91e323e925",
			"name":"libstdc++",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e5b9ad5cd37731d9a30e5e617d61dfe47bdab86310fee1fe3d09dd7d3240f407"
				}
			],
			"description":"The libstdc++ package contains a rewritten standard compliant GCC Standard\nC++ Library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libstdc++@12.3.1-37.oe2409?arch=aarch64&epoch=0&upstream=gcc-12.3.1-37.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://gcc.gnu.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GNU Standard C++ Library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:12.3.1-37.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libv4l-1.24.1-4bb4f03d-6eb2-4bac-96bc-45c5c2b553ed-d87ff7ed-d76e-418f-8102-c6f7cac28d45",
			"name":"libv4l",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"037a48661920f57911a20f923340f1bf80f19534faf6212f73e65c44d4b3b522"
				}
			],
			"description":"libv4l is a collection of libraries which adds a thin abstraction layer on\ntop of video4linux2 devices. The purpose of this (thin) layer is to make it\neasy for application writers to support a wide variety of devices without\nhaving to write separate code for different devices in the same class. libv4l\nconsists of 3 different libraries: libv4lconvert, libv4l1 and libv4l2.\n\nlibv4lconvert offers functions to convert from any (known) pixel-format\nto V4l2_PIX_FMT_BGR24 or V4l2_PIX_FMT_YUV420.\n\nlibv4l1 offers the (deprecated) v4l1 API on top of v4l2 devices, independent\nof the drivers for those devices supporting v4l1 compatibility (which many\nv4l2 drivers do not).\n\nlibv4l2 offers the v4l2 API on top of v4l2 devices, while adding for the\napplication transparent libv4lconvert conversion where necessary.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libv4l@1.24.1-1.oe2409?arch=aarch64&epoch=0&upstream=v4l-utils-1.24.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://hansdegoede.livejournal.com/3636.html",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Collection of video4linux support libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.24.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-v4l-utils-1.24.1-7d8f6b0f-cef1-44b8-98d7-9831a7c571c7-8de5ff09-21dc-409a-a21e-283a9bf661b0",
			"name":"v4l-utils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7f8784aa38a91c5a186e7b06c87e79adea93bb681b4a61cbc468d75181f4a468"
				}
			],
			"description":"v4l-utils are a series of packages for handling media devices(TV devices,capture devices,\nradio devices, remote controllers).It provides a series of libraries and utilities to be\nused to control several aspect of the media boards.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/v4l-utils@1.24.1-1.oe2409?arch=aarch64&epoch=0&upstream=v4l-utils-1.24.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.linuxtv.org/downloads/v4l-utils/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Linux utilities and libraries to handle media devices",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.24.1-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-v4l-utils-devel-tools-1.24.1-afcb11ef-1a9b-4e78-afa9-4246e56270b9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-cf9591d0-4963-441a-a2c8-ba0d86615272"
		},
		{
			"spdxElementId":"SPDXRef-rpm-v4l-utils-devel-tools-1.24.1-afcb11ef-1a9b-4e78-afa9-4246e56270b9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-d68e3828-1c6b-4200-ba14-8baf2da0a5ad"
		},
		{
			"spdxElementId":"SPDXRef-rpm-v4l-utils-devel-tools-1.24.1-afcb11ef-1a9b-4e78-afa9-4246e56270b9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-e01fd916-a2e9-43bf-a5b1-6d91e323e925"
		},
		{
			"spdxElementId":"SPDXRef-rpm-v4l-utils-devel-tools-1.24.1-afcb11ef-1a9b-4e78-afa9-4246e56270b9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libv4l-1.24.1-4bb4f03d-6eb2-4bac-96bc-45c5c2b553ed-d87ff7ed-d76e-418f-8102-c6f7cac28d45"
		},
		{
			"spdxElementId":"SPDXRef-rpm-v4l-utils-devel-tools-1.24.1-afcb11ef-1a9b-4e78-afa9-4246e56270b9",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-v4l-utils-1.24.1-7d8f6b0f-cef1-44b8-98d7-9831a7c571c7-8de5ff09-21dc-409a-a21e-283a9bf661b0"
		}
	]
}