{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "emacs-1.29.1-3.oe2403.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-16T14:07:39.839010253Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/emacs-1.29.1-3.oe2403.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-alsa-lib-1.2.10",
      "name": "alsa-lib",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2225c60f4a54f71a64b6a88a2da7edf69d843439f3d78592651da8eeb5246cb9"
        }
      ],
      "description": "The alsa-lib is a library to interface with ALSA in the Linux kernel\nand virtual devices using a plugin system.\nMore detail: https://alsa.opensrc.org/Alsa-lib",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/alsa-lib@1.2.10-4.oe2403?arch=aarch64&epoch=0&upstream=alsa-lib-1.2.10-4.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://alsa-project.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "the user space library that developers compile ALSA applications against",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.2.10-4.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-cairo-1.18.0",
      "name": "cairo",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6f9f720aefd80b609cca38076c7115e3a572085f3ea49d8e66df4e99e7490834"
        }
      ],
      "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-2.oe2403?arch=aarch64&epoch=0&upstream=cairo-1.18.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://cairographics.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "A 2D graphics library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.18.0-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-cairo-gobject-1.18.0",
      "name": "cairo-gobject",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "923df93fcf5c8ff1272143f85fad90b184ac6ef20e6978509dd02d94244f4421"
        }
      ],
      "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-2.oe2403?arch=aarch64&epoch=0&upstream=cairo-1.18.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://cairographics.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "GObject bindings for cairo",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.18.0-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-coreutils-9.4",
      "name": "coreutils",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "96046483156ab4fe6ab9f6eb7b3b374baabedf8ee522b1dded364ab84e21706a"
        }
      ],
      "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.4-17.oe2403?arch=aarch64&epoch=0&upstream=coreutils-9.4-17.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.gnu.org/software/coreutils/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "A set of basic GNU tools commonly used in shell scripts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:9.4-17.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-dejavu-fonts-2.37",
      "name": "dejavu-fonts",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "eac8fe5b2664c4a385062c7ffda0db755b39f9c3eafdc3cff809d6ba04155c24"
        }
      ],
      "description": "The DejaVu fonts are a font family based on the Vera Fonts.\nIts purpose is to provide a wider range of characters while maintaining the original look\nand feel through the process of collaborative development, under a Free license.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/dejavu-fonts@2.37-3.oe2403?arch=noarch&epoch=0&upstream=dejavu-fonts-2.37-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://dejavu-fonts.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "DejaVu fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.37-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-emacs-common-29.1",
      "name": "emacs-common",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "8c9db12dad1304f60fa593f0f985425c9ace61f1a9c07ffd5a2dd6a729b36702"
        }
      ],
      "description": "This package contains all the common files needed by emacs, emacs-lucid\nor emacs-nox.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/emacs-common@29.1-3.oe2403?arch=aarch64&epoch=1&upstream=emacs-29.1-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnu.org/software/emacs",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "Emacs common files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "1:29.1-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-freetype-2.13.2",
      "name": "freetype",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9da2850b2da08b8a5eb398ee3d9c05059c6215d1f6039a3ed0db452f171ec8b1"
        }
      ],
      "description": "FreeType is written in C, designed to be small,efficient, highly customizable, and portable while capable of producing high-quality\noutput (glyph images) of most vector and bitmap font formats",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/freetype@2.13.2-3.oe2403?arch=aarch64&epoch=0&upstream=freetype-2.13.2-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.freetype.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "FreeType is a freely available software library to render fonts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.13.2-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-gdk-pixbuf2-2.42.10",
      "name": "gdk-pixbuf2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b8facd3c203f9b4e17dee30f03100ec3137f03cc8f65789464b4196776784ab0"
        }
      ],
      "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-3.oe2403?arch=aarch64&epoch=0&upstream=gdk-pixbuf2-2.42.10-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gitlab.gnome.org/GNOME/gdk-pixbuf",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-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-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-giflib-5.2.2",
      "name": "giflib",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "08404424f64242eab108ff5ad71d2525d2a13a49aa520c1b15fe9c06b135d29f"
        }
      ],
      "description": "giflib is a library of gif images and provides utilities for processing images.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/giflib@5.2.2-1.oe2403?arch=aarch64&epoch=0&upstream=giflib-5.2.2-1.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.sourceforge.net/projects/giflib/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "A library and utilities for processing GIFs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:5.2.2-1.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-glib2-2.78.3",
      "name": "glib2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b2c205579309f9b22b473fd31b8bd8b4a06acb5056c875f18e37f367ef23dae2"
        }
      ],
      "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.3-10.oe2403?arch=aarch64&epoch=0&upstream=glib2-2.78.3-10.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.gtk.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-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.3-10.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-glibc-2.38",
      "name": "glibc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "cff8963e4c6a9e4441fbe31a6e353923c61223f0e5fff41181d6817705b2b80c"
        }
      ],
      "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-101.oe2403?arch=aarch64&epoch=0&upstream=glibc-2.38-101.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnu.org/software/glibc/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "The GNU libc libraries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.38-101.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-gmp-6.3.0",
      "name": "gmp",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d699bfcadc216ab6a4c5e47621b54ea77525b684a31ec7274388a8ec6a039d1a"
        }
      ],
      "description": "GMP is a portable library written in C for arbitrary precision arithmetic\non integers, rational numbers, and floating-point numbers. It aims to provide\nthe fastest possible arithmetic for all applications that need higher\nprecision than is directly supported by the basic C types.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gmp@6.3.0-3.oe2403?arch=aarch64&epoch=1&upstream=gmp-6.3.0-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gmplib.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "A GNU multiple precision arithmetic library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "1:6.3.0-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-gnutls-3.8.2",
      "name": "gnutls",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "be0c23d68f21a29ae5e94dd6deb04b577f876292f7a9c05b5f81bf800e51f05b"
        }
      ],
      "description": "GnuTLS is a secure communications library implementing the SSL, TLS and DTLS\nprotocols and technologies around them. It provides a simple C language\napplication programming interface (API) to access the secure communications\nprotocols as well as APIs to parse and write X.509, PKCS #12, and other\nrequired structures.\nThe project strives to provide a secure communications back-end, simple to use\nand integrated with the rest of the base Linux libraries. A back-end designed\nto work and be secure out of the box, keeping the complexity of TLS and PKI out\nof application code.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnutls@3.8.2-11.oe2403?arch=aarch64&epoch=0&upstream=gnutls-3.8.2-11.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.gnutls.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "The GNU Secure Communication Protocol Library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.8.2-11.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-gtk3-3.24.41",
      "name": "gtk3",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "d043ab733a527e8bc7b98025d07d3eab972aab7a25a95eb4a1ba4d5ef51fd742"
        }
      ],
      "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.oe2403?arch=aarch64&epoch=0&upstream=gtk3-3.24.41-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.gtk.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "GTK+ graphical user interface library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.24.41-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-harfbuzz-8.3.0",
      "name": "harfbuzz",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "03048b1604f90f6a3c79f14a41fe9acc5df757b9c6bce644341af55745d66961"
        }
      ],
      "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.3.0-2.oe2403?arch=aarch64&epoch=0&upstream=harfbuzz-8.3.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://harfbuzz.github.io/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "A text shaping engine",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:8.3.0-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-libX11-1.8.7",
      "name": "libX11",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "067bdc2601f02b22d70362cf2a1e7e167f2309466e2bd184d1ffd2b59f4ce59b"
        }
      ],
      "description": "Core X11 protocol client library.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libX11@1.8.7-3.oe2403?arch=aarch64&epoch=0&upstream=libX11-1.8.7-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.x.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "Core X11 protocol client library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.8.7-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-libXpm-3.5.17",
      "name": "libXpm",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4d377a953fdb67b5d588684046830ca3d42403a2eb440002c25cd08fd099ece0"
        }
      ],
      "description": "X.Org X11 libXpm runtime library",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libXpm@3.5.17-2.oe2403?arch=aarch64&epoch=0&upstream=libXpm-3.5.17-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.x.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "X.Org X11 libXpm runtime library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.5.17-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-libacl-2.3.1",
      "name": "libacl",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "41df95d69bf9b063b0901963479ee17a1678b1216611ec6a998f4ef716a718e2"
        }
      ],
      "description": "This package contains the library for manipulating access control list.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libacl@2.3.1-3.oe2403?arch=aarch64&epoch=0&upstream=acl-2.3.1-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://savannah.nongnu.org/projects/acl",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "Library for supporting access control list",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.3.1-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-libpng-1.6.40",
      "name": "libpng",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "374d5e7cce0b37e456fd0dbb5b188903192fe3115f78b58fe5b222286e06557f"
        }
      ],
      "description": "The libpng package contains libraries used by other programs for reading and writing PNG format files.\nThe PNG format was designed as a replacement for GIF and, to a lesser extent, TIFF,\nwith many improvements and extensions and lack of patent problems.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libpng@1.6.40-2.oe2403?arch=aarch64&epoch=2&upstream=libpng-1.6.40-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.libpng.org/pub/png/libpng.html",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "A library of functions for manipulating PNG image format files",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "2:1.6.40-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-libsoup-2.74.3",
      "name": "libsoup",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a575659af56415f225098d757a9ddcbf3a09d146dc5c7497e18fdd9547bd1c79"
        }
      ],
      "description": "libsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib main loop,\nto integrate well with GNOME applications, and also has a synchronous API,\nfor use in threaded applications.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libsoup@2.74.3-10.oe2403?arch=aarch64&epoch=0&upstream=libsoup-2.74.3-10.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://wiki.gnome.org/Projects/libsoup",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "An HTTP library implementation",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.74.3-10.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-libtiff-4.6.0",
      "name": "libtiff",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "93775a0672f4237c7cb05367a1d203e3f7de032413c583a9d9a705d07fcc70e6"
        }
      ],
      "description": "This libtiff provides support for the Tag Image File Format (TIFF), a widely\nused format for storing image data. The latest version of the TIFF specification\nis available on-line in several different formats.And contains command-line programs\nfor manipulating TIFF format image files using the libtiff library.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libtiff@4.6.0-3.oe2403?arch=aarch64&epoch=0&upstream=libtiff-4.6.0-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://libtiff.gitlab.io/libtiff/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "TIFF Library and Utilities",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:4.6.0-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-libxml2-2.11.5",
      "name": "libxml2",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "9efe9fa890847375a8fc373f42a5c2f6506f00aac7d9c31a942d543e1b55b1e9"
        }
      ],
      "description": "This 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@2.11.5-15.oe2403?arch=aarch64&epoch=0&upstream=libxml2-2.11.5-15.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://xmlsoft.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "Library providing XML and HTML support",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.11.5-15.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-ncurses-libs-6.4",
      "name": "ncurses-libs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2370f6c6e28b91a9097120f1fed20666368eeed6ded0c0a2eb5d83b28f9ebe04"
        }
      ],
      "description": "Libraries for ncurses.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/ncurses-libs@6.4-10.oe2403?arch=aarch64&epoch=0&upstream=ncurses-6.4-10.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://invisible-island.net/ncurses/ncurses.html",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "Libraries for ncurses",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:6.4-10.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-sqlite-3.42.0",
      "name": "sqlite",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "bd7acb2e0caa3d38ac36de17717d981c6169cedae73e73d8ee940e09bff8d733"
        }
      ],
      "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-4.oe2403?arch=aarch64&epoch=0&upstream=sqlite-3.42.0-4.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.sqlite.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "Embeded SQL database",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.42.0-4.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-systemd-libs-255",
      "name": "systemd-libs",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3bd52c28a321530316a929e526ca484e7bc41810d6760a75c3c4046064ed6f74"
        }
      ],
      "description": "Libraries for systemd and udev.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/systemd-libs@255-35.oe2403?arch=aarch64&epoch=0&upstream=systemd-255-35.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://systemd.io/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "systemd libraries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:255-35.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-webkit2gtk3-2.38.2",
      "name": "webkit2gtk3",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f3c6e2ca06c21615c455f53c0cd552e21e21dd0caa1e844cb846cb59275e5260"
        }
      ],
      "description": "WebKitGTK is the port of the WebKit web rendering engine to the\nGTK platform. This package contains WebKitGTK for GTK 3 and libsoup 2.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/webkit2gtk3@2.38.2-9.oe2403?arch=aarch64&epoch=0&upstream=webkit2gtk3-2.38.2-9.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.webkitgtk.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "GTK web content engine library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.38.2-9.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-webkit2gtk3-jsc-2.38.2",
      "name": "webkit2gtk3-jsc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "b8dac75d6a89bc6831c245be05483e0fded10477a35720aa46a2a3ff46735da5"
        }
      ],
      "description": "This package contains JavaScript engine from webkit2gtk4.0.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/webkit2gtk3-jsc@2.38.2-9.oe2403?arch=aarch64&epoch=0&upstream=webkit2gtk3-2.38.2-9.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.webkitgtk.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "JavaScript engine from webkit2gtk3",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.38.2-9.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-zlib-1.2.13",
      "name": "zlib",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "f6d272b9ce63e0ac8a3de5f9555cce38c44e8aabbd654e09ee1b539992e0adf8"
        }
      ],
      "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-5.oe2403?arch=aarch64&epoch=0&upstream=zlib-1.2.13-5.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.zlib.net",
      "sourceInfo": "acquired package info from repodata DB: repodata/68a9d337dc82d0b3219cca7d4feec09999a19d4eeb5807dd430c4336b1a36be1-primary.sqlite.bz2",
      "summary": "A lossless data-compression library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.2.13-5.oe2403"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-alsa-lib-1.2.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-cairo-1.18.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-cairo-gobject-1.18.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-coreutils-9.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-dejavu-fonts-2.37"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-emacs-common-29.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-freetype-2.13.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gdk-pixbuf2-2.42.10"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-giflib-5.2.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-glib2-2.78.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-glibc-2.38"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gmp-6.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnutls-3.8.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gtk3-3.24.41"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-harfbuzz-8.3.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libX11-1.8.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libXpm-3.5.17"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libacl-2.3.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libpng-1.6.40"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libsoup-2.74.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libtiff-4.6.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libxml2-2.11.5"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-ncurses-libs-6.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-sqlite-3.42.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-systemd-libs-255"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-webkit2gtk3-2.38.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-webkit2gtk3-jsc-2.38.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-emacs-29.1",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-zlib-1.2.13"
    }
  ]
}
