guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

59/418: gnu: texlive-latex-geometry -> texlive-geometry.


From: guix-commits
Subject: 59/418: gnu: texlive-latex-geometry -> texlive-geometry.
Date: Fri, 2 Jun 2023 17:23:55 -0400 (EDT)

ngz pushed a commit to branch tex-team-next
in repository guix.

commit 74199b0d43ed77a9fc5a3a593a650d98847d292a
Author: Nicolas Goaziou <mail@nicolasgoaziou.fr>
AuthorDate: Sat May 13 11:54:41 2023 +0200

    gnu: texlive-latex-geometry -> texlive-geometry.
    
    * gnu/packages/tex.scm (texlive-geometry): New variable.
    (texlive-latex-geometry): Deprecate variable.
    (texlive-xindy):
    * gnu/packages/chemistry.scm (yaehmop):
    * gnu/packages/cran.scm (r-prereg):
    * gnu/packages/graphviz.scm (dot2tex):
    * gnu/packages/maths.scm (hypre):
    * gnu/packages/plotutils.scm (asymptote):
    * gnu/packages/python-xyz.scm (python-nbconvert):
    * gnu/packages/sphinx.scm (python-sphinx): Use new name.
---
 gnu/packages/chemistry.scm  |  7 ++++---
 gnu/packages/cran.scm       |  2 +-
 gnu/packages/graphviz.scm   |  2 +-
 gnu/packages/maths.scm      |  2 +-
 gnu/packages/plotutils.scm  |  2 +-
 gnu/packages/python-xyz.scm |  2 +-
 gnu/packages/sphinx.scm     |  2 +-
 gnu/packages/tex.scm        | 31 +++++++++++++++++--------------
 8 files changed, 27 insertions(+), 23 deletions(-)

diff --git a/gnu/packages/chemistry.scm b/gnu/packages/chemistry.scm
index cddccf8aea..b97703e810 100644
--- a/gnu/packages/chemistry.scm
+++ b/gnu/packages/chemistry.scm
@@ -899,9 +899,10 @@ emphasis on quality rather than speed.")
     (inputs (list openblas))
     (native-inputs
      (list gfortran
-           (texlive-updmap.cfg (list texlive-fonts-ec
-                                     texlive-graphics
-                                     texlive-latex-geometry))))
+           (texlive-updmap.cfg
+            (list texlive-fonts-ec
+                  texlive-geometry
+                  texlive-graphics))))
     (home-page "https://github.com/greglandrum/yaehmop";)
     (synopsis "Perform extended Hückel calculations")
     (description "@acronym{YAeHMOP, Yet Another extended Hueckel Molecular
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 67276f1b05..ca3399e42a 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -35570,7 +35570,7 @@ package online.")
             texlive-iftex
             texlive-fancyhdr
             texlive-fancyvrb
-            texlive-latex-geometry
+            texlive-geometry
             texlive-graphics
             texlive-latex-threeparttable
             texlive-titlesec
diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm
index 30dd6d3405..2f2a90461a 100644
--- a/gnu/packages/graphviz.scm
+++ b/gnu/packages/graphviz.scm
@@ -387,8 +387,8 @@ graphs in Graphviz's DOT language, written in pure Python.")
            ;; the resulting generated TeX files, which \usepackage them.
            texlive-bin
            texlive-amsmath
+           texlive-geometry
            texlive-graphics
-           texlive-latex-geometry
            texlive-latex-base
            texlive-latex-preview
            texlive-latex-xkeyval
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 12408d4b43..bd68dede1f 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -5774,7 +5774,7 @@ set.")
                                      texlive-latex-float
                                      texlive-fncychap
                                      texlive-framed
-                                     texlive-latex-geometry
+                                     texlive-geometry
                                      texlive-hanging
                                      texlive-hyperref
                                      texlive-latex-multirow
diff --git a/gnu/packages/plotutils.scm b/gnu/packages/plotutils.scm
index 57517c5bd2..20b08a74c2 100644
--- a/gnu/packages/plotutils.scm
+++ b/gnu/packages/plotutils.scm
@@ -311,7 +311,7 @@ colors, styles, options and details.")
                   texlive-epsf
                   texlive-etoolbox
                   texlive-fonts-ec
-                  texlive-latex-geometry
+                  texlive-geometry
                   texlive-graphics
                   texlive-grfext
                   texlive-hyperref
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 4afee364ce..62af115ec6 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -14849,7 +14849,7 @@ time.")
            texlive-hyperref
            texlive-fancyvrb
            texlive-latex-float
-           texlive-latex-geometry
+           texlive-geometry
            texlive-latex-jknapltx
            texlive-ms
            texlive-latex-parskip
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index 42ddbade1e..df701f55f0 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -119,7 +119,7 @@
            texlive-latex-float
            texlive-fncychap
            texlive-framed
-           texlive-latex-geometry
+           texlive-geometry
            texlive-graphics                       ;graphicx, color
            texlive-kvoptions
            texlive-latex-needspace
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index f0f0536108..8a847e3d92 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -6025,22 +6025,23 @@ BibLaTeX, and is considered experimental.")
 
 (define-deprecated-package texlive-latex-gcite texlive-gcite)
 
-(define-public texlive-latex-geometry
+(define-public texlive-geometry
   (package
-    (name "texlive-latex-geometry")
+    (name "texlive-geometry")
     (version (number->string %texlive-revision))
-    (source (origin
-              (method svn-fetch)
-              (uri (texlive-ref "latex" "geometry"))
-              (file-name (string-append name "-" version "-checkout"))
-              (sha256
-               (base32
-                "0a9nrmiwksnpa6iaapirqid974ai56qgin2n4h9mggy9v8gp7r71"))))
+    (source (texlive-origin
+             name version
+             (list "doc/latex/geometry/"
+                   "source/latex/geometry/"
+                   "tex/latex/geometry/")
+             (base32
+              "09jwdrg4s1c0gqmx7s57byw5kc09cna3li85y9ix0vxa6f6iqzi1")))
     (build-system texlive-build-system)
-    (arguments '(#:tex-directory "latex/geometry"))
+    (outputs '("out" "doc"))
     (propagated-inputs
-     (list texlive-oberdiek             ;for ifpdf
-           texlive-graphics))           ;for keyval
+     (list texlive-atbegshi
+           texlive-graphics             ;for keyval
+           texlive-iftex))
     (home-page "https://www.ctan.org/pkg/geometry";)
     (synopsis "Flexible and complete interface to document dimensions")
     (description
@@ -6048,11 +6049,13 @@ BibLaTeX, and is considered experimental.")
 page layout, implementing auto-centering and auto-balancing mechanisms so that
 the users have only to give the least description for the page layout.  The
 package knows about all the standard paper sizes, so that the user need not
-know what the nominal \"real\" dimensions of the paper are, just its standard
+know what the nominal real dimensions of the paper are, just its standard
 name (such as a4, letter, etc.).  An important feature is the package's
 ability to communicate the paper size it's set up to the output.")
     (license license:lppl)))
 
+(define-deprecated-package texlive-latex-geometry texlive-geometry)
+
 (define-public texlive-latex-mdwtools
   (package
     (name "texlive-latex-mdwtools")
@@ -11738,7 +11741,7 @@ handle complex tests.")
                          texlive-hyperref
                          texlive-latex-base
                          texlive-cyrillic
-                         texlive-latex-geometry
+                         texlive-geometry
                          (texlive-updmap.cfg ;fonts
                           (list texlive-cbfonts
                                 texlive-lh



reply via email to

[Prev in Thread] Current Thread [Next in Thread]