{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"openal-soft-devel-0.1.23.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/openal-soft-devel-0.1.23.1-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-SDL2-2.30.0-743e5338-f9e0-44e4-a4ca-66f9c6e8e9b4-f344fbab-4ff8-4069-9c44-854a968846e7",
			"name":"SDL2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1973cf6d8db9802e1b5a9ab9f787ccc1e24ab441a0bbcf2793292b46e05d89db"
				}
			],
			"description":"Simple DirectMedia Layer (SDL) is a cross-platform multimedia library designed\nto provide fast access to the graphics frame buffer and audio device.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/SDL2@2.30.0-2.oe2409?arch=aarch64&epoch=0&upstream=SDL2-2.30.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.libsdl.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Cross-platform multimedia library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.30.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-cmake-filesystem-3.27.9-31b868ab-db95-4566-a7d2-cd648b2bea59-297155eb-acbc-48a6-8d10-faef3e5187b3",
			"name":"cmake-filesystem",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"65dc7ee7a2a42e7e46bb3530a24a6c382c09d3d7a6cf9c15e7065f6e8614ef6a"
				}
			],
			"description":"This package owns all directories used by CMake modules.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cmake-filesystem@3.27.9-4.oe2409?arch=aarch64&epoch=0&upstream=cmake-3.27.9-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.cmake.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Directories used by CMake modules",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.27.9-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-394dcd24-a97a-4877-9a1e-2037be573c2e",
			"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-2f464163-555d-483a-9771-76f088e8528d",
			"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-libmysofa-1.2-0c5d78da-2a6d-430e-9d62-e93ae134707f-f7d6160c-6e7c-4e85-9cdb-2d8a91046f64",
			"name":"libmysofa",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"18717d997b2907567846c4bf7c60f7c94439f24e86eb0275674b540ba52e6839"
				}
			],
			"description":"This is a simple set of C functions to read AES SOFA files, if they\ncontain HRTFs stored according to the AES69-2015 standard.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libmysofa@1.2-2.oe2409?arch=aarch64&epoch=0&upstream=libmysofa-1.2-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/hoene/libmysofa",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"C functions for reading HRTFs",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libsndfile-1.2.2-0ab5ed2a-80e8-4a20-ade7-263ef6abb2c6-e3a903db-7bda-483b-9a05-0b7ff720d6f7",
			"name":"libsndfile",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"98b8c30966230821585aa274e9400d63ac831f734a9dc58f099f6d23af6f6007"
				}
			],
			"description":"Libsndfile is a C library for reading and writing files containing\nsampled sound such as MS Windows WAV and the Apple/SGI AIFF format\nthrough one standard library interface.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libsndfile@1.2.2-2.oe2409?arch=aarch64&epoch=0&upstream=libsndfile-1.2.2-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://libsndfile.github.io/libsndfile",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Library for reading and writing sound files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.2.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-84e6dac0-e6f7-4c3f-8099-ba11dc664800",
			"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-openal-soft-1.23.1-6d12e569-cd5c-4782-af4f-542d5cfe11bb-dc267b21-5f45-4731-a479-30896bef211c",
			"name":"openal-soft",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4560f28ba5bf2a4a29e3e0f76bc6cbcea919d737459bc13fbc4573adabb3fdbc"
				}
			],
			"description":"OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D\naudio API. It's forked from the open-sourced Windows version available originally from\nopenal.org's SVN repository (now defunct).\nOpenAL provides capabilities for playing audio in a virtual 3D environment. Distance attenuation,\ndoppler shift, and directional sound emitters are among the features handled by the API.\nMore advanced effects, including air absorption, occlusion, and environmental reverb, are available\nthrough the EFX extension. It also facilitates streaming audio, multi-channel buffers, and audio capture.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/openal-soft@1.23.1-1.oe2409?arch=aarch64&epoch=0&upstream=openal-soft-1.23.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://openal-soft.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A software implementation of the OpenAL 3D audio API",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.23.1-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-openal-soft-devel-1.23.1-edf46b4d-f0d1-4aa5-a939-2e757de8d5a1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-SDL2-2.30.0-743e5338-f9e0-44e4-a4ca-66f9c6e8e9b4-f344fbab-4ff8-4069-9c44-854a968846e7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openal-soft-devel-1.23.1-edf46b4d-f0d1-4aa5-a939-2e757de8d5a1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cmake-filesystem-3.27.9-31b868ab-db95-4566-a7d2-cd648b2bea59-297155eb-acbc-48a6-8d10-faef3e5187b3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openal-soft-devel-1.23.1-edf46b4d-f0d1-4aa5-a939-2e757de8d5a1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-394dcd24-a97a-4877-9a1e-2037be573c2e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openal-soft-devel-1.23.1-edf46b4d-f0d1-4aa5-a939-2e757de8d5a1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-2f464163-555d-483a-9771-76f088e8528d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openal-soft-devel-1.23.1-edf46b4d-f0d1-4aa5-a939-2e757de8d5a1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libmysofa-1.2-0c5d78da-2a6d-430e-9d62-e93ae134707f-f7d6160c-6e7c-4e85-9cdb-2d8a91046f64"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openal-soft-devel-1.23.1-edf46b4d-f0d1-4aa5-a939-2e757de8d5a1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libsndfile-1.2.2-0ab5ed2a-80e8-4a20-ade7-263ef6abb2c6-e3a903db-7bda-483b-9a05-0b7ff720d6f7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openal-soft-devel-1.23.1-edf46b4d-f0d1-4aa5-a939-2e757de8d5a1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-84e6dac0-e6f7-4c3f-8099-ba11dc664800"
		},
		{
			"spdxElementId":"SPDXRef-rpm-openal-soft-devel-1.23.1-edf46b4d-f0d1-4aa5-a939-2e757de8d5a1",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-openal-soft-1.23.1-6d12e569-cd5c-4782-af4f-542d5cfe11bb-dc267b21-5f45-4731-a479-30896bef211c"
		}
	]
}