[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
15/452: gnu: texlive-latex-etoc -> texlive-etoc.
From: |
guix-commits |
Subject: |
15/452: gnu: texlive-latex-etoc -> texlive-etoc. |
Date: |
Fri, 9 Jun 2023 13:42:48 -0400 (EDT) |
ngz pushed a commit to branch tex-team-next
in repository guix.
commit 6ed78900309e15a6a6d1cce6b882e59fb50f1cb4
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Thu May 4 22:47:22 2023 +0200
gnu: texlive-latex-etoc -> texlive-etoc.
* gnu/packages/tex.scm (texlive-etoc): New variable.
(texlive-latex-etoc): Deprecate variable.
* gnu/packages/maths.scm (hypre): Apply renaming.
---
gnu/packages/maths.scm | 2 +-
gnu/packages/tex.scm | 54 ++++++++++++++++++++++++++++----------------------
2 files changed, 31 insertions(+), 25 deletions(-)
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 13fb4e0d34..13093a298c 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -5793,6 +5793,7 @@ set.")
texlive-cm
texlive-courier
texlive-enumitem
+ texlive-etoc
texlive-etoolbox
texlive-fancyhdr
texlive-fancyvrb
@@ -5806,7 +5807,6 @@ set.")
texlive-generic-listofitems
texlive-latex-cmap
texlive-latex-colortbl
- texlive-latex-etoc
texlive-latex-float
texlive-latex-fncychap
texlive-latex-framed
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 2a94d6d226..2163c2883a 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -4935,36 +4935,42 @@ also provided.")
(define-deprecated-package texlive-latex-eqparbox texlive-eqparbox)
-(define-public texlive-latex-etoc
+(define-public texlive-etoc
(package
- (inherit (simple-texlive-package
- "texlive-latex-etoc"
- '("/doc/latex/etoc/README.md"
- "/doc/latex/etoc/etoc.pdf"
- "/tex/latex/etoc/")
- (base32
- "0198cn75m1y8ggbfv1qlnif0d9275f6mxqsansyqw4np0rv6q9sv")
- #:trivial? #t))
- (home-page "https://www.ctan.org/pkg/etoc")
- (synopsis "Completely customisable TOCs")
+ (name "texlive-etoc")
+ (version (number->string %texlive-revision))
+ (source (texlive-origin
+ name version
+ (list "doc/latex/etoc/"
+ "source/latex/etoc/"
+ "tex/latex/etoc/")
+ (base32
+ "04vjfn4jadxbc38r08r9pwvpj7szvk88hiav35iqhl3p78xri7z4")))
+ (outputs '("out" "doc"))
+ (build-system texlive-build-system)
+ (home-page "https://ctan.org/pkg/etoc")
+ (synopsis "Customisable table of contents")
(description
- "This package gives the user complete control of how the entries of
-the table of contents should be constituted from the name, number, and page
-number of each sectioning unit. The layout is controlled by the definition
-of ‘line styles’ for each sectioning level used in the document.
+ "This package gives the user complete control of how the entries of the
+table of contents should be constituted from the name, number, and page number
+of each sectioning unit. The layout is controlled by the definition of line
+styles for each sectioning level used in the document.
The package provides its own custom line styles (which may be used as
-examples), and continues to support the standard formatting inherited from
-the LaTeX document classes, but the package can also allow the user to
-delegate the details to packages dealing with list making environments (such
-as enumitem). The package’s default global style typesets tables of contents
-in a multi-column format, with either a standard heading, or a ruled title
+examples), and continues to support the standard formatting inherited from the
+LaTeX document classes, but the package can also allow the user to delegate
+the details to packages dealing with list making environments (such as
+@code{enumitem}). The package's default global style typesets tables of
+contents in a multi-column format, with either a standard heading, or a ruled
+title
(optionally with a frame around the table).
-The @code{\\tableofcontents} command may be used arbitrarily many times in
-the same document, while @code{\\localtableofcontents} provides a ‘local’
-table of contents.")
- (license license:lppl1.3c+)))
+The @code{\\tableofcontents} command may be used arbitrarily many times in the
+same document, while @code{\\localtableofcontents} provides a local table of
+contents.")
+ (license license:lppl1.3c)))
+
+(define-deprecated-package texlive-latex-etoc texlive-etoc)
(define-public texlive-latex-expdlist
(package
- 09/452: gnu: texlive-latex-dinbrief -> texlive-dinbrief., (continued)
- 09/452: gnu: texlive-latex-dinbrief -> texlive-dinbrief., guix-commits, 2023/06/09
- 12/452: gnu: texlive-latex-trimspaces -> texlive-trimspaces., guix-commits, 2023/06/09
- 10/452: gnu: Add texlive-everypage., guix-commits, 2023/06/09
- 11/452: gnu: texlive-latex-draftwatermark -> texlive-draftwatermark., guix-commits, 2023/06/09
- 07/452: gnu: texlive-latex-l3kernel -> texlive-l3kernel., guix-commits, 2023/06/09
- 03/452: guix: import: Update texlive importer according to new build system., guix-commits, 2023/06/09
- 14/452: gnu: texlive-latex-eqparbox -> texlive-eqparbox., guix-commits, 2023/06/09
- 23/452: gnu: Add texlive-lualatex-math., guix-commits, 2023/06/09
- 17/452: gnu: Add texlive-minitoc., guix-commits, 2023/06/09
- 20/452: gnu: Add texlive-mfirstuc., guix-commits, 2023/06/09
- 15/452: gnu: texlive-latex-etoc -> texlive-etoc.,
guix-commits <=
- 28/452: gnu: Add texlive-refstyle., guix-commits, 2023/06/09
- 30/452: gnu: Add texlive-breakurl., guix-commits, 2023/06/09
- 31/452: gnu: Add texlive-chngcntr., guix-commits, 2023/06/09
- 32/452: gnu: Add texlive-multido., guix-commits, 2023/06/09
- 34/452: gnu: Add texlive-showexpl., guix-commits, 2023/06/09
- 36/452: gnu: texlive-latex-backend -> texlive-backend., guix-commits, 2023/06/09
- 44/452: gnu: texlive-latex-newfloat -> texlive-newfloat., guix-commits, 2023/06/09
- 54/452: gnu: texlive-latex-galois -> texlive-galois., guix-commits, 2023/06/09
- 60/452: gnu: texlive-latex-mdwtools -> texlive-mdwtools., guix-commits, 2023/06/09
- 81/452: gnu: texlive-latex-translations -> texlive-translations., guix-commits, 2023/06/09