me
/
guix
Archived
1
0
Fork 0

gnu: Replace texlive-latex-lh with texlive-lh.

* gnu/packages/tex.scm (texlive-latex-lh): Deprecate in favor of...
(texlive-lh): ...this new variable.
master
Ricardo Wurmus 2020-10-26 22:37:57 +01:00
parent a72499b3a5
commit 7899a10e8e
No known key found for this signature in database
GPG Key ID: 197A5888235FACAC
1 changed files with 30 additions and 18 deletions

View File

@ -5575,23 +5575,32 @@ now contains a package @code{fix-cm},f which performs the task of
@code{ec} fonts.") @code{ec} fonts.")
(license license:lppl))) (license license:lppl)))
(define-public texlive-latex-lh (define-public texlive-lh
(package (let ((template (simple-texlive-package
(name "texlive-latex-lh") "texlive-lh"
(version (number->string %texlive-revision)) (list "/doc/fonts/lh/"
(source (origin "/source/fonts/lh/"
(method svn-fetch) "/source/latex/lh/"
(uri (texlive-ref "latex" "lh")) "/fonts/source/lh/"
(file-name (string-append name "-" version "-checkout")) "/tex/plain/lh/")
(sha256 (base32
(base32 "0vw75i52asi5sssp8k9r8dy4ihvqbvmbsl3dini3ls8cky15lz37"))))
"00gdiwh3sfhh1iimjhpja7lm7k4vzqzql2irgwnpz94qvh25zwi5")))) (package
(build-system texlive-build-system) (inherit template)
(arguments '(#:tex-directory "latex/lh")) (arguments
(home-page "https://www.ctan.org/pkg/lh") (substitute-keyword-arguments (package-arguments template)
(synopsis "Cyrillic fonts that support LaTeX standard encodings") ((#:tex-directory _ #t)
(description "latex/lh")
"The LH fonts address the problem of the wide variety of alphabets that ((#:build-targets _ '())
''("nfssfox.ins" "lcyfonts.ins" "ot2fonts.ins" "t2ccfonts.ins"))
((#:phases phases)
`(modify-phases ,phases
(add-after 'unpack 'chdir
(lambda _ (chdir "source/latex/lh") #t))))))
(home-page "https://www.ctan.org/pkg/lh")
(synopsis "Cyrillic fonts that support LaTeX standard encodings")
(description
"The LH fonts address the problem of the wide variety of alphabets that
are written with Cyrillic-style characters. The fonts are the original basis are written with Cyrillic-style characters. The fonts are the original basis
of the set of T2* and X2 encodings that are now used when LaTeX users need to of the set of T2* and X2 encodings that are now used when LaTeX users need to
write in Cyrillic languages. Macro support in standard LaTeX encodings is write in Cyrillic languages. Macro support in standard LaTeX encodings is
@ -5600,7 +5609,10 @@ offers support for other (more traditional) encodings. The fonts, in the
standard T2* and X2 encodings are available in Adobe Type 1 format, in the standard T2* and X2 encodings are available in Adobe Type 1 format, in the
CM-Super family of fonts. The package also offers its own LaTeX support for CM-Super family of fonts. The package also offers its own LaTeX support for
OT2 encoded fonts, CM bright shaped fonts and Concrete shaped fonts.") OT2 encoded fonts, CM bright shaped fonts and Concrete shaped fonts.")
(license license:lppl))) (license license:lppl))))
(define-public texlive-latex-lh
(deprecated-package "texlive-latex-lh" texlive-lh))
(define-public texlive-metapost (define-public texlive-metapost
(package (package