gnu: texlive-metafont: Fix inputs.

* gnu/packages/tex.scm (texlive-metafont)[native-inputs]: Remove TEXLIVE-BIN,
since it is a native inputs for any package using TEXLIVE-BUILD-SYSTEM.  Move
TEXLIVE-MODES to...
[propagated-inputs]: ... here.  Add TEXLIVE-KPATHSEA.
[arguments]<#:phases>: Adapt to input change.

Change-Id: Icacb98031ee0d2e79b909c143701c7c434d0668d
This commit is contained in:
Nicolas Goaziou 2024-06-21 22:57:19 +02:00 committed by Ludovic Courtès
parent faa3d54236
commit 59edff9649
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -49220,7 +49220,7 @@ (define-public texlive-metafont
(lambda _
(let* ((cwd (getcwd))
(mf (string-append cwd "/metafont"))
(modes #$(this-package-native-input "texlive-modes")))
(modes #$(this-package-input "texlive-modes")))
(setenv "MFINPUTS"
(string-append
modes "/share/texmf-dist/fonts/source/public/modes:"
@ -49238,8 +49238,7 @@ (define-public texlive-metafont
(install-file "mf.base"
(string-append #$output
"/share/texmf-dist/web2c"))))))))
(native-inputs
(list texlive-bin texlive-modes))
(propagated-inputs (list texlive-kpathsea texlive-modes))
(home-page "https://ctan.org/pkg/metafont")
(synopsis "Metafont base files")
(description "This package provides the Metafont base files needed to