gnu: texlive-luaotfload: Refresh package definition.

* gnu/packages/tex.scm (texlive-luaotfload): Remove SIMPLE-TEXLIVE-PACKAGE
call.
[propagated-inputs]: Add TEXLIVE-LM.
This commit is contained in:
Nicolas Goaziou 2023-05-16 22:01:07 +02:00
parent 267ffd0a04
commit a535f29c42
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -4601,24 +4601,25 @@ (define-public texlive-luatexbase
;; TODO: We should be able to build this from the sources on Github with ;; TODO: We should be able to build this from the sources on Github with
;; texlive-l3build, but I haven't been able to get it to work. ;; texlive-l3build, but I haven't been able to get it to work.
(define-public texlive-luaotfload (define-public texlive-luaotfload
(let ((template (simple-texlive-package
"texlive-luaotfload"
(list "/doc/luatex/luaotfload/"
"/doc/man/man1/luaotfload-tool.1"
"/doc/man/man5/luaotfload.conf.5"
"/source/luatex/luaotfload/fontloader-reference-load-order.lua"
"/source/luatex/luaotfload/fontloader-reference-load-order.tex"
"/scripts/luaotfload/luaotfload-tool.lua"
"/tex/luatex/luaotfload/")
(base32
"10wznvxx3qsl88n560py5vyx5r3a3914anbqfhwcmhmwg097xxl4")
#:trivial? #t)))
(package (package
(inherit template) (name "texlive-luaotfload")
(propagated-inputs (version (number->string %texlive-revision))
(list texlive-lua-alt-getopt ;for luaotfload-tool (source (texlive-origin
texlive-lualibs)) name version
(home-page "https://github.com/lualatex/luaotfload") (list "doc/luatex/luaotfload/"
"doc/man/man1/luaotfload-tool.1"
"doc/man/man1/luaotfload-tool.man1.pdf"
"doc/man/man5/luaotfload.conf.5"
"doc/man/man5/luaotfload.conf.man5.pdf"
"scripts/luaotfload/"
"source/luatex/luaotfload/"
"tex/luatex/luaotfload/")
(base32
"15xhnb4kyzmr11lj0md1d502cqrxyq6zdcq738z9394k6bas377f")))
(outputs '("out" "doc"))
(build-system texlive-build-system)
(propagated-inputs (list texlive-lm texlive-lua-alt-getopt texlive-lualibs))
(home-page "https://ctan.org/pkg/luaotfload")
(synopsis "OpenType font loader for LuaTeX") (synopsis "OpenType font loader for LuaTeX")
(description (description
"Luaotfload is an adaptation of the ConTeXt font loading system for the "Luaotfload is an adaptation of the ConTeXt font loading system for the
@ -4626,8 +4627,7 @@ (define-public texlive-luaotfload
features accessible using an extended font request syntax while providing features accessible using an extended font request syntax while providing
compatibilitywith XeTeX. By indexing metadata in a database it facilitates compatibilitywith XeTeX. By indexing metadata in a database it facilitates
loading fonts by their proper names instead of file names.") loading fonts by their proper names instead of file names.")
;; GPL version 2 only (license license:gpl2)))
(license license:gpl2))))
(define-deprecated-package texlive-luatex-luaotfload texlive-luaotfload) (define-deprecated-package texlive-luatex-luaotfload texlive-luaotfload)