diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-05-15 22:22:45 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-18 18:11:42 +0200 |
commit | 186bd48ee05fb003c5f89e855f89bf01967e402d (patch) | |
tree | 7935533006e790b628cfe632410d69f6319c0e8a | |
parent | 7406c16b635647ca10a884032ade960075cbc48f (diff) | |
download | guix-186bd48ee05fb003c5f89e855f89bf01967e402d.tar.gz guix-186bd48ee05fb003c5f89e855f89bf01967e402d.zip |
gnu: texlive-stmaryrd: Fix build.
* gnu/packages/tex.scm (texlive-stmaryrd): Remove SIMPLE-TEXLIVE-PACKAGE
call.
[arguments]: Remove unnecessary #:TEX-DIRECTORY keyword.
-rw-r--r-- | gnu/packages/tex.scm | 61 |
1 files changed, 32 insertions, 29 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 498cef9898..b0656400d8 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -7928,39 +7928,42 @@ captions sideways. Options include @code{outercaption}, @code{innercaption}, (define-deprecated-package texlive-latex-sidecap texlive-sidecap) (define-public texlive-stmaryrd - (let ((template (simple-texlive-package - "texlive-stmaryrd" - (list "/fonts/afm/public/stmaryrd/" - "/fonts/map/dvips/stmaryrd/" - "/fonts/source/public/stmaryrd/" - "/fonts/tfm/public/stmaryrd/" - "/fonts/type1/public/stmaryrd/" - "/source/fonts/stmaryrd/" - "/doc/fonts/stmaryrd/") - (base32 - "0yn0yl6x1z9ab5gb56lhvkqabd2agz3ggxifwxkiysrj5780j29z")))) - (package - (inherit template) - (arguments (substitute-keyword-arguments (package-arguments template) - ((#:tex-directory _ #t) - "latex/stmaryrd") - ((#:phases phases) - `(modify-phases ,phases - (add-after 'unpack 'patch-ins - (lambda _ - (substitute* "source/fonts/stmaryrd/stmaryrd.ins" - (("^%% LaTeX2e.*") "\\input docstrip\n") - (("fontdef\\}\\}" line) - (string-append line "\n\\endbatchfile"))))))))) - (home-page "https://www.ctan.org/pkg/stmaryrd") - (synopsis "St Mary Road symbols for theoretical computer science") - (description - "The fonts were originally distributed as Metafont sources only, but + (package + (name "texlive-stmaryrd") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "doc/fonts/stmaryrd/" + "fonts/afm/public/stmaryrd/" + "fonts/map/dvips/stmaryrd/" + "fonts/source/public/stmaryrd/" + "fonts/tfm/public/stmaryrd/" + "fonts/type1/public/stmaryrd/" + "source/fonts/stmaryrd/" + "tex/latex/stmaryrd/") + (base32 + "0ljrxbf2p301p4cmadf2w0qb5idvgmx4j6y3kq7qg2v8x4maqqj4"))) + (outputs '("out" "doc")) + (build-system texlive-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'patch-ins + (lambda _ + (substitute* "source/fonts/stmaryrd/stmaryrd.ins" + (("^%% LaTeX2e.*") "\\input docstrip\n") + (("fontdef\\}\\}" line) + (string-append line "\n\\endbatchfile")))))))) + (home-page "https://ctan.org/pkg/stmaryrd") + (synopsis "St Mary Road symbols for theoretical computer science") + (description + "The fonts were originally distributed as METAFONT sources only, but Adobe Type 1 versions are also now available. Macro support is provided for use under LaTeX; the package supports the @code{only} option (provided by the @code{somedefs} package) to restrict what is loaded, for those who don't need the whole font.") - (license license:lppl)))) + (license license:lppl))) (define-deprecated-package texlive-fonts-stmaryrd texlive-stmaryrd) |