# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

TEXLIVE_MODULE_CONTENTS="
	collection-pictures.r79154
	adigraph.r70422
	aobs-tikz.r70952
	askmaps.r56730
	asyfig.r17512
	asypictureb.r73611
	autoarea.r59552
	bardiag.r22013
	beamerswitch.r64182
	binarytree.r41777
	blochsphere.r38388
	bloques.r22490
	blox.r57949
	bodegraph.r72949
	bondgraph.r21670
	bondgraphs.r36605
	braids.r76924
	bxeepic.r77682
	byo-twemojis.r58917
	byrne.r77031
	cachepic.r78415
	callouts.r44899
	celtic.r39797
	chemfig.r78296
	circuit-macros.r78292
	circuitikz.r79172
	circularglyphs.r73069
	coffeestains.r59703
	coloredbelts.r78037
	combinedgraphics.r27198
	curve.r20745
	curve2e.r77682
	curves.r45255
	dcpic.r30206
	diagmac2.r15878
	ditaa.r48932
	dot2texi.r26237
	dottex.r15878
	dpcircling.r54994
	dratex.r15878
	drs.r19232
	duotenzor.r76130
	dynkin-diagrams.r76924
	ecgdraw.r76130
	eepic.r77682
	egpeirce.r66924
	ellipse.r39025
	endofproofwd.r55643
	epspdfconversion.r18703
	esk.r18115
	euflag.r55265
	fadingimage.r75447
	fast-diagram.r29264
	fenetrecas.r73069
	fig4latex.r26313
	figchild.r75801
	figput.r76924
	fitbox.r77682
	flowchart.r36572
	forest.r78931
	genealogytree.r78917
	getmap.r75447
	gincltex.r78251
	gnuplottex.r54758
	gradientframe.r21387
	grafcet.r22509
	graph35.r66772
	graphicxpsd.r78362
	graphviz.r31517
	gtrlib-largetrees.r49062
	harveyballs.r32003
	here.r78348
	hf-tikz.r34733
	hobby.r76924
	hvfloat.r79048
	istgame.r79171
	kblocks.r57617
	kinematikz.r61392
	knitting.r50782
	knittingpattern.r17205
	ladder.r44394
	lapdf.r23806
	latex-make.r60874
	liftarm.r76924
	lpic.r20843
	lroundrect.r39804
	luamesh.r78415
	luasseq.r65511
	maker.r76924
	makeshape.r28973
	mathspic.r31957
	memoize.r73025
	mercatormap.r77981
	milsymb.r78431
	miniplot.r17483
	mkpic.r76483
	modiagram.r76924
	neuralnetwork.r31500
	nl-interval.r58328
	nndraw.r59674
	numericplots.r31729
	outilsgeomtikz.r78362
	papiergurvan.r73069
	pb-diagram.r15878
	petri-nets.r39165
	pgf-blur.r54512
	pgf-interference.r76924
	pgf-periodictable.r78931
	pgf-pie.r63603
	pgf-soroban.r32269
	pgf-spectra.r75535
	pgf-umlcd.r63386
	pgf-umlsd.r55342
	pgfgantt.r71565
	pgfkeysearch.r77050
	pgfkeyx.r26093
	pgfmolbio.r71551
	pgfmorepages.r54770
	pgfopts.r77682
	pgfornament.r72029
	pgfplots.r77682
	pgfplotsthemebeamer.r71954
	picinpar.r77682
	pict2e.r77682
	pictex.r59551
	pictex2.r15878
	pictochrono.r75622
	pinlabel.r24769
	pixelart.r66012
	pixelarttikz.r77054
	pmgraph.r15878
	polyhedra.r68770
	polyomino.r76924
	postage.r55920
	postit.r75925
	prerex.r54512
	productbox.r79087
	ptolemaicastronomy.r50810
	puyotikz.r57254
	pxpgfmark.r77682
	pxpic.r77682
	qcircuit.r48400
	qrcode.r77682
	randbild.r15878
	randomwalk.r76924
	realhats.r66924
	reotex.r34924
	robotarm.r63116
	rviewport.r76924
	sa-tikz.r32815
	sacsymb.r65768
	schemabloc.r68445
	scratch.r66655
	scratch3.r61921
	scsnowman.r66115
	setdeck.r40613
	signchart.r39707
	simplenodes.r62888
	simpleoptics.r62977
	smartdiagram.r42781
	spath3.r76924
	spectralsequences.r65667
	strands.r59906
	sunpath.r72604
	swimgraf.r25446
	syntaxdi.r79121
	table-fct.r76924
	texdraw.r64477
	ticollege.r36306
	tikz-3dplot.r25087
	tikz-among-us.r60880
	tikz-bagua.r64103
	tikz-bayesnet.r38295
	tikz-bbox.r57444
	tikz-cd.r77682
	tikz-decofonts.r78860
	tikz-dependency.r54512
	tikz-dimline.r35805
	tikz-ext.r75014
	tikz-feynhand.r76924
	tikz-feynman.r56615
	tikz-imagelabels.r51490
	tikz-inet.r15878
	tikz-kalender.r77915
	tikz-karnaugh.r62040
	tikz-ladder.r62992
	tikz-lake-fig.r55288
	tikz-layers.r46660
	tikz-mirror-lens.r65500
	tikz-nef.r55920
	tikz-network.r51884
	tikz-nfold.r67718
	tikz-opm.r32769
	tikz-optics.r62977
	tikz-osci.r68636
	tikz-page.r42039
	tikz-palattice.r43442
	tikz-planets.r75210
	tikz-qtree.r26108
	tikz-relay.r76924
	tikz-sfc.r49424
	tikz-swigs.r59889
	tikz-timing.r64967
	tikz-trackschematic.r63480
	tikz-truchet.r50020
	tikz2d-fr.r73069
	tikz3d-fr.r75291
	tikzbricks.r73140
	tikzcodeblocks.r54758
	tikzdotncross.r77050
	tikzducks.r77682
	tikzfill.r78793
	tikzinclude.r28715
	tikzlings.r77682
	tikzmark.r64819
	tikzmarmots.r76924
	tikzorbital.r36439
	tikzpackets.r55827
	tikzpagenodes.r64967
	tikzpeople.r67840
	tikzpfeile.r25777
	tikzpingus.r78219
	tikzposter.r32732
	tikzquads.r77050
	tikzquests.r77050
	tikzscale.r78251
	tikzsymbols.r61300
	tikztosvg.r60289
	tikzviolinplots.r78566
	tile-graphic.r55325
	tilings.r76924
	timing-diagrams.r31491
	tipfr.r38646
	tkz-base.r69460
	tkz-berge.r57485
	tkz-bernoulli.r73069
	tkz-doc.r68665
	tkz-elements.r78679
	tkz-euclide.r77515
	tkz-fct.r61949
	tkz-graph.r57484
	tkz-grapheur.r78859
	tkz-orm.r61719
	tkz-tab.r66115
	tkzexample.r63908
	tonevalue.r60058
	tqft.r71401
	tsemlines.r23440
	tufte-latex.r77682
	twemojis.r77682
	tzplot.r79185
	utfsym.r63076
	vectorlogos.r73069
	venndiagram.r47952
	wheelchart.r78755
	wordcloud.r77682
	worldflags.r68827
	xistercian.r77682
	xpicture.r28770
	xypic.r78101
	bootstrapicons.r76502
	corasdiagram.r78538
	eurion.r78823
	forest-ext.r78931
	hawkdraw.r79166
	keisennote.r77255
	lua-tikz3dtools.r79147
	lucide-icons.r78995
	na-fancyborders.r78966
	na-tikzornament.r79019
	na-urmborder.r78937
	open-everyday-symbols.r75127
	openmoji.r77186
	optikz.r77916
	qrcodetikz.r76924
	sneaker.r78609
	svg-animate.r78851
	tikz-cookingsymbols.r75636
	tikz-sections.r79148
	tikz-shields.r76593
	tikzbrickfigurines.r76088
	tikzfxgraph.r77050
	vexillology.r77381
"
TEXLIVE_MODULE_DOC_CONTENTS="
	adigraph.doc.r70422
	aobs-tikz.doc.r70952
	askmaps.doc.r56730
	asyfig.doc.r17512
	asypictureb.doc.r73611
	autoarea.doc.r59552
	bardiag.doc.r22013
	beamerswitch.doc.r64182
	binarytree.doc.r41777
	blochsphere.doc.r38388
	bloques.doc.r22490
	blox.doc.r57949
	bodegraph.doc.r72949
	bondgraph.doc.r21670
	bondgraphs.doc.r36605
	braids.doc.r76924
	bxeepic.doc.r77682
	byo-twemojis.doc.r58917
	byrne.doc.r77031
	cachepic.doc.r78415
	callouts.doc.r44899
	celtic.doc.r39797
	chemfig.doc.r78296
	circuit-macros.doc.r78292
	circuitikz.doc.r79172
	circularglyphs.doc.r73069
	coffeestains.doc.r59703
	coloredbelts.doc.r78037
	combinedgraphics.doc.r27198
	curve.doc.r20745
	curve2e.doc.r77682
	curves.doc.r45255
	dcpic.doc.r30206
	diagmac2.doc.r15878
	ditaa.doc.r48932
	doc-pictex.doc.r24927
	dot2texi.doc.r26237
	dottex.doc.r15878
	dpcircling.doc.r54994
	dratex.doc.r15878
	drs.doc.r19232
	duotenzor.doc.r76130
	dynkin-diagrams.doc.r76924
	ecgdraw.doc.r76130
	eepic.doc.r77682
	egpeirce.doc.r66924
	ellipse.doc.r39025
	endofproofwd.doc.r55643
	epspdfconversion.doc.r18703
	esk.doc.r18115
	euflag.doc.r55265
	fadingimage.doc.r75447
	fast-diagram.doc.r29264
	fenetrecas.doc.r73069
	fig4latex.doc.r26313
	figchild.doc.r75801
	figput.doc.r76924
	fitbox.doc.r77682
	flowchart.doc.r36572
	forest.doc.r78931
	genealogytree.doc.r78917
	getmap.doc.r75447
	gincltex.doc.r78251
	gnuplottex.doc.r54758
	gradientframe.doc.r21387
	grafcet.doc.r22509
	graph35.doc.r66772
	graphicxpsd.doc.r78362
	graphviz.doc.r31517
	gtrlib-largetrees.doc.r49062
	harveyballs.doc.r32003
	here.doc.r78348
	hf-tikz.doc.r34733
	hobby.doc.r76924
	hvfloat.doc.r79048
	istgame.doc.r79171
	kblocks.doc.r57617
	kinematikz.doc.r61392
	knitting.doc.r50782
	knittingpattern.doc.r17205
	ladder.doc.r44394
	lapdf.doc.r23806
	latex-make.doc.r60874
	liftarm.doc.r76924
	lpic.doc.r20843
	lroundrect.doc.r39804
	luamesh.doc.r78415
	luasseq.doc.r65511
	maker.doc.r76924
	makeshape.doc.r28973
	mathspic.doc.r31957
	memoize.doc.r73025
	mercatormap.doc.r77981
	milsymb.doc.r78431
	miniplot.doc.r17483
	mkpic.doc.r76483
	modiagram.doc.r76924
	neuralnetwork.doc.r31500
	nl-interval.doc.r58328
	nndraw.doc.r59674
	numericplots.doc.r31729
	outilsgeomtikz.doc.r78362
	papiergurvan.doc.r73069
	pb-diagram.doc.r15878
	petri-nets.doc.r39165
	pgf-blur.doc.r54512
	pgf-interference.doc.r76924
	pgf-periodictable.doc.r78931
	pgf-pie.doc.r63603
	pgf-soroban.doc.r32269
	pgf-spectra.doc.r75535
	pgf-umlcd.doc.r63386
	pgf-umlsd.doc.r55342
	pgfgantt.doc.r71565
	pgfkeysearch.doc.r77050
	pgfkeyx.doc.r26093
	pgfmolbio.doc.r71551
	pgfmorepages.doc.r54770
	pgfopts.doc.r77682
	pgfornament.doc.r72029
	pgfplots.doc.r77682
	pgfplotsthemebeamer.doc.r71954
	picinpar.doc.r77682
	pict2e.doc.r77682
	pictex.doc.r59551
	pictochrono.doc.r75622
	pinlabel.doc.r24769
	pixelart.doc.r66012
	pixelarttikz.doc.r77054
	pmgraph.doc.r15878
	polyhedra.doc.r68770
	polyomino.doc.r76924
	postage.doc.r55920
	postit.doc.r75925
	prerex.doc.r54512
	productbox.doc.r79087
	ptolemaicastronomy.doc.r50810
	puyotikz.doc.r57254
	pxpgfmark.doc.r77682
	pxpic.doc.r77682
	qcircuit.doc.r48400
	qrcode.doc.r77682
	randbild.doc.r15878
	randomwalk.doc.r76924
	realhats.doc.r66924
	reotex.doc.r34924
	robotarm.doc.r63116
	rviewport.doc.r76924
	sa-tikz.doc.r32815
	sacsymb.doc.r65768
	schemabloc.doc.r68445
	scratch.doc.r66655
	scratch3.doc.r61921
	scsnowman.doc.r66115
	setdeck.doc.r40613
	signchart.doc.r39707
	simplenodes.doc.r62888
	simpleoptics.doc.r62977
	smartdiagram.doc.r42781
	spath3.doc.r76924
	spectralsequences.doc.r65667
	strands.doc.r59906
	sunpath.doc.r72604
	swimgraf.doc.r25446
	syntaxdi.doc.r79121
	table-fct.doc.r76924
	texdraw.doc.r64477
	ticollege.doc.r36306
	tikz-3dplot.doc.r25087
	tikz-among-us.doc.r60880
	tikz-bagua.doc.r64103
	tikz-bayesnet.doc.r38295
	tikz-bbox.doc.r57444
	tikz-cd.doc.r77682
	tikz-decofonts.doc.r78860
	tikz-dependency.doc.r54512
	tikz-dimline.doc.r35805
	tikz-ext.doc.r75014
	tikz-feynhand.doc.r76924
	tikz-feynman.doc.r56615
	tikz-imagelabels.doc.r51490
	tikz-inet.doc.r15878
	tikz-kalender.doc.r77915
	tikz-karnaugh.doc.r62040
	tikz-ladder.doc.r62992
	tikz-lake-fig.doc.r55288
	tikz-layers.doc.r46660
	tikz-mirror-lens.doc.r65500
	tikz-nef.doc.r55920
	tikz-network.doc.r51884
	tikz-nfold.doc.r67718
	tikz-opm.doc.r32769
	tikz-optics.doc.r62977
	tikz-osci.doc.r68636
	tikz-page.doc.r42039
	tikz-palattice.doc.r43442
	tikz-planets.doc.r75210
	tikz-qtree.doc.r26108
	tikz-relay.doc.r76924
	tikz-sfc.doc.r49424
	tikz-swigs.doc.r59889
	tikz-timing.doc.r64967
	tikz-trackschematic.doc.r63480
	tikz-truchet.doc.r50020
	tikz2d-fr.doc.r73069
	tikz3d-fr.doc.r75291
	tikzbricks.doc.r73140
	tikzcodeblocks.doc.r54758
	tikzdotncross.doc.r77050
	tikzducks.doc.r77682
	tikzfill.doc.r78793
	tikzinclude.doc.r28715
	tikzlings.doc.r77682
	tikzmark.doc.r64819
	tikzmarmots.doc.r76924
	tikzorbital.doc.r36439
	tikzpackets.doc.r55827
	tikzpagenodes.doc.r64967
	tikzpeople.doc.r67840
	tikzpfeile.doc.r25777
	tikzpingus.doc.r78219
	tikzposter.doc.r32732
	tikzquads.doc.r77050
	tikzquests.doc.r77050
	tikzscale.doc.r78251
	tikzsymbols.doc.r61300
	tikztosvg.doc.r60289
	tikzviolinplots.doc.r78566
	tile-graphic.doc.r55325
	tilings.doc.r76924
	timing-diagrams.doc.r31491
	tipfr.doc.r38646
	tkz-base.doc.r69460
	tkz-berge.doc.r57485
	tkz-bernoulli.doc.r73069
	tkz-doc.doc.r68665
	tkz-elements.doc.r78679
	tkz-euclide.doc.r77515
	tkz-fct.doc.r61949
	tkz-graph.doc.r57484
	tkz-grapheur.doc.r78859
	tkz-orm.doc.r61719
	tkz-tab.doc.r66115
	tkzexample.doc.r63908
	tonevalue.doc.r60058
	tqft.doc.r71401
	tufte-latex.doc.r77682
	twemojis.doc.r77682
	tzplot.doc.r79185
	utfsym.doc.r63076
	vectorlogos.doc.r73069
	venndiagram.doc.r47952
	visualpstricks.doc.r39799
	wheelchart.doc.r78755
	wordcloud.doc.r77682
	worldflags.doc.r68827
	xistercian.doc.r77682
	xpicture.doc.r28770
	xypic.doc.r78101
	bootstrapicons.doc.r76502
	corasdiagram.doc.r78538
	eurion.doc.r78823
	forest-ext.doc.r78931
	hawkdraw.doc.r79166
	keisennote.doc.r77255
	lua-tikz3dtools.doc.r79147
	lucide-icons.doc.r78995
	na-fancyborders.doc.r78966
	na-tikzornament.doc.r79019
	na-urmborder.doc.r78937
	open-everyday-symbols.doc.r75127
	openmoji.doc.r77186
	optikz.doc.r77916
	qrcodetikz.doc.r76924
	sneaker.doc.r78609
	svg-animate.doc.r78851
	tikz-cookingsymbols.doc.r75636
	tikz-sections.doc.r79148
	tikz-shields.doc.r76593
	tikzbrickfigurines.doc.r76088
	tikzfxgraph.doc.r77050
	vexillology.doc.r77381
"
TEXLIVE_MODULE_SRC_CONTENTS="
	aobs-tikz.source.r70952
	asyfig.source.r17512
	asypictureb.source.r73611
	beamerswitch.source.r64182
	binarytree.source.r41777
	blochsphere.source.r38388
	blox.source.r57949
	bondgraphs.source.r36605
	braids.source.r76924
	byo-twemojis.source.r58917
	celtic.source.r39797
	combinedgraphics.source.r27198
	curve.source.r20745
	curve2e.source.r77682
	curves.source.r45255
	dottex.source.r15878
	ecgdraw.source.r76130
	ellipse.source.r39025
	esk.source.r18115
	euflag.source.r55265
	fitbox.source.r77682
	flowchart.source.r36572
	forest.source.r78931
	gincltex.source.r78251
	gnuplottex.source.r54758
	gradientframe.source.r21387
	graph35.source.r66772
	graphviz.source.r31517
	gtrlib-largetrees.source.r49062
	hf-tikz.source.r34733
	hobby.source.r76924
	latex-make.source.r60874
	lroundrect.source.r39804
	luasseq.source.r65511
	makeshape.source.r28973
	memoize.source.r73025
	nndraw.source.r59674
	pgf-blur.source.r54512
	pgfgantt.source.r71565
	pgfmolbio.source.r71551
	pgfopts.source.r77682
	pgfplots.source.r77682
	pict2e.source.r77682
	postage.source.r55920
	productbox.source.r79087
	ptolemaicastronomy.source.r50810
	pxpic.source.r77682
	qrcode.source.r77682
	randbild.source.r15878
	randomwalk.source.r76924
	realhats.source.r66924
	robotarm.source.r63116
	rviewport.source.r76924
	signchart.source.r39707
	smartdiagram.source.r42781
	spath3.source.r76924
	strands.source.r59906
	sunpath.source.r72604
	tikz-imagelabels.source.r51490
	tikz-page.source.r42039
	tikz-timing.source.r64967
	tikz-truchet.source.r50020
	tikzinclude.source.r28715
	tikzmark.source.r64819
	tikzpagenodes.source.r64967
	tikzpfeile.source.r25777
	tikzposter.source.r32732
	tikzscale.source.r78251
	tikzsymbols.source.r61300
	tile-graphic.source.r55325
	tilings.source.r76924
	tqft.source.r71401
	twemojis.source.r77682
	venndiagram.source.r47952
	xistercian.source.r77682
	xpicture.source.r28770
	forest-ext.source.r78931
	na-fancyborders.source.r78966
	na-tikzornament.source.r79019
	na-urmborder.source.r78937
	qrcodetikz.source.r76924
	svg-animate.source.r78851
	vexillology.source.r77381
"

inherit texlive-module

DESCRIPTION="TeXLive Graphics, pictures, diagrams"

LICENSE="Apache-2.0 BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-1.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-3 GPL-3+ ISC LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX-other-free public-domain"
SLOT="0"
KEYWORDS="~amd64"
COMMON_DEPEND="
	>=dev-texlive/texlive-basic-2026
"
RDEPEND="
	${COMMON_DEPEND}
	>=app-text/epspdf-0.6.5.1
	>=dev-tex/pgf-3.1.10
"
DEPEND="
	${COMMON_DEPEND}
"

TEXLIVE_MODULE_BINSCRIPTS="
	texmf-dist/scripts/cachepic/cachepic.tlu
	texmf-dist/scripts/fig4latex/fig4latex
	texmf-dist/scripts/getmap/getmapdl.lua
	texmf-dist/scripts/mathspic/mathspic.pl
	texmf-dist/scripts/memoize/memoize-clean.pl
	texmf-dist/scripts/memoize/memoize-clean.py
	texmf-dist/scripts/memoize/memoize-extract.pl
	texmf-dist/scripts/memoize/memoize-extract.py
	texmf-dist/scripts/mkpic/mkpic
	texmf-dist/scripts/petri-nets/pn2pdf
	texmf-dist/scripts/tikztosvg/tikztosvg
"
TEXLIVE_SCRIPTS_W_FILE_EXT="
	memoize-clean.pl
	memoize-clean.py
	memoize-extract.pl
	memoize-extract.py
"