Archived
1
0
Fork 0

gnu: texlive-latex-l3kernel -> texlive-l3kernel.

* gnu/packages/tex.scm (texlive-l3kernel): New variable.
(texlive-latex-l3kernel): Deprecate variable.
(texlive-latex-base):
(texlive-latex-l3packages):
(texlive-pstool):
(texlive-siunitx):
(texlive-latex-ebproof):
(texlive-xetex): Apply renaming.
This commit is contained in:
Nicolas Goaziou 2023-05-03 20:16:51 +02:00
parent 3fc925aa84
commit dd9de57608
No known key found for this signature in database
GPG key ID: DA00B4F048E92F2D

View file

@ -3121,7 +3121,7 @@ formats.")
texlive-unicode-data texlive-unicode-data
texlive-ukrhyph texlive-ukrhyph
texlive-ruhyphen texlive-ruhyphen
texlive-latex-l3kernel texlive-l3kernel
texlive-latex-l3backend texlive-latex-l3backend
;; TODO: This dependency isn't needed for LaTeX version 2021-06-01 ;; TODO: This dependency isn't needed for LaTeX version 2021-06-01
;; and later. See: ;; and later. See:
@ -3736,35 +3736,40 @@ the now obsolete teTeX distributions but are still used at the core of the TeX
Live distribution.") Live distribution.")
(license license:public-domain))) (license license:public-domain)))
(define-public texlive-latex-l3kernel (define-public texlive-l3kernel
(package (package
(name "texlive-latex-l3kernel") (name "texlive-l3kernel")
(version (number->string %texlive-revision)) (version (number->string %texlive-revision))
(source (origin (source (texlive-origin
(method svn-fetch) name version
(uri (texlive-ref "latex" "l3kernel")) (list "doc/latex/l3kernel/"
(file-name (string-append name "-" version "-checkout")) "source/latex/l3kernel/"
(sha256 "tex/latex/l3kernel/")
(base32 (base32
"068xkinrkl6qjf8r6a9i0msvnzp4y7a3gnd2h12ws0km1dv19r20")))) "1y7wcb2643cfwda86f5zpbbw3hj01rji7r143ln77k8nr1919jj1")))
(outputs '("out" "doc"))
(build-system texlive-build-system) (build-system texlive-build-system)
(arguments (arguments
'(#:tex-directory "latex/l3kernel" (list
#:tex-engine "tex" #:tex-engine "tex"
#:tex-format #f #:tex-format #f
#:texlive-latex-base #f)) #:texlive-latex-base #f))
(native-inputs (native-inputs
(list texlive-docstrip)) (list texlive-docstrip))
(home-page "https://www.ctan.org/pkg/l3kernel") (propagated-inputs
(synopsis "LaTeX3 programmers interface") (list texlive-l3backend))
(home-page "https://ctan.org/pkg/l3kernel")
(synopsis "LaTeX3 programming conventions")
(description (description
"The l3kernel bundle provides an implementation of the LaTeX3 "The l3kernel bundle provides an implementation of the LaTeX3 programmers
programmers interface, as a set of packages that run under LaTeX 2e. The interface, as a set of packages that run under LaTeX2e. The interface
interface provides the foundation on which the LaTeX3 kernel and other future provides the foundation on which the LaTeX3 kernel and other future code are
code are built: it is an API for TeX programmers. The packages are set up so built: it is an API for TeX programmers. The packages are set up so that the
that the LaTeX3 conventions can be used with regular LaTeX 2e packages.") LaTeX3 conventions can be used with regular LaTeX2e packages.")
(license license:lppl1.3c+))) (license license:lppl1.3c+)))
(define-deprecated-package texlive-latex-l3kernel texlive-l3kernel)
(define-public texlive-latex-l3backend (define-public texlive-latex-l3backend
(package (package
(name "texlive-latex-l3backend") (name "texlive-latex-l3backend")
@ -3847,7 +3852,7 @@ an independent schedule.")
(native-inputs (native-inputs
(list texlive-docstrip)) (list texlive-docstrip))
(propagated-inputs (propagated-inputs
(list texlive-latex-l3kernel)) (list texlive-l3kernel))
(home-page "https://www.ctan.org/pkg/l3packages") (home-page "https://www.ctan.org/pkg/l3packages")
(synopsis "High-level LaTeX3 concepts") (synopsis "High-level LaTeX3 concepts")
(description (description
@ -5220,7 +5225,7 @@ rotated.")
texlive-filemod texlive-filemod
texlive-graphics texlive-graphics
texlive-latex-ifplatform texlive-latex-ifplatform
texlive-latex-l3kernel ; for expl3 texlive-l3kernel ; for expl3
texlive-oberdiek texlive-oberdiek
texlive-latex-psfrag texlive-latex-psfrag
texlive-tools ; for shellesc texlive-tools ; for shellesc
@ -10022,7 +10027,7 @@ The behaviour in standalone mode may adjusted using a configuration file
'(#:tex-directory "latex/siunitx" '(#:tex-directory "latex/siunitx"
#:build-targets '("siunitx.dtx"))) #:build-targets '("siunitx.dtx")))
(propagated-inputs (propagated-inputs
(list texlive-latex-l3kernel texlive-latex-l3packages)) (list texlive-l3kernel texlive-latex-l3packages))
(home-page "http://www.ctan.org/pkg/siunitx") (home-page "http://www.ctan.org/pkg/siunitx")
(synopsis "Comprehensive SI units package") (synopsis "Comprehensive SI units package")
(description (description
@ -11017,7 +11022,7 @@ parts.")
(build-system texlive-build-system) (build-system texlive-build-system)
(arguments '(#:tex-directory "latex/ebproof")) (arguments '(#:tex-directory "latex/ebproof"))
(propagated-inputs (propagated-inputs
(list texlive-latex-l3kernel)) (list texlive-l3kernel))
(home-page "http://www.ctan.org/pkg/ebproof") (home-page "http://www.ctan.org/pkg/ebproof")
(synopsis (synopsis
"Formal proofs in the style of sequent calculus") "Formal proofs in the style of sequent calculus")
@ -12392,7 +12397,7 @@ itself may be shipped out to the DVI file.")
texlive-latex-base texlive-latex-base
texlive-fonts-latex texlive-fonts-latex
texlive-latex-l3backend texlive-latex-l3backend
texlive-latex-l3kernel texlive-l3kernel
texlive-latex-l3packages texlive-latex-l3packages
texlive-lm texlive-lm
texlive-tex-ini-files texlive-tex-ini-files