{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "gnustep-base-doc-0.1.29.0-2.oe2403.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-15T07:43:41.871469762Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/gnustep-base-doc-0.1.29.0-2.oe2403.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-gnustep-base-1.29.0",
      "name": "gnustep-base",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "05c7ef9d8f7316646bfeb8a7e54160eab8bd058a0dd7b96cb2f5ae052765a09e"
        }
      ],
      "description": "The GNUstep Base Library is a powerful fast library of general-purpose,\nnon-graphical Objective C classes, inspired by the superb OpenStep API but\nimplementing Apple and GNU additions to the API as well.  It includes for\nexample classes for unicode strings, arrays, dictionaries, sets, byte\nstreams, typed coders, invocations, notifications, notification dispatchers,\nscanners, tasks, files, networking, threading, remote object messaging\nsupport (distributed objects), event loops, loadable bundles, attributed\nunicode strings, xml, mime, user defaults. This package includes development\nheaders too.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnustep-base@1.29.0-2.oe2403?arch=x86_64&epoch=0&upstream=gnustep-base-1.29.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnustep.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "GNUstep Base library package",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.29.0-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-gnustep-filesystem-2.8.0",
      "name": "gnustep-filesystem",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "a670673ced1ac919691394cb2b2a9f6577829ecdf64075096163cfad1880e2f6"
        }
      ],
      "description": "The gnustep-filesystem package contains the basic directory layout for\nGNUstep packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/gnustep-filesystem@2.8.0-2.oe2403?arch=x86_64&epoch=0&upstream=gnustep-make-2.8.0-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.gnustep.org/",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "The basic directory layout for GNUstep packages",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.8.0-2.oe2403"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-gnustep-base-doc-1.29.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnustep-base-1.29.0"
    },
    {
      "spdxElementId": "SPDXRef-rpm-gnustep-base-doc-1.29.0",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-gnustep-filesystem-2.8.0"
    }
  ]
}
