guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

133/452: gnu: texlive-collectbox: Refresh package definition.


From: guix-commits
Subject: 133/452: gnu: texlive-collectbox: Refresh package definition.
Date: Fri, 9 Jun 2023 13:43:10 -0400 (EDT)

ngz pushed a commit to branch tex-team-next
in repository guix.

commit b295aefb2244181ac6e37b27ef9be99e44434921
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Sun May 14 23:00:15 2023 +0200

    gnu: texlive-collectbox: Refresh package definition.
    
    * gnu/packages/tex.scm (texlive-collectbox): Remove SIMPLE-TEXLIVE-PACKAGE
    call.
---
 gnu/packages/tex.scm | 38 +++++++++++++++++++-------------------
 1 file changed, 19 insertions(+), 19 deletions(-)

diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 02d24101be..8569e487b6 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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]