{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "gjs-devel-0.1.76.3-1.oe2403sp4.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-07-04T04:28:12.092529219Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/gjs-devel-0.1.76.3-1.oe2403sp4.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-gjs-devel-1.76.3",
      "name": "gjs-devel",
      "licenseConcluded": "MIT AND BSD-3-Clause AND (MIT OR LGPL-2.0-or-later) AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later)",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "da110c1f6a0af9747d3e07dcc8253eb4538eddc4ffeb8f29041e52a603be4f0c"
        }
      ],
      "description": "Development files for gjs.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gjs-devel@1.76.3-1.oe2403sp4?arch=aarch64&epoch=0&upstream=gjs-1.76.3-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://wiki.gnome.org/Projects/Gjs",
      "licenseDeclared": "MIT AND BSD-3-Clause AND (MIT OR LGPL-2.0-or-later) AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later)",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Development files for gjs",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.76.3-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-cairo-devel-1.18.0",
      "name": "cairo-devel",
      "licenseConcluded": "LGPLv2 or MPLv1.1",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "6834ee841313f4e3222801c21a1698038ac526832f6edc82fb5a2abf87cb8fad"
        }
      ],
      "description": "This package contains libraries, header files and developer documentation\nneeded for developing software which uses the cairo graphics library and\ncairo GObject library and contains tools for working with the cairo graphics\nlibrary as well.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/cairo-devel@1.18.0-2.oe2403sp4?arch=aarch64&epoch=0&upstream=cairo-1.18.0-2.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://cairographics.org",
      "licenseDeclared": "LGPLv2 or MPLv1.1",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Development files for cairo",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.18.0-2.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-cairo-gobject-devel-1.18.0",
      "name": "cairo-gobject-devel",
      "licenseConcluded": "LGPLv2 or MPLv1.1",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "58d4ed350392aaf81fd9b73611d09f6685e457a011192e41cb1d8a05eda8b4a6"
        }
      ],
      "description": "Cairo is a 2D graphics library designed to provide high-quality display\nand print output.\n\nThis package contains libraries, header files and developer documentation\nneeded for developing software which uses the cairo Gobject library.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/cairo-gobject-devel@1.18.0-2.oe2403sp4?arch=aarch64&epoch=0&upstream=cairo-1.18.0-2.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://cairographics.org",
      "licenseDeclared": "LGPLv2 or MPLv1.1",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Development files for cairo-gobject",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.18.0-2.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-gjs-1.76.3",
      "name": "gjs",
      "licenseConcluded": "MIT AND BSD-3-Clause AND (MIT OR LGPL-2.0-or-later) AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later)",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "4482121806e9c9094ec03b9b4667cd9b66ef2d3e304fe85ba4bce63a41686668"
        }
      ],
      "description": "Gjs is a Javascript binding for GNOME. It's mainly based on Spidermonkey javascript\nengine and the GObject introspection framework.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gjs@1.76.3-1.oe2403sp4?arch=aarch64&epoch=0&upstream=gjs-1.76.3-1.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://wiki.gnome.org/Projects/Gjs",
      "licenseDeclared": "MIT AND BSD-3-Clause AND (MIT OR LGPL-2.0-or-later) AND (MPL-1.1 OR GPL-2.0-or-later OR LGPL-2.1-or-later)",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "using GNOME libraries from Javascript",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.76.3-1.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-glib2-devel-2.78.3",
      "name": "glib2-devel",
      "licenseConcluded": "LGPLv2+",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "ead5e097081530aa71df954e2311c752350154f9bd4b19ee3324604a49425bea"
        }
      ],
      "description": "Development files for the GLib library.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/glib2-devel@2.78.3-16.oe2403sp4?arch=aarch64&epoch=0&upstream=glib2-2.78.3-16.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.gtk.org",
      "licenseDeclared": "LGPLv2+",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Development files for the GLib library",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.78.3-16.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-gobject-introspection-devel-1.76.1",
      "name": "gobject-introspection-devel",
      "licenseConcluded": "GPLv2+ and LGPLv2+ and MIT",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "da59011e32994d364e6f2ee2eb10478ab5eed09820a8e13e605f03e872497e5e"
        }
      ],
      "description": "Libraries and headers for gobject-introspection",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gobject-introspection-devel@1.76.1-4.oe2403sp4?arch=aarch64&epoch=0&upstream=gobject-introspection-1.76.1-4.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://wiki.gnome.org/Projects/GObjectIntrospection",
      "licenseDeclared": "GPLv2+ and LGPLv2+ and MIT",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Libraries and headers for gobject-introspection",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.76.1-4.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-libffi-devel-3.4.4",
      "name": "libffi-devel",
      "licenseConcluded": "MIT",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "2d17a33ad417bd49c8bdd8de82829a863d40d19bd82fd28904caeea127281fea"
        }
      ],
      "description": "The devel package with header files and libraries is for developing apps which needs libffi.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/libffi-devel@3.4.4-7.oe2403sp4?arch=aarch64&epoch=0&upstream=libffi-3.4.4-7.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://sourceware.org/libffi",
      "licenseDeclared": "MIT",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Development files for libffi",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:3.4.4-7.oe2403sp4"
    },
    {
      "SPDXID": "SPDXRef-rpm-mozjs102-devel-102.9.0",
      "name": "mozjs102-devel",
      "licenseConcluded": "MPL-2.0 AND Apache-2.0 AND BSD-3-Clause AND BSD-2-Clause AND MIT AND GPL-3.0-or-later",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "1009eb9357ab420800004b85012b426410c3158f0e79d3d6ecb7ab5035a6514d"
        }
      ],
      "description": "The mozjs102-devel package contains libraries and header files for\ndeveloping applications that use mozjs102.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/mozjs102-devel@102.9.0-9.oe2403sp4?arch=aarch64&epoch=0&upstream=mozjs102-102.9.0-9.oe2403sp4.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://hg.mozilla.org/releases/mozilla-esr102",
      "licenseDeclared": "MPL-2.0 AND Apache-2.0 AND BSD-3-Clause AND BSD-2-Clause AND MIT AND GPL-3.0-or-later",
      "sourceInfo": "acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2",
      "summary": "Development files for mozjs102",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:102.9.0-9.oe2403sp4"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-gjs-devel-1.76.3",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-cairo-devel-1.18.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gjs-devel-1.76.3",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-cairo-gobject-devel-1.18.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gjs-devel-1.76.3",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gjs-1.76.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gjs-devel-1.76.3",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-glib2-devel-2.78.3"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gjs-devel-1.76.3",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gobject-introspection-devel-1.76.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gjs-devel-1.76.3",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-libffi-devel-3.4.4"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gjs-devel-1.76.3",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-mozjs102-devel-102.9.0"
    }
  ]
}
