{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"rubygem-actionmailbox-0.7.0.7-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/rubygem-actionmailbox-0.7.0.7-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-ruby-bundled-gems-3.2.2-6620b0c7-2599-449e-8df5-dc81ffdbc926-c6d27679-4caf-4804-8e24-30578d4f4d0d",
			"name":"ruby-bundled-gems",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"48cdac68ac19c53296f4fa801c3c4cb85beea280d3fc1e0379b7daa210a32649"
				}
			],
			"description":"Bundled gems which are part of Ruby StdLib. While being part of Ruby, these\nneeds to be listed in Gemfile to be used by Bundler.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/ruby-bundled-gems@3.2.2-145.oe2409?arch=aarch64&epoch=0&upstream=ruby-3.2.2-145.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.ruby-lang.org/en/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Bundled gems which are part of Ruby StdLib",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.2.2-145.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rubygem-actionpack-7.0.7-07afa768-b93b-4072-a5e1-5da7b023f89c-2f549c5b-eaf8-4447-a507-919dbbc5e024",
			"name":"rubygem-actionpack",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7fcad18ade028abc50562797395a22675484edbe1ef368d7d50091339b5085fa"
				}
			],
			"description":"Eases web-request routing, handling, and response as a half-way front,\nhalf-way page controller. Implemented with specific emphasis on enabling easy\nunit/integration testing that doesn't require a browser.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-actionpack@7.0.7-3.oe2409?arch=noarch&epoch=1&upstream=rubygem-actionpack-7.0.7-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://rubyonrails.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Web-flow and rendering framework putting the VC in MVC (part of Rails)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:7.0.7-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rubygem-activejob-7.0.7-137a1de4-79fd-4ad3-ad93-ad612d8c2ab2-40aa9026-cfa1-4391-be8b-b69e465dd618",
			"name":"rubygem-activejob",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6f669d88599e5a3255fadee2d2a584d2428b05c28e775fb4eddafcfdaa5390db"
				}
			],
			"description":"Declare job classes that can be run by a variety of queueing backends.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-activejob@7.0.7-1.oe2409?arch=noarch&epoch=0&upstream=rubygem-activejob-7.0.7-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://rubyonrails.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Job framework with pluggable queues",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:7.0.7-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rubygem-activerecord-7.0.7-07495a04-de07-494b-9c03-369b5c375797-0b1c24bf-d1e8-4235-acb6-44430ad842a4",
			"name":"rubygem-activerecord",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1c4a06f3c3fa660b90728f5edf712d2a4b000a6d7a64ff90bd2f94c985e15a3d"
				}
			],
			"description":"Implements the ActiveRecord pattern (Fowler, PoEAA) for ORM. It ties database\ntables and classes together for business objects, like Customer or\nSubscription, that can find, save, and destroy themselves without resorting to\nmanual SQL.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-activerecord@7.0.7-1.oe2409?arch=noarch&epoch=1&upstream=rubygem-activerecord-7.0.7-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://rubyonrails.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Object-relational mapper framework (part of Rails)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:7.0.7-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rubygem-activestorage-7.0.7-be009240-f68d-41a9-ac4c-df0f16968f16-6eb54601-28f1-4eff-b632-324096c50ee7",
			"name":"rubygem-activestorage",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"67dd73c423753f94125e9c42512c1f5c5eed173d5d48aa4bd34ed50a7dc5b97e"
				}
			],
			"description":"Attach cloud and local files in Rails applications.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-activestorage@7.0.7-2.oe2409?arch=noarch&epoch=0&upstream=rubygem-activestorage-7.0.7-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://rubyonrails.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Local and cloud file storage framework",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:7.0.7-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rubygem-activesupport-7.0.7-cdbde55c-4e85-4399-9fc7-f35023da2b6e-49864c3a-bd8e-49ec-bf3f-d67165aeb6a1",
			"name":"rubygem-activesupport",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3dc250ba6fdf12b2b325b496ef26b9743f6add3866b9561a0f6d5fd3db6bc097"
				}
			],
			"description":"A toolkit of support libraries and Ruby core extensions extracted from the\nRails framework. Rich support for multibyte strings, internationalization,\ntime zones, and testing.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-activesupport@7.0.7-2.oe2409?arch=noarch&epoch=1&upstream=rubygem-activesupport-7.0.7-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://rubyonrails.org",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A support libraries and Ruby core extensions extracted from the Rails framework",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:7.0.7-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rubygem-mail-2.8.1-5a2ea472-e679-494b-aef2-6ef784ee4b31-5967b12c-4bf1-4851-8cb6-55fef222f808",
			"name":"rubygem-mail",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3d2c3726703531ed0faceba9644b6efc34df2c8cafe11d59e52b00b3bb3dad99"
				}
			],
			"description":"A really Ruby Mail handler.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygem-mail@2.8.1-1.oe2409?arch=noarch&epoch=0&upstream=rubygem-mail-2.8.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/mikel/mail",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Mail provides a nice Ruby DSL for making, sending and reading emails",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.8.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-rubygems-3.4.10-87e9bd9a-9a74-4f0f-bbf5-b9e0983018d1-c05197ab-1c6c-4644-b6e9-8124b5839f5e",
			"name":"rubygems",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f26c1c2e77ac19bb7b2b64f55fd256243f9dd5e9d656f564fea44d35ed437113"
				}
			],
			"description":"The Ruby standard for publishing and managing third party libraries provided by RubyGems.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/rubygems@3.4.10-145.oe2409?arch=noarch&epoch=0&upstream=ruby-3.2.2-145.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://www.ruby-lang.org/en/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Ruby standard for wrapping ruby libraries",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.4.10-145.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-rubygem-actionmailbox-7.0.7-43ddb556-3475-4e97-983b-c52214fb8883",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-ruby-bundled-gems-3.2.2-6620b0c7-2599-449e-8df5-dc81ffdbc926-c6d27679-4caf-4804-8e24-30578d4f4d0d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rubygem-actionmailbox-7.0.7-43ddb556-3475-4e97-983b-c52214fb8883",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-actionpack-7.0.7-07afa768-b93b-4072-a5e1-5da7b023f89c-2f549c5b-eaf8-4447-a507-919dbbc5e024"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rubygem-actionmailbox-7.0.7-43ddb556-3475-4e97-983b-c52214fb8883",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-activejob-7.0.7-137a1de4-79fd-4ad3-ad93-ad612d8c2ab2-40aa9026-cfa1-4391-be8b-b69e465dd618"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rubygem-actionmailbox-7.0.7-43ddb556-3475-4e97-983b-c52214fb8883",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-activerecord-7.0.7-07495a04-de07-494b-9c03-369b5c375797-0b1c24bf-d1e8-4235-acb6-44430ad842a4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rubygem-actionmailbox-7.0.7-43ddb556-3475-4e97-983b-c52214fb8883",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-activestorage-7.0.7-be009240-f68d-41a9-ac4c-df0f16968f16-6eb54601-28f1-4eff-b632-324096c50ee7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rubygem-actionmailbox-7.0.7-43ddb556-3475-4e97-983b-c52214fb8883",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-activesupport-7.0.7-cdbde55c-4e85-4399-9fc7-f35023da2b6e-49864c3a-bd8e-49ec-bf3f-d67165aeb6a1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rubygem-actionmailbox-7.0.7-43ddb556-3475-4e97-983b-c52214fb8883",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygem-mail-2.8.1-5a2ea472-e679-494b-aef2-6ef784ee4b31-5967b12c-4bf1-4851-8cb6-55fef222f808"
		},
		{
			"spdxElementId":"SPDXRef-rpm-rubygem-actionmailbox-7.0.7-43ddb556-3475-4e97-983b-c52214fb8883",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-rubygems-3.4.10-87e9bd9a-9a74-4f0f-bbf5-b9e0983018d1-c05197ab-1c6c-4644-b6e9-8124b5839f5e"
		}
	]
}