diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index b0aa3a5086..948be9a296 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -11363,24 +11363,24 @@ DVI is output, store boxes behave the same as save boxes.") (license license:lppl1.3)))) (define-public texlive-collectbox - (let ((template (simple-texlive-package - "texlive-collectbox" - (list "/source/latex/collectbox/") - (base32 - "1k0bbphvr20k9hgpr3dv869h9ygxx3g8vjapkc63nq8i13crpsvz")))) - (package - (inherit template) - (arguments - (substitute-keyword-arguments (package-arguments template) - ((#:tex-directory _ '()) - "latex/collectbox") - ((#:build-targets _ '()) - ''("collectbox.ins")))) - (native-inputs - (list texlive-ydoc)) - (home-page "https://www.ctan.org/pkg/collectbox") - (synopsis "Collect and process macro arguments as boxes") - (description "The package provides macros to collect and process a macro + (package + (name "texlive-collectbox") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "doc/latex/collectbox/" + "source/latex/collectbox/" + "tex/latex/collectbox/") + (base32 + "106k01lgnvikndk48r5ms9xj3gmynv2xy20090frr7sa3g9k42za"))) + (outputs '("out" "doc")) + (build-system texlive-build-system) + (native-inputs + (list texlive-ydoc)) + (home-page "https://ctan.org/pkg/collectbox") + (synopsis "Collect and process macro arguments as boxes") + (description + "The package provides macros to collect and process a macro argument (i.e., something which looks like a macro argument) as a horizontal box rather than as a real macro argument. The \"arguments\" are stored as if they had been saved by @code{\\savebox} or by the @code{lrbox} environment. @@ -11389,7 +11389,7 @@ the user to have the beginning and end of a group in different macro invocations, or to place them in the begin and end code of an environment. Arguments may contain verbatim material or other special use of characters. The macros were designed for use within other macros.") - (license license:lppl1.3)))) + (license license:lppl1.3))) (define-public texlive-grfext (let ((template (simple-texlive-package