{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"rust-packaging-0.23-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/rust-packaging-0.23-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-cargo-1.80.0-4856f7eb-0a03-42f2-84a3-07dd681d2362-097b232e-268f-4555-9880-d229510554fb",
			"name":"cargo",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"702b75f376288628c73881f13d59387b16624468925f31a8fe1fe1a652644d08"
				}
			],
			"description":"Cargo is a tool that allows Rust projects to declare their various dependencies\nand ensure that you'll always get a repeatable build.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cargo@1.80.0-1.oe2409?arch=aarch64&epoch=0&upstream=rust-1.80.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.rust-lang.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Rust's package manager and build tool",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.80.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-gawk-5.3.0-a71b816a-b20e-4f30-8d15-0a2947c43b6d-ecf288dd-a2a9-46f5-85d0-833442b9caae",
			"name":"gawk",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"947e7d798d739106815ea9be0f6e944772789472db7602909a37557a26f39585"
				}
			],
			"description":"The gawk package is the GNU implementation of awk.\nThe awk utility interprets a special-purpose programming language that\nmakes it possible to handle simple data-reformatting jobs with just a\nfew lines of code.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gawk@5.3.0-1.oe2409?arch=aarch64&epoch=0&upstream=gawk-5.3.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/gawk/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The GNU version of the AWK text processing utility",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.3.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-openEuler-rpm-config-30-a4906af0-92e4-4765-a8b4-e04817f32286-e4ebb5d6-f2ba-4756-a898-4fe1cc55f00e",
			"name":"openEuler-rpm-config",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2106678089a23879e5c8ef8e68678a1cc5a278f9d3ffc4851c8b340979f3d4e3"
				}
			],
			"description":"specific rpm configuration files for openEuler.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/openEuler-rpm-config@30-60.oe2409?arch=aarch64&epoch=0&upstream=openEuler-rpm-config-30-60.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://gitee.com/openeuler/openEuler-rpm-config",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"specific rpm configuration files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:30-60.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-python3-rust2rpm-23-9872c2db-ed8c-4862-afde-56246b8c8f9b-70313add-a29d-4a1a-af97-1b28748ebfec",
			"name":"python3-rust2rpm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3dbecd5fac3c44bda48be59cd2d99550ae835eaa93f06bbb83e6c442c708e853"
				}
			],
			"description":"Convert Rust packages to RPM.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/python3-rust2rpm@23-1.oe2409?arch=aarch64&epoch=0&upstream=rust-packaging-23-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://pagure.io/fedora-rust/rust2rpm",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Convert Rust packages to RPM",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:23-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rust-1.80.0-4427056f-e197-411c-a4b2-afbb4f8abeee-ca834424-0c34-47af-8a12-c0c9f19c3da7",
			"name":"rust",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8421eafe86397d94db044ecb3ffa08e0ab4ebb43130aaa60734f40533e11a8d7"
				}
			],
			"description":"Rust is a systems programming language that runs blazingly fast, prevents\nsegfaults, and guarantees thread safety.\nThis package includes the Rust compiler and documentation generator.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rust@1.80.0-1.oe2409?arch=aarch64&epoch=0&upstream=rust-1.80.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.rust-lang.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The Rust Programming Language",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.80.0-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-rust-packaging-23-3ab8ec8e-2058-4b7e-90d5-4b4efa22c241",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cargo-1.80.0-4856f7eb-0a03-42f2-84a3-07dd681d2362-097b232e-268f-4555-9880-d229510554fb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rust-packaging-23-3ab8ec8e-2058-4b7e-90d5-4b4efa22c241",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gawk-5.3.0-a71b816a-b20e-4f30-8d15-0a2947c43b6d-ecf288dd-a2a9-46f5-85d0-833442b9caae"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rust-packaging-23-3ab8ec8e-2058-4b7e-90d5-4b4efa22c241",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-openEuler-rpm-config-30-a4906af0-92e4-4765-a8b4-e04817f32286-e4ebb5d6-f2ba-4756-a898-4fe1cc55f00e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rust-packaging-23-3ab8ec8e-2058-4b7e-90d5-4b4efa22c241",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-python3-rust2rpm-23-9872c2db-ed8c-4862-afde-56246b8c8f9b-70313add-a29d-4a1a-af97-1b28748ebfec"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rust-packaging-23-3ab8ec8e-2058-4b7e-90d5-4b4efa22c241",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rust-1.80.0-4427056f-e197-411c-a4b2-afbb4f8abeee-ca834424-0c34-47af-8a12-c0c9f19c3da7"
		}
	]
}