[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
39/418: gnu: texlive-latex-cyrillic -> texlive-cyrillic.
From: |
guix-commits |
Subject: |
39/418: gnu: texlive-latex-cyrillic -> texlive-cyrillic. |
Date: |
Mon, 29 May 2023 17:38:48 -0400 (EDT) |
ngz pushed a commit to branch tex-team-next
in repository guix.
commit 24b2c1d2f7377ffccc4606a3c67d7364706dff4d
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Sat May 13 00:00:28 2023 +0200
gnu: texlive-latex-cyrillic -> texlive-cyrillic.
* gnu/packages/tex.scm (texlive-cyrillic): New variable.
(texlive-latex-cyrillic): Deprecate variable.
(texlive-base):
(texlive-xindy):
* gnu/packages/music.scm (lilypond): Use new name.
---
gnu/packages/music.scm | 4 ++--
gnu/packages/tex.scm | 38 +++++++++++++++++++++++---------------
2 files changed, 25 insertions(+), 17 deletions(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 7e4a7d1169..bf241b4600 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -1507,9 +1507,9 @@ and auto-mapping slices to MIDI note numbers.")
texinfo
texi2html-1.82
(texlive-updmap.cfg
- (list texlive-epsf
+ (list texlive-cyrillic
+ texlive-epsf
texlive-fontinst
- texlive-latex-cyrillic
texlive-lh
texlive-lm
texlive-metapost))
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index eee9d945d1..e407ec2d40 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -4535,28 +4535,36 @@ support of Swedish in @code{babel}. It provides all
the necessary macros,
definitions and settings to typeset Swedish documents.")
(license license:lppl1.3c+))))
-(define-public texlive-latex-cyrillic
+(define-public texlive-cyrillic
(package
- (name "texlive-latex-cyrillic")
+ (name "texlive-cyrillic")
(version (number->string %texlive-revision))
- (source (origin
- (method svn-fetch)
- (uri (texlive-ref "latex" "cyrillic"))
- (file-name (string-append name "-" version "-checkout"))
- (sha256
- (base32
- "083xbwg7hrnlv47fkwvz8yjb830bhxx7y0mq7z7nz2f96y2ldr6b"))))
+ (source (texlive-origin
+ name version
+ (list "doc/latex/cyrillic/"
+ "source/latex/cyrillic/"
+ "tex/latex/cyrillic/")
+ (base32
+ "0a1dcpdgnzf08cd1b9ihdk4229aw19ar0f5sfjr44fqqwkav3l5i")))
+ (outputs '("out" "doc"))
(build-system texlive-build-system)
(arguments
- '(#:tex-directory "latex/cyrillic"))
- (home-page "https://www.ctan.org/pkg/latex-cyrillic")
+ (list
+ #:tex-engine "tex"
+ #:tex-format #f
+ #:texlive-latex-base #f))
+ (native-inputs
+ (list texlive-docstrip))
+ (home-page "https://ctan.org/pkg/cyrillic")
(synopsis "Support for Cyrillic fonts in LaTeX")
(description
"This bundle of macros files provides macro support (including font
encoding macros) for the use of Cyrillic characters in fonts encoded under the
-T2* and X2 encodings. These encodings cover (between them) pretty much every
+T2* and X2 encodings. These encodings cover (between them) pretty much every
language that is written in a Cyrillic alphabet.")
- (license license:lppl1.3c+)))
+ (license license:lppl1.3+)))
+
+(define-deprecated-package texlive-latex-cyrillic texlive-cyrillic)
(define-public texlive-passivetex
(package
@@ -4766,7 +4774,7 @@ part of the LaTeX required set of packages.")
texlive-amscls
texlive-babel
texlive-generic-babel-english
- texlive-latex-cyrillic
+ texlive-cyrillic
texlive-psnfss
texlive-tools
texlive-tetex)))
@@ -11686,7 +11694,7 @@ handle complex tests.")
texlive-greek-fontenc
texlive-hyperref
texlive-latex-base
- texlive-latex-cyrillic
+ texlive-cyrillic
texlive-latex-geometry
(texlive-updmap.cfg ;fonts
(list texlive-cbfonts
- 25/418: gnu: Add texlive-dehyph., (continued)
- 25/418: gnu: Add texlive-dehyph., guix-commits, 2023/05/29
- 28/418: gnu: Add texlive-refstyle., guix-commits, 2023/05/29
- 31/418: gnu: Add texlive-chngcntr., guix-commits, 2023/05/29
- 33/418: gnu: Add texlive-attachfile., guix-commits, 2023/05/29
- 15/418: gnu: texlive-latex-etoc -> texlive-etoc., guix-commits, 2023/05/29
- 18/418: gnu: Add texlive-lwarp., guix-commits, 2023/05/29
- 26/418: gnu: Add texlive-passivetex., guix-commits, 2023/05/29
- 32/418: gnu: Add texlive-multido., guix-commits, 2023/05/29
- 34/418: gnu: Add texlive-showexpl., guix-commits, 2023/05/29
- 37/418: gnu: texlive-dvips-l3backend -> texlive-l3backend., guix-commits, 2023/05/29
- 39/418: gnu: texlive-latex-cyrillic -> texlive-cyrillic.,
guix-commits <=
- 43/418: gnu: texlive-latex-natbib -> texlive-natbib., guix-commits, 2023/05/29
- 49/418: gnu: texlive-latex-stackengine -> texlive-stackengine., guix-commits, 2023/05/29
- 40/418: gnu: texlive-latex-amsrefs -> texlive-amsrefs., guix-commits, 2023/05/29
- 41/418: gnu: texlive-latex-hanging -> texlive-hanging., guix-commits, 2023/05/29
- 42/418: gnu: texlive-latex-ifplatform -> texlive-ifplatform., guix-commits, 2023/05/29
- 46/418: gnu: texlive-latex-psfrag -> texlive-psfrag., guix-commits, 2023/05/29
- 48/418: gnu: texlive-generic-listofitems -> texlive-listofitems., guix-commits, 2023/05/29
- 61/418: gnu: texlive-latex-marginfix -> texlive-marginfix., guix-commits, 2023/05/29
- 71/418: gnu: texlive-zref: Fix build., guix-commits, 2023/05/29
- 75/418: gnu: texlive-latex-colortbl -> texlive-colortbl., guix-commits, 2023/05/29