Skip to content
Snippets Groups Projects
Unverified Commit 566e95f7 authored by Ricardo Wurmus's avatar Ricardo Wurmus
Browse files

gnu: Add texlive-tex-plain.

* gnu/packages/tex.scm (texlive-tex-plain): New variable.
parent a00d5933
No related branches found
No related tags found
No related merge requests found
......@@ -637,6 +637,41 @@ (define-public texlive-fonts-latex
symbol fonts.")
(license license:lppl1.2+)))
;; This provides etex.src which is needed to build various formats, including
;; luatex.fmt and pdflatex.fmt
(define-public texlive-tex-plain
(package
(name "texlive-tex-plain")
(version (number->string %texlive-revision))
(source (origin
(method svn-fetch)
(uri (svn-reference
(url (string-append "svn://www.tug.org/texlive/tags/"
%texlive-tag "/Master/texmf-dist/"
"/tex/plain"))
(revision %texlive-revision)))
(sha256
(base32
"1ifmbyl3ir8k0v1g25xjb5rcyy5vhj8a3fa2088nczga09hna5vn"))))
(build-system trivial-build-system)
(arguments
`(#:modules ((guix build utils))
#:builder
(begin
(use-modules (guix build utils))
(let ((target (string-append (assoc-ref %outputs "out")
"/share/texmf-dist/tex/plain")))
(mkdir-p target)
(copy-recursively (assoc-ref %build-inputs "source") target)
#t))))
(home-page "https://www.ctan.org/pkg/plain")
(synopsis "Plain TeX format and supporting files")
(description
"Contains files used to build the Plain TeX format, as described in the
TeXbook, together with various supporting files (some also discussed in the
book).")
(license license:knuth)))
(define texlive-texmf
(package
(name "texlive-texmf")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment