Archived
1
0
Fork 0

gnu: texlive-minted: Refresh package definition.

* gnu/packages/tex.scm (texlive-minted): Remove SIMPLE-TEXLIVE-PACKAGE
call.
[propagated-inputs]: Add TEXLIVE-GRAPHICS, TEXLIVE-KVOPTIONS,
TEXLIVE-PDFTEXCMDS, TEXLIVE-TOOLS.
This commit is contained in:
Nicolas Goaziou 2023-05-15 19:33:32 +02:00
parent cf6baca1f4
commit a06ebba816
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -10947,35 +10947,39 @@ configuration of its own fixed names, using @file{.mld} files.")
(license license:lppl1.3+))) (license license:lppl1.3+)))
(define-public texlive-minted (define-public texlive-minted
(let ((template (simple-texlive-package
"texlive-minted"
(list "/doc/latex/minted/"
"/source/latex/minted/"
"/tex/latex/minted/")
(base32
"13cjsjb3b04n9arwp46ayk8fcicylxq5g1864cpxl1lxjxh1yi0l"))))
(package (package
(inherit template) (name "texlive-minted")
(arguments (version (number->string %texlive-revision))
(substitute-keyword-arguments (package-arguments template) (source (texlive-origin
((#:tex-directory _ #t) name version
"latex/minted"))) (list "doc/latex/minted/" "source/latex/minted/"
(propagated-inputs (list python-pygments "tex/latex/minted/")
(base32
"13cjsjb3b04n9arwp46ayk8fcicylxq5g1864cpxl1lxjxh1yi0l")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(propagated-inputs
(list python-pygments
texlive-etoolbox texlive-etoolbox
texlive-fancyvrb texlive-fancyvrb
texlive-float texlive-float
texlive-framed texlive-framed
texlive-fvextra texlive-fvextra
texlive-graphics
texlive-ifplatform texlive-ifplatform
texlive-kvoptions
texlive-lineno texlive-lineno
texlive-newfloat texlive-newfloat
texlive-pdftexcmds
texlive-tools
texlive-xstring)) texlive-xstring))
(home-page "https://ctan.org/pkg/minted") (home-page "https://ctan.org/pkg/minted")
(synopsis "Highlight source code in LaTeX documents") (synopsis "Highlighted source code for LaTeX")
(description "This package facilitates expressive syntax highlighting in (description
LaTeX using the Pygments library. This package also provides options to "The package that facilitates expressive syntax highlighting in LaTeX
customize the highlighted source code output using fancyvrb and fvextra.") using the powerful Pygments library. The package also provides options to
(license license:lppl1.3+)))) customize the highlighted source code output using @code{fancyvrb}.")
(license license:lppl1.3+)))
(define-public texlive-caption (define-public texlive-caption
(package (package