{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"grilo-devel-0.0.3.16-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/grilo-devel-0.0.3.16-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-glib2-devel-2.78.6-37f3d058-8cca-4193-901e-65463e4986fa-0232bedb-f092-4805-8c02-47e844dbdfbf",
			"name":"glib2-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"27c95fcc15fc74bf035fb9550adc4319118883b89f9fe16b8bc5b2e5f008517c"
				}
			],
			"description":"Development files for the GLib library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glib2-devel@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":"Development files for the GLib library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.78.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-grilo-0.3.16-c82320b4-d363-4b15-98a4-2cfef5057a0c-b0b380c1-bee4-4893-bcd1-b862c15e8cbd",
			"name":"grilo",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"204ce8bba7785b136299dd8e04bd7a7a66a460fa3b6e732a5bb3eec689cf0ea0"
				}
			],
			"description":"Grilo is a framework focused on making media discovery and browsing easy for\napplication developers.\n\nMore precisely, Grilo provides:\n\nA single, high-level API that abstracts the differences among various media\ncontent providers, allowing application developers to integrate content from\nvarious services and sources easily.\nA collection of plugins for accessing content from various media providers.\nDevelopers can share efforts and code by writing plugins for the framework\nthat are application agnostic.\nA flexible API that allows plugin developers to write plugins of various kinds.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/grilo@0.3.16-1.oe2409?arch=aarch64&epoch=0&upstream=grilo-0.3.16-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://wiki.gnome.org/Projects/Grilo",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A framework for browsing and searching media content",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.3.16-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-grilo-devel-0.3.16-46908251-5fd7-4d86-9428-ffaa201e100f-fcc7d5b6-e761-4d28-abbb-1e4d206ecc47",
			"name":"grilo-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"985aaeadeb91fb7957e0b2a4a4b560543a54167ece5543fa77fc35bcb0956c57"
				}
			],
			"description":"Libraries and header files are contained in grilo-devel package. You need to\ninstall the grilo-devel package if you want to develop applications that use\ngrilo.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/grilo-devel@0.3.16-1.oe2409?arch=aarch64&epoch=0&upstream=grilo-0.3.16-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://wiki.gnome.org/Projects/Grilo",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Development files for grilo",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.3.16-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libxml2-devel-2.12.6-9b392588-8230-4ebd-9d37-c80f45dc0eec-1ac9d5b9-eeca-42d5-8303-b16d73cd4413",
			"name":"libxml2-devel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"852f1ec71ef2151b69c7043afd83e66949b675fbcfecf715c5bd04fc23641692"
				}
			],
			"description":"Libraries, include files, etc you can use to develop XML applications.\nThis library allows to manipulate XML files. It includes support\nto read, modify and write XML and HTML files. There is DTDs support\nthis includes parsing and validation even with complex DtDs, either\nat parse time or later once the document has been modified. The output\ncan be a simple SAX stream or and in-memory DOM like representations.\nIn this case one can use the built-in XPath and XPointer implementation\nto select sub nodes or ranges. A flexible Input/Output mechanism is\navailable, with existing HTTP and FTP modules and combined to an\nURI library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libxml2-devel@2.12.6-3.oe2409?arch=aarch64&epoch=0&upstream=libxml2-2.12.6-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://xmlsoft.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Libraries, includes, etc. to develop XML and HTML applications",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.12.6-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-grilo-devel-0.3.16-46908251-5fd7-4d86-9428-ffaa201e100f-fcc7d5b6-e761-4d28-abbb-1e4d206ecc47",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glib2-devel-2.78.6-37f3d058-8cca-4193-901e-65463e4986fa-0232bedb-f092-4805-8c02-47e844dbdfbf"
		},
		{
			"spdxElementId":"SPDXRef-rpm-grilo-devel-0.3.16-46908251-5fd7-4d86-9428-ffaa201e100f-fcc7d5b6-e761-4d28-abbb-1e4d206ecc47",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-grilo-0.3.16-c82320b4-d363-4b15-98a4-2cfef5057a0c-b0b380c1-bee4-4893-bcd1-b862c15e8cbd"
		},
		{
			"spdxElementId":"SPDXRef-rpm-grilo-devel-0.3.16-46908251-5fd7-4d86-9428-ffaa201e100f-fcc7d5b6-e761-4d28-abbb-1e4d206ecc47",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-grilo-devel-0.3.16-46908251-5fd7-4d86-9428-ffaa201e100f-fcc7d5b6-e761-4d28-abbb-1e4d206ecc47"
		},
		{
			"spdxElementId":"SPDXRef-rpm-grilo-devel-0.3.16-46908251-5fd7-4d86-9428-ffaa201e100f-fcc7d5b6-e761-4d28-abbb-1e4d206ecc47",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libxml2-devel-2.12.6-9b392588-8230-4ebd-9d37-c80f45dc0eec-1ac9d5b9-eeca-42d5-8303-b16d73cd4413"
		}
	]
}