{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"mesa-libGL-0.24.2.1-3.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/mesa-libGL-0.24.2.1-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-expat-2.6.2-7d25a08f-11ae-480f-ba2d-8d8d1af332f6-3eb9d47f-680e-4050-b4e7-32c2743d7d2d",
			"name":"expat",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3789391c6958f4728e77e0394317dea13115936981c16b4cac36a15daeebe143"
				}
			],
			"description":"expat is a stream-oriented XML parser library written in C.\nexpat excels with files too large to fit RAM, and where\nperformance and flexibility are crucial.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/expat@2.6.2-1.oe2409?arch=aarch64&epoch=0&upstream=expat-2.6.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://libexpat.github.io/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An XML parser library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.6.2-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-3517255c-7e47-40e9-84d1-b618904d1515",
			"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-libX11-1.8.7-780d1bda-8f9a-4faf-b959-a8f73926d5a4-13d4927f-adf1-4a94-a6f8-58f798e353ad",
			"name":"libX11",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"cc1887bb9f8937fd895654f421bf39eb4d286c616b2b54fc95936a04b77c645d"
				}
			],
			"description":"Core X11 protocol client library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libX11@1.8.7-2.oe2409?arch=aarch64&epoch=0&upstream=libX11-1.8.7-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.x.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Core X11 protocol client library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.8.7-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libXext-1.3.6-d6a551e2-9319-4a56-8f66-25631dd1f6b5-0e2f0d06-82a2-41e8-8f8e-590369bb3242",
			"name":"libXext",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3de2def7f2550f3526497aace065d841ce5416e91ebefefa0de99babe716c2ca"
				}
			],
			"description":"The X.Org project provides an open source implementation of the X Window System.\nX.Org X11 libXext contains runtime library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libXext@1.3.6-1.oe2409?arch=aarch64&epoch=0&upstream=libXext-1.3.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://xorg.freedesktop.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Common extensions to the X11 protocol",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.3.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libXfixes-6.0.1-14ff5a33-26a4-46f9-8f78-2704ef16f29c-e42d2bed-1afe-4894-bfe6-05019bc64164",
			"name":"libXfixes",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8b14e22c7e64b0330e0abdb09ade77a39d01f56b930740c34de78ab0285673a5"
				}
			],
			"description":"The X Fixes extension provides applications with work-arounds for\nvarious limitations in the core protocol.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libXfixes@6.0.1-1.oe2409?arch=aarch64&epoch=0&upstream=libXfixes-6.0.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://xorg.freedesktop.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"X11 miscellaneous \"fixes\" extension library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.0.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libXxf86vm-1.1.5-b3a28a44-a424-4390-8172-f5790109f08c-607bde7c-6030-4aa2-93a0-ef8191d20d61",
			"name":"libXxf86vm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d87beadc92ba446656def854b25e033d29d6c079db130c4e6b2e0cd3d5b67016"
				}
			],
			"description":"Provide an extension library for the XFree86-VidModeExtension.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libXxf86vm@1.1.5-2.oe2409?arch=aarch64&epoch=0&upstream=libXxf86vm-1.1.5-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.x.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Provide an extension library for the XFree86-VidModeExtension",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.1.5-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libdrm-2.4.122-dfb426a8-6408-4e1f-9a82-3f0f19f3d939-a67e0a74-41eb-46b9-8d54-fa23df60edaf",
			"name":"libdrm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"49ea499f896acb46ac1f4f0fcd66e384d7129be0a847ae9e26ae4c93fc0afcfb"
				}
			],
			"description":"libdrm provides a user space library for accessing the DRM, direct rendering manager,\non operating systems that support the ioctl interface. libdrm is a low-level library,\ntypically used by graphics drivers such as the Mesa DRI drivers, the X drivers, libva\nand similar projects.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libdrm@2.4.122-1.oe2409?arch=aarch64&epoch=0&upstream=libdrm-2.4.122-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://dri.freedesktop.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"library for direct rendering manager",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.4.122-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libglvnd-glx-1.7.0-af2b88c7-a4d8-4f2e-b6c7-ffbafa2244ed-08edff6f-d607-4889-b8d8-0305346298dd",
			"name":"libglvnd-glx",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"60cc515de9a12c02cdf3861d1999afd6032527992d4c16e38579378d24b80615"
				}
			],
			"description":"libGL and libGLX are the common dispatch interface for the GLX API.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libglvnd-glx@1.7.0-1.oe2409?arch=aarch64&epoch=1&upstream=libglvnd-1.7.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/NVIDIA/libglvnd",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GLX support for libglvnd",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:1.7.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxcb-1.16-583a7095-4098-427e-90ea-95aeec832cf3-302289cf-58b0-494a-bfe7-480ef647870f",
			"name":"libxcb",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2b841acb70b0ab20d7af45d08164af6fe4baf87a1a8072cbe4d49db426d662e9"
				}
			],
			"description":"The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a\nsmall footprint, latency hiding, direct access to the protocol, improved\nthreading support, and extensibility.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxcb@1.16-1.oe2409?arch=aarch64&epoch=0&upstream=libxcb-1.16-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://xcb.freedesktop.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A C binding to the X11 protocol",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.16-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxshmfence-1.3.2-d1ce80e7-c8d2-456e-bf1b-c954002e5068-d79ed878-2d47-4e99-82a8-1a4f068be986",
			"name":"libxshmfence",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0a48392ef9ee11ab8902bb44c7d6d444c345084d4c5b086c1d0d3ccacb3c8cc6"
				}
			],
			"description":"Shared memory fences for X11, as used in DRI3.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxshmfence@1.3.2-1.oe2409?arch=aarch64&epoch=0&upstream=libxshmfence-1.3.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.x.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"X11 shared memory fences",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.3.2-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-mesa-dri-drivers-24.2.1-82fc8583-7627-4dd9-94b8-81e47f62edd2-9e17cab0-cb98-4c40-846d-5c761b00e6a2",
			"name":"mesa-dri-drivers",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"21bd7ce569059a0818d1ac999951d9a6d26b7a8414afaa0505eca4a2bbb9f78e"
				}
			],
			"description":"Mesa-based DRI drivers.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/mesa-dri-drivers@24.2.1-3.oe2409?arch=aarch64&epoch=0&upstream=mesa-24.2.1-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.mesa3d.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Mesa-based DRI drivers",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:24.2.1-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-mesa-libglapi-24.2.1-2b5efd8c-f220-412a-a683-720ee56c21e8-be877404-e5f0-4c7f-b2fa-9ff054271e05",
			"name":"mesa-libglapi",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"14627a6544b49b95e07b2fcfa57e5f89f4d0a10a5a6ac0d1e880f546e96d9a8f"
				}
			],
			"description":"Mesa shared glapi.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/mesa-libglapi@24.2.1-3.oe2409?arch=aarch64&epoch=0&upstream=mesa-24.2.1-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.mesa3d.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Mesa shared glapi",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:24.2.1-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-expat-2.6.2-7d25a08f-11ae-480f-ba2d-8d8d1af332f6-3eb9d47f-680e-4050-b4e7-32c2743d7d2d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-3517255c-7e47-40e9-84d1-b618904d1515"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libX11-1.8.7-780d1bda-8f9a-4faf-b959-a8f73926d5a4-13d4927f-adf1-4a94-a6f8-58f798e353ad"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libXext-1.3.6-d6a551e2-9319-4a56-8f66-25631dd1f6b5-0e2f0d06-82a2-41e8-8f8e-590369bb3242"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libXfixes-6.0.1-14ff5a33-26a4-46f9-8f78-2704ef16f29c-e42d2bed-1afe-4894-bfe6-05019bc64164"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libXxf86vm-1.1.5-b3a28a44-a424-4390-8172-f5790109f08c-607bde7c-6030-4aa2-93a0-ef8191d20d61"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libdrm-2.4.122-dfb426a8-6408-4e1f-9a82-3f0f19f3d939-a67e0a74-41eb-46b9-8d54-fa23df60edaf"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libglvnd-glx-1.7.0-af2b88c7-a4d8-4f2e-b6c7-ffbafa2244ed-08edff6f-d607-4889-b8d8-0305346298dd"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxcb-1.16-583a7095-4098-427e-90ea-95aeec832cf3-302289cf-58b0-494a-bfe7-480ef647870f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxshmfence-1.3.2-d1ce80e7-c8d2-456e-bf1b-c954002e5068-d79ed878-2d47-4e99-82a8-1a4f068be986"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-mesa-dri-drivers-24.2.1-82fc8583-7627-4dd9-94b8-81e47f62edd2-9e17cab0-cb98-4c40-846d-5c761b00e6a2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-mesa-libGL-24.2.1-37316969-0b8f-4f11-a484-38f927378b5f",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-mesa-libglapi-24.2.1-2b5efd8c-f220-412a-a683-720ee56c21e8-be877404-e5f0-4c7f-b2fa-9ff054271e05"
		}
	]
}