gnu: texlive-tex-plain -> texlive-plain.

* gnu/packages/tex.scm (texlive-plain): New variable.
(texlive-tex-plain): Deprecate variable.
(texlive-hyph-utf8):
(texlive-latex-base):
(texlive-pdftex):
(texlive-xetex):
* gnu/packages/chez.scm (chez-web): Use new name.
This commit is contained in:
Nicolas Goaziou 2023-05-14 21:53:07 +02:00
parent ac29f53d30
commit f626769b3a
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D
2 changed files with 27 additions and 17 deletions

View file

@ -1025,7 +1025,7 @@ (define-public chez-web
texlive-pdftex
texlive-context
texlive-cm
texlive-tex-plain))))
texlive-plain))))
(arguments
(list
#:make-flags

View file

@ -1723,15 +1723,23 @@ (define-public texlive-etex
incorporates the e-TeX extensions.")
(license license:knuth))))
(define-public texlive-tex-plain
(define-public texlive-plain
(package
(inherit (simple-texlive-package
"texlive-tex-plain"
(list "/tex/plain/")
(base32
"1hafbphx1486069cky87hyksx6ia5gd83m4wp2xmgc09z87faf0h")
#:trivial? #t))
(home-page "https://www.ctan.org/pkg/plain")
(name "texlive-plain")
(version (number->string %texlive-revision))
(source (texlive-origin
name version
(list "makeindex/plain/" "tex/plain/base/"
"tex/plain/config/")
(base32
"0zwvrfw8z28c9dy8nby5qfwbyrd2a0cdfwyd5jndscjczhw0yi62")))
(build-system texlive-build-system)
(arguments
(list
#:tex-engine "tex"
#:tex-format #f
#:texlive-latex-base #f))
(home-page "https://ctan.org/pkg/plain")
(synopsis "Plain TeX format and supporting files")
(description
"This package contains files used to build the Plain TeX format, as
@ -1739,6 +1747,8 @@ (define-public texlive-tex-plain
discussed in the book).")
(license license:knuth)))
(define-deprecated-package texlive-tex-plain texlive-plain)
(define-public texlive-halloweenmath
(let ((template (simple-texlive-package
"texlive-halloweenmath"
@ -2724,7 +2734,7 @@ (define-public texlive-hyph-utf8
(mkdir-p where)
(with-directory-excursion where
(invoke "tex" "-ini"
(string-append (assoc-ref inputs "texlive-tex-plain")
(string-append (assoc-ref inputs "texlive-plain")
"/share/texmf-dist/tex/plain/config/tex.ini"))))))
(add-before 'build 'build-loaders-and-converters
(lambda* (#:key outputs #:allow-other-keys)
@ -2759,12 +2769,12 @@ (define-public texlive-hyph-utf8
(native-inputs
(list ruby-2.7
texlive-bin
;; The following packages are needed for build "tex.fmt", which we need
;; for a working "tex".
texlive-tex-plain
;; The following packages are needed for build "tex.fmt", which we
;; need for a working "tex".
texlive-cm
texlive-knuth-lib
texlive-hyphen-base))
texlive-hyphen-base
texlive-plain))
(home-page "https://ctan.org/pkg/hyph-utf8")
(synopsis "Hyphenation patterns expressed in UTF-8")
(description "Modern native UTF-8 engines such as XeTeX and LuaTeX need
@ -3152,7 +3162,7 @@ (define-public texlive-latex-base
(native-inputs
`(("texlive-bin" ,texlive-bin)
("texlive-tex-ini-files" ,texlive-tex-ini-files)
("texlive-tex-plain" ,texlive-tex-plain)
("texlive-plain" ,texlive-plain)
("texlive-kpathsea" ,texlive-kpathsea)
("texlive-cm" ,texlive-cm)
("texlive-latex-fonts" ,texlive-latex-fonts)
@ -8489,7 +8499,7 @@ (define-public texlive-pdftex
texlive-hyphen-base
texlive-kpathsea
texlive-tex-ini-files
texlive-tex-plain))
texlive-plain))
(home-page "https://www.ctan.org/pkg/pdftex")
(synopsis "TeX extension for direct creation of PDF")
(description
@ -12929,7 +12939,7 @@ (define-public texlive-xetex
texlive-l3packages
texlive-lm
texlive-tex-ini-files
texlive-tex-plain
texlive-plain
texlive-unicode-data))
(home-page "https://www.tug.org/texlive/")
(synopsis "Extended variant of TeX for use with Unicode sources")