diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-05-15 13:35:43 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-18 18:11:27 +0200 |
commit | 5848b9ddb34b9ba7c7486fcdb6605ae0f130f169 (patch) | |
tree | 6cfcf163248822d316d4aa4edeabd1bfbf1d721e | |
parent | 94c1684024263bb4d6a10a0e0d4ffc2bf07428ca (diff) | |
download | guix-5848b9ddb34b9ba7c7486fcdb6605ae0f130f169.tar.gz guix-5848b9ddb34b9ba7c7486fcdb6605ae0f130f169.zip |
gnu: texlive-tcolorbox: Refresh package definition.
* gnu/packages/tex.scm (texlive-tcolorbox): Remove SIMPLE-TEXLIVE-PACKAGE
call.
[propagated-inputs]: Add TEXLIVE-AMSMATH, TEXLIVE-ENVIRON, TEXLIVE-ETOOLBOX,
TEXLIVE-HYPERREF, TEXLIVE-INCGRAPH, TEXLIVE-IFTEX, TEXLIVE-L3PACKAGES,
TEXLIVE-MARVOSYM, TEXLIVE-MINTED, TEXLIVE-OBERDIEK, TEXLIVE-PDFTEXCMDS,
TEXLIVE-PSNFSS, TEXLIVE-PGF, TEXLIVE-REFCOUNT, TEXLIVE-TOOLS.
-rw-r--r-- | gnu/packages/tex.scm | 59 |
1 files changed, 38 insertions, 21 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 358484726a..14fb322865 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -11650,27 +11650,44 @@ levels. All functionality is provided by the single @code{\\qrcode} command.") (license license:lppl1.3c+))) (define-public texlive-tcolorbox - (let ((template (simple-texlive-package - "texlive-tcolorbox" - (list "/doc/latex/tcolorbox/" - "/tex/latex/tcolorbox/") - (base32 - "1qnsbblkadzdn1fx2k21xnlwcb35pg9xya24chkm66jmidi22qp0") - #:trivial? #true))) - (package - (inherit template) - (propagated-inputs - (list texlive-etoolbox texlive-environ texlive-pgf texlive-tools)) - (home-page "https://www.ctan.org/pkg/tcolorbox") - (synopsis "Colored boxes, for LaTeX examples and theorems, etc") - (description "This package provides an environment for colored and -framed text boxes with a heading line. Optionally, such a box may be split in -an upper and a lower part; thus the package may be used for the setting of -LaTeX examples where one part of the box displays the source code and the -other part shows the output. Another common use case is the setting of -theorems. The package supports saving and reuse of source code and text -parts.") - (license license:lppl1.3c+)))) + (package + (name "texlive-tcolorbox") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "doc/latex/tcolorbox/" "tex/latex/tcolorbox/") + (base32 + "1qnsbblkadzdn1fx2k21xnlwcb35pg9xya24chkm66jmidi22qp0"))) + (outputs '("out" "doc")) + (build-system texlive-build-system) + (propagated-inputs + (list texlive-amsmath + texlive-environ + texlive-etoolbox + texlive-hyperref + texlive-incgraph + texlive-iftex + texlive-l3packages + texlive-listings + texlive-listingsutf8 + texlive-marvosym + texlive-minted + texlive-oberdiek ;for pdfcol + texlive-pdftexcmds + texlive-pgf + texlive-psnfss + texlive-refcount + texlive-tools)) + (home-page "https://ctan.org/pkg/tcolorbox") + (synopsis "Coloured boxes, for LaTeX examples and theorems, etc") + (description + "This package provides an environment for coloured and framed text boxes +with a heading line. Optionally, such a box may be split in an upper and +a lower part; thus the package may be used for the setting of LaTeX examples +where one part of the box displays the source code and the other part shows +the output. Another common use case is the setting of theorems. The package +supports saving and reuse of source code and text parts.") + (license license:lppl1.3c+))) (define-public texlive-ebproof (package |