diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-16 17:18:05 +0200 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2023-07-18 18:18:39 +0200 |
commit | 8e560c3a81f053b1c59fdbaa0740d2b6be2fb221 (patch) | |
tree | 29be10691083ffefb8ccf76d74e1c4df32bfd390 | |
parent | 4f802695146082ee1e6065201fd144f49a0c6d83 (diff) | |
download | guix-8e560c3a81f053b1c59fdbaa0740d2b6be2fb221.tar.gz |
gnu: Add texlive-mflua.
* gnu/packages/tex.scm (texlive-mflua): New variable.
-rw-r--r-- | gnu/packages/tex.scm | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index a5b2fac38d..d8b9996eb5 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -2867,6 +2867,31 @@ a left margin to your text, which will normally be almost empty, but will clearly show any mismatches.") (license license:gpl3+))) +(define-public texlive-mflua + (package + (name "texlive-mflua") + (version (number->string %texlive-revision)) + (source (texlive-origin + name version + (list "metafont/mflua/" "scripts/mflua/") + (base32 + "0ngbhdh8hgpjfqnrjlnp27x3qziks3yf2zp1qq7r4bjfa5jx9gr6"))) + (build-system texlive-build-system) + (arguments + (list + #:link-scripts #~(list "mflua.lua") + #:create-formats #~(list "mflua"))) + (propagated-inputs (list texlive-luatex texlive-metafont)) + (home-page "https://ctan.org/pkg/mflua") + (synopsis "Configuration and base files for MFLua") + (description + "MFLua is an extension of Metafont which embeds a Lua interpreter. It +doesn’t introduce any new primitives, so a Metafont file can be used with +MFLua without any modification to produce exactly the same result.") + ;; The license is the same as Metafont's, with a couple of files + ;; released under Public Domain terms. + (license (list license:knuth license:public-domain)))) + (define-public texlive-tex-ini-files (package (name "texlive-tex-ini-files") |