{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"libsoup3-0.3.4.4-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/libsoup3-0.3.4.4-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-brotli-1.1.0-9abf84c6-147a-40e6-b461-e952b686d588-8c112265-3d18-4b18-bd24-fe03a8bfac9b",
			"name":"brotli",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"db1cb96998d25e3d5d26ba2102110d8fd31f01dac41ceb3854055d15f582eba1"
				}
			],
			"description":"Brotli is a generic-purpose lossless compression algorithm that compresses\ndata using a combination of a modern variant of the LZ77 algorithm, Huffman\ncoding and 2nd order context modeling, with a compression ratio comparable\nto the best currently available general-purpose compression methods.\nIt is similar in speed with deflate but offers more dense compression.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/brotli@1.1.0-1.oe2409?arch=aarch64&epoch=0&upstream=brotli-1.1.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/google/brotli",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Lossless compression algorithm",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.1.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-949e1bdc-27d2-46ff-8e9c-e296befed0f7",
			"name":"glib2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2ca1b4eb1b91d00c37ad7eecfb820458783feb461d03419da5db1095bec4a48d"
				}
			],
			"description":"GLib is a bundle of three (formerly five) low-level system libraries\nwritten in C and developed mainly by GNOME. GLib's code was separated\nfrom GTK, so it can be used by software other than GNOME and has been\ndeveloped in parallel ever since.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glib2@2.78.6-1.oe2409?arch=aarch64&epoch=0&upstream=glib2-2.78.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gtk.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The core library that forms the basis for projects such as GTK+ and GNOME",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.78.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-663b31c0-d505-4d7a-b307-c90402da0207",
			"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-krb5-libs-1.21.2-5b5f245d-b846-448c-abe3-a10f98447643-5130e142-7a3f-4b16-9b29-3ed64e7223f8",
			"name":"krb5-libs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"03db1c6971ffe085ff9115e2917a3c87b1aab8bf136123a5fa3ed575ebb1ff22"
				}
			],
			"description":"This package contains the shared libraries needed by Kerberos 5.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/krb5-libs@1.21.2-8.oe2409?arch=aarch64&epoch=0&upstream=krb5-1.21.2-8.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://web.mit.edu/kerberos/www/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The non-admin shared libraries used by Kerberos 5",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.21.2-8.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libnghttp2-1.58.0-396ac9c8-972c-4c77-b0ce-968f64c3565e-235ac2a5-bf31-4aaa-b63c-6bdc795d640f",
			"name":"libnghttp2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"aee08c7d28fcec8f6a33936f4a6ebb66cbb32de5d8c1249d762e4b40fbbfa9bb"
				}
			],
			"description":"libnghttp2 is a library implementing HTTP/2 protocol in C.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libnghttp2@1.58.0-2.oe2409?arch=aarch64&epoch=0&upstream=nghttp2-1.58.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://nghttp2.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"nghttp2 - HTTP/2 C Library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.58.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libpsl-0.21.2-767d9955-85e5-4aa8-8237-b7767cb64d96-550b7606-e004-4852-b51e-79d58fd253bd",
			"name":"libpsl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c38821d56f514ec54c3d0ad9fc97c32a6aa662a45c9674b5390a64d0835413d7"
				}
			],
			"description":"Libpsl is a C library to handle the Public Suffix List. A Public Suffix List is a\ncollection of Top Level Domains (TLDs) suffixes. Some of the features are listed as\nfollows:\n\n- has built-in PSL data for fast access;\n- allows to load PSL data from files;\n- checks if a given domain is a \"public suffix\";\n- provides immediate cookie domain verification;\n- finds the longest public part of a given domain;\n- finds the shortest private part of a given domain;\n- works with international domains (UTF-8 and IDNA2008 Punycode);\n- is thread-safe;\n- handles IDNA2008 UTS#46 (if libicu is available);",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libpsl@0.21.2-2.oe2409?arch=aarch64&epoch=0&upstream=libpsl-0.21.2-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/rockdaboot/libpsl",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"C library to handle the Public Suffix List",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.21.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-sqlite-3.42.0-8165fa80-2dbb-435b-9240-b6a73493b6aa-92bf92ae-ea3d-4fcd-a51c-b838efc6694b",
			"name":"sqlite",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a81dd6ce0c927bbc00f9fa690bbe65ebb166781328b29018bd8b19bbcb535f4e"
				}
			],
			"description":"SQLite is a C-language library that implements a small, fast, self-contained,\nhigh-reliability, full-featured, SQL database engine. SQLite is the most used\ndatabase engine in the world. SQLite is built into all mobile phones and most\ncomputers and comes bundled inside countless other applications that people\nuse every day.It also include lemon and sqlite3_analyzer and tcl tools.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/sqlite@3.42.0-2.oe2409?arch=aarch64&epoch=0&upstream=sqlite-3.42.0-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.sqlite.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Embeded SQL database",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.42.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-zlib-1.2.13-10bd60f1-a974-481e-987f-02f389ed69ab-f41522c2-0698-4fa9-973a-799691fa091a",
			"name":"zlib",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"aff63d911b6bb62db3cfabac1be9f6b5df5ed30802d7ccf937ca3e840cfc09db"
				}
			],
			"description":"Zlib is a free, general-purpose, not covered by any patents, lossless data-compression\nlibrary for use on virtually any computer hardware and operating system. The zlib data\nformat is itself portable across platforms.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/zlib@1.2.13-4.oe2409?arch=aarch64&epoch=0&upstream=zlib-1.2.13-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.zlib.net",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A lossless data-compression library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.2.13-4.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-libsoup3-3.4.4-f59bdef4-e988-4719-95d1-be12d1650a43",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-brotli-1.1.0-9abf84c6-147a-40e6-b461-e952b686d588-8c112265-3d18-4b18-bd24-fe03a8bfac9b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libsoup3-3.4.4-f59bdef4-e988-4719-95d1-be12d1650a43",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-949e1bdc-27d2-46ff-8e9c-e296befed0f7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libsoup3-3.4.4-f59bdef4-e988-4719-95d1-be12d1650a43",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-663b31c0-d505-4d7a-b307-c90402da0207"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libsoup3-3.4.4-f59bdef4-e988-4719-95d1-be12d1650a43",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-krb5-libs-1.21.2-5b5f245d-b846-448c-abe3-a10f98447643-5130e142-7a3f-4b16-9b29-3ed64e7223f8"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libsoup3-3.4.4-f59bdef4-e988-4719-95d1-be12d1650a43",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libnghttp2-1.58.0-396ac9c8-972c-4c77-b0ce-968f64c3565e-235ac2a5-bf31-4aaa-b63c-6bdc795d640f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libsoup3-3.4.4-f59bdef4-e988-4719-95d1-be12d1650a43",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libpsl-0.21.2-767d9955-85e5-4aa8-8237-b7767cb64d96-550b7606-e004-4852-b51e-79d58fd253bd"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libsoup3-3.4.4-f59bdef4-e988-4719-95d1-be12d1650a43",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-sqlite-3.42.0-8165fa80-2dbb-435b-9240-b6a73493b6aa-92bf92ae-ea3d-4fcd-a51c-b838efc6694b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-libsoup3-3.4.4-f59bdef4-e988-4719-95d1-be12d1650a43",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-zlib-1.2.13-10bd60f1-a974-481e-987f-02f389ed69ab-f41522c2-0698-4fa9-973a-799691fa091a"
		}
	]
}