{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"texlive-collection-plaingeneric-9.svn58874-4.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/texlive-collection-plaingeneric-9.svn58874-4.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-texinfo-tex-7.0.3-151df985-aaea-44ad-8d56-704f6d4d57e9-f6da3eef-fb11-4f70-a296-f52fc2c9abac",
			"name":"texinfo-tex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2b64bf8df0ce3c3dc6da43318ee3f123bd649a236d0f99b048144c024f42e720"
				}
			],
			"description":"This package provides tools for format most of the documents\nwhich produced by texinfo documentation system.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texinfo-tex@7.0.3-3.oe2409?arch=aarch64&epoch=0&upstream=texinfo-7.0.3-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://www.gnu.org/software/texinfo/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Tools for formatting Texinfo documents",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:7.0.3-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-abbr-svn15878.0-6b64cbaa-3d4f-4ffe-bfa4-298dea7614dc-8b3a73a9-31ee-4965-b89d-88e8b73c49ef",
			"name":"texlive-abbr",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2c572c367ae0a77f6cbfcf2537df2c0b5ed055e55c343b1e6a1913de0e148bd5"
				}
			],
			"description":"The package provides some simple macros to support\nabbreviations in Plain TeX or LaTeX. It allows writing (e.g.)\n\\<TEX> instead of \\TeX, hence frees users from having to escape\nspace after parameterless macros.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-abbr@svn15878.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Simple macros supporting abreviations for Plain and LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-abstyles-svn15878.0-660f7e8d-5756-4c4a-849d-1a76b5c87c84-31274fb3-25fd-4b04-aca0-be52c4bf4868",
			"name":"texlive-abstyles",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"47afdef9384612ad3f32429e7aae1c6789bde8d73300463bbcd70fad520d5e5a"
				}
			],
			"description":"A family of modifications of the standard BibTeX styles whose\nbehaviour may be changed by changing the user document, without\nchange to the styles themselves. The package is largely used\nnowadays in its adaptation for working with Babel.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-abstyles@svn15878.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Adaptable BibTeX styles",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-apnum-svn47510-66d9b272-d37e-4960-8f9b-7dbf3da5b465-31e54099-f8a2-4720-955e-51fb33d55469",
			"name":"texlive-apnum",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"fe023da587c3129b646e027fde33bbc6226309f3f24ac7e33cb075829ebb36bd"
				}
			],
			"description":"The basic operations (addition, subtraction, multiplication,\ndivision, power to an integer) are implemented by TeX macros in\nthis package. Operands may be numbers with arbitrary numbers of\ndigits; scientific notation is allowed. The expression scanner\nis also provided. Exhaustive documentation (including detailed\nTeXnical documentation) is included. The macro includes many\noptimizations and uses only TeX primitives (from classic TeX)\nand \\newcount macro.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-apnum@svn47510-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-a-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Arbitrary precision numbers implemented by TeX macros",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn47510-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-autoaligne-svn56966-60a70740-3067-4451-aa12-0e3382984ee0-4f862baf-73b9-4583-bbea-6ad32592c0b4",
			"name":"texlive-autoaligne",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4105f347e20cafca1ccee76ab83e97c085627cf21a26c7dc3dadb6ee295f37f9"
				}
			],
			"description":"This package allows to align terms and members between lines\ncontaining math expressions.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-autoaligne@svn56966-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Align terms and members in math expressions",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56966-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-barr-svn38479-b7d0b67c-a57e-448d-a089-c9ea87e93965-76c821b3-69a7-42c1-949e-e7cd0ca98f62",
			"name":"texlive-barr",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a74d7b5f58dc3098721f7b1d9971ccbb71643ee5b358b6e0a77acc731a5754b7"
				}
			],
			"description":"Diagxy is a general diagramming package, useful for diagrams in\na number of mathematical disciplines. Diagxy is a development\nof an earlier (successful) package to use the facilities of the\nxypic bundle.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-barr@svn38479-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-b-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Diagram macros by Michael Barr",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn38479-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-0563775c-dec8-473b-adb0-50d730fc25a7",
			"name":"texlive-base",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6df3da9dcb2e7d2abbcbf26c0c7ceeb32278dcc5d1eb6bc5b836f6112526221c"
				}
			],
			"description":"The TeX Live software distribution offers a complete TeX system for a\nvariety of Unix, Macintosh, Windows and other platforms. It\nencompasses programs for editing, typesetting, previewing and printing\nof TeX documents in many different languages, and a large collection\nof TeX macros and font libraries.\n\nThe distribution includes extensive general documentation about TeX,\nas well as the documentation for the included software packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-base@20210325-9.oe2409?arch=aarch64&epoch=9&upstream=texlive-base-20210325-9.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"TeX formatting system",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-bitelist-svn25779.0.1-3040a742-dc77-49fb-9994-54efe5203fa8-611931fa-31f1-438d-9e85-40cf908f5a84",
			"name":"texlive-bitelist",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6bd0b8abca5883c6dccfd0e690e40a8fcc46c11e3ff98395439f55e649d40597"
				}
			],
			"description":"The package provides commands for \"splitting\" a token list at\nthe first occurrence of another (specified) token list. I.e.,\nfor given token lists s, t return b and the shortest a, such\nthat t = a s b. The package's mechanism differs from those of\npackages providing similar features, in the following ways: the\nmethod uses TeX's mechanism of reading delimited macro\nparameters; splitting macros work by pure expansion, without\nassignments; the operation is carried out in a single macro\ncall. A variant of the operation is provided, that retains\nouter braces.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-bitelist@svn25779.0.1-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-c-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Split list, in TeX's mouth",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn25779.0.1-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-borceux-svn21047.0-02af000c-7899-4264-b4d4-549d20b18f77-e3f63454-dd2d-4136-bbf6-e8c63a2ca578",
			"name":"texlive-borceux",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"43261eef6e1c5782a23ef6c42af6fb6452b5d6e1a6705ecac359ec7ef3b794cc"
				}
			],
			"description":"The macros support the construction of diagrams, such as those\nthat appear in category theory texts. The user gives the list\nof vertices and arrows to be included, just as when composing a\nmatrix, and the program takes care of computing the dimensions\nof the arrows and realizing the pagesetting. All the user has\nto do about the arrows is to specify their type (monomorphism,\npair of adjoint arrows, etc.) and their direction (north, south-\neast, etc.); 12 types and 32 directions are available.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-borceux@svn21047.0-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Diagram macros by Francois Borceux",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn21047.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-c-pascal-svn18337.1.2-0be39f4b-ab7c-4c64-a449-5a553f97ce4b-c8f47892-4c6a-4dd9-b580-7fabc2cda707",
			"name":"texlive-c-pascal",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"955ff819b155aab86f23b09db5fe1ba1c23ba28969893e3d856c68b9c077de1d"
				}
			],
			"description":"A TeX macro package for easy typesetting programs in Python, C\nand Pascal. Program source files may also be input.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-c-pascal@svn18337.1.2-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-f-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Typeset Python, C and Pascal programs",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn18337.1.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-catcodes-svn38859-9dd2dbf2-8ec7-41bb-a0cf-b13b3255da6e-b8274db3-3b56-40cf-a159-49d57c07bbe1",
			"name":"texlive-catcodes",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3655f46171c2372266fec78dd34f7bec36266b7e491656b8618ada9d41ae0d3d"
				}
			],
			"description":"The bundle deals with category code switching; the packages of\nthe bundle should work with any TeX format (with the support of\nthe plainpkg package). The bundle provides: stacklet.sty, which\nsupports stacks that control the use of different catcodes;\nactcodes.sty, which deals with active characters; and\ncatchdq.sty, which provides a simple quotation character\ncontrol mechanism.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-catcodes@svn38859-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Generic handling of TeX category codes",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn38859-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-chronosys-svn26700.1.2-2d507bfa-b446-4131-8af6-4949392160e8-5c42c4b1-802d-4327-bd9c-774c3e93c00f",
			"name":"texlive-chronosys",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"170ddf102f12228ce97908e29095bf9d226488a4bc9a72d037aff874b919aa94"
				}
			],
			"description":"Macros to produce time line diagrams. Interfaces for Plain TeX,\nContext and LaTeX are provided.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-chronosys@svn26700.1.2-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-d-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Drawing time-line diagrams",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn26700.1.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-collection-basic-svn59159-6c63362b-0a38-4a31-9fe6-eee7827470ea-38a423fc-77ce-455a-8a69-b76047c1b3c7",
			"name":"texlive-collection-basic",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6708d18272a4214517d69b5fa67ebf09c54af7e0c5d2c64312612ed47efb9d99"
				}
			],
			"description":"These files are regarded as basic for any TeX system, covering\nplain TeX macros, Computer Modern fonts, and configuration for\ncommon drivers; no LaTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-collection-basic@svn59159-4.oe2409?arch=noarch&epoch=9&upstream=texlive-split-e-2021-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Essential programs and files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn59159-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-colorsep-svn13293.0-ef4d056c-0373-47bc-8074-1fd4d79bde33-63a09d3a-2f57-413c-9ad0-db86a5a14c7f",
			"name":"texlive-colorsep",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"760f327c71a5299b190b31726f277e05ba733ed89ad0eb49f226150baa728060"
				}
			],
			"description":"Support for colour separation when using dvips.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-colorsep@svn13293.0-4.oe2409?arch=noarch&epoch=9&upstream=texlive-split-e-2021-4.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Color separation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn13293.0-4.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-compare-svn54265-f48ee491-5850-4d2e-9c6b-65c33b503538-31a5845b-f64f-4dd5-a07b-8a9727b8d0d1",
			"name":"texlive-compare",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c144ffd99e8da47eb2bd152d4a2f9adfb4de717a2f025cbdd8e632c80a8cd8c8"
				}
			],
			"description":"The file defines a macro \\compare, which takes two arguments;\nthe macro expands to -1, 0, 1, according as the first argument\nis less than, equal to, or greater than the second argument.\nSorting is alphabetic, using ASCII collating order.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-compare@svn54265-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Compare two strings",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54265-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-cweb-old-svn49271-7fe5a1c2-98e6-421c-9fce-96e9b4b01840-78eef2c5-0f4b-4d74-97c2-614919f73433",
			"name":"texlive-cweb-old",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"71651f1e109854a9777d2232e707d477704a92451597b6bb50833395b9a9670c"
				}
			],
			"description":"Old cweb files.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-cweb-old@svn49271-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Old cweb files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn49271-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-dinat-svn15878.2.5-cc4f3114-107c-421b-823a-d2971a0d6005-f2a3f062-6a84-44fe-85cb-756b7708df01",
			"name":"texlive-dinat",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"561aa73f8bf0012693f9b35fdea6f66fd62cefba5c82fb7d18e56f910f9f2ca0"
				}
			],
			"description":"Bibliography style files intended for texts in german. They\ndraw up bibliographies in accordance with the german DIN 1505,\nparts 2 and 3.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-dinat@svn15878.2.5-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Bibliography style for German texts",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.2.5-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-dirtree-svn42428-0f51159e-9a43-4a9f-872a-01973ed6fe1b-f51a45fd-9bcb-4f5a-a1c5-3dee78b2acd5",
			"name":"texlive-dirtree",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"363825e66d3aaccaa148b8c2729c1dc41d4ff48e07ae36dee718984a606781f5"
				}
			],
			"description":"This package is designed to emulate the way windows explorer\ndisplays directory and file trees, with the root at top left,\nand each level of subtree displaying one step in to the right.\nThe macros work equally well with Plain TeX and with LaTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-dirtree@svn42428-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Display trees in the style of windows explorer",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn42428-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-docbytex-svn34294.0-9674c178-7d56-4043-8ec8-8f04f8f2e4a9-e81e3393-3a82-4a34-9c57-9b53df39f58f",
			"name":"texlive-docbytex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"cbc7014051e1d69256740e99adaeba42a27503aa8c230e36b3db959be64e8549"
				}
			],
			"description":"The package creates documentation from C source code, or other\nprogramming languages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-docbytex@svn34294.0-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Creating documentation from source code",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn34294.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-dowith-svn38860-ea35fb8d-94bf-4659-b097-a4b51c6ebaa7-46bb7085-ea11-49fc-a04c-92337d152744",
			"name":"texlive-dowith",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ceb938f8d1339274c9e3b13272d8bbe6f0a27d311c6eea528c009bfbca5b71cd"
				}
			],
			"description":"The package provides macros for applying a command to all\nelements of a list without separators, such as\n'\\DoWithAllIn{<cmd>}{<list-macro>}', and also for extending and\nreducing macros storing such lists. Applications in mind\nbelonged to LaTeX, but the package should work with other\nformats as well. Loop and list macros in other packages are\ndiscussed. A further package, domore, is also provided, which\nenhances the functionality of dowith.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-dowith@svn38860-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-g-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Apply a command to a list of items",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn38860-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-eijkhout-svn15878.0-28b9f25f-0e09-487a-9b32-b805892a148c-ca5156d0-e6d4-43e5-b5aa-1dc9f80c2821",
			"name":"texlive-eijkhout",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"278c2e15e2547868f4b9404a7cf5162cb3a29477abe213c880b0c4787a90043a"
				}
			],
			"description":"Three unrelated packages: DB_process, to parse and process\ndatabase output; CD_labeler, to typeset user text to fit on a\nCD label; and repeat, a nestable, generic loop macro.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-eijkhout@svn15878.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Victor Eijkhout's packages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-encxvlna-svn34087.1.1-bc5a4661-4c88-4abc-8b76-983fed47aa87-58136ba3-8ddd-4203-ac05-c9719fc2d55c",
			"name":"texlive-encxvlna",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9806b23aedebc9b2dbad6b84f93c32e83786b57304fb1e60c93298d8356de763"
				}
			],
			"description":"The package provides tools for inserting nonbreakable spaces\nafter nonsyllabic prepositions and single letter conjunctions\nas required by Czech and Slovak typographical rules. It is\nimplemented using encTeX and provides files both for plain TeX\nand LaTeX. The LaTeX solution tries to avoid conflicts with\nother packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-encxvlna@svn34087.1.1-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Insert nonbreakable spaces, using encTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn34087.1.1-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-epigram-svn20513.0-f300b461-e86e-46fe-95f5-4a8ee9a94311-e2f8d2a5-c12c-42bc-887f-bfbed64d8345",
			"name":"texlive-epigram",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f2236d18013926da3e886df141bc4580896d35ac7d76a33eb249fd6627cfac3a"
				}
			],
			"description":"The package determines (on the basis of the width of the text\nof the epigram, laid out on a single line) whether to produce a\nline or a displayed paragraph.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-epigram@svn20513.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Display short quotations",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn20513.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-epsf-svn21461.2.7.4-cc635e11-0436-4f91-8af1-984713a69648-c01c7d16-d836-401c-b4d4-d3466589d0da",
			"name":"texlive-epsf",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e2796e45820da319a1f6cd0294bdcc5ea75314dc8384cb4c97f2a95ba4b9c234"
				}
			],
			"description":"The original (and now obsolescent) graphics inclusion macros\nfor use with dvips, still widely used by Plain TeX users (in\nparticular). For LaTeX users, the package is nowadays (rather\nstrongly) deprecated in favour of the more sophisticated\nstandard LaTeX graphics bundle of packages. (The graphics\nbundle is also available to Plain TeX users, via its Plain TeX\nversion.)",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-epsf@svn21461.2.7.4-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Simple macros for EPS inclusion",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn21461.2.7.4-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-epsf-dvipdfmx-svn35575.2014-3f352471-b46f-4970-bed6-9f415517503e-9e2ee40c-d2fb-4515-a2d6-7d7d18317aea",
			"name":"texlive-epsf-dvipdfmx",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ab2fda572334b2b347d52c34d155d4cf149b9565b5e88d6d0687c4b73ca2c6b5"
				}
			],
			"description":"epsf-dvipdfmx.tex is a plain TeX file to be \\input after\nepsf.tex when using plain TeX with dvipdfmx. As in: \\input epsf\n\\input epsf-dvipdfmx It is needed when an .eps file has\nanything except the origin (0,0) for the lower-left of its\nbounding box.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-epsf-dvipdfmx@svn35575.2014-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-h-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Plain TeX file for using epsf.tex with (x)dvipdfmx",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn35575.2014-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-expkv-svn58853-74318675-5b7f-4316-8086-bc679a0c33c9-abf9dfa1-3db2-43ab-bf17-1f5c57f22034",
			"name":"texlive-expkv",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8132b9f649ca9f29153f86a8380854d9f61149c7934fdc194db240598447662e"
				}
			],
			"description":"expkv is a minimalistic but fast and expandable <key>=<val>\nimplementation. It provides two parsing macros:\n\\ekvset{<set>}{<key=val list>} which is comparable to keyval's\n\\setkeys. \\ekvparse<cs1><cs2>{<key=val list>} which can be used\ninside \\expanded and expands to <cs1>{key} and <cs2>{key}{val}\nfor the entries in the <key=val list>. expkv has predictable\nbrace-stripping behaviour and handles commas and equal signs\nwith category codes 12 and 13 correctly. A key-defining\ninterface that is not as rudimentary as the macros provided in\nthis package is contained in expkv-def.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-expkv@svn58853-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"An expandable key=val implementation",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn58853-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-expkv-cs-svn58852-e7bd3ef1-3e3d-40cf-8573-e04e471b1cfc-127d8e36-5cc7-48b9-9b28-a7c8bf0e37ca",
			"name":"texlive-expkv-cs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3f186b4b9526d99becf04a60d2eb906867a50ee55fb5f934fbfb56576d31703e"
				}
			],
			"description":"This package is a frontend to define expandable macros with\nkey=val arguments. It provides four syntaxes, each of which\nwill define <cs> to take a single key=val argument:\nekvcSplit<cs>{<key>=<initial>, ...}{<definition>}\nekvcSplitAndForward<cs><cs2>{<key>=<initial>, ...}\nekvcHash<cs>{<key>=<initial>, ...}{<definition>}\nekvcHashAndForward<cs><cs2>{<key>=<initial>, ...} Additional\nkeys for each <cs> might be defined using\nekvcSecondaryKeys<cs>{<prefix> <key>=<definition>, ...}\nexpkv-cs is generic code and only requires expkv for its\nparsing. A LaTeX package expkv-cs.sty is included to play\nnicely on LaTeX's package loading system, but that package is\nnot needed and does not provide more functionality than the\ngeneric code in expkv-cs.tex. Note: In this context, \"cs\"\nstands for \"control sequence\" (i.e.: macro).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-expkv-cs@svn58852-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Define expandable key=val macros using expkv",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn58852-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-expkv-def-svn58814-feb71df1-e588-4722-aca7-1ff1dd71fbe5-3aeaa2af-d420-4d40-97a8-2af41b5e4471",
			"name":"texlive-expkv-def",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"65a9314ee62bcb7f537e0a8374629ca32d35d988bd1b7859b3de7c8268f1f835"
				}
			],
			"description":"This package provides a key=val interface to define keys for\nexpkv. This is done to provide a simple frontend to define\ndifferent common key types, similar to how keys are defined in\nother well established key=value packages like pgfkeys or\nl3keys. expkv-def is generic code and only requires expkv for\nits parsing. There is a LaTeX package expkv-def.sty included to\nplay nicely on LaTeX's package loading system, but that package\nis not needed and does not provide more functionality than the\ngeneric code in expkv-def.tex.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-expkv-def@svn58814-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A key-defining frontend for expkv",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn58814-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-expkv-opt-svn58772-1df0f64d-a747-4628-96f3-d2a5e0512723-a909e308-6a9d-4565-a10b-b04f12ada7e7",
			"name":"texlive-expkv-opt",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7f8a8554c759069f8fc993ac7cbcdda92464572afa67fb8b5f85640c5edc9eff"
				}
			],
			"description":"This package provides option parsing for classes and packages\nin LaTeX2e based on expkv. Global and local options are parsed\nindividually by different commands. The package supports\nkey=value options and keys without a value. expkv is the only\nrequired package.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-expkv-opt@svn58772-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Parse class and package options with expkv",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn58772-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-fenixpar-svn24730.0.92-9c18ef95-83c6-4691-a3ab-de704e330ef6-d175a294-3eb0-4163-8d35-f76f1c912285",
			"name":"texlive-fenixpar",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3b367511d123efd3ce4735728020cbbc0017906fe8bbb03a1e8b05da15c02d21"
				}
			],
			"description":"The bundle provides two packages, fenxitok and fenixpar. The\nfenixtok package provides user macros to add material to a\ntoken register; the material will be (automatically) removed\nfrom the token register when the register is executed. Material\nmay be added either to the left or to the right, and care is\ntaken not to override any redefinition that may be included in\nthe token register itself. The fenixpar package uses the macros\nof fenixtok to provide a user interface to manipulation of the\n\\everypar token register. The packages require the e-TeX\nextensions; with them, they work either with Plain TeX or with\nLaTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-fenixpar@svn24730.0.92-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"One-shot changes to token registers such as \\everypar",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn24730.0.92-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-figflow-svn21462.0-efa568b2-f3b0-49b5-b05f-1d494c8815a2-4ff7f58d-84c7-43cb-9a7d-d1bdff155bd2",
			"name":"texlive-figflow",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d8e0bffc664e7a2e1eb52c0bb48b5f50860b34a90fc83eb2b8acbcd81b5265e8"
				}
			],
			"description":"Provides a Plain TeX macro \\figflow that allows one to insert a\nfigure into an area inset into a paragraph. Command arguments\nare width and height of the figure, and the figure (and its\ncaption) itself. Usage details are to be found in the TeX file\nitself. The package does not work with LaTeX; packages such as\nwrapfig, floatflt and picins support the needs of LaTeX users\nin this area.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-figflow@svn21462.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Flow text around a figure",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn21462.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-fixpdfmag-svn15878.0-d4ed9fe4-1c35-4600-8534-c944b8e5f605-ee0493e8-9f2e-4432-8578-67701e0fc52b",
			"name":"texlive-fixpdfmag",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"cd41d5080614b8763fa1524e52f2485cb86a00a21b6777cd1bad69f9528ebefa"
				}
			],
			"description":"A recent change to PDFTeX has caused magnification to apply to\npage dimensions. This small package changes the values set in\nthe page dimension variables from pt to truept, thus evading\nthe effects of \\mag.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-fixpdfmag@svn15878.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Fix magnification in PDFTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-fltpoint-svn56594-ee500746-6593-4afa-9a32-cbb6ff3d9f0a-4d7d8136-353a-470b-8d46-0f5c350acc4b",
			"name":"texlive-fltpoint",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"eb139589648b701ba1eef1d63755a430f14dc231f718878b18a861fbec49652e"
				}
			],
			"description":"The package provides simple floating point operations\n(addition, subtraction, multiplication, division and rounding).\nUsed, for example, by rccol.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-fltpoint@svn56594-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Simple floating point arithmetic",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56594-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-fntproof-svn20638.0-ab30f2e6-46de-403c-a82e-80b224f640d4-3f7d847b-c8da-4fe9-b325-3be543da4dc9",
			"name":"texlive-fntproof",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5ebe267784d0585c88787d775b5ec213a1a79b8b12d9976ed9449b343e2158db"
				}
			],
			"description":"The package implements all the font testing commands of Knuth's\ntestfont.tex, but arranges that information necessary for each\ncommand is supplied as arguments to that command, rather than\nprompted for. This makes it possible to type all the tests in\none command line, and easy to input the package in a file and\nto use the commands there. A few additional commands supporting\nthis last purpose are also made available.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-fntproof@svn20638.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A programmable font test pattern generator",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn20638.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-font-change-svn40403-71239012-a75e-4587-a0eb-f4b84fa4da0f-93406269-7152-42c1-bb38-df0d3ec57c5b",
			"name":"texlive-font-change",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"993dca490393b408a85486fad29f480bdad8768b0aef1f3adfae7f6bc01296a7"
				}
			],
			"description":"Macros to Change Text and Mathematics fonts in TeX: 45\nBeautiful Variants The macros are written for plain TeX and may\nbe used with other packages like AmSTeX, eplain, etc. They also\nwork with XeTeX. The macros allow users to change the fonts\n(for both text and mathematics) in their TeX document with only\none statement. The fonts may be used readily at various\npredefined sizes. All the fonts called by these macro files are\nfree and are included in current MiKTeX and TeX Live\ndistributions.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-font-change@svn40403-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Macros to change text and mathematics fonts in plain TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn40403-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-fontch-svn17859.2.2-c0708cb7-efba-43b8-bb8d-314f1b8911da-ca5f71b3-5c97-46aa-9040-a01992ceb951",
			"name":"texlive-fontch",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"52049547e2e6839e72f2388bf9246537a817ea3def91b867ef66ac499a52f554"
				}
			],
			"description":"The fontch macros allow the user to change font size and family\nanywhere in a plain TeX document. Sizes of 8, 10, 12, 14, 20\nand 24 points are available. A sans serif family (\\sf) is\ndefined in addition to the families already defined in plain\nTeX. Optional support for Latin Modern T1 and TS1 fonts is\ngiven. There are macros for non-latin1 letters and for most TS1\nsymbols. Math mode always uses CM fonts. A command for\nproducing doubled-spaced documents is also provided. The\npresent version of the package is designed to deal with the\nlatest release of the Latin Modern fonts version 1.106.\nUnfortunately, it can no longer support earlier versions of the\nfonts, so an obsolete version of the package is retained for\nusers who don't yet have access to the latest version of the\nfonts.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-fontch@svn17859.2.2-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Changing fonts, sizes and encodings in Plain TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn17859.2.2-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-fontname-svn53228-8736bec4-0db9-4f4d-9449-7ef2df741d6b-bf093bbe-ebbe-4ced-b013-45b065cc4dea",
			"name":"texlive-fontname",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2bb2eae2592b76c8f7305c50ef3a7e21207c3243f33a9e5ef15114cd0060302c"
				}
			],
			"description":"The scheme for assigning names is described (in the\ndocumentation part of the package), and map files giving the\nrelation between foundry name and 'TeX-name' are also provided.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-fontname@svn53228-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-i-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Scheme for naming fonts in TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn53228-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-gates-svn29803.0.2-78fa8088-6f19-40d2-9549-db24d43963dd-3019cc9c-1715-4475-b10a-f6a893750724",
			"name":"texlive-gates",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7f8b54b60bcf6c890fd42c617d715068d25a446187107036e199f382a3c12a96"
				}
			],
			"description":"The package provides the means of writing code in a modular\nfashion: big macros or functions are divided into small chunks\n(called gates) with names, which can be externally controlled\n(e.g. they can be disabled, subjected to conditionals,\nloops...) and/or augmented with new chunks. Thus complex code\nmay easily be customised without having to rewrite it, or even\nunderstand its implementation: the behavior of existing gates\ncan be modified, and new ones can be added, without endangering\nthe whole design. This allows code to be hacked in ways the\noriginal authors might have never envisioned. The gates package\nis implemented independently for both TeX and Lua. The TeX\nimplementation, running in any current environment, requires\nthe texapi package, whereas the Lua version can be run with any\nLua interpreter, not just LuaTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-gates@svn29803.0.2-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Support for writing modular and customisable code",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn29803.0.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-getoptk-svn23567.1.0-368c4bc1-5857-491e-a4e6-8f6b81db7c0d-17660ec1-4cc2-421c-81fd-ada9d4595305",
			"name":"texlive-getoptk",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"882795feb4f279df1e25fb74e895163bfdd6d2d943d67114ae61eb14cc78f417"
				}
			],
			"description":"The package provides a means of defining macros whose options\nare taken from a dictionary, which includes options which\nthemselves have arguments. The package was designed for use\nwith Plain TeX; its syntax derives from that of the \\hbox,\n\\hrule, etc., TeX primitives.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-getoptk@svn23567.1.0-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Define macros with sophisticated options",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn23567.1.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-gfnotation-svn37156.2.9-63b7f2ce-0710-4725-b5de-6e1441a51b0a-1b9fc6f0-89f2-4367-a245-396fbf87c439",
			"name":"texlive-gfnotation",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"273a7acbd897cd81a5e36d792ba6ed3a29abb707a5275594ad3a37f5d11028bb"
				}
			],
			"description":"The package implements macros for plain TeX to typeset the\nnotation invented by Gottlob Frege in 1879 for his books\n\"Begriffsschrift\" and \"Grundgesetze der Arithmetik\" (two\nvolumes). The output styles of both books are supported.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-gfnotation@svn37156.2.9-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Typeset Gottlob Frege's notation in plain TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn37156.2.9-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-gobble-svn56291-2db37c2f-0662-4293-9333-094e1c8121d3-5fb5d6b9-759c-4acf-b47d-8a4c2b74fb89",
			"name":"texlive-gobble",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a8978a593477ba0ef951b1400b5bdec974c04d35c1805185d7d2ad64aa4bd230"
				}
			],
			"description":"The LaTeX package gobble includes several gobble macros not\nincluded in the LaTeX kernel. These macros remove a number of\narguments after them, a feature regulary used inside other\nmacros. This includes gobble macros for optional arguments. The\nLaTeX package gobble-user provides these macros at the user\nlevel, i.e. using names without @ so that these can be used\nwithout \\makeatletter and \\makeatother. The same macros are\nprovided inside .tex files for use with plain-TeX or other TeX\nformats. However, the gobble macros for optional macros require\n\\@ifnextchar to be defined.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-gobble@svn56291-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"More gobble macros for PlainTeX and LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56291-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-graphics-pln-svn56823-4a8e00c6-1f60-44e6-b3e2-a18b5f3c8839-5a22b33d-9fb5-43cb-9469-69d6c34b72ec",
			"name":"texlive-graphics-pln",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"68aa7a0374d42fb25bffcf8d3433a2f0fc5f8bbc82c3a6aa9f0f80ead957fa95"
				}
			],
			"description":"The Plain TeX graphics package is mostly a thin shell around\nthe LaTeX graphicx and color packages, with support of the\nLaTeX-isms in those packages provided by miniltx (which is the\nlargest part of the bundle). The bundle also contains a file\n\"picture.tex\", which is a wrapper around the autopict.sty, and\nprovides the LaTeX picture mode to Plain TeX users.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-graphics-pln@svn56823-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"LaTeX-style graphics for Plain TeX users",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56823-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-gtl-svn49527-9056d5b5-8c4d-4174-97ed-ff87f94a74d8-f195f76d-c7e6-45bf-89cb-b8e0752de6ea",
			"name":"texlive-gtl",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7478d3c561bb2f8b25e63cd729a1ea7d7da63ccd419a6778fb6ce881b0178a4e"
				}
			],
			"description":"The package provides tools for simple operations on lists of\ntokens which are not necessarily balanced. It is in particular\nused a lot in the unravel package, to go through tokens one at\na time rather than having to work with entire braced groups at\na time. The package requires an up-to-date l3kernel bundle.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-gtl@svn49527-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-j-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Manipulating generalized token lists",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn49527-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-hlist-svn44983-e274eb95-323c-4eb0-a1bf-19a787109101-ba73c045-6e0b-47a1-b23b-8baf8487b421",
			"name":"texlive-hlist",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5224134e5d25f8df218d7845667c5506da1b5002331c3ff4420aad4ca8df48c7"
				}
			],
			"description":"This plain TeX and LaTeX package provides the \"hlist\"\nenvironment in which \\hitem starts a horizontal and columned\nitem. It depends upon the simplekv package.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-hlist@svn44983-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-k-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Horizontal and columned lists",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn44983-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-hyplain-svn15878.1.0-c2b37bd4-c383-44ea-9647-835d865091e2-e88dd37d-d3f8-470d-bda9-988c88d6a1c0",
			"name":"texlive-hyplain",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2cea2146f33ac4c65472ecea350512f2506e750dfe65ec1b49ac6eecc7456e57"
				}
			],
			"description":"The package offers a means to set up hyphenation suitable for\nseveral languages and/or dialects, and to select them or switch\nbetween them while typesetting.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-hyplain@svn15878.1.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Basic support for multiple languages in Plain TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.1.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-insbox-svn34299.2.2-58bb7c66-e28b-4667-a38c-29f8bdeb5643-2d469f8a-0e2f-41f2-8611-2dd9509b89b4",
			"name":"texlive-insbox",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"110fb6afa6a2d43a729f6edaef842191ad152ce3e7339eefab7c82dffcddcbce"
				}
			],
			"description":"The package provides convenient bundling of the \\parshape\nprimitive. LaTeX users should note that this is a generic\npackage, and should be loaded using \\input .",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-insbox@svn34299.2.2-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-l-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Insert pictures/boxes into paragraphs",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn34299.2.2-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-js-misc-svn16211.0-10be6a7a-8e5d-4a24-9e06-519aad01ff4e-d3c66a11-be41-4056-bfb9-62789443c975",
			"name":"texlive-js-misc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"11030dec6d5a87a6413b14f553ad1d3b7969b09be3eb50de82e0ae7cbfce927d"
				}
			],
			"description":"A bunch of packages, including: idverb.tex, for 'short\nverbatim'; xfig.tex, for including xfig/transfig output in a\nTeX document; and cassette.tex for setting cassette labels.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-js-misc@svn16211.0-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Miscellaneous macros from Joachim Schrod",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn16211.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-kastrup-svn15878.0-83900c94-37b1-498e-9a8d-0099fa327490-ae351169-2d0b-4f80-b5d0-9d360d31552d",
			"name":"texlive-kastrup",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c59c1113fb767cf8cb68069449c31f6d9a2745f0d2759e82632e7f880a3fd4a7"
				}
			],
			"description":"Provides expandable macros for both fixed-width and minimum-\nwidth numbers to bases 2, 4, 8 and 16.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-kastrup@svn15878.0-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-m-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Convert numbers into binary, octal and hexadecimal",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-lambda-lists-svn31402.0-a8cd6e6a-f4ba-43bc-b654-65d5154e9c3b-df11e256-a645-4d1e-a449-5ca9f0ae22fb",
			"name":"texlive-lambda-lists",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7baf58c6ed3ced887950fe75d32e426e29dde8f022fcadb8e1e7a38f997cd07b"
				}
			],
			"description":"These list-processing macros avoid the reassignments employed\nin the macros shown in Appendix D of the TeXbook: all the\nmanipulations take place in what Knuth is pleased to call\n\"TeX's mouth\".",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-lambda-lists@svn31402.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Lists in TeX's mouth",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn31402.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-langcode-svn27764.0.2-d142c593-6a53-4cf6-9bb6-6c6969d1d358-a51d0a42-8e84-4166-b2c7-0913a09be4c9",
			"name":"texlive-langcode",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9852a25d3cc77737fd0f87de379599a60873cda483190fc728847ead1ddceab3"
				}
			],
			"description":"The package provides a command \\uselangcode{<code>} to adjust\nlanguage-dependent settings such as key words, typographical\nconventions and language codes (ISO 639-1). The package\nprovides a means of selecting macros according to the specified\ncode, for preparing a document that is to be separately typeset\nin different laguages. The package is dependent on the plainpkg\npackage, and is already in use in the morehype and catcodes\npackages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-langcode@svn27764.0.2-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Simple language-dependent settings based on language codes",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn27764.0.2-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-lecturer-svn23916.0-6402da3f-a3e7-4dbf-912f-3f58bedb735c-e06287ad-8637-41be-9c30-6c3f081167e4",
			"name":"texlive-lecturer",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9543b62c3c35037f548f0fc320c205b07aa2c768c9ed51e8b5ca0cfe26322da7"
				}
			],
			"description":"The package creates slides for on-screen presentations based on\nPDF features without manipulating TeX's typesetting process.\nThe presentation flow relies on PDF's abilities to display\ncontent step by step. Features include: Free positioning of\nanything anywhere in painted areas on the slide, as well as in\nthe main textblock; Numerous attributes to control the layout\nand the presentation flow, from TeX's primitive dimensions to\nthe visibility of steps; Feature inheritance from global to\nlocal settings, with intermediate types; Basic drawing\nfacilities to produce symbols, e.g., for list items or buttons;\nColours, transparency, shades, and pictures; Navigation with\nlinks, pop-up menus, and customizable bookmarks; Easy switch\nbetween presentation and handout; and PDF transitions. Besides\nthe traditional documentation, the distribution includes visual\ndocumentation and six demo presentations ranging from geometric\nabstraction to classic style to silly video game. Lecturer is\ndesigned to work with all formats, but presently fails with\nConTeXt MkIV (because of clashes in management of PDF objects,\nprobably), works only with pdfTeX and LuaTeX for the time\nbeing, and requires texapi and yax, both v.1.02.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-lecturer@svn23916.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"On-screen presentations for (almost) all formats",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn23916.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-letterspacing-svn54266-c506c990-4df3-425a-bd31-ca18ab7966b4-81cafac5-3bc5-441b-ba01-4d052852e154",
			"name":"texlive-letterspacing",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c603f3463618688c1810c9d6c853d46a2e16ea717bc1cc84fcac9fce1907f5db"
				}
			],
			"description":"Space out the letters of text; the command is\n\\letterspace<\\hbox modifier>{<text>}: the text is placed in an\n\\hbox of the specified size, and space is inserted between each\nglyph to make the text fit the box. Note that letterspacing is\nnot ordinarily considered acceptable in modern typesetting of\nEnglish.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-letterspacing@svn54266-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Letter spacing",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54266-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-librarian-svn19880.1.0-31a08b2e-d801-4328-a7bb-84db907f8de5-599cf2db-1514-4f23-9ae6-2e3a5a09d377",
			"name":"texlive-librarian",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d3b5cbda0a2b820620940cf6bcd105464f7f3f9fbb7490cc46da539f17c5ab74"
				}
			],
			"description":"The package extracts information in bib files, makes it\navailable in the current document, and sorts lists of entries\naccording to that information and the user's specifications.\nCitation and bibliography styles can then be written directly\nin TeX, without any use of BibTeX. Creating references thus\ndepends entirely on the user's skill in TeX. The package works\nwith all formats that use plain TeX's basic syntactic sugar;\nthe distribution includes a third-party file for ConTeXt and a\nstyle file for LaTeX. As an example of use, an Author (Year)\nstyle is given in a separate file and explained in the\ndocumentation.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-librarian@svn19880.1.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Tools to create bibliographies in TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn19880.1.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-listofitems-svn51923-38fb6d8a-8b57-447a-91e4-6f901ce9e2d5-efebd324-1a8a-4e0e-a31a-316c569cce7b",
			"name":"texlive-listofitems",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6c25964458d21c271df5329d31784ee72ff092fc3a67966322be36dc65a2e596"
				}
			],
			"description":"This simple package is designed to read a list of items whose\nparsing character may be selected by the user. Once the list is\nread, its items are stored in a structure that behaves as a\ndimensioned array. As such, it becomes very easy to access an\nitem in the list by its number. For example, if the list is\nstored in the macro \\foo, the item #3 is designated by \\foo[3].\nA component may, in turn, be a list with a parsing delimiter\ndifferent from the parent list, paving the way for nesting and\nemploying a syntax reminiscent of an array of several\ndimensions of the type \\foo[3,2] to access the item #2 of the\nlist contained within the item #3 of the top-tier list.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-listofitems@svn51923-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Grab items in lists using user-specified sep char",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn51923-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-localloc-svn56496-a02ac366-a429-4b3f-a5d4-0c856ad362c2-f536bd67-c80c-48fd-ba5c-b5df1b9795d5",
			"name":"texlive-localloc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"006935d09d08dded88266b5fa92a74b1e4b9154d80fb413e88377b882b2d11d9"
				}
			],
			"description":"This package approaches the problem of the shortage of\nregisters, by providing a mechanism for local allocation. The\npackage works with Plain TeX, LaTeX and LaTeX 2.09.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-localloc@svn56496-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-n-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Macros for localizing TeX register allocations",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56496-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-mathdots-svn34301.0.9-d33dd974-1957-4001-87b8-f2d108552ae0-acd43014-a25f-426f-8dfd-c8d7bc589155",
			"name":"texlive-mathdots",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d1cc357f1c1602c22ca96a51dfa20710365247a29b627de51addc3b4cc6923c9"
				}
			],
			"description":"Redefines \\ddots and \\vdots, and defines \\iddots. The dots\nproduced by \\iddots slant in the opposite direction to \\ddots.\nAll the commands are designed to change size appropriately in\nscripts, as well as in response to LaTeX size changing\ncommands. The commands may also be used in plain TeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-mathdots@svn34301.0.9-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Commands to produce dots in math that respect font size",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn34301.0.9-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-metatex-svn15878.1.1-8cd93c2c-4ce0-412f-bc63-97324242bd95-40e828eb-aa45-4e25-8f24-02e615406e46",
			"name":"texlive-metatex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9aab422fee6b08ecd18275ef396b71a5ca2874bbdc650f6a2140b936be2988cc"
				}
			],
			"description":"METATeX is a set of plain TeX and Metafont macros that you can\nuse to define both the text and the figures in a single source\nfile. Because METATeX sets up two way communication, from TeX\nto Metafont and back from Metafont to TeX, drawing dimensions\ncan be controlled by TeX and labels can be located by Metafont.\nOnly standard features of TeX and Metafont are used, but two\nruns of TeX and one of Metafont are needed.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-metatex@svn15878.1.1-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Incorporate Metafont pictures in TeX source",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.1.1-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-midnight-svn15878.0-7260097d-4018-4746-95bc-7889b92ce036-e034f49c-3178-4659-8f5d-75cdc01fbb49",
			"name":"texlive-midnight",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2da8944fb58a66b9ff46b38697689f5a7054af52eb2d026122bf53aef8f862eb"
				}
			],
			"description":"Included are: quire: making booklets, etc.; gloss: vertically\nalign words in consecutive sentences; loop: a looping\nconstruct; dolines: 'meta'-macros to separate arguments by\nnewlines; labels: address labels and bulk mail letters;\nstyledef: selectively input part of a file; and border: borders\naround boxes.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-midnight@svn15878.0-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of useful macro tools",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-mkpattern-svn15878.1.2-2f3878e7-0020-4a64-a4b6-9ae031162a8c-ca63f221-cf2f-42a3-a360-4fbbbcce9fba",
			"name":"texlive-mkpattern",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"210157469147fcc5fc7ffbba37da14bff60299fc92a1e385c1454a7db797e14d"
				}
			],
			"description":"Mkpattern is a general purpose program for the generation of\nhyphenation patterns, with definition of letter sets and\ntemplate-like constructions. It also provides an easy way to\nhandle different input and output encodings, and featgures\ngeneration of clean UTF-8 patterns. The package was used for\nthe creation of the Galician patterns.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-mkpattern@svn15878.1.2-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-o-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A utility for making hyphenation patterns",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.1.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-modulus-svn47599-fed22fe4-2aaa-4f52-a4dd-e2aabf0ef141-e01035b1-fb6b-4e01-bdb7-f830a4238c44",
			"name":"texlive-modulus",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1610b5e5433cd4818bcf445e8eeb5f0eb67d6be345ea01493f97bf0ee2c352e7"
				}
			],
			"description":"The package provides an easy way to take the remainder of a\ndivision operation without destroying the values of the\ncounters containing the dividend and divisor. Also provides a\nway to take the integer quotient of a division operation\nwithout destroying the values of the counters containing the\ndividend and divisor. A tiny but occasionally useful package,\nwhen doing heavy TeX programming.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-modulus@svn47599-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A non-destructive modulus and integer quotient operator for TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn47599-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-multido-svn18302.1.42-11e7d4ba-af75-4d87-9bcd-9609cc454adf-91f9d1d7-aead-42b2-b6d4-110a3646eeb6",
			"name":"texlive-multido",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e42597dab1665ea022cd1f8ba8c52543f06c58421d6d45fbd98c902ab41143f3"
				}
			],
			"description":"The package provides the \\multido command, which was originally\ndesigned for use with PSTricks. Fixed-point arithmetic is used\nwhen working on the loop variable, so that the package is\nequally applicable in graphics applications like PSTricks as it\nis with the more common integer loops.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-multido@svn18302.1.42-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A loop facility for Generic TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn18302.1.42-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-namedef-svn55881-eabac06c-b85c-474d-bdc3-b38e5a5ff15d-710899ea-47c1-40ba-b69c-0284f18e9a19",
			"name":"texlive-namedef",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8d1eff0e6b122333f392b377fd543ecdfd82a7f783aee608b3b8cdfd5dd007e9"
				}
			],
			"description":"This package provides a prefix \\named to be used in TeX\ndefinitions so that parameters can be identified by their name\nrather than by number, giving parameters a semantic rather than\nsyntactic meaning, making it easy to understand long\ndefinitions. A usual definition reads: \\def\\SayHello#1{Hello,\n\n\\named\\def\\SayHello#[person]{Hello, #[person]!} and \\named will\nfigure out the numbering of the parameters for you.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-namedef@svn55881-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"TeX definitions with named parameters",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn55881-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-navigator-svn41413-5d9a0804-0c51-4e50-a6e3-a51074401208-a81d3d73-ff50-4c0f-b539-04e5a41804d6",
			"name":"texlive-navigator",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7c9b58bfc3ef4a140ddb4521be857a7054e01733471b33aba0fbf815c6e28c17"
				}
			],
			"description":"Navigator implements PDF features for all formats (with some\nlimitations in ConTeXt) with PDFTeX, LuaTeX and XeTeX (i.e.\nxdvipdfmx). Features include: Customizable outlines (i.e.\nbookmarks); Anchors; Links and actions (e.g. JavaScript or user-\ndefined PDF actions); File embedding (not in ConTeXt); Document\ninformation and PDF viewer's display (not in ConTeXt); and\nCommands to create and use raw PDF objects. Navigator requires\ntexapi and yax, both version at least 1.03.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-navigator@svn41413-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"PDF features across formats and engines",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn41413-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-newsletr-svn15878.0-9a2e5e21-d6db-4992-aea6-18e9f92a9ff6-19be01b4-b97e-4662-891c-159ed76fba07",
			"name":"texlive-newsletr",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bacff2d701cbead1e8d7383880c8a9887b7802a683c5a1bd2d86507462b0a4c8"
				}
			],
			"description":"newsletr package",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-newsletr@svn15878.0-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-p-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Macros for making newsletters with Plain TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-nth-svn54252-1db74937-5c5b-4872-a7c1-18535af6e968-1b98c41b-b1ff-4975-8e18-e09705e9d0df",
			"name":"texlive-nth",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"eed63d051b237b8556acd61584952b382146015ff56ee450e7a3e1c632ee4b9f"
				}
			],
			"description":"The command \\nth{<number>} generates English ordinal numbers of\nthe form 1st, 2nd, 3rd, 4th, etc. LaTeX package options may\nspecify that the ordinal mark be superscripted, and that\nnegative numbers may be treated; Plain TeX users have no access\nto package options, so need to redefine macros for these\nchanges.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-nth@svn54252-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Generate English ordinal numbers",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54252-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-ofs-svn16991.0-f6f40b43-07a5-4bae-86b2-27ea88edf004-956960ca-63b9-4c74-8e40-926e80575246",
			"name":"texlive-ofs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e8059d5e9ae457b8101fb86045777db89c4a1936206580101d3411f5995e51d9"
				}
			],
			"description":"OFS (Olsak's Font System) is a set of Plain TeX and LaTeX\nmacros for managing large font collections; it has been used by\nCzech/Slovak users for many years. Main features include:\nMapping from long names of fonts to the metric file name. The\nuser can specify only exact long names in documents. Support\nfor many font encodings. Printing of catalogues of fonts and\ntest samples of font families; the interactive macro \\showfonts\nshows all font families you have installed via OFS. The user\ninterface is the same for Plain TeX and for LaTeX, but the\nimplementation differs: the LaTeX variant of OFS uses NFSS, but\nthe Plain variant implements its own font management (which may\neven be better than NFSS) Support for math fonts including TX\nfonts.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-ofs@svn16991.0-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Macros for managing large font collections",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn16991.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-olsak-misc-svn54080-03798fe7-5fd1-48de-93f7-3690536f9e8c-d4becf09-8b49-4113-85cb-246e693da555",
			"name":"texlive-olsak-misc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"62c2967790d13216c8c34b9d38ef49a84fdac26388344970912f5d4a2c3e63a7"
				}
			],
			"description":"This is a collection with various single-file plain TeX macros\nwritten by Petr Olsak. The documentation is included in each\nfile separately. booklet.tex: re-orders PDF pages and collects\nthem for booklet printing cnv.tex: conversion of texts\ncnv-pu.tex: example of usage of cnv.tex --- pdf outlines in\nUnicode cnv-word.tex: example of usage of cnv.tex --- word to\nword conversion eparam.tex: Full expansion during parameter\nscanning fun-coffee.tex: generates splotches in the document\nopenclose.tex: repairs balanced text between \\Open ...\\Close\npair qrcode.tex: QR code generated at TeX level scanbase.tex:\nparser of text-style mysql outputs scancsv.tex: parser of CSV\nformat seplist.tex: macros with alternative separators of a\nparameter xmlparser.tex: parser of XML language",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-olsak-misc@svn54080-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-q-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Collection with plain TeX macros written by Petr Olsak",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54080-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-outerhbox-svn54254-4d0355d7-0c90-4437-91e3-495819d584fb-011a8194-d3c3-47ee-9ffd-88752c8987fe",
			"name":"texlive-outerhbox",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"19b921274a980f2057857a3f04f440db35b9120dd2f331fb78bb1a357f55e2cd"
				}
			],
			"description":"The package provides the \\outerhbox command, which is similar\nto \\hbox, except that material is set in outer horizontal mode.\nThis prevents TeX from optimising away maths penalties and the\nlike, that are needed when the material is \\unhbox'ed.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-outerhbox@svn54254-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Collect horizontal material for contributing to a paragraph",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54254-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-path-svn22045.3.05-35e7aad4-8038-4ce2-96ce-4c57419ce33e-958ac9f9-0831-4216-8527-5e1aec544911",
			"name":"texlive-path",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1dfc8d75eeac553ce450912dd3c3aac31ad40cb9d01d40483fa34be823e9f614"
				}
			],
			"description":"Defines a macro \\path|...|, similar to the LaTeX \\verb|...|,\nthat sets the text in typewriter font and allows hyphen-less\nbreaks at punctuation characters. The set of characters to be\nregarded as punctuation may be changed from the package's\ndefault.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-path@svn22045.3.05-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Typeset paths, making them breakable",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn22045.3.05-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-pdf-trans-svn32809.2.4-ef2099d3-a3aa-4d5f-b542-e4605ae9176a-e0eecda6-085a-4b13-b2b4-82397bce9f17",
			"name":"texlive-pdf-trans",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"367b63128f07c3a570ea688ec9ad4f3ce64a16db4b05307e46037c4103ac6254"
				}
			],
			"description":"pdf-trans is a set of macros offering various transformations\nof TeX boxes (based on plain and pdfeTeX primitives). It was\ninitially inspired by trans.tex, remade to work with pdfTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-pdf-trans@svn32809.2.4-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A set of macros for various transformations of TeX boxes",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn32809.2.4-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-pitex-svn24731.0-7d864a93-829f-4fbf-a466-d0a9ae4830f1-a5010788-3252-433f-81de-25047ee33890",
			"name":"texlive-pitex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ac9e344afb557d7084ae07888fcd127df87f0b5bd873c8fc530caa8e2fa37689"
				}
			],
			"description":"The bundle provides macros that the author uses when writing\ndocumentation (for example, that of the texapi and yax\npackages). The tools could be used by anyone, but there is no\ndocumentation, and the macros are subject to change without\nnotice.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-pitex@svn24731.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Documentation macros",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn24731.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-placeins-plain-svn15878.2.0-d4f57e0c-3c02-432a-91fa-20bbdfde7848-dabef803-5d7a-4531-b443-02c799498013",
			"name":"texlive-placeins-plain",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"030fad7aaa6628da5f68eb05d5b1f1dda2896d4ff2bed7baa75d385e785727f2"
				}
			],
			"description":"This TeX file provides various mechanisms (for plain TeX and\nclose relatives) to let insertions (footnotes, topins, pageins,\netc.) float within their appropriate section, but to prevent\nthem from intruding into the following section, even when\nsections do not normally begin a new page. (If your sections\nnormally begin a new page, just use \\supereject to flush out\ninsertions.)",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-placeins-plain@svn15878.2.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Insertions that keep their place",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.2.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-plainpkg-svn27765.0.4a-3fddc884-d739-44f8-9fb2-88f554882db9-2f2d4ba8-8547-475e-82e3-19bd726b5010",
			"name":"texlive-plainpkg",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"594297ec48bca5eff51b9b9e3317ce02f0b9430133eef2485b757418062c4580"
				}
			],
			"description":"The package provides a minimal method for making generic (i.e.,\nTeX-format-independent) packaged, combining maybeload\nfunctionality, fallback definitions for LaTeX \\ProvidesPackage\nand \\RequirePackage functionality, and handling of arbitrary\n(multiple) \"private letters\" (analagous LaTeX packages' use of\n\"@\") in nested package files. The documentation contains a\ncentral reference for making and using generic packages based\non the package.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-plainpkg@svn27765.0.4a-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A minimal method for making generic packages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn27765.0.4a-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-plipsum-svn30353.4.3-87ac069d-5b3b-47d2-8b67-7bd849f6635f-363078e8-5c09-4c65-93de-d90d6a5395e6",
			"name":"texlive-plipsum",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6fea2cc984b93132e73f7de4e9971c49e5d97780a88c165133b09c047d4dd8d1"
				}
			],
			"description":"The package provides a paragraph generator designed for use in\nPlain TeX documents. The paragraphs generated contain many 'f-\ngroups' (ff, fl etc.) so the text can act as a test of the\nligatures of the font in use.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-plipsum@svn30353.4.3-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"'Lorem ipsum' for Plain TeX developers",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn30353.4.3-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-plnfss-svn15878.1.1-9eb43114-87dd-4fc1-bcdb-e1a439dcff3f-e6eb2d6c-417b-4192-a7b6-5d6a848e31be",
			"name":"texlive-plnfss",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d46ddcae8a9c713217d6e8da796688789f7f2b09c57a6553ae2ebd558a50857e"
				}
			],
			"description":"Plnfss is a set of macros to provide easy font access (somewhat\nsimilar to NFSS but with some limitations) with Plain TeX.\nPlnfss can automatically make use of PSNFSS fd files, i.e.,\nwhen an Adobe Type 1 is used the relevant fd file will be\nloaded automatically. For cmr-like fonts (ec, vnr, csr or plr\nfonts), a special format called pfd (plain fd) is required and\nmust be loaded manually. See ot1cmr.pfd for further\ninformation.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-plnfss@svn15878.1.1-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Font selection for Plain TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.1.1-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-plstmary-svn31088.0.5c-6f976e17-d1ad-489c-8599-b4962ff4aad4-d60acfdb-e414-4213-9d67-1e7922ccf8f0",
			"name":"texlive-plstmary",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"fa408a3ce996c003b21538e4ee2c3f1caa9c35785c7a15a768973fbeed23624b"
				}
			],
			"description":"The package provides commands to produce all the symbols of the\nSt Mary's Road fonts, in a Plain TeX environment.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-plstmary@svn31088.0.5c-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-r-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"St. Mary's Road font support for plain TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn31088.0.5c-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-poormanlog-svn58966-d8fef8ed-f86d-4bfd-b3b7-7c0b96cdea5d-26488618-a73d-4477-aade-c2f7a7ccb0ea",
			"name":"texlive-poormanlog",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"af4130fea37471e8ba75b362be1438c3479bfee4e2aec3d96ca9a3003052f788"
				}
			],
			"description":"This small package (usable with Plain e-TeX, LaTeX, or others)\nwith no dependencies provides two fast expandable macros\ncomputing logarithms in base 10 and fractional powers of 10.\nThey handle arguments of 9 digit tokens which stand for either\n1 <= d.dddddddd < 10 (for the log) or 0.xxxxxxxxx (for powers\nof 10). They achieve a precision of 1ulp for the logarithm and\n2ulp for fractional powers of ten. Extension to other numerical\nranges has to be done by user, via own macros or some math\nengine. The xintexpr package (at 1.3f) imports the poormanlog\nmacros as core constituents of its log10(), pow10(), log(),\nexp() and pow() functions.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-poormanlog@svn58966-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Logarithms and powers with (almost) 9 digits",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn58966-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-present-svn50048-32a89ef0-9d6b-46ce-b22b-9585f6fc7ece-0cf92c7b-a57b-46f9-8c06-d3e970dd70fe",
			"name":"texlive-present",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"90f89c138826a9b9f4ff17f4c131f0cdbf35269069299ed67c2d251c6b890780"
				}
			],
			"description":"The package offers a collection of simple macros for preparing\npresentations in Plain TeX. Slide colour and text colour may be\nset, links between parts of the presentation, to other files,\nand to web addresses may be inserted. Images may be included\neasily, and code is available to provide transition effects\nbetween slides or frames. The structure of the macros is not\noverly complex, so that users should find it easy to adapt the\nmacros to their specific needs.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-present@svn50048-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-s-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Presentations with Plain TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn50048-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-pwebmac-svn58478-7b325a19-a1dc-4aa2-a2a2-2d7aaae3189d-a0a43681-d5ae-4f73-927b-6b4c9b701640",
			"name":"texlive-pwebmac",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"70016b06959045d1093321f5efb25515d724d5823674cd4c6035ee4b08f6f61b"
				}
			],
			"description":"The original WEB system by Donald Knuth has the macros\nwebmac.tex that produce DVI output only; for historic reasons,\nit will never be modified (apart from catastrophic errors). Han\nThe Thanh has modified these macros in his pdfwebmac.tex for\nPDF output (only) with pdfTeX. Jonathan Kew's XeTeX has similar\nmacros xewebmac.tex by Khaled Hosny that modify webmac.tex for\nPDF output; these macros can only be used with a specific \"TeX\nengine\" each. The present pwebmac package integrates these\nthree WEB macro files similar to cwebmac.tex in Silvio Levy's\nand Don Knuth's CWEB system, so pwebmac.tex can be used with\n\"plain TeX\", pdfTeX, and XeTeX alike. Its initial application\nis the production of PDF files for all major WEB programs for\n\"TeX and friends\" as distributed in TeX Live. For this purpose,\nthe shell script makeall was whipped together; it provides\nvarious commandline options and works around several \"quirks\"\nin the WEB sources. WEB programmers who want to use pwebmac.tex\ninstead of the default webmac.tex in their programs have to\nchange the first line in the TeX file created by weave. From\nthere, all depends on the \"TeX engine\" you use.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-pwebmac@svn58478-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Consolidated WEB macros for DVI and PDF output",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn58478-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-random-svn54723-f1e9eb62-a659-4575-9d3d-1e813fce0a91-38b4fc87-7b53-46bc-a2b0-4ee318d86202",
			"name":"texlive-random",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2e37d6627f23f3667d9e89c5e7efbab9a1ff1c68e095293a39559047b6cfdb71"
				}
			],
			"description":"Generates pseudo-random integers in the range 1 to 2^{31}.\nMacros are to provide random integers in a given range, or\nrandom dimensions which can be used to provide random `real'\nnumbers, are also available.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-random@svn54723-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Generating \"random\" numbers in TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54723-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-randomlist-svn45281-1ae0fea6-e60c-4626-aa60-7e811c8beb02-aa5b1d7f-4359-42ec-b519-61412fbc2c42",
			"name":"texlive-randomlist",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"832764139e17e01e5beae3bd0bd07e343163dd95d73e54eedebd77626bef9895"
				}
			],
			"description":"The main aim of this package is to work on lists, especially\nwith random operations. The hidden aim is to build a personnal\ncollection of exercises with different data for each pupil.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-randomlist@svn45281-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Deal with database, loop, and random in order to build personalized exercises",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn45281-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-resumemac-svn15878.0-96258941-6eab-4a14-a54e-6b15a313de76-fb8bfc3d-0245-4ae0-92ca-0d6e62d6dcfa",
			"name":"texlive-resumemac",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"af2c3bb593720f695240578261a397e1fee05e5fa3ff7f9533c33c4a2ed886ee"
				}
			],
			"description":"A set of macros is provided, together with an file that offers\nan example of use.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-resumemac@svn15878.0-2.oe2409?arch=noarch&epoch=9&upstream=texlive-split-t-2021-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Plain TeX macros for resumes",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-ruler-svn54251-75861cb7-d338-45f1-8164-6a244e754916-455f8aae-865f-4a30-b55f-f3176e71434b",
			"name":"texlive-ruler",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5eae94bdd192e21e0725d1a5ead012f81394406058103b0d341e34cc89384c4e"
				}
			],
			"description":"The file processes to produce (real) rulers; the author\nsuggests printing them on transparent plastic and trimming for\nuse as a \"real\" ruler. The rule widths are 0.05mm, which can be\nchallenging for (old) laser printers.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-ruler@svn54251-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A typographic ruler for TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54251-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-schemata-svn58020-bbe283b1-02f0-4674-aa10-4d12078cdee3-20ad694c-b40e-416e-b8a2-1d58620c269a",
			"name":"texlive-schemata",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c6a1978df54447c569fcf7b2ad2d528fea8012d71ebe3b9206316ac45a166fe8"
				}
			],
			"description":"The package facilitates the creation of topical schemata,\noutlines that use braces (or facsimiles thereof) to illustrate\nthe breakdown of concepts and categories in Scholastic thought\nfrom late medieval and early modern periods.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-schemata@svn58020-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-u-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Print topical diagrams",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn58020-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-shade-svn22212.1-deceda34-f061-4d6d-a529-ca0af7de2d7b-899580cc-342c-4990-b563-7935b048efcc",
			"name":"texlive-shade",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"644daecd4efa7cb4900a6af720c9e35a33bc544468c047bad0ae1b6a2a67ea29"
				}
			],
			"description":"The package provides a shaded backdrop to a box of text. It\nuses a Metafont font (provided) which generates to appropriate\nshading dependent on the resolution used in the Metafont\nprinter parameters.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-shade@svn22212.1-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Shade pieces of text",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn22212.1-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-simplekv-svn54915-f75a2588-da30-48b6-9043-ebe89e736398-bf63949f-c428-4da4-8575-9a35094ddbd7",
			"name":"texlive-simplekv",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5dd7d29994e53328060f235727f043e30e466536f8b20389c9c823e1c11b2ff6"
				}
			],
			"description":"The package provides a simple key/value system for TeX and\nLaTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-simplekv@svn54915-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A simple key/value system for TeX and LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54915-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-soul-svn56495-384bf842-7b48-4da7-9518-78c388b6798b-68b33e3b-a6da-4b51-ae2c-9c705ed7077e",
			"name":"texlive-soul",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3d24b8811ee80cac888ec4275146f01a5d85618e081b0b2c45f3eb69434bdba8"
				}
			],
			"description":"Provides hyphenatable spacing out (letterspacing), underlining,\nstriking out, etc., using the TeX hyphenation algorithm to find\nthe proper hyphens automatically. The package also provides a\nmechanism that can be used to implement similar tasks, that\nhave to treat text syllable by syllable. This is shown in two\nexamples. The package itself does not support UTF-8 input in\nordinary (PDF)LaTeX; some UTF-8 support is offered by package\nsoulutf8",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-soul@svn56495-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Hyphenation for letterspacing, underlining, and more",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56495-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-swrule-svn54267-90660a0e-f812-4ee0-940d-96a3196fe61c-a0a31b08-0f96-4af7-af4e-28e89bf6ff57",
			"name":"texlive-swrule",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f2013fcc844cd5f4f2cba205f9db4ac1152c76219c0b5c5dc5e3fefac2e987b4"
				}
			],
			"description":"Defines commands that create rules split into a (specified)\nnumber of pieces, whose size varies to produce the effect of a\nrule that swells in its centre.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-swrule@svn54267-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Lines thicker in the middle than at the ends",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54267-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-systeme-svn55015-1c59c437-9409-4ed8-9e0d-ae0ef52e57af-a08c186c-eb94-4415-bb52-5693cabef7cd",
			"name":"texlive-systeme",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"57ad631c38eb1e828a2d145cda4bccd431ba8e292aef24d9deed4853dd1eec42"
				}
			],
			"description":"The package allows you to enter systems of equations or\ninequalities in an intuitive way, and produces typeset output\nwhere the terms and signs are aligned vertically. The package\nworks with plain TeX or LaTeX, but e-TeX is required. Cette\npetite extension permet de saisir des systemes d'equations ou\ninequations de facon intuitive, et produit un affichage ou les\ntermes et les signes sont alignes verticalement.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-systeme@svn55015-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-v-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Format systems of equations",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn55015-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tabto-generic-svn15878.0-93dd051d-c006-4c7a-a3e4-2b7ae5cfe4af-ffa0f5cf-a418-454a-add4-069697a415ae",
			"name":"texlive-tabto-generic",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1aad98305f577240ca13475ee3a3820261632f575db87b09f70398acb489857c"
				}
			],
			"description":"\\tabto{<length>} moves the typesetting position to <length>\nfrom the left margin of the paragraph. If the typesetting\nposition is already further along, \\tabto starts a new line.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tabto-generic@svn15878.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"\"Tab\" to a measured position in the line",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-termmenu-svn37700.0-7cc9f27e-c30f-48c5-865c-769277ae462c-d9bcc893-8db7-4fef-a9e1-c372cf3d6c71",
			"name":"texlive-termmenu",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"41896dac81e6d086a8bf941771c2f4fd1372f8ebfd3a558e3c538ebed83ea0af"
				}
			],
			"description":"When writing programs, it's often required to present the user\nwith a list of options/actions. The user is then expected to\nselect one of these options for the program to process.\ntermmenu provides this mechanism for TeX. It requires only\nexpl3 support, thus the l3kernel and l3packages are both\nrequired.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-termmenu@svn37700.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"The package provides support for terminal-based menus using expl3",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn37700.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tex-ps-svn15878.0-ebd68cb4-84d6-4b6d-ae6e-dc0b82815022-f94737eb-c9bc-421b-8746-78b91e6a147d",
			"name":"texlive-tex-ps",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bed5318b84c5f5defd5e2f38c85e813ef8d03813d43fa3e87f321d1801715a77"
				}
			],
			"description":"TeX to PostScript generic macros and add-ons: transformations\nof EPS files, prepress preparation, color separation, mirror,\netc.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tex-ps@svn15878.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"TeX to PostScript generic macros and add-ons",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tex4ht-20210325-bc3916e5-b7f5-48a4-b853-5e8fc8f724c2-2089b5a1-c813-4282-8432-40e092aa5106",
			"name":"texlive-tex4ht",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"70078ff2a1a7ccd3316e231671c31b01d203cb38107887662b13881bf1410874"
				}
			],
			"description":"A converter from TeX and LaTeX to SGML-based formats such as\n(X)HTML, MathML, OpenDocument, and DocBook, providing a\nconfigurable (La)TeX-based authoring system for hypertext.\nTex4ht does not parse (La)TeX source (so that it avoids the\ndifficulties encountered by many other converters, arising from\nthe irregularity of (La)TeX syntax). Instead, Tex4ht uses\n(La)TeX itself (with an extra macro package) to produce a non-\nstandard DVI file that it can then process. This technique\nallows TeX4ht to approach the robustness characteristic of\nrestricted-syntax systems such as hyperlatex and gellmu.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tex4ht@20210325-9.oe2409?arch=aarch64&epoch=9&upstream=texlive-base-20210325-9.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"EXTERNAL_MANAGER",
					"referenceLocator":"pkg:maven/sha1/164af5139ac8ef1fe7521578fe73716d4dfff903@1.0.0",
					"referenceType":"checksum"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Convert (La)TeX to HTML/XML",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-texapi-svn54080-e9853383-5380-4380-a9e7-6f1335adef5c-601acd71-e22a-4a9f-84f8-736586df453f",
			"name":"texlive-texapi",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"da523298de56209304c43f194d478a0298fbab344a3ee6c60ff0c865fcd55669"
				}
			],
			"description":"Texapi provides utility macros to write format-independent (and\n-aware) packages. It is similar in spirit to the etoolbox,\nexcept that it isn't tied to LaTeX. Tools include: engine and\nformat detection, expansion control, command definition and\nmanipulation, various testing macros, string operations, and\nhighly customizable while and for loops. The package requires e-\nTeX (and, should you want to compile its documentation, the\npitex package is also needed).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-texapi@svn54080-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Macros to write format-independent packages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54080-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-texdate-svn49362-e926db0a-cb78-4f38-81d6-23e07b6d9706-dc5b4dc4-e21b-4e9e-a56e-8adfc2924314",
			"name":"texlive-texdate",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ab4762e9a962fecf2fa1f6e5e285fa4c417eb53ce747f0ff65d3ffd8390eb20f"
				}
			],
			"description":"TeX and LaTeX provide few facilities for dates by default,\nthough many packages have filled this gap. This package fills\nit, as well, with a pure TeX-primitive implementation. It can\nprint dates, advance them by numbers of days, weeks, or months,\ndetermine the weekday automatically (with an algorithm cribbed\nfrom the dayofweek.tex file written by Martin Minow), and print\nthem in (mostly) arbitrary format. It can also print calendars\n(monthly and yearly) automatically, and can be easily localized\nfor non-English languages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-texdate@svn49362-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-w-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Date printing, formatting, and manipulation in TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn49362-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-timetable-svn15878.0-1720b6be-f8bf-423f-b926-9623afb3f13c-aed2f987-218e-4e18-b501-bbea12921c11",
			"name":"texlive-timetable",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"25dfb9a66b9da7f27f280b301fe70adf0f7795a7ebaa3f876910faef1a0ee938"
				}
			],
			"description":"A highly-configurable package, with nice output and simple\ninput. The macros use a radix sort mechanism so that the order\nof input is not critical.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-timetable@svn15878.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Generate timetables",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tracklang-svn55707-ad4e5073-4e10-4e69-8fef-5c0159797827-e2c297d3-dce6-4538-aaba-a30501659310",
			"name":"texlive-tracklang",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d9e1bb653b311fe7d296336c9f7ffa46f775d5c4fed22826ca86b5963d99a41e"
				}
			],
			"description":"The tracklang package is provided for package developers who\nwant a simple interface to find out which languages the user\nhas requested through packages such as babel or polyglossia.\nThis package does not provide any translations! Its purpose is\nsimply to track which languages have been requested by the\nuser. Generic TeX code is in tracklang.tex for non-LaTeX users.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tracklang@svn55707-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Language and dialect tracker",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn55707-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-treetex-svn28176.0-ea01b386-5c2b-4ba2-9386-03447e2d65f1-769c60e3-bbd4-4332-8dbf-8327ace6e3d3",
			"name":"texlive-treetex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9df5d0ed60699438c48328119d2493a50b467321d9e1fe65992743a53784d2f3"
				}
			],
			"description":"Macros to draw trees, within TeX (or LaTeX). The algorithm used\nis discussed in an accompanying paper (written using LaTeX\n2.09).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-treetex@svn28176.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Draw trees",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn28176.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-trigonometry-svn43006-22269710-0a94-477d-a4a7-bc79f40b3261-5e16e2e5-b987-4bf1-a87b-e792427101d6",
			"name":"texlive-trigonometry",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e04b6182c5988a75eca12ec22ba76fb35e2f30748040b49da96d36a8d3ffdfaf"
				}
			],
			"description":"A document that both provides macros that are usable elsewhere,\nand demonstrates the macros. The code uses the \"classical\"\nanalytical expansion of sin and cos (the more recent trig uses\na \"numerical analyst's\" expansion).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-trigonometry@svn43006-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Demonstration code for cos and sin in TeX macros",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn43006-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-ulem-svn53365-65470f65-586d-4e9b-b324-2b57eea735b0-0e08b811-e044-4d5a-8f10-a2fb5777275a",
			"name":"texlive-ulem",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"107bec2b72cc28cce8aed3f1a90cce48ac9f2d6ce64dfe29c7d589c0795af21d"
				}
			],
			"description":"The package provides an \\ul (underline) command which will\nbreak over line ends; this technique may be used to replace \\em\n(both in that form and as the \\emph command), so as to make\noutput look as if it comes from a typewriter. The package also\noffers double and wavy underlining, and striking out (line\nthrough words) and crossing out (/// over words). The package\nworks with both Plain TeX and LaTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-ulem@svn53365-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Package for underlining",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn53365-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-upca-svn22511.0-4b031d31-53df-487a-b37c-522000bde55d-137b0bb5-e434-48ae-810e-91442805a85b",
			"name":"texlive-upca",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b8d29ef264a69cc342bd988b9b0701bd3f36550771a49f0f8c8b3daecebcce22"
				}
			],
			"description":"The package defines a single macro \\upca, to print UPC-A\nbarcodes.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-upca@svn22511.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Print UPC-A barcodes",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn22511.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-varisize-svn15878.0-0a369953-39ee-4b0c-95e0-97aec2fd6fee-c336c40a-a320-4ed8-af18-dbdea058896c",
			"name":"texlive-varisize",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"0542d0a453f2511774c3d432eb79e114911e6c59f393da3883cfb1c10f9cf1ce"
				}
			],
			"description":"A series of files, each of which defines a size-change macro.\nNote that 10point.tex is by convention called by one of the\nother files, so that there's always a \"way back\".",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-varisize@svn15878.0-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-y-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Change font size in Plain TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.0-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xii-doc-svn45804-7c2a1b7d-1242-459d-8d78-7e26f0c27ec6-c4e94486-4f4a-4d28-adbf-dd9beaa708ee",
			"name":"texlive-xii-doc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2343d0da8e4d403a4a0bf4b67828b7eeb264af5476578a88e19de4df63aa4886"
				}
			],
			"description":"Documentation for xii",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xii-doc@svn45804-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Documentation for xii",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn45804-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xii-lat-svn45805-a7833ef5-1d0a-4975-b427-0adee4bf8d97-25b0dfa5-0ec4-4e76-8f56-feb8f5f50b1a",
			"name":"texlive-xii-lat",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e7201c77fdb300def54293a8adfc1c182d1c881f0c4fe35bd457812681376a95"
				}
			],
			"description":"This is the plain TeX file xii-lat.tex. Call \"pdftex\nxii-lat.tex\" to produce a (perhaps) surprising typeset\ndocument.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xii-lat@svn45805-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Christmas silliness (Latin)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn45805-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xintsession-svn59350-c69beb75-207a-4e01-b6a6-0c4d0539bf54-5c25d9fd-1c41-48a5-8142-672f7e93f6ce",
			"name":"texlive-xintsession",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7883d66545f57cf4e7316d9967406f8147562bd117ae1f09128c7bef695a8c96"
				}
			],
			"description":"This package provides support for interactive computing\nsessions with etex (or pdftex) executed on the command line, on\nthe basis of the xintexpr and polexpr packages. Once\nxintsession is loaded, eTeX becomes an interactive computing\nsoftware capable of executing arbitrary precision calculations,\nor exact calculations with arbitrarily big fractions. It can\nalso manipulate polynomials as algebraic entities. Numerical\nvariables and functions can be defined during the session, and\neach evaluation result is stored in automatically labeled\nvariables. A file is automatically created storing inputs and\noutputs.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xintsession@svn59350-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Interactive computing sessions (fractions, floating points, polynomials)",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn59350-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xlop-svn56910-a2cf9a8a-ba7b-4645-a848-c8fd23f26544-609b1aae-5597-4e79-8310-571e1de64617",
			"name":"texlive-xlop",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4b1bb0646ed14d8695b2648f5f46eb14b9a54b68b3e219a786f623c52bb3d071"
				}
			],
			"description":"Xlop (eXtra Large OPeration) will typeset arithmetic problems\neither in-line or \"as in school\" (using French school\nconventions). So for example, \\opadd{2}{3} can give either\n$2+3=5$ or something similar to: \\begin{tabular}{r} 2\\\\ +3\\\\\n\\hline 5\\end{tabular}. Furthermore, numbers may be very large,\ne.g 200 figures (with a very long compilation time). Many other\nfeatures allow to deal with numbers (tests, display, some high\nlevel operations, etc.)",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xlop@svn56910-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Calculates and displays arithmetic operations",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56910-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-yax-svn54080-5ca93912-6bb3-4b71-8cc0-4f1c90cb3712-7bae1ed9-2cea-4f6a-8182-9d4001a09e0a",
			"name":"texlive-yax",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"1fde360c24a82ccb863e9f0e1336257a0292736ef6ad5783a9ecb6ef3b8d99ad"
				}
			],
			"description":"YaX is advertised as a key system, but it rather organizes\nattributes in parameters, which parameters can be executed, so\nthat YaX is halfway between key management and macro definition\n(and actually hopes to provide a user's interface). Values\nassigned to attributes can be retrieved and tested in various\nways, with full expandability ensured as much as possible.\nFinally, YaX's syntax is a quite peculiar (as few braces as\npossible), but may be customized. YaX is based on texapi and\nthus requires e-TeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-yax@svn54080-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-z-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Yet Another Key System",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54080-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-zztex-svn55862-dbe3fb67-7217-4938-a7a7-80fa4e8080e5-18163b3b-ff0b-4080-91a4-13c0e8a64fe7",
			"name":"texlive-zztex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4c156e8bef060322e48141ea4e6f0ce830776ac174fd7bfd8b54385d196ea6a8"
				}
			],
			"description":"The ZzTeX macro package is a full-featured TeX macro package\nspecially designed for producing books, journals, and manuals.\nDevelopment of the package began in 1989. Since then, about 500\ntextbooks and journals have been produced with it for a variety\nof publishers. Numerous authors have used the package to\nproduce subsequent editions of their books. ZzTeX runs under\nPlain TeX. The only documentation available for the package is\ncontained in the zz*.dat files that accompany the TeX files.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-zztex@svn55862-3.oe2409?arch=noarch&epoch=9&upstream=texlive-split-x-2021-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://tug.org/texlive/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A full-featured TeX macro package for producing books, journals, and manuals",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn55862-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texinfo-tex-7.0.3-151df985-aaea-44ad-8d56-704f6d4d57e9-f6da3eef-fb11-4f70-a296-f52fc2c9abac"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-abbr-svn15878.0-6b64cbaa-3d4f-4ffe-bfa4-298dea7614dc-8b3a73a9-31ee-4965-b89d-88e8b73c49ef"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-abstyles-svn15878.0-660f7e8d-5756-4c4a-849d-1a76b5c87c84-31274fb3-25fd-4b04-aca0-be52c4bf4868"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-apnum-svn47510-66d9b272-d37e-4960-8f9b-7dbf3da5b465-31e54099-f8a2-4720-955e-51fb33d55469"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-autoaligne-svn56966-60a70740-3067-4451-aa12-0e3382984ee0-4f862baf-73b9-4583-bbea-6ad32592c0b4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-barr-svn38479-b7d0b67c-a57e-448d-a089-c9ea87e93965-76c821b3-69a7-42c1-949e-e7cd0ca98f62"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-0563775c-dec8-473b-adb0-50d730fc25a7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-bitelist-svn25779.0.1-3040a742-dc77-49fb-9994-54efe5203fa8-611931fa-31f1-438d-9e85-40cf908f5a84"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-borceux-svn21047.0-02af000c-7899-4264-b4d4-549d20b18f77-e3f63454-dd2d-4136-bbf6-e8c63a2ca578"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-c-pascal-svn18337.1.2-0be39f4b-ab7c-4c64-a449-5a553f97ce4b-c8f47892-4c6a-4dd9-b580-7fabc2cda707"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-catcodes-svn38859-9dd2dbf2-8ec7-41bb-a0cf-b13b3255da6e-b8274db3-3b56-40cf-a159-49d57c07bbe1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-chronosys-svn26700.1.2-2d507bfa-b446-4131-8af6-4949392160e8-5c42c4b1-802d-4327-bd9c-774c3e93c00f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-collection-basic-svn59159-6c63362b-0a38-4a31-9fe6-eee7827470ea-38a423fc-77ce-455a-8a69-b76047c1b3c7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-colorsep-svn13293.0-ef4d056c-0373-47bc-8074-1fd4d79bde33-63a09d3a-2f57-413c-9ad0-db86a5a14c7f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-compare-svn54265-f48ee491-5850-4d2e-9c6b-65c33b503538-31a5845b-f64f-4dd5-a07b-8a9727b8d0d1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-cweb-old-svn49271-7fe5a1c2-98e6-421c-9fce-96e9b4b01840-78eef2c5-0f4b-4d74-97c2-614919f73433"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-dinat-svn15878.2.5-cc4f3114-107c-421b-823a-d2971a0d6005-f2a3f062-6a84-44fe-85cb-756b7708df01"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-dirtree-svn42428-0f51159e-9a43-4a9f-872a-01973ed6fe1b-f51a45fd-9bcb-4f5a-a1c5-3dee78b2acd5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-docbytex-svn34294.0-9674c178-7d56-4043-8ec8-8f04f8f2e4a9-e81e3393-3a82-4a34-9c57-9b53df39f58f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-dowith-svn38860-ea35fb8d-94bf-4659-b097-a4b51c6ebaa7-46bb7085-ea11-49fc-a04c-92337d152744"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-eijkhout-svn15878.0-28b9f25f-0e09-487a-9b32-b805892a148c-ca5156d0-e6d4-43e5-b5aa-1dc9f80c2821"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-encxvlna-svn34087.1.1-bc5a4661-4c88-4abc-8b76-983fed47aa87-58136ba3-8ddd-4203-ac05-c9719fc2d55c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-epigram-svn20513.0-f300b461-e86e-46fe-95f5-4a8ee9a94311-e2f8d2a5-c12c-42bc-887f-bfbed64d8345"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-epsf-dvipdfmx-svn35575.2014-3f352471-b46f-4970-bed6-9f415517503e-9e2ee40c-d2fb-4515-a2d6-7d7d18317aea"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-epsf-svn21461.2.7.4-cc635e11-0436-4f91-8af1-984713a69648-c01c7d16-d836-401c-b4d4-d3466589d0da"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-expkv-cs-svn58852-e7bd3ef1-3e3d-40cf-8573-e04e471b1cfc-127d8e36-5cc7-48b9-9b28-a7c8bf0e37ca"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-expkv-def-svn58814-feb71df1-e588-4722-aca7-1ff1dd71fbe5-3aeaa2af-d420-4d40-97a8-2af41b5e4471"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-expkv-opt-svn58772-1df0f64d-a747-4628-96f3-d2a5e0512723-a909e308-6a9d-4565-a10b-b04f12ada7e7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-expkv-svn58853-74318675-5b7f-4316-8086-bc679a0c33c9-abf9dfa1-3db2-43ab-bf17-1f5c57f22034"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-fenixpar-svn24730.0.92-9c18ef95-83c6-4691-a3ab-de704e330ef6-d175a294-3eb0-4163-8d35-f76f1c912285"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-figflow-svn21462.0-efa568b2-f3b0-49b5-b05f-1d494c8815a2-4ff7f58d-84c7-43cb-9a7d-d1bdff155bd2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-fixpdfmag-svn15878.0-d4ed9fe4-1c35-4600-8534-c944b8e5f605-ee0493e8-9f2e-4432-8578-67701e0fc52b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-fltpoint-svn56594-ee500746-6593-4afa-9a32-cbb6ff3d9f0a-4d7d8136-353a-470b-8d46-0f5c350acc4b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-fntproof-svn20638.0-ab30f2e6-46de-403c-a82e-80b224f640d4-3f7d847b-c8da-4fe9-b325-3be543da4dc9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-font-change-svn40403-71239012-a75e-4587-a0eb-f4b84fa4da0f-93406269-7152-42c1-bb38-df0d3ec57c5b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-fontch-svn17859.2.2-c0708cb7-efba-43b8-bb8d-314f1b8911da-ca5f71b3-5c97-46aa-9040-a01992ceb951"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-fontname-svn53228-8736bec4-0db9-4f4d-9449-7ef2df741d6b-bf093bbe-ebbe-4ced-b013-45b065cc4dea"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-gates-svn29803.0.2-78fa8088-6f19-40d2-9549-db24d43963dd-3019cc9c-1715-4475-b10a-f6a893750724"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-getoptk-svn23567.1.0-368c4bc1-5857-491e-a4e6-8f6b81db7c0d-17660ec1-4cc2-421c-81fd-ada9d4595305"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-gfnotation-svn37156.2.9-63b7f2ce-0710-4725-b5de-6e1441a51b0a-1b9fc6f0-89f2-4367-a245-396fbf87c439"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-gobble-svn56291-2db37c2f-0662-4293-9333-094e1c8121d3-5fb5d6b9-759c-4acf-b47d-8a4c2b74fb89"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-graphics-pln-svn56823-4a8e00c6-1f60-44e6-b3e2-a18b5f3c8839-5a22b33d-9fb5-43cb-9469-69d6c34b72ec"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-gtl-svn49527-9056d5b5-8c4d-4174-97ed-ff87f94a74d8-f195f76d-c7e6-45bf-89cb-b8e0752de6ea"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-hlist-svn44983-e274eb95-323c-4eb0-a1bf-19a787109101-ba73c045-6e0b-47a1-b23b-8baf8487b421"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-hyplain-svn15878.1.0-c2b37bd4-c383-44ea-9647-835d865091e2-e88dd37d-d3f8-470d-bda9-988c88d6a1c0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-insbox-svn34299.2.2-58bb7c66-e28b-4667-a38c-29f8bdeb5643-2d469f8a-0e2f-41f2-8611-2dd9509b89b4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-js-misc-svn16211.0-10be6a7a-8e5d-4a24-9e06-519aad01ff4e-d3c66a11-be41-4056-bfb9-62789443c975"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-kastrup-svn15878.0-83900c94-37b1-498e-9a8d-0099fa327490-ae351169-2d0b-4f80-b5d0-9d360d31552d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-lambda-lists-svn31402.0-a8cd6e6a-f4ba-43bc-b654-65d5154e9c3b-df11e256-a645-4d1e-a449-5ca9f0ae22fb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-langcode-svn27764.0.2-d142c593-6a53-4cf6-9bb6-6c6969d1d358-a51d0a42-8e84-4166-b2c7-0913a09be4c9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-lecturer-svn23916.0-6402da3f-a3e7-4dbf-912f-3f58bedb735c-e06287ad-8637-41be-9c30-6c3f081167e4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-letterspacing-svn54266-c506c990-4df3-425a-bd31-ca18ab7966b4-81cafac5-3bc5-441b-ba01-4d052852e154"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-librarian-svn19880.1.0-31a08b2e-d801-4328-a7bb-84db907f8de5-599cf2db-1514-4f23-9ae6-2e3a5a09d377"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-listofitems-svn51923-38fb6d8a-8b57-447a-91e4-6f901ce9e2d5-efebd324-1a8a-4e0e-a31a-316c569cce7b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-localloc-svn56496-a02ac366-a429-4b3f-a5d4-0c856ad362c2-f536bd67-c80c-48fd-ba5c-b5df1b9795d5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-mathdots-svn34301.0.9-d33dd974-1957-4001-87b8-f2d108552ae0-acd43014-a25f-426f-8dfd-c8d7bc589155"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-metatex-svn15878.1.1-8cd93c2c-4ce0-412f-bc63-97324242bd95-40e828eb-aa45-4e25-8f24-02e615406e46"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-midnight-svn15878.0-7260097d-4018-4746-95bc-7889b92ce036-e034f49c-3178-4659-8f5d-75cdc01fbb49"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-mkpattern-svn15878.1.2-2f3878e7-0020-4a64-a4b6-9ae031162a8c-ca63f221-cf2f-42a3-a360-4fbbbcce9fba"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-modulus-svn47599-fed22fe4-2aaa-4f52-a4dd-e2aabf0ef141-e01035b1-fb6b-4e01-bdb7-f830a4238c44"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-multido-svn18302.1.42-11e7d4ba-af75-4d87-9bcd-9609cc454adf-91f9d1d7-aead-42b2-b6d4-110a3646eeb6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-namedef-svn55881-eabac06c-b85c-474d-bdc3-b38e5a5ff15d-710899ea-47c1-40ba-b69c-0284f18e9a19"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-navigator-svn41413-5d9a0804-0c51-4e50-a6e3-a51074401208-a81d3d73-ff50-4c0f-b539-04e5a41804d6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-newsletr-svn15878.0-9a2e5e21-d6db-4992-aea6-18e9f92a9ff6-19be01b4-b97e-4662-891c-159ed76fba07"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-nth-svn54252-1db74937-5c5b-4872-a7c1-18535af6e968-1b98c41b-b1ff-4975-8e18-e09705e9d0df"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-ofs-svn16991.0-f6f40b43-07a5-4bae-86b2-27ea88edf004-956960ca-63b9-4c74-8e40-926e80575246"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-olsak-misc-svn54080-03798fe7-5fd1-48de-93f7-3690536f9e8c-d4becf09-8b49-4113-85cb-246e693da555"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-outerhbox-svn54254-4d0355d7-0c90-4437-91e3-495819d584fb-011a8194-d3c3-47ee-9ffd-88752c8987fe"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-path-svn22045.3.05-35e7aad4-8038-4ce2-96ce-4c57419ce33e-958ac9f9-0831-4216-8527-5e1aec544911"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-pdf-trans-svn32809.2.4-ef2099d3-a3aa-4d5f-b542-e4605ae9176a-e0eecda6-085a-4b13-b2b4-82397bce9f17"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-pitex-svn24731.0-7d864a93-829f-4fbf-a466-d0a9ae4830f1-a5010788-3252-433f-81de-25047ee33890"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-placeins-plain-svn15878.2.0-d4f57e0c-3c02-432a-91fa-20bbdfde7848-dabef803-5d7a-4531-b443-02c799498013"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-plainpkg-svn27765.0.4a-3fddc884-d739-44f8-9fb2-88f554882db9-2f2d4ba8-8547-475e-82e3-19bd726b5010"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-plipsum-svn30353.4.3-87ac069d-5b3b-47d2-8b67-7bd849f6635f-363078e8-5c09-4c65-93de-d90d6a5395e6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-plnfss-svn15878.1.1-9eb43114-87dd-4fc1-bcdb-e1a439dcff3f-e6eb2d6c-417b-4192-a7b6-5d6a848e31be"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-plstmary-svn31088.0.5c-6f976e17-d1ad-489c-8599-b4962ff4aad4-d60acfdb-e414-4213-9d67-1e7922ccf8f0"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-poormanlog-svn58966-d8fef8ed-f86d-4bfd-b3b7-7c0b96cdea5d-26488618-a73d-4477-aade-c2f7a7ccb0ea"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-present-svn50048-32a89ef0-9d6b-46ce-b22b-9585f6fc7ece-0cf92c7b-a57b-46f9-8c06-d3e970dd70fe"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-pwebmac-svn58478-7b325a19-a1dc-4aa2-a2a2-2d7aaae3189d-a0a43681-d5ae-4f73-927b-6b4c9b701640"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-random-svn54723-f1e9eb62-a659-4575-9d3d-1e813fce0a91-38b4fc87-7b53-46bc-a2b0-4ee318d86202"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-randomlist-svn45281-1ae0fea6-e60c-4626-aa60-7e811c8beb02-aa5b1d7f-4359-42ec-b519-61412fbc2c42"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-resumemac-svn15878.0-96258941-6eab-4a14-a54e-6b15a313de76-fb8bfc3d-0245-4ae0-92ca-0d6e62d6dcfa"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-ruler-svn54251-75861cb7-d338-45f1-8164-6a244e754916-455f8aae-865f-4a30-b55f-f3176e71434b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-schemata-svn58020-bbe283b1-02f0-4674-aa10-4d12078cdee3-20ad694c-b40e-416e-b8a2-1d58620c269a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-shade-svn22212.1-deceda34-f061-4d6d-a529-ca0af7de2d7b-899580cc-342c-4990-b563-7935b048efcc"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-simplekv-svn54915-f75a2588-da30-48b6-9043-ebe89e736398-bf63949f-c428-4da4-8575-9a35094ddbd7"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-soul-svn56495-384bf842-7b48-4da7-9518-78c388b6798b-68b33e3b-a6da-4b51-ae2c-9c705ed7077e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-swrule-svn54267-90660a0e-f812-4ee0-940d-96a3196fe61c-a0a31b08-0f96-4af7-af4e-28e89bf6ff57"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-systeme-svn55015-1c59c437-9409-4ed8-9e0d-ae0ef52e57af-a08c186c-eb94-4415-bb52-5693cabef7cd"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tabto-generic-svn15878.0-93dd051d-c006-4c7a-a3e4-2b7ae5cfe4af-ffa0f5cf-a418-454a-add4-069697a415ae"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-termmenu-svn37700.0-7cc9f27e-c30f-48c5-865c-769277ae462c-d9bcc893-8db7-4fef-a9e1-c372cf3d6c71"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tex-ps-svn15878.0-ebd68cb4-84d6-4b6d-ae6e-dc0b82815022-f94737eb-c9bc-421b-8746-78b91e6a147d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tex4ht-20210325-bc3916e5-b7f5-48a4-b853-5e8fc8f724c2-2089b5a1-c813-4282-8432-40e092aa5106"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-texapi-svn54080-e9853383-5380-4380-a9e7-6f1335adef5c-601acd71-e22a-4a9f-84f8-736586df453f"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-texdate-svn49362-e926db0a-cb78-4f38-81d6-23e07b6d9706-dc5b4dc4-e21b-4e9e-a56e-8adfc2924314"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-timetable-svn15878.0-1720b6be-f8bf-423f-b926-9623afb3f13c-aed2f987-218e-4e18-b501-bbea12921c11"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tracklang-svn55707-ad4e5073-4e10-4e69-8fef-5c0159797827-e2c297d3-dce6-4538-aaba-a30501659310"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-treetex-svn28176.0-ea01b386-5c2b-4ba2-9386-03447e2d65f1-769c60e3-bbd4-4332-8dbf-8327ace6e3d3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-trigonometry-svn43006-22269710-0a94-477d-a4a7-bc79f40b3261-5e16e2e5-b987-4bf1-a87b-e792427101d6"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-ulem-svn53365-65470f65-586d-4e9b-b324-2b57eea735b0-0e08b811-e044-4d5a-8f10-a2fb5777275a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-upca-svn22511.0-4b031d31-53df-487a-b37c-522000bde55d-137b0bb5-e434-48ae-810e-91442805a85b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-varisize-svn15878.0-0a369953-39ee-4b0c-95e0-97aec2fd6fee-c336c40a-a320-4ed8-af18-dbdea058896c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xii-doc-svn45804-7c2a1b7d-1242-459d-8d78-7e26f0c27ec6-c4e94486-4f4a-4d28-adbf-dd9beaa708ee"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xii-lat-svn45805-a7833ef5-1d0a-4975-b427-0adee4bf8d97-25b0dfa5-0ec4-4e76-8f56-feb8f5f50b1a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xintsession-svn59350-c69beb75-207a-4e01-b6a6-0c4d0539bf54-5c25d9fd-1c41-48a5-8142-672f7e93f6ce"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xlop-svn56910-a2cf9a8a-ba7b-4645-a848-c8fd23f26544-609b1aae-5597-4e79-8310-571e1de64617"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-yax-svn54080-5ca93912-6bb3-4b71-8cc0-4f1c90cb3712-7bae1ed9-2cea-4f6a-8182-9d4001a09e0a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-collection-plaingeneric-svn58874-d2249784-e88b-4c38-be85-5f5c31176b58",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-zztex-svn55862-dbe3fb67-7217-4938-a7a7-80fa4e8080e5-18163b3b-ff0b-4080-91a4-13c0e8a64fe7"
		}
	]
}