{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"gtkspellmm30-0.3.0.5-8.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/gtkspellmm30-0.3.0.5-8.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-atk-2.51.0-871282f9-0215-413d-b3c1-569c83898724-e121a71b-0d85-4aee-86a6-fc66dcfdb470",
			"name":"atk",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b5245b13903f7bee599a1716f3b8f4c1fad5569f784d38753c76abb1366dc128"
				}
			],
			"description":"The ATK library provides a set of interfaces for adding accessibility\nsupport to applications and graphical user interface toolkits. By\nsupporting the ATK interfaces, an application or toolkit can be used\nwith tools such as screen readers, magnifiers, and alternative input\ndevices.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/atk@2.51.0-4.oe2409?arch=aarch64&epoch=0&upstream=at-spi2-core-2.51.0-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.linuxfoundation.org/en/AT-SPI_on_D-Bus",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Interfaces for accessibility support",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.51.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-atkmm-2.28.3-94281a40-6fc5-401d-8782-0e8a3815c537-2386b6f0-c906-4a34-8f48-accad80aefb3",
			"name":"atkmm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b0def93bee50738c2815d0d584692017ae75328a6e1f7a963dde85b68711e6a0"
				}
			],
			"description":"atkmm is the C++ binding for the ATK library.\nThis module is part of the GNOME C++ bindings effort <http://www.gtkmm.org/>.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/atkmm@2.28.3-1.oe2409?arch=aarch64&epoch=0&upstream=atkmm-2.28.3-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gtkmm.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"C++ bindings for the ATK library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.28.3-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-34d4f862-bca1-468a-a7ef-2c84106f7464",
			"name":"bash",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0648f5dde35fc9fcf57a6a9c95dae3273cbb784ba492931ff20874906827ed39"
				}
			],
			"description":"Bash is the GNU Project's shell. Bash is the Bourne Again SHell. Bash is an sh-compatible\nshell that incorporates useful features from the Korn shell (ksh) and C shell (csh). It is\nintended to conform to the IEEE POSIX P1003.2/ISO 9945.2 Shell and Tools standard. It offers\nfunctional improvements over sh for both programming and interactive use. In addition, most\nsh scripts can be run by Bash without modification.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/bash@5.2.21-1.oe2409?arch=aarch64&epoch=0&upstream=bash-5.2.21-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/bash",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"It is the Bourne Again Shell",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:5.2.21-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-cairo-1.18.0-ee1cde24-4046-4ea9-a207-de957623ea90-f9a26ad9-17b6-4498-9f2d-eb8591a3f2a4",
			"name":"cairo",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"79763657d63de3a9de61eb532aca764cfad0ac96bdf5e9109d558c4ba15c4f1c"
				}
			],
			"description":"Cairo is a 2D graphics libarary with support for multiple output devices.\nIt provides high-quality display and print output and this package also\ncontains functionality to make cairo graphics library integrate well with\nGObject used by GNOME.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cairo@1.18.0-1.oe2409?arch=aarch64&epoch=0&upstream=cairo-1.18.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://cairographics.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A 2D graphics library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.18.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-cairo-gobject-1.18.0-c6a0c9ef-6f9e-46e5-8351-3e95104c8a88-32ebfd38-f271-4912-bd9e-94604a327974",
			"name":"cairo-gobject",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"86c7fa8ad0d26b1c1ea83585041110357d2344598c8059d51b83d3d6208b2c58"
				}
			],
			"description":"Cairo is a 2D graphics library designed to provide high-quality display\nand print output.\n\nThis package contains functionality to make cairo graphics library\nintegrate well with the GObject object system used by GNOME.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cairo-gobject@1.18.0-1.oe2409?arch=aarch64&epoch=0&upstream=cairo-1.18.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://cairographics.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"GObject bindings for cairo",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.18.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-cairomm-1.14.5-37770942-13ac-44b7-ab24-1f93d7feba11-b9d9e560-ed5d-4e0a-a4ea-e49e683c21b1",
			"name":"cairomm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"03215d8e961c097862bade761cfee73af7670b8c681ddae5f145c9974929e792"
				}
			],
			"description":"Cairo graphics library API, provides c++ developers cairo interfaces including\nof Standard Template Library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/cairomm@1.14.5-1.oe2409?arch=aarch64&epoch=0&upstream=cairomm-1.14.5-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.cairographics.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"C++ API for the cairo graphics library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.14.5-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-a7361ae3-a1d4-44e9-850e-bf2fe2da390a",
			"name":"coreutils",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2f5af68ccffa26a602437b1920467462bfd75facc2bb18bdc2fd9140eb7dc702"
				}
			],
			"description":"These are the GNU core utilities.  This package is the combination of\nthe old GNU fileutils, sh-utils, and textutils packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/coreutils@9.5-4.oe2409?arch=aarch64&epoch=0&upstream=coreutils-9.5-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gnu.org/software/coreutils/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of basic GNU tools commonly used in shell scripts",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:9.5-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-enchant2-2.6.7-dc1364c8-c4e0-406a-a3cb-cc07cf0a3289-d3dc4d53-9f1e-462b-a708-6db770a27705",
			"name":"enchant2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4c2ebb9f5e9e782a916ab994849df0a870c65b66db9ab5830013049f98f65b8e"
				}
			],
			"description":"Enchant aims to provide a simple but comprehensive abstraction for dealing\nwith different spell checking libraries in a consistent way. A client, such\nas a text editor or word processor, need not know anything about a specific\nspell-checker, and since all back-ends are plugins, new spell-checkers can\nbe added without needing any change to the program using Enchant.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/enchant2@2.6.7-3.oe2409?arch=aarch64&epoch=0&upstream=enchant2-2.6.7-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/AbiWord/enchant",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Generic spell checking library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.6.7-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-gdk-pixbuf2-2.42.10-be348901-a8d5-4a8e-b87d-ccae6f7b85ab-71095f72-74e4-4518-884b-028b512a0df0",
			"name":"gdk-pixbuf2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1628aee3a1b47ecdac1b95510d5bd8b778b348476404dd504d754ee5a0d4eba1"
				}
			],
			"description":"gdk is written in C but has been designed from the ground up to support a wide range of languages.\nIt provide a complete set of widgets,and suitable for projects ranging from small one-off\ntools to complete application suites.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gdk-pixbuf2@2.42.10-2.oe2409?arch=aarch64&epoch=0&upstream=gdk-pixbuf2-2.42.10-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://gitlab.gnome.org/GNOME/gdk-pixbuf",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"gdk is a multi-platform toolkit for creating graphical user interfaces.",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.42.10-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-80fccd0e-d593-44dc-9068-71bf2ddc89cd",
			"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-5a3025bf-ae17-48b9-9945-28063c269944",
			"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-glibmm24-2.66.5-ffc214e7-f4b9-4422-a830-883a8a3bb3c2-e94e0f69-8b86-4d9f-a0f7-297c9aedc777",
			"name":"glibmm24",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"357c7797f39d86e2a50c283d68f662f844cccbdf9d01ea13ca40dcc8b97144eb"
				}
			],
			"description":"The glibmm package is a set of C++ bindings for Glib.\nIt provides non-UI API that is not available in standard C++\nand makes it possible for gtkmm to wrap GObject-based APIs.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/glibmm24@2.66.5-1.oe2409?arch=aarch64&epoch=0&upstream=glibmm24-2.66.5-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gtkmm.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"C++ interface for the GLib library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.66.5-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-gtk3-3.24.41-0a5d9701-f23f-4c43-be2c-2e9a4ca3c5f6-ca4785a5-855b-4158-8c30-5027d81c43ad",
			"name":"gtk3",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ea45c0857ff016f90903fca6d5e24f6ded640d553aec182dde820a78c5be4d1a"
				}
			],
			"description":"GTK+ is an object-oriented widget toolkit written in the programming language C;\nit has a C-based object-oriented architecture that allows for maximum\nflexibility. The GTK+ library contains a set of graphical control elements\n(widgets)for creating graphical user interfaces. This package contains version 3\nof GTK+.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gtk3@3.24.41-2.oe2409?arch=aarch64&epoch=0&upstream=gtk3-3.24.41-2.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":"GTK+ graphical user interface library",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.24.41-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-gtkmm30-3.24.7-fc12c2b9-cf05-497c-8da3-d70a97c49040-cd779ade-b140-4ad7-b28a-9d6f2efbf0be",
			"name":"gtkmm30",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6bc5d9b351e187b7f3de197bf9913b45bb19ade1b27bb59da64bcf2e6a4809bf"
				}
			],
			"description":"gtkmm is the official C++ interface for the popular GUI library GTK+. Highlights include typesafe\ncallbacks, and a comprehensive set of widgets that are easily extensible via inheritance. You can\ncreate user interfaces either in code or with the Glade User Interface designer, using Gtk::Builder.\nThere's extensive documentation, including API reference and a tutorial.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gtkmm30@3.24.7-1.oe2409?arch=aarch64&epoch=0&upstream=gtkmm30-3.24.7-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gtkmm.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"C++ Interfaces for GTK+ and GNOME",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.24.7-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-gtkspell3-3.0.10-d7539bbd-4cdf-4362-b74c-51e35483f0db-82874e45-453b-427f-b830-af61b185b76d",
			"name":"gtkspell3",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"990594950fb8c23e9b45d7755a5101c9e75277894de4c46f82e0de9df489a28d"
				}
			],
			"description":"GtkSpell is a library and is mostly of interest to GTK programmers.\nThe 3.x version includes python bindings through GObject-introspection\ntypelibs as well as Vala bindings. C++ bindings are available through\nthe gtkspellmm package. Python bindings for the legacy 2.x version are\navailble in GnomePythonExtras.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/gtkspell3@3.0.10-2.oe2409?arch=aarch64&epoch=0&upstream=gtkspell3-3.0.10-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://gtkspell.sourceforge.net/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Word-processor-style highlighting and replacement of misspelled words in a GtkTextView widget",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.0.10-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-harfbuzz-8.4.0-637c58ae-3cf9-4def-851e-cee745e3d78f-d4b0fc81-7479-4844-8916-47630e0c12ed",
			"name":"harfbuzz",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"080faf1ef8626a5bef7425557815e74405c15a469edbb6c65e4b7f18973aa36b"
				}
			],
			"description":"HarfBuzz is a text-shaping engine. If you give HarfBuzz a font and a string\ncontaining a sequence of Unicode codepoints, HarfBuzz selects and positions\nthe corresponding glyphs from the font, applying all of the necessary layout\nrules and font features. HarfBuzz then returns the string to you in the form\nthat is correctly arranged for the language and writing system.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/harfbuzz@8.4.0-1.oe2409?arch=aarch64&epoch=0&upstream=harfbuzz-8.4.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://harfbuzz.github.io/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A text shaping engine",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:8.4.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-98d11fbc-def6-4d2d-a86e-b5d809b979e7",
			"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-libsigc--20-2.12.1-969ee72c-beec-4651-b7fb-fb1fdd054deb-b4d9fb0b-fccd-4637-a318-15f133fcb202",
			"name":"libsigc++20",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"48cbf7c08fc32c58328607a61ef4936a55ab89a9fc4ac7afc7d6149e3c471fb9"
				}
			],
			"description":"libsigc++ implements a typesafe callback system for standard C++. It\nallows you to define signals and to connect those signals to any\ncallback function, either global or a member function, regardless of\nwhether it is static or virtual.\n\nlibsigc++ is used by gtkmm to wrap the GTK+ signal system. It does not\ndepend on GTK+ or gtkmm.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/libsigc++20@2.12.1-1.oe2409?arch=aarch64&epoch=0&upstream=libsigc++20-2.12.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/libsigcplusplus/libsigcplusplus",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Typesafe signal framework for C++",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.12.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-a8a9adb8-9225-44ad-b067-220d0cb94fb6",
			"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-pango-1.52.1-de4f0079-59c3-40cd-9a56-39a8c8dbe9b9-f4a131cf-d19e-42d2-a0f4-1133af9a3f56",
			"name":"pango",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d0e418b3de79e6ede6bbcc86497334d2a2864bd7f39f616fe2dc1e7a599750a6"
				}
			],
			"description":"Pango is a library for laying out and rendering of text, with an emphasis\non internationalization. Pango can be used anywhere that text layout is needed,\nthough most of the work on Pango so far has been done in the context of the\nGTK+ widget toolkit. Pango forms the core of text and font handling for GTK+.\n\nPango is designed to be modular; the core Pango layout engine can be used\nwith different font backends.\n\nThe integration of Pango with Cairo provides a complete solution with high\nquality text handling and graphics rendering.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pango@1.52.1-1.oe2409?arch=aarch64&epoch=0&upstream=pango-1.52.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://pango.gnome.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"System for layout and rendering of internationalized text",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.52.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-pangomm-2.46.3-412f699b-ac7f-4aba-8a97-0c68cfcf8951-54a15f6e-53c8-45cb-8ab1-2c938127ff81",
			"name":"pangomm",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"31456b291295ba277872e5586885f86396ff82d5e4af62c931306d8c4619e52f"
				}
			],
			"description":"Pangomm provides a C++ interface to the Pango library.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/pangomm@2.46.3-1.oe2409?arch=aarch64&epoch=0&upstream=pangomm-2.46.3-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.gtkmm.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"C++ bindings for pango",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.46.3-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-zlib-1.2.13-10bd60f1-a974-481e-987f-02f389ed69ab-22704889-4a29-46cd-827c-ba5de2aaf12b",
			"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-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-atk-2.51.0-871282f9-0215-413d-b3c1-569c83898724-e121a71b-0d85-4aee-86a6-fc66dcfdb470"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-atkmm-2.28.3-94281a40-6fc5-401d-8782-0e8a3815c537-2386b6f0-c906-4a34-8f48-accad80aefb3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-bash-5.2.21-79ee3f1b-b075-4c10-8970-bf7c22384c2c-34d4f862-bca1-468a-a7ef-2c84106f7464"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cairo-1.18.0-ee1cde24-4046-4ea9-a207-de957623ea90-f9a26ad9-17b6-4498-9f2d-eb8591a3f2a4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cairo-gobject-1.18.0-c6a0c9ef-6f9e-46e5-8351-3e95104c8a88-32ebfd38-f271-4912-bd9e-94604a327974"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-cairomm-1.14.5-37770942-13ac-44b7-ab24-1f93d7feba11-b9d9e560-ed5d-4e0a-a4ea-e49e683c21b1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-coreutils-9.5-3bf74e8c-0121-4371-b650-f2040d5a9a56-a7361ae3-a1d4-44e9-850e-bf2fe2da390a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-enchant2-2.6.7-dc1364c8-c4e0-406a-a3cb-cc07cf0a3289-d3dc4d53-9f1e-462b-a708-6db770a27705"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gdk-pixbuf2-2.42.10-be348901-a8d5-4a8e-b87d-ccae6f7b85ab-71095f72-74e4-4518-884b-028b512a0df0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glib2-2.78.6-69d29052-ad04-4724-9cba-6db9a47aa26a-80fccd0e-d593-44dc-9068-71bf2ddc89cd"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibc-2.38-098de365-83d8-44e8-9207-c3aeb8fc378c-5a3025bf-ae17-48b9-9945-28063c269944"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-glibmm24-2.66.5-ffc214e7-f4b9-4422-a830-883a8a3bb3c2-e94e0f69-8b86-4d9f-a0f7-297c9aedc777"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gtk3-3.24.41-0a5d9701-f23f-4c43-be2c-2e9a4ca3c5f6-ca4785a5-855b-4158-8c30-5027d81c43ad"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gtkmm30-3.24.7-fc12c2b9-cf05-497c-8da3-d70a97c49040-cd779ade-b140-4ad7-b28a-9d6f2efbf0be"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-gtkspell3-3.0.10-d7539bbd-4cdf-4362-b74c-51e35483f0db-82874e45-453b-427f-b830-af61b185b76d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-harfbuzz-8.4.0-637c58ae-3cf9-4def-851e-cee745e3d78f-d4b0fc81-7479-4844-8916-47630e0c12ed"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libgcc-12.3.1-87bc9e2a-7bf9-4232-b78a-f8b0d632fac6-98d11fbc-def6-4d2d-a86e-b5d809b979e7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libsigc--20-2.12.1-969ee72c-beec-4651-b7fb-fb1fdd054deb-b4d9fb0b-fccd-4637-a318-15f133fcb202"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-libstdc---12.3.1-65b3930f-99ae-4de1-b47f-cc4ec3dab8ec-a8a9adb8-9225-44ad-b067-220d0cb94fb6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pango-1.52.1-de4f0079-59c3-40cd-9a56-39a8c8dbe9b9-f4a131cf-d19e-42d2-a0f4-1133af9a3f56"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-pangomm-2.46.3-412f699b-ac7f-4aba-8a97-0c68cfcf8951-54a15f6e-53c8-45cb-8ab1-2c938127ff81"
		},
		{
			"spdxElementId":"SPDXRef-rpm-gtkspellmm30-3.0.5-12e30709-8e42-46b0-91fa-fd58251c312d",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-zlib-1.2.13-10bd60f1-a974-481e-987f-02f389ed69ab-22704889-4a29-46cd-827c-ba5de2aaf12b"
		}
	]
}