{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"texlive-yathesis-9.svn58683-3.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-yathesis-9.svn58683-3.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-texlive-adjustbox-svn56291-d619c49c-306e-41ef-b190-641af5af35fc-aef553b2-3e90-472e-b766-82df7076b6cb",
			"name":"texlive-adjustbox",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"68ca8692036f12e670289fd83782231362d56271d86cdae91fed0477a552313d"
				}
			],
			"description":"The package provides several macros to adjust boxed content.\nOne purpose is to supplement the standard graphics package,\nwhich defines the macros \\resizebox, \\scalebox and \\rotatebox ,\nwith the macros\\trimbox and \\clipbox. The main feature is the\ngeneral \\adjustbox macro which extends the \"key=value\"\ninterface of \\includegraphics from the graphics package and\napplies it to general text content. Additional provided box\nmacros are \\lapbox, \\marginbox, \\minsizebox, \\maxsizebox and\n\\phantombox. All macros use the collectbox package to read the\ncontent as a box and not as a macro argument. This allows for\nall forms of content including special material like verbatim\ncontent. A special feature of collectbox is used to provide\nmatching environments with the identical names as the macros.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-adjustbox@svn56291-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":"Graphics package-alike macros for \"general\" boxes",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56291-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-babel-svn58999-7c138861-ffe6-4b49-8f4f-6654972da372-361adce1-3dc7-430a-898f-12afe5780047",
			"name":"texlive-babel",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f96c3763efbbec475128bda73cab0d6d7f809865e44def2822527a7675c679cc"
				}
			],
			"description":"The package manages culturally-determined typographical (and\nother) rules, and hyphenation patterns for a wide range of\nlanguages. A document may select a single language to be\nsupported, or it may select several, in which case the document\nmay switch from one language to another in a variety of ways.\nBabel uses contributed configuration files that provide the\ndetail of what has to be done for each language. Users of XeTeX\nare advised to use polyglossia rather than Babel.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-babel@svn58999-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":"Multilingual support for Plain TeX or LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn58999-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-161d4725-a37d-4c40-ab56-2c35d2dacc30",
			"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-bookmark-svn56885-f43a8429-47ec-4c84-996b-c6a4247af252-e86e0d42-85bc-4a1f-9a36-069bbf5d8afc",
			"name":"texlive-bookmark",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d15c699bdec302267e233e635d50aae8d42232f4592898d1e0ddb14e5bd7324e"
				}
			],
			"description":"This package implements a new bookmark (outline) organization\nfor package hyperref. Bookmark properties such as style and\ncolor can now be set. Other action types are available (URI,\nGoToR, Named). The bookmarks are generated in the first compile\nrun. Package hyperref uses two runs.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-bookmark@svn56885-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 new bookmark (outline) organization for hyperref",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56885-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-datatool-svn52663-07d978bd-9d60-4790-bb28-2d09c250caac-72c8edf2-9202-4105-882a-fe8f0897f059",
			"name":"texlive-datatool",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"d861d478fe8aa1b411347f4396696e60b2956996fa41689f573570f974694a63"
				}
			],
			"description":"The tools comprise six packages: datatool.sty: databases may be\ncreated using LaTeX commands or by importing external files;\nthey may be sorted numerically or alphabetically; repetitive\noperations (such as mail merging) may be performed on each row\nof a database, subject to conditions to exclude particular\nrows; commands are provided to examine database elements, and\nto convert formats (for example, to convert a numeric element\nto a format compatible with the fp package; datapie.sty: a\ndatabase may be represented as a pie chart; flexible options\nallow colouring of the chart, and annotation hooks are\navailable; dataplot.sty: a database may be represented as a 2-\ndimensional scatter or line plot; flexible options control of\nthe plot's overall appearance, and of legends and other extra\ninformation; databar.sty: a database may be represented as a\nbar chart; overall appearance, colouring and annotation are\ncontrollable; datagidx.sty: provides a way of indexing or\ncreating glossaries/lists of acronyms that uses TeX to do the\nsorting and collating instead of using an external indexing\napplication, such as xindy or makeindex; databib.sty: a\nbibliography may be loaded into a datatool database, and\nmanipulated there before being printed (this permits a LaTeX-\nbased route to printing bibliographies in formats for which no\nBibTeX style is available); and person.sty: provides support\nfor displaying a person's name and pronoun in a document, thus\navoiding cumbersome use of \"he/she\", etc. The drawing packages\nmake use of PGF/TikZ for their output. The bundle supersedes\nand replaces the author's csvtools bundle.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-datatool@svn52663-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":"Tools to load and manipulate data",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn52663-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-datetime-svn36650.2.60-533b6102-670b-415f-9d21-2c523635b9a7-b1f4296c-85c2-416b-be77-0fe7185f5064",
			"name":"texlive-datetime",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6b71b712fb4752b28cdfcb7b39883073d080d287353119a725f614f99f477071"
				}
			],
			"description":"Provides various different formats for the text created by the\ncommand \\today, and also provides commands for displaying the\ncurrent time (or any given time), in 12-hour, 24-hour or text\nformat. The package overrides babel's date format, having its\nown library of date formats in different languages. The package\nrequires the fmtcount package. This package is now obsolete and\nhas been replaced by datetime2.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-datetime@svn36650.2.60-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":"Change format of \\today with commands for current time",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn36650.2.60-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-draftwatermark-svn57099-8bd8bb7a-daed-416d-8e72-08800fe9d370-1ec697fa-d3ca-4937-9968-0e49cc301f10",
			"name":"texlive-draftwatermark",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"84117b90bc5b5aaec045c987a35f3b9761321c9202d0080c65df9047ba465bed"
				}
			],
			"description":"The package provides a means to add a textual, light grey\nwatermark on every page or on the first page of a document.\nTypical usage may consist in writing words such as DRAFT or\nCONFIDENTIAL across document pages. The package performs a\nsimilar function to that of draftcopy, but its implementation\nis output device independent, and made very simple by relying\non everypage.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-draftwatermark@svn57099-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":"Put a grey textual watermark on document pages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn57099-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-environ-svn56615-58afa909-a892-4edb-b1bd-f3b4aa416c16-972e92a6-5614-4320-b873-6d808838db7a",
			"name":"texlive-environ",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"40579d0a7917a41386f06d3ff8fa8565a6d123b7c92341dd6eade35fe6705c0b"
				}
			],
			"description":"The package provides the \\collect@body command (as in amsmath),\nas well as a \\long version \\Collect@Body, for collecting the\nbody text of an environment. These commands are used to define\na new author interface to creating new environments. For\nexample: \\NewEnviron{test} wraps the entire environment body in\nsquare brackets, doing the right thing in ignoring leading and\ntrailing spaces.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-environ@svn56615-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":"A new interface for environments in LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56615-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-epigraph-svn15878.1.5c-a24d7b96-3329-4e5e-9349-b98da9806a82-a56f5dfc-856e-4299-b4df-fe36d7d9c041",
			"name":"texlive-epigraph",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"72465c1eb3158e11118a18103253c0d547579ee6c973515c6654eaf8c300ac74"
				}
			],
			"description":"Epigraphs are the pithy quotations often found at the start (or\nend) of a chapter. Both single epigraphs and lists of epigraphs\nare catered for. Various aspects are easily configurable.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-epigraph@svn15878.1.5c-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":"A package for typesetting epigraphs",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.1.5c-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-etoolbox-svn56554-8705c0d1-fbd5-4365-9815-3f18befdfccd-3e911751-f3fe-4752-807e-f5f808aeee7c",
			"name":"texlive-etoolbox",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e622cc8e671f895d05f9ee848d3682fd74f32c73167e6d4dbc93a62c8a08fedd"
				}
			],
			"description":"The package is a toolbox of programming facilities geared\nprimarily towards LaTeX class and package authors. It provides\nLaTeX frontends to some of the new primitives provided by e-TeX\nas well as some generic tools which are not strictly related to\ne-TeX but match the profile of this package. Note that the\ninitial versions of this package were released under the name\nelatex. The package provides functions that seem to offer\nalternative ways of implementing some LaTeX kernel commands;\nnevertheless, the package will not modify any part of the LaTeX\nkernel.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-etoolbox@svn56554-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":"e-TeX tools for LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56554-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-filehook-svn56479-407f99de-aadc-4708-90ef-4433992ba051-0117eae8-4e88-4123-ae72-77cea32cead2",
			"name":"texlive-filehook",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"76b0ddca917aa1e327aa31fdf493c73ba278dc44d845d07cb0c9df31245770ba"
				}
			],
			"description":"The package provides several file hooks (AtBegin, AtEnd, ...)\nfor files read by \\input, \\include and \\InputIfFileExists.\nGeneral hooks for all such files (e.g. all \\include'd ones) and\nfile specific hooks only used for named files are provided; two\nhooks are provided for the end of \\included files -- one\nbefore, and one after the final \\clearpage.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-filehook@svn56479-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":"Hooks for input files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56479-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-fncychap-svn20710.v1.34-f1ae1eb3-57b3-46e4-bf85-b5b613784f39-63627c37-1d6e-4880-b7dd-c9afe0e4c7b2",
			"name":"texlive-fncychap",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"826ffc0c61b708d93d5b2fc0e89ab7d2acad762fa633bb1337f1ed6f8c1bbc2a"
				}
			],
			"description":"Each style can be modified using a set of simple commands.\nOptionally one can modify the formatting routines in order to\ncreate additional chapter headings. This package was previously\nknown as FancyChapter.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-fncychap@svn20710.v1.34-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":"Seven predefined chapter heading styles",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn20710.v1.34-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-geometry-svn54080-d0f6eaa5-62f9-41e7-8233-8d7f90f7336d-76601be6-acfc-451c-a831-d06a8ee4283c",
			"name":"texlive-geometry",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"798faa740497aeda75fd606b2e99698b86a706f61ff8ba830cc8a3d1f873467b"
				}
			],
			"description":"The package provides an easy and flexible user interface to\ncustomize page layout, implementing auto-centering and auto-\nbalancing mechanisms so that the users have only to give the\nleast description for the page layout. For example, if you want\nto set each margin 2cm without header space, what you need is\njust \\usepackage[margin=2cm,nohead]{geometry}. The package\nknows about all the standard paper sizes, so that the user need\nnot know what the nominal 'real' dimensions of the paper are,\njust its standard name (such as a4, letter, etc.). An important\nfeature is the package's ability to communicate the paper size\nit's set up to the output (whether via DVI \\specials or via\ndirect interaction with PDF(La)TeX).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-geometry@svn54080-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":"Flexible and complete interface to document dimensions",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54080-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-7eb30421-7412-41a7-94db-90e95fe235e2",
			"name":"texlive-glossaries",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b0c25aff244ab86bc41e5c0f02e513f6644604ca4154647e70929a1bffcb310a"
				}
			],
			"description":"The glossaries package supports acronyms and multiple\nglossaries, and has provision for operation in several\nlanguages (using the facilities of either babel or\npolyglossia). New entries are defined to have a name and\ndescription (and optionally an associated symbol). Support for\nmultiple languages is offered, and plural forms of terms may be\nspecified. An additional package, glossaries-accsupp, can make\nuse of the accsupp package mechanisms for accessibility support\nfor PDF files containing glossaries. The user may define new\nglossary styles, and preambles and postambles can be specified.\nThere is provision for loading a database of terms, but only\nterms used in the text will be added to the relevant glossary.\nThe package uses an indexing program to provide the actual\nglossary; either makeindex or xindy may serve this purpose, and\na Perl script is provided to serve as interface. The package\ndistribution also provides the mfirstuc package, for changing\nthe first letter of a word to upper case. The package\nsupersedes the author's glossary package (which is now\nobsolete), and a conversion tool is provided.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-glossaries@20210325-9.oe2409?arch=noarch&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":"Create glossaries and lists of acronyms",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-graphics-svn56514-7d46d55a-4f18-413a-961b-4fcc0610d4a4-3ad15e7c-c73c-4444-84c2-02974541cc19",
			"name":"texlive-graphics",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"623919410d4c44541c71ce2ccc2d1cfa8aca54e6f9507dffa1fea1d3c71b66b4"
				}
			],
			"description":"The package was designed to accommodate all needs for inclusion\nof graphics in LaTeX documents, replacing many earlier packages\nused in LaTeX 2.09. The package aims to give a consistent\ninterface to including the file types that are understood in\nyour output, by use of 'printer drivers' (now known, simply, as\n'drivers'). The distribtion of the package contains several\ndrivers, but others (for example, pdfTeX) are distributed\nseparately. The package also offers several means of\nmanipulating graphics in the course of inserting them into a\ndocument (for example, rotation and scaling). For extended\ndocumentation see epslatex. The package is part of the graphics\nbundle, which is one of the collections in the LaTeX 'required'\nset of packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-graphics@svn56514-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":"Standard LaTeX graphics",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56514-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-hopatch-svn56106-f9f584c0-2e30-4c7a-b368-588efae02632-90f6da7f-7f63-4a2d-8ff5-1b88f156a20b",
			"name":"texlive-hopatch",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7c5ef25d7d0655fec07d2e712bad1106a2451ab762a0e4fa2f6ab94590674527"
				}
			],
			"description":"Hopatch provides a command with which the user may register of\npatch code for a particular package. Hopatch will apply the\npatch immediately, if the relevant package has already been\nloaded; otherwise it will store the patch until the package\nappears.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-hopatch@svn56106-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":"Load patches for packages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56106-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-iftex-svn56594-080670d4-dcee-4ee2-abb6-6fe84fdd1644-e23ccd49-d21c-4b43-aa93-e4ca750b8e40",
			"name":"texlive-iftex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3092468c6b1a25c7e7a333e31c7fbc7839990b46eaaf31f8d82ade4cafc077d2"
				}
			],
			"description":"The package, which works both for Plain TeX and for LaTeX,\ndefines the \\ifPDFTeX, \\ifXeTeX, and \\ifLuaTeX conditionals for\ntesting which engine is being used for typesetting. The package\nalso provides the \\RequirePDFTeX, \\RequireXeTeX, and\n\\RequireLuaTeX commands which throw an error if pdfTeX, XeTeX\nor LuaTeX (respectively) is not the engine in use.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-iftex@svn56594-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":"Am I running under pdfTeX, XeTeX or LuaTeX?",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56594-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-kpathsea-20210325-dc274ce1-f2ba-4fb7-bff4-47fe326d60ff-131ec795-4ad4-41a1-aa87-b21d07d3be76",
			"name":"texlive-kpathsea",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e6f3f53a3e8db013a31d19055cd51ee90cfe13273357c1f0acc2fcf38b8d8a65"
				}
			],
			"description":"Kpathsea is a library and utility programs which provide path\nsearching facilities for TeX file types, including the self-\nlocating feature required for movable installations, layered on\ntop of a general search mechanism.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-kpathsea@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":"Path searching library for TeX-related files",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-l3packages-svn59118-c4e1fa07-e1cd-4f07-963f-7649f4ce0545-adfa6ce2-958a-464c-bab6-5674163d4a35",
			"name":"texlive-l3packages",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4c6734adf14b09b3597fa715676e037ddd120cf3b8d5f6e33527b24d27600cfc"
				}
			],
			"description":"The bundle holds prototype implementations of concepts for a\nLaTeX designer interface, to be used with the experimental\nLaTeX kernel as programming tools and kernel support. Packages\nprovided in this release are: l3keys2e, which makes the\nfacilities of the kernel module l3keys available for use by\nLaTeX 2e packages; xfrac, which provides flexible split-level\nfractions; xparse, which provides a high-level interface for\ndeclaring document commands; and xtemplate, which provides a\nmeans of defining generic functions using a key-value syntax.\nAll the files of the bundle are also available in the\nSubversion (SVN) repository of the LaTeX3 Project. The bundle\non CTAN is based on a snapshot of the SVN repository; it should\nbe used with copies of the l3kernel at SVN version 6001 or\nlater.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-l3packages@svn59118-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":"High-level LaTeX3 concepts",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn59118-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-latex-20210325-f4eb9f4b-f346-4328-b848-446f6d774983-1bf2db82-c89a-46c1-8405-d8fa9e1af7eb",
			"name":"texlive-latex",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b04afab922488513dfdfbf4ef127ac0825a14ad4de6f35cb51c56bc7a5ddcde4"
				}
			],
			"description":"LaTeX is a widely-used macro package for TeX, providing many\nbasic document formating commands extended by a wide range of\npackages. It is a development of Leslie Lamport's LaTeX 2.09,\nand superseded the older system in June 1994. The basic\ndistribution is catalogued separately, at latex-base; apart\nfrom a large set of contributed packages and third-party\ndocumentation (elsewhere on the archive), the distribution\nincludes: - a bunch of required packages, which LaTeX authors\nare \"entitled to assume\" will be present on any system running\nLaTeX; and - a minimal set of documentation detailing\ndifferences from the 'old' version of LaTeX in the areas of\nuser commands, font selection and control, class and package\nwriting, font encodings, configuration options and modification\nof LaTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-latex@20210325-9.oe2409?arch=noarch&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":"A TeX macro package that defines LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-latex-base-dev-svn59080-aa7bccf9-3bac-4768-b98e-eeae682b08c7-1aabeec9-18ad-46a9-bc7d-0a2b04efaabf",
			"name":"texlive-latex-base-dev",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"04b108e3c3da70c29a4e8e9c1963aec8a7c97873a3ab6375dbd26f3f3412ccf3"
				}
			],
			"description":"This package provides a testing release for upcoming LaTeX2e\nkernel changes. Testing by the LaTeX team itself suggests that\nthe code is stable and usable, but wider use by knowledgeable\nusers is required by adding these changes to the release LaTeX\nkernel. Typically, the code here will be used by a TeX system\nto create dedicated formats, for example pdflatex-dev, which\ncan then be used explicitly for testing.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-latex-base-dev@svn59080-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":"Development pre-release of the LaTeX kernel",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn59080-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-latex-graphics-dev-svn59080-c91a1cfc-023b-4de6-baa9-be1e78ceaaab-3856215c-9b82-40d7-9130-0e515a6a97b4",
			"name":"texlive-latex-graphics-dev",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c4e916fc2bd0cd75a872e4c196f9ef88a44e1b679d8ebfb49c1506dac468850a"
				}
			],
			"description":"This is a pre-release version of the standard LaTeX graphics\nbundle. It accompanies the pre-testing kernel code\n(latex-base-dev), and is intended for testing by knowledgeable\nusers.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-latex-graphics-dev@svn59080-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":"Development pre-release of the LaTeX graphics bundle",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn59080-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-letltxmacro-svn53022-d9194adc-2ba8-4444-a4a7-38b09460d423-d5004770-32fb-4d78-999c-ec8ae9bd84ac",
			"name":"texlive-letltxmacro",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"b31a6bbc966189eae819668d2900668bde029b4afadb085c145e14a669f35953"
				}
			],
			"description":"TeX's \\let assignment does not work for LaTeX macros with\noptional arguments or for macros that are defined as robust\nmacros by \\DeclareRobustCommand. This package defines\n\\LetLtxMacro that also takes care of the involved internal\nmacros.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-letltxmacro@svn53022-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":"Let assignment for LaTeX macros",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn53022-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-marvosym-svn29349.2.2a-6ebd96bc-2239-4481-ad46-9186cfa8b6d8-4e7e33f9-4330-4bad-9b68-0a4c33fd1060",
			"name":"texlive-marvosym",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"df5e6e4e98a2f5c9b12ecd0123b9d76281e71925e4228ac1a06fb1f0b904863b"
				}
			],
			"description":"Martin Vogel's Symbol font (marvosym) contains the Euro\ncurrency symbol as defined by the European commission, along\nwith symbols for structural engineering; symbols for steel\ncross-sections; astronomy signs (sun, moon, planets); the 12\nsigns of the zodiac; scissor symbols; CE sign and others. The\npackage contains both the original TrueType font and the\nderived Type 1 font, together with support files for TeX\n(LaTeX).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-marvosym@svn29349.2.2a-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":"Martin Vogel's Symbols (marvosym) font",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn29349.2.2a-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-morewrites-svn49531-8916c88a-c0da-43a1-876d-a46ccc92d6e3-95c341b6-e4a3-4c9c-aea6-37f0c53e76f5",
			"name":"texlive-morewrites",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7cf910cd1a1782f384d4aea2735a3947b5e92c75ffc972dac44609e30a056601"
				}
			],
			"description":"The package aims to solve the error \"No room for a new \\write\",\nwhich occurs when the user, or when the user's packages have\n'allocated too many streams using \\newwrite (TeX has a fixed\nmaximum number - 16 - such streams built-in to its code). The\npackage hooks into TeX primitive commands associated with\nwriting to files; it should be loaded near the beginning of the\nsequence of loading packages for a document. The package uses\nthe l3kernel bundle.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-morewrites@svn49531-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":"Always room for a new write stream",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn49531-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-nonumonpart-svn22114.1-6b91aa60-f018-4092-860f-f82ee61bd52f-a81bf56b-b397-4be7-8198-44714e767581",
			"name":"texlive-nonumonpart",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"5cec56088ab1d2d0d0ee7f328ef10b7407391a6f04e095fcc079c6c43530c48b"
				}
			],
			"description":"The package bundles the answer to the long-standing FAQ about\nremoving page numbers on \\part pages. The package accepts no\noptions and defines no user commands; the user needs only to\nload it, and the requirement is met.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-nonumonpart@svn22114.1-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":"Prevent page numbers on part pages",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn22114.1-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-oberdiek-20210325-bb52affd-8e12-447a-b0fc-3bb6223c6ab4-59a27709-64ae-42d9-a13a-aa8ff06bd0ef",
			"name":"texlive-oberdiek",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ea26398c02f0bbcaac172b2aaaafe28bc5e8ee562c90e204d0f9f5c80a0c7ca5"
				}
			],
			"description":"The bundle comprises packages to provide: aliascnt: 'alias\ncounters'; bmpsize: get bitmap size and resolution data;\ncenternot: a horizontally-centred \\not symbol; chemarr:\nextensible chemists' reaction arrows; classlist: record\ninformation about document class(es) used; colonequals: poor\nman's mathematical relation symbols; dvipscol: dvips colour\nstack management; engord: define counter-printing operations\nproducing English ordinals; eolgrab: collect arguments\ndelimited by end of line; flags: setting and clearing flags in\nbit fields and converting the bit field into a decimal number;\nholtxdoc: extra documentation macros; hopatch: safely apply\npackage patches; hypbmsec: bookmarks in sectioning commands;\nhypcap: anjusting anchors of captions; hypdestopt: optimising\nhyperref's pdfTeX driver destinations; hypdoc: hyper-references\nin the LaTeX standard doc package; hypgotoe: experimental\npackage for links to embedded files; hyphsubst: substitute\nhyphenation patterns; ifdraft: switch for option draft; iflang:\nprovides expandable checks for the current language; pagegrid:\nprints a page grid in the background; pagesel: select pages of\na document for output; pdfcolfoot: using pdfTeX's color stack\nfor footnotes; pdfcol: macros for setting and maintaining new\ncolor stacks; pdfcolparallel: fixes colour problems in package\nparallel; pdfcolparcolumns: fixes colour problems in package\nparcolumns; pdfcrypt: setting PDF encryption; pdfrender:\ncontrol PDF rendering modes; protecteddef: define a command\nthat protected against expansion; resizegather: automatically\nresize overly large equations; rotchiffre: performs simple\nrotation cyphers; scrindex: redefines environment 'theindex' of\npackage 'index', if a class from KOMA-Script is loaded;\nsetouterhbox: set \\hbox in outer horizontal mode; settobox:\ngetting box sizes; soul and adds some support for UTF-8;\nstackrel: extensions of the \\stackrel command; stampinclude:\nselects the files for \\include by inspecting the timestamp of\nthe .aux file(s); tabularht: tabulars with height\nspecification; tabularkv: key value interface for tabular\nparameters; telprint: print German telephone numbers;\nthepdfnumber: canonical numbers for use in PDF files and\nelsewhere; twoopt: commands with two optional arguments; Each\nof the packages is represented by two files, a .dtx (documented\nsource) and a PDF file; the .ins file necessary for\ninstallation is extracted by running the .dtx file with Plain\nTeX.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-oberdiek@20210325-9.oe2409?arch=noarch&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":"A bundle of packages submitted by Heiko Oberdiek",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:20210325-9.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-pgfopts-svn56615-52bf0aed-f354-4074-b9b2-caf98a36e31b-e6aa6919-b34b-4bc6-a7eb-75674c441f63",
			"name":"texlive-pgfopts",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"23f53932b21accc4f37c0976129cbdd144237d01d3fdbc6458b36f468a40e3c9"
				}
			],
			"description":"The pgfkeys package (part of the pgf distribution) is a well-\ndesigned way of defining and using large numbers of keys for\nkey-value syntaxes. However, pgfkeys itself does not offer\nmeans of handling LaTeX class and package options. This package\nadds such option handling to pgfkeys, in the same way that\nkvoptions adds the same facility to the LaTeX standard keyval\npackage.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-pgfopts@svn56615-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":"LaTeX package options with pgfkeys",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56615-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-setspace-svn24881.6.7a-45a9fa82-400a-4774-aaef-9276be604c88-099aba16-e174-40cd-b3e7-554c539214d3",
			"name":"texlive-setspace",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"8a9324b280bed3b00b0ed3058dd10345dbf7e50e980050bc80ab8eaf4452aa1c"
				}
			],
			"description":"Provides support for setting the spacing between lines in a\ndocument. Package options include singlespacing,\nonehalfspacing, and doublespacing. Alternatively the spacing\ncan be changed as required with the \\singlespacing,\n\\onehalfspacing, and \\doublespacing commands. Other size\nspacings also available.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-setspace@svn24881.6.7a-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":"Set space between lines",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn24881.6.7a-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-shorttoc-svn15878.1.3-9a661039-391a-477d-835a-3ad0f48be403-396449a6-9fe1-45a8-8254-a2353a331680",
			"name":"texlive-shorttoc",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c8ac7f95b52af9962f45d045acaa9da1422246ca8fa40844f41c644db5e2c278"
				}
			],
			"description":"A package to create another table of contents with a different\ndepth, useful in large documents where a detailed table of\ncontents should be accompanied by a shorter one, giving only a\ngeneral overview of the main topics in the document.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-shorttoc@svn15878.1.3-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":"Table of contents with different depths",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn15878.1.3-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tcolorbox-svn56610-ee04da9f-3cb0-46e0-b33a-2bda85cf932c-0a83486e-6791-4587-adfd-126fc62b6b95",
			"name":"texlive-tcolorbox",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"37d64ac3fad17babb1bf7ec79b895e789d2b8387a62a9945727b900023ab4ea8"
				}
			],
			"description":"The package provides an environment for coloured and framed\ntext boxes with a heading line. Optionally, such a box may be\nsplit in an upper and a lower part; thus the package may be\nused for the setting of LaTeX examples where one part of the\nbox displays the source code and the other part shows the\noutput. Another common use case is the setting of theorems. The\npackage supports saving and reuse of source code and text\nparts.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tcolorbox@svn56610-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":"Coloured boxes, for LaTeX examples and theorems, etc",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56610-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-textcase-svn52092-05d01f58-0c8c-4a02-999d-e98d6e19009e-2e61889a-85b2-4d57-bc43-22796b66be3d",
			"name":"texlive-textcase",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a4f2897989137bf3bc79483a9f4e0b20bcca140624000d07fb7531e9dc9ce339"
				}
			],
			"description":"The textcase package offers commands \\MakeTextUppercase and\n\\MakeTextLowercase are similar to the standard \\MakeUppercase\nand \\MakeLowercase, but they do not change the case of any\nsections of mathematics, or the arguments of \\cite, \\label and\n\\ref commands within the argument. A further command\n\\NoCaseChange does nothing but suppress case change within its\nargument, so to force uppercase of a section including an\nenvironment, one might say:\n\\MakeTextUppercase{...\\NoCaseChange{\\begin{foo}}\n...\\NoCaseChange{\\end{foo}}...}",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-textcase@svn52092-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":"Case conversion ignoring mathematics, etc",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn52092-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-titlesec-svn52413-0c35973e-7bca-4685-bc96-d0bd897a8522-d52c7bfb-ad67-4192-9596-8d67b43b4dd1",
			"name":"texlive-titlesec",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"a6397ea4a400b328a1c7588cf721e21dc0fa10331d6af6273d3ee9b87e8de3ad"
				}
			],
			"description":"A package providing an interface to sectioning commands for\nselection from various title styles. E.g., marginal titles and\nto change the font of all headings with a single command, also\nproviding simple one-step page styles. Also includes a package\nto change the page styles when there are floats in a page. You\nmay assign headers/footers to individual floats, too.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-titlesec@svn52413-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":"Select alternative section titles",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn52413-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tocbibind-svn20085.1.5k-8d79052f-11d9-4ddd-9578-0c1cc0a9281f-21a93a1d-93e7-4089-a5af-5b70c13816c3",
			"name":"texlive-tocbibind",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f6b01cb62026ae68f991676437a717c6a23e853d411e26aef3f4f268158c9f72"
				}
			],
			"description":"Automatically adds the bibliography and/or the index and/or the\ncontents, etc., to the Table of Contents listing.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tocbibind@svn20085.1.5k-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":"Add bibliography/index/contents to Table of Contents",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn20085.1.5k-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tocvsec2-svn33146.1.3a-cb462174-d917-4d77-ba65-b6b9110df65d-53d5cf56-6bb3-4549-a74f-ff676c7d2c45",
			"name":"texlive-tocvsec2",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"126b6be82b2f6906fd7a17bd673703291da7eb0ecc0461dfb283bd5446814bcf"
				}
			],
			"description":"Provides control over section numbering (without recourse to\nstarred sectional commands) and/or the entries in the Table of\nContents on a section by section basis.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tocvsec2@svn33146.1.3a-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":"Section numbering and table of contents control",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn33146.1.3a-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-tools-svn56514-0bac6dc5-f33b-46e1-9fec-d57396a82260-a353752e-acb2-403a-a106-4e20f0818729",
			"name":"texlive-tools",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7d337656c1c563d295fa148d93f297bb8288c6df191bf19b0216e4c49ac3bdd6"
				}
			],
			"description":"A collection of (variously) simple tools provided as part of\nthe LaTeX required tools distribution, comprising the packages:\nafterpage, array, bm, calc, dcolumn, delarray, enumerate,\nfileerr, fontsmpl, ftnright, hhline, indentfirst, layout,\nlongtable, multicol, rawfonts, showkeys, somedefs, tabularx,\ntheorem, trace, varioref, verbatim, xr, and xspace.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-tools@svn56514-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":"The LaTeX standard tools bundle",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56514-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-translator-svn56052-298c32f6-d558-4f4e-8216-043261eb745b-e7dc9d66-1923-4f8d-b0c7-4b2b4fe34c60",
			"name":"texlive-translator",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c05844a9e2a64384f27a17df094e2730f647d0bd9cfbe38709fa37b5d6c764c6"
				}
			],
			"description":"This LaTeX package provides a flexible mechanism for\ntranslating individual words into different languages. For\nexample, it can be used to translate a word like \"figure\" into,\nsay, the German word \"Abbildung\". Such a translation mechanism\nis useful when the author of some package would like to\nlocalize the package such that texts are correctly translated\ninto the language preferred by the user. This package is not\nintended to be used to automatically translate more than a few\nwords.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-translator@svn56052-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":"Easy translation of strings in LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56052-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xcolor-svn41044-1332d790-ca4f-45b9-84c0-63a711aa37c4-a5b787f3-5995-423a-a2ff-e8285bcd7813",
			"name":"texlive-xcolor",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7d13495957fc0892c5af00e21ebf340b75c0228c67c30180d0c9ca98725eaea0"
				}
			],
			"description":"The package starts from the basic facilities of the color\npackage, and provides easy driver-independent access to several\nkinds of color tints, shades, tones, and mixes of arbitrary\ncolors. It allows a user to select a document-wide target color\nmodel and offers complete tools for conversion between eight\ncolor models. Additionally, there is a command for alternating\nrow colors plus repeated non-aligned material (like horizontal\nlines) in tables. Colors can be mixed like\n\\color{red!30!green!40!blue}.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xcolor@svn41044-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":"Driver-independent color extensions for LaTeX and pdfLaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn41044-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xifthen-svn38929-8a736b2a-1ff9-4c90-a89b-e16128af15fb-cd30855a-e4d2-40b9-900e-acd681fed51a",
			"name":"texlive-xifthen",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"ed9d4c318ee9999bfc8d88724ca56f540dc2657d453148e6c64c32d107f83bc1"
				}
			],
			"description":"This package extends the ifthen package by implementing new\ncommands to go within the first argument of \\ifthenelse: to\ntest whether a string is void or not, if a command is defined\nor equivalent to another. The package also enables use of\ncomplex expressions as introduced by the package calc, together\nwith the ability of defining new commands to handle complex\ntests. The package requires e-TeX features.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xifthen@svn38929-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":"Extended conditional commands",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn38929-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xkeyval-svn57006-eca7d945-e450-4685-854d-7808daedb5a3-7a4337b8-0458-4e60-bbcf-061f5b945e6d",
			"name":"texlive-xkeyval",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"61f851ae2868612d67aae6ab7420aae49b82065a84ab8e1d4063f421f48fa0ca"
				}
			],
			"description":"This package is an extension of the keyval package and offers\nadditional macros for setting keys and declaring and setting\nclass or package options. The package allows the programmer to\nspecify a prefix to the name of the macros it defines for keys,\nand to define families of key definitions; these all help use\nin documents where several packages define their own sets of\nkeys.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xkeyval@svn57006-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":"Extension of the keyval package",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn57006-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xpatch-svn54563-dff0bc25-944a-449e-9fb0-ab229fb3fb8e-b04a31ac-512f-4136-83d8-4b4c14844dbe",
			"name":"texlive-xpatch",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"7ca6cb67da4d92cb486b6a905d44d0105974551f5a8b6ef6771ae77faa6b4809"
				}
			],
			"description":"The package generalises the macro patching commands provided by\nPhilipp Lehmann's etoolbox.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xpatch@svn54563-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":"Extending etoolbox patching commands",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn54563-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-xstring-svn49946-7a42fb5a-8699-48ad-94ad-652bb45fd635-25875944-8b0e-45a6-a58b-0c03b04f76e9",
			"name":"texlive-xstring",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"38aa89b4baffa9bdd40eb731e7af04f3e20872b8105821c5dcd9a85717060282"
				}
			],
			"description":"The package provides macros for manipulating strings -- testing\na string's contents, extracting substrings, substitution of\nsubstrings and providing numbers such as string length,\nposition of, or number of recurrences of, a substring. The\npackage works equally in Plain TeX and LaTeX (though e-TeX is\nalways required). The strings to be processed may contain\n(expandable) macros.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-xstring@svn49946-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":"String manipulation for (La)TeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn49946-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-texlive-zref-svn56611-71c8dfca-08a3-484b-9b1f-cf6aa364d4c0-600ec3f6-f4c7-4d6e-b471-cdc4c19d4787",
			"name":"texlive-zref",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"e062919b22fa006d1e31ec2377c682e3d7d4f2fd5b2d82700e3e304a28b72234"
				}
			],
			"description":"This package offers a means to remove the limitation, of only\ntwo properties, that is inherent in the way LaTeX's reference\nsystem works. The package implements an extensible referencing\nsystem, where properties may be defined and used in the course\nof a document. It provides an interface for macro programmers\nto access the new reference scheme and some modules that use\nit. Modules available are: zref-user, use zref for\n\"traditional\" labels and references; zref-abspage, retrieve\nabsolute page numbers (physical pages, as opposed to the\n'logical' page number that is normally typeset when a page\nnumber is requested; zref-lastpage, provide a zref-label for\nthe last page of the document; zref-nextpage, provide the page\nnumber of the next page of the document; zref-totpages, provide\nthe total number of pages in the document; zref-pagelayout,\nprovide the page layout parameters of a each page (which may\nthen be printed at the end of the document); zref-perpage, make\na counter reset for each new page; zref-titleref, make section\ntitle or caption text available through the reference system;\nzref-savepos, make positions on a page available; zref-dotfill,\ncontrolled dot-filling; zref-env, record the latest\nenvironment's name and the line it started on; and zref-xr,\nprovide the facilities of the xr and xr-hyper packages.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/texlive-zref@svn56611-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 new reference scheme for LaTeX",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"9:svn56611-3.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-adjustbox-svn56291-d619c49c-306e-41ef-b190-641af5af35fc-aef553b2-3e90-472e-b766-82df7076b6cb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-babel-svn58999-7c138861-ffe6-4b49-8f4f-6654972da372-361adce1-3dc7-430a-898f-12afe5780047"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-base-20210325-b44c2490-6153-413d-a00e-d1892456ce7c-161d4725-a37d-4c40-ab56-2c35d2dacc30"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-bookmark-svn56885-f43a8429-47ec-4c84-996b-c6a4247af252-e86e0d42-85bc-4a1f-9a36-069bbf5d8afc"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-datatool-svn52663-07d978bd-9d60-4790-bb28-2d09c250caac-72c8edf2-9202-4105-882a-fe8f0897f059"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-datetime-svn36650.2.60-533b6102-670b-415f-9d21-2c523635b9a7-b1f4296c-85c2-416b-be77-0fe7185f5064"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-draftwatermark-svn57099-8bd8bb7a-daed-416d-8e72-08800fe9d370-1ec697fa-d3ca-4937-9968-0e49cc301f10"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-environ-svn56615-58afa909-a892-4edb-b1bd-f3b4aa416c16-972e92a6-5614-4320-b873-6d808838db7a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-epigraph-svn15878.1.5c-a24d7b96-3329-4e5e-9349-b98da9806a82-a56f5dfc-856e-4299-b4df-fe36d7d9c041"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-etoolbox-svn56554-8705c0d1-fbd5-4365-9815-3f18befdfccd-3e911751-f3fe-4752-807e-f5f808aeee7c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-filehook-svn56479-407f99de-aadc-4708-90ef-4433992ba051-0117eae8-4e88-4123-ae72-77cea32cead2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-fncychap-svn20710.v1.34-f1ae1eb3-57b3-46e4-bf85-b5b613784f39-63627c37-1d6e-4880-b7dd-c9afe0e4c7b2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-geometry-svn54080-d0f6eaa5-62f9-41e7-8233-8d7f90f7336d-76601be6-acfc-451c-a831-d06a8ee4283c"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-glossaries-20210325-eeedecbe-bae0-48e9-b62c-eb7fe6388465-7eb30421-7412-41a7-94db-90e95fe235e2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-graphics-svn56514-7d46d55a-4f18-413a-961b-4fcc0610d4a4-3ad15e7c-c73c-4444-84c2-02974541cc19"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-hopatch-svn56106-f9f584c0-2e30-4c7a-b368-588efae02632-90f6da7f-7f63-4a2d-8ff5-1b88f156a20b"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-iftex-svn56594-080670d4-dcee-4ee2-abb6-6fe84fdd1644-e23ccd49-d21c-4b43-aa93-e4ca750b8e40"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-kpathsea-20210325-dc274ce1-f2ba-4fb7-bff4-47fe326d60ff-131ec795-4ad4-41a1-aa87-b21d07d3be76"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-l3packages-svn59118-c4e1fa07-e1cd-4f07-963f-7649f4ce0545-adfa6ce2-958a-464c-bab6-5674163d4a35"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-latex-20210325-f4eb9f4b-f346-4328-b848-446f6d774983-1bf2db82-c89a-46c1-8405-d8fa9e1af7eb"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-latex-base-dev-svn59080-aa7bccf9-3bac-4768-b98e-eeae682b08c7-1aabeec9-18ad-46a9-bc7d-0a2b04efaabf"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-latex-graphics-dev-svn59080-c91a1cfc-023b-4de6-baa9-be1e78ceaaab-3856215c-9b82-40d7-9130-0e515a6a97b4"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-letltxmacro-svn53022-d9194adc-2ba8-4444-a4a7-38b09460d423-d5004770-32fb-4d78-999c-ec8ae9bd84ac"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-marvosym-svn29349.2.2a-6ebd96bc-2239-4481-ad46-9186cfa8b6d8-4e7e33f9-4330-4bad-9b68-0a4c33fd1060"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-morewrites-svn49531-8916c88a-c0da-43a1-876d-a46ccc92d6e3-95c341b6-e4a3-4c9c-aea6-37f0c53e76f5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-nonumonpart-svn22114.1-6b91aa60-f018-4092-860f-f82ee61bd52f-a81bf56b-b397-4be7-8198-44714e767581"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-oberdiek-20210325-bb52affd-8e12-447a-b0fc-3bb6223c6ab4-59a27709-64ae-42d9-a13a-aa8ff06bd0ef"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-pgfopts-svn56615-52bf0aed-f354-4074-b9b2-caf98a36e31b-e6aa6919-b34b-4bc6-a7eb-75674c441f63"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-setspace-svn24881.6.7a-45a9fa82-400a-4774-aaef-9276be604c88-099aba16-e174-40cd-b3e7-554c539214d3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-shorttoc-svn15878.1.3-9a661039-391a-477d-835a-3ad0f48be403-396449a6-9fe1-45a8-8254-a2353a331680"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tcolorbox-svn56610-ee04da9f-3cb0-46e0-b33a-2bda85cf932c-0a83486e-6791-4587-adfd-126fc62b6b95"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-textcase-svn52092-05d01f58-0c8c-4a02-999d-e98d6e19009e-2e61889a-85b2-4d57-bc43-22796b66be3d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-titlesec-svn52413-0c35973e-7bca-4685-bc96-d0bd897a8522-d52c7bfb-ad67-4192-9596-8d67b43b4dd1"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tocbibind-svn20085.1.5k-8d79052f-11d9-4ddd-9578-0c1cc0a9281f-21a93a1d-93e7-4089-a5af-5b70c13816c3"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tocvsec2-svn33146.1.3a-cb462174-d917-4d77-ba65-b6b9110df65d-53d5cf56-6bb3-4549-a74f-ff676c7d2c45"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-tools-svn56514-0bac6dc5-f33b-46e1-9fec-d57396a82260-a353752e-acb2-403a-a106-4e20f0818729"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-translator-svn56052-298c32f6-d558-4f4e-8216-043261eb745b-e7dc9d66-1923-4f8d-b0c7-4b2b4fe34c60"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xcolor-svn41044-1332d790-ca4f-45b9-84c0-63a711aa37c4-a5b787f3-5995-423a-a2ff-e8285bcd7813"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xifthen-svn38929-8a736b2a-1ff9-4c90-a89b-e16128af15fb-cd30855a-e4d2-40b9-900e-acd681fed51a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xkeyval-svn57006-eca7d945-e450-4685-854d-7808daedb5a3-7a4337b8-0458-4e60-bbcf-061f5b945e6d"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xpatch-svn54563-dff0bc25-944a-449e-9fb0-ab229fb3fb8e-b04a31ac-512f-4136-83d8-4b4c14844dbe"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-xstring-svn49946-7a42fb5a-8699-48ad-94ad-652bb45fd635-25875944-8b0e-45a6-a58b-0c03b04f76e9"
		},
		{
			"spdxElementId":"SPDXRef-rpm-texlive-yathesis-svn58683-97e514e2-f57a-47bd-beb4-f6169b2dd8ec",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-texlive-zref-svn56611-71c8dfca-08a3-484b-9b1f-cf6aa364d4c0-600ec3f6-f4c7-4d6e-b471-cdc4c19d4787"
		}
	]
}