aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2025-03-29 10:47:44 +0100
committerAndreas Enge <andreas@enge.fr>2025-05-06 11:25:06 +0200
commit4df6eda30f92dd09a7b5839514fab971b5633a0d (patch)
tree9dfecffb9cf7a9e5aeea2914571808fbb3ac463e
parent01be89717732966266d25bf8c167cd8def76ba19 (diff)
downloadguix-4df6eda30f92dd09a7b5839514fab971b5633a0d.tar.gz
guix-4df6eda30f92dd09a7b5839514fab971b5633a0d.zip
gnu: Rename `texlive-updmap.cfg' into `texlive-local-tree'.
* doc/build.scm (pdf-manual): * doc/contributing.texi (Submitting Patches): * gnu/packages/algebra.scm (pari-gp): (giac): * gnu/packages/assembly.scm (asl): * gnu/packages/audio.scm (chow-tape-model): * gnu/packages/bioconductor.scm (r-biocstyle): * gnu/packages/bioinformatics.scm (discrover): (phyml): (velvet): * gnu/packages/chemistry.scm (yaehmop): * gnu/packages/chez.scm (chez-scheme-for-racket): (stex-bootstrap): (chez-web): (chez-sockets): * gnu/packages/cran.scm (r-papaja): (r-prereg): * gnu/packages/docbook.scm (dblatex): * gnu/packages/emacs-xyz.scm (emacs-auctex): * gnu/packages/engineering.scm (fastcap): * gnu/packages/finance.scm (optionmatrix): * gnu/packages/fsf.scm (book-faif): * gnu/packages/gettext.scm (po4a): (po4a-minimal): * gnu/packages/graphics.scm (mmg): * gnu/packages/graphviz.scm (dot2tex): * gnu/packages/guile-xyz.scm (emacsy): (guile-cv): * gnu/packages/lisp.scm (sbcl): * gnu/packages/maths.scm (cddlib): (gnuplot): (itpp): (octave): (suitesparse-amd): (suitesparse-camd): (suitesparse-cholmod): (suitesparse-klu): (suitesparse-ldl): (suitesparse-mongoose): (suitesparse-spex): (suitesparse-spqr): (suitesparse-umfpack): (hypre): * gnu/packages/music.scm (lilypond): * gnu/packages/ocaml.scm (unison): (ocaml-bibtex2html): * gnu/packages/pdf.scm (extractpdfmark): * gnu/packages/photo.scm (enblend-enfuse): * gnu/packages/plotutils.scm (asymptote): * gnu/packages/python-xyz.scm (python-numpy-documentation): (python-ipython-documentation): (python-pypandoc): * gnu/packages/radio.scm (gnuradio): (libosmo-dsp): * gnu/packages/scheme.scm (mit-scheme): * gnu/packages/security-token.scm (yubico-piv-tool): * gnu/packages/sphinx.scm (python-sphinx): (python-sphinx-5): * gnu/packages/statistics.scm (r-with-tests): (r-spams): * gnu/packages/tex.scm (texlive-local-tree): Renamed from… (texlive-updmap.cfg): … this. Deprecate the latter. (texlive-biblatex-philosophy): (texlive-bropd): (texlive-fontsize): (texlive-poetrytex): (texlive-reverxii): (texlive-stix): (texlive-suftesi): (texlive-thucoursework): (texlive-ulqda): (texlive-yathesis): (texlive-makecell): (texlive-robotarm): (texlive-bbold): (texlive-babel-romansh): (texlive-polyglossia): (texlive-innerscript): (teximpatient): (texlive-xkeyval): (texlive-arabxetex): (texlive-blox): (texlive-ecgdraw): (texlive-gradientframe): (texlive-everyhook): (texlive-actuarialangle): (texlive-actuarialsymbol): (texlive-autopdf): (texlive-etaremune): (texlive-extract): (texlive-forarray): (texlive-graphicx-psmin): (texlive-ha-prosper): (texlive-namespc): (texlive-newspaper): (texlive-powerdot): (texlive-recipecard): (texlive-show2e): (texlive-tablists): (texlive-ted): (texlive-xargs): (texlive-xpeek): * gnu/packages/xdisorg.scm (xforms): * gnu/packages/algebra.scm (gap): * gnu/packages/cpp.scm (jthread): * guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'. Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
-rw-r--r--doc/build.scm2
-rw-r--r--doc/contributing.texi2
-rw-r--r--gnu/packages/algebra.scm8
-rw-r--r--gnu/packages/assembly.scm2
-rw-r--r--gnu/packages/audio.scm4
-rw-r--r--gnu/packages/bioconductor.scm2
-rw-r--r--gnu/packages/bioinformatics.scm6
-rw-r--r--gnu/packages/chemistry.scm2
-rw-r--r--gnu/packages/chez.scm8
-rw-r--r--gnu/packages/cpp.scm28
-rw-r--r--gnu/packages/cran.scm4
-rw-r--r--gnu/packages/docbook.scm2
-rw-r--r--gnu/packages/emacs-xyz.scm2
-rw-r--r--gnu/packages/engineering.scm4
-rw-r--r--gnu/packages/finance.scm4
-rw-r--r--gnu/packages/fsf.scm2
-rw-r--r--gnu/packages/gettext.scm4
-rw-r--r--gnu/packages/graphics.scm4
-rw-r--r--gnu/packages/graphviz.scm2
-rw-r--r--gnu/packages/guile-xyz.scm4
-rw-r--r--gnu/packages/lisp.scm2
-rw-r--r--gnu/packages/maths.scm30
-rw-r--r--gnu/packages/music.scm4
-rw-r--r--gnu/packages/ocaml.scm4
-rw-r--r--gnu/packages/pdf.scm2
-rw-r--r--gnu/packages/photo.scm2
-rw-r--r--gnu/packages/plotutils.scm2
-rw-r--r--gnu/packages/python-xyz.scm10
-rw-r--r--gnu/packages/radio.scm4
-rw-r--r--gnu/packages/scheme.scm2
-rw-r--r--gnu/packages/security-token.scm2
-rw-r--r--gnu/packages/sphinx.scm6
-rw-r--r--gnu/packages/statistics.scm4
-rw-r--r--gnu/packages/tex.scm186
-rw-r--r--gnu/packages/xdisorg.scm2
-rw-r--r--guix/lint.scm2
36 files changed, 182 insertions, 178 deletions
diff --git a/doc/build.scm b/doc/build.scm
index 4fbaa0fa11..22d8d18ae1 100644
--- a/doc/build.scm
+++ b/doc/build.scm
@@ -912,7 +912,7 @@ makeinfo OPTIONS."
sed
tar
texinfo
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-epsf texlive-texinfo)))))))
(define build
diff --git a/doc/contributing.texi b/doc/contributing.texi
index ab4f30d54b..f62939dc44 100644
--- a/doc/contributing.texi
+++ b/doc/contributing.texi
@@ -1965,7 +1965,7 @@ to other packages unwillingly retained. It may also help determine
whether to split the package (@pxref{Packages with Multiple Outputs}),
and which optional dependencies should be used. In particular, avoid
adding @code{texlive} as a dependency: because of its extreme size, use
-@code{texlive-updmap.cfg} procedure instead.
+@code{texlive-local-tree} procedure instead.
@item
Check that dependent packages (if applicable) are not affected by the
diff --git a/gnu/packages/algebra.scm b/gnu/packages/algebra.scm
index b8c531e75d..ec78ab3018 100644
--- a/gnu/packages/algebra.scm
+++ b/gnu/packages/algebra.scm
@@ -1,7 +1,7 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2022, 2023, 2024 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2013, 2015, 2017, 2018, 2021 Ludovic Courtès <ludo@gnu.org>
-;;; Copyright © 2016-2024 Nicolas Goaziou <mail@nicolasgoaziou.fr>
+;;; Copyright © 2016-2025 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2014, 2018 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2016, 2018, 2019, 2021, 2023 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2017, 2020-2022 Efraim Flashner <efraim@flashner.co.il>
@@ -269,7 +269,7 @@ the real span of the lattice.")
(base32
"0qahws0jmmqv3v611zdwhvg0rz5a678lhi8z51x16yzrbj7mfc3x"))))
(build-system gnu-build-system)
- (native-inputs (list (texlive-updmap.cfg)))
+ (native-inputs (list (texlive-local-tree)))
(inputs (list gmp libx11 perl readline))
(arguments
(list
@@ -473,7 +473,7 @@ precision.")
hevea
python-wrapper
readline
- (texlive-updmap.cfg)))
+ (texlive-local-tree)))
(home-page "https://www-fourier.ujf-grenoble.fr/~parisse/giac.html")
(synopsis "Computer algebra system")
(description
@@ -1351,7 +1351,7 @@ xtensor provides:
(for-each delete-file-recursively
'("extern" "hpcgap/extern"))))))
(build-system gnu-build-system)
- (native-inputs (list (texlive-updmap.cfg
+ (native-inputs (list (texlive-local-tree
(list texlive-enumitem
texlive-etoolbox
texlive-fancyvrb
diff --git a/gnu/packages/assembly.scm b/gnu/packages/assembly.scm
index 84a7274b3d..97cd59c854 100644
--- a/gnu/packages/assembly.scm
+++ b/gnu/packages/assembly.scm
@@ -110,7 +110,7 @@
"docs"))))
#:test-target "test"))
(native-inputs
- (list (texlive-updmap.cfg (list texlive-german texlive-hyperref))))
+ (list (texlive-local-tree (list texlive-german texlive-hyperref))))
(outputs '("out" "doc"))
(home-page "http://john.ccac.rwth-aachen.de:8000/as/")
(synopsis
diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm
index f9daf07521..95ff240a79 100644
--- a/gnu/packages/audio.scm
+++ b/gnu/packages/audio.scm
@@ -27,7 +27,7 @@
;;; Copyright © 2019 Christine Lemmer-Webber <cwebber@dustycloud.org>
;;; Copyright © 2019 Jan Wielkiewicz <tona_kosmicznego_smiecia@interia.pl>
;;; Copyright © 2019 Hartmt Goebel <h.goebel@crazy-compilers.com>
-;;; Copyright © 2019, 2021 Nicolas Goaziou <mail@nicolasgoaziou.fr>
+;;; Copyright © 2019, 2021, 2025 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
;;; Copyright © 2020, 2021 Guillaume Le Vaillant <glv@posteo.net>
;;; Copyright © 2020 Jonathan Frederickson <jonathan@terracrypt.net>
@@ -1646,7 +1646,7 @@ generators of mostly elementary and occasionally exotic nature.")
lv2))
(native-inputs
(list pkg-config
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-geometry
texlive-xetex
texlive-collection-pictures))))
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index 8f3baef37e..4c6e0939bc 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -23649,7 +23649,7 @@ different graph related packages produced by Bioconductor.")
(native-inputs
(list ghostscript
r-biocgenerics r-knitr r-runit
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-bera
texlive-booktabs
texlive-caption
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 50acf1e73c..1391135542 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -7500,7 +7500,7 @@ data and settings.")
(inputs
(list boost cairo rmath-standalone))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-doi
texlive-etoolbox
texlive-examplep
@@ -16158,7 +16158,7 @@ programs for inferring phylogenies (evolutionary trees).")
(list automake
autoconf
openmpi
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-caption
texlive-cite
texlive-fancyvrb
@@ -21353,7 +21353,7 @@ to an artifact/contaminant file.")
(inputs
(list openmpi zlib))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-infwarerr
texlive-kvoptions
texlive-pdftexcmds))))
diff --git a/gnu/packages/chemistry.scm b/gnu/packages/chemistry.scm
index d05792c56d..65e39b73fb 100644
--- a/gnu/packages/chemistry.scm
+++ b/gnu/packages/chemistry.scm
@@ -905,7 +905,7 @@ emphasis on quality rather than speed.")
(inputs (list openblas))
(native-inputs
(list gfortran
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-epstopdf
texlive-latexmk))))
(home-page "https://github.com/greglandrum/yaehmop")
diff --git a/gnu/packages/chez.scm b/gnu/packages/chez.scm
index e31e439304..e6aee9dde5 100644
--- a/gnu/packages/chez.scm
+++ b/gnu/packages/chez.scm
@@ -312,7 +312,7 @@ will name the threaded machine type unless THREADS? is provided as #f."
(list this-package
`(,this-package "doc"))
(list stex-bootstrap
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-enumitem
texlive-etoolbox))))
,chez-nanopass-bootstrap
@@ -728,7 +728,7 @@ package @code{cs-bootstrap} to bootstrap its initial version of Chez Scheme.")
;; though it would probably be easy to add.
(propagated-inputs
(list xorg-rgb
- (texlive-updmap.cfg (list texlive-epsf))
+ (texlive-local-tree (list texlive-epsf))
ghostscript
netpbm))
;; Debian uses a versionless path for STEXLIB,
@@ -977,7 +977,7 @@ create compilers, making them easier to understand and maintain.")
(native-inputs
(list chez-scheme
ghostscript
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-charter
texlive-context
texlive-cweb
@@ -1044,7 +1044,7 @@ programming in Scheme.")
(native-inputs
(list chez-scheme
chez-web
- (texlive-updmap.cfg)))
+ (texlive-local-tree)))
(arguments
(list
#:tests? #f ; no tests
diff --git a/gnu/packages/cpp.scm b/gnu/packages/cpp.scm
index f18b0a73f1..ebc7e852a2 100644
--- a/gnu/packages/cpp.scm
+++ b/gnu/packages/cpp.scm
@@ -1299,25 +1299,25 @@ intuitive syntax and trivial integration.")
#$version ".pdf"))))))))
(native-inputs
(list perl
- (texlive-updmap.cfg
- (list texlive-ulem
- texlive-rsfs
- texlive-memoir
- texlive-substr
- texlive-xcolor
- texlive-isodate
+ (texlive-local-tree
+ (list texlive-booktabs
texlive-caption
- texlive-relsize
- texlive-extract
- texlive-xpatch
- texlive-xkeyval
- texlive-jknapltx
- texlive-booktabs
texlive-enumitem
texlive-etoolbox
+ texlive-extract
+ texlive-isodate
+ texlive-jknapltx
texlive-listings
+ texlive-memoir
texlive-microtype
- texlive-underscore))))
+ texlive-relsize
+ texlive-rsfs
+ texlive-substr
+ texlive-ulem
+ texlive-underscore
+ texlive-xcolor
+ texlive-xkeyval
+ texlive-xpatch))))
(home-page "https://github.com/josuttis/jthread")
(synopsis "C++ class for a joining and cooperative interruptible thread")
(description
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index bff7c79ead..a036b0cd93 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -8693,7 +8693,7 @@ palettes, color maps, and tools to evaluate them.")
texlive-was ; upgreek.sty
texlive-xcolor
texlive-xpatch
- (texlive-updmap.cfg (list
+ (texlive-local-tree (list
texlive-amsfonts
texlive-times
texlive-lm))))
@@ -50726,7 +50726,7 @@ package online.")
texlive-tools
texlive-ulem
texlive-upquote
- (texlive-updmap.cfg (list texlive-lm))))
+ (texlive-local-tree (list texlive-lm))))
(native-inputs (list r-testthat))
(home-page "https://github.com/crsh/prereg")
(synopsis
diff --git a/gnu/packages/docbook.scm b/gnu/packages/docbook.scm
index f68bf639cf..1e164f165a 100644
--- a/gnu/packages/docbook.scm
+++ b/gnu/packages/docbook.scm
@@ -709,7 +709,7 @@ the in DocBook SGML DTDs.")
(inputs
(list bash-minimal
texlive-bin
- (texlive-updmap.cfg (list texlive-amsmath
+ (texlive-local-tree (list texlive-amsmath
texlive-anysize
texlive-appendix
texlive-auxhook
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 18a139d997..50a6f4c386 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -5227,7 +5227,7 @@ as a library for other Emacs packages.")
(invoke "pdftex" "tex-ref")
(install-file "tex-ref.pdf" doc-dir))))))))
(native-inputs
- (list perl (texlive-updmap.cfg)))
+ (list perl (texlive-local-tree)))
(inputs
(list ghostscript))
(home-page "https://www.gnu.org/software/auctex/")
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 9da5dd34ec..f799782802 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -693,11 +693,11 @@ featuring various improvements and bug fixes.")))
"fastcap-mulGlobal.patch"))))
(build-system gnu-build-system)
(native-inputs
- ;; FIXME: with (texlive-updmap.cfg) citation references are rendered as
+ ;; FIXME: with (texlive-local-tree) citation references are rendered as
;; question marks. During the build warnings like these are printed:
;; LaTeX Warning: Citation `nabors91' on page 2 undefined on input line
;; 3.
- `(("texlive" ,(texlive-updmap.cfg))
+ `(("texlive" ,(texlive-local-tree))
("ghostscript" ,ghostscript)))
(arguments
`(#:make-flags '("CC=gcc" "RM=rm" "SHELL=sh" "all")
diff --git a/gnu/packages/finance.scm b/gnu/packages/finance.scm
index f9cc39b720..4535c33b0c 100644
--- a/gnu/packages/finance.scm
+++ b/gnu/packages/finance.scm
@@ -9,7 +9,7 @@
;;; Copyright © 2017–2021 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2018 Eric Bavier <bavier@member.fsf.org>
;;; Copyright © 2018 Adriano Peluso <catonano@gmail.com>
-;;; Copyright © 2018-2022, 2024 Nicolas Goaziou <mail@nicolasgoaziou.fr>
+;;; Copyright © 2018-2022, 2024, 2025 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2018 Arun Isaac <arunisaac@systemreboot.net>
;;; Copyright © 2019-2025 Guillaume Le Vaillant <glv@posteo.net>
;;; Copyright © 2019 Tanguy Le Carrour <tanguy@bioneland.org>
@@ -2214,7 +2214,7 @@ trading, and risk management in real-life.")
(list gsl gtk+ ncurses))
(native-inputs
(list pkg-config texinfo
- (texlive-updmap.cfg (list texlive-epsf texlive-texinfo))))
+ (texlive-local-tree (list texlive-epsf texlive-texinfo))))
(home-page "https://anthonybradford.github.io/optionmatrix/")
(synopsis "Financial derivative calculator")
(description
diff --git a/gnu/packages/fsf.scm b/gnu/packages/fsf.scm
index b38fa9ef34..b8817d363e 100644
--- a/gnu/packages/fsf.scm
+++ b/gnu/packages/fsf.scm
@@ -37,7 +37,7 @@
"0qf14d0n6k1dn9z0fdnx9qkhn4iq685xd443w7l7w54bm931p7dw"))))
(build-system copy-build-system)
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-caption
texlive-endnotes
texlive-etoolbox
diff --git a/gnu/packages/gettext.scm b/gnu/packages/gettext.scm
index 7862c296bd..7064809f62 100644
--- a/gnu/packages/gettext.scm
+++ b/gnu/packages/gettext.scm
@@ -305,7 +305,7 @@ from Markdown files.")
docbook-sgml-4.1
docbook-xml-4.5
perl-test-pod
- (texlive-updmap.cfg)))
+ (texlive-local-tree)))
(inputs
(list bash-minimal
opensp
@@ -332,7 +332,7 @@ areas where they were not expected like documentation.")
;; Remove test dependencies, primarily to reduce the size of the
;; dependency graph of the ‘guix’ package.
(modify-inputs (package-native-inputs po4a)
- (delete "docbook-xml" "perl-test-pod" "texlive-updmap.cfg")))
+ (delete "docbook-xml" "perl-test-pod" "texlive-local-tree")))
(arguments
(substitute-keyword-arguments (package-arguments po4a)
((#:tests? _ #t) #f)))
diff --git a/gnu/packages/graphics.scm b/gnu/packages/graphics.scm
index c3f02fac6f..66ad5fdb81 100644
--- a/gnu/packages/graphics.scm
+++ b/gnu/packages/graphics.scm
@@ -19,7 +19,7 @@
;;; Copyright © 2019, 2020 Marius Bakke <mbakke@fastmail.com>
;;; Copyright © 2019 Tanguy Le Carrour <tanguy@bioneland.org>
;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
-;;; Copyright © 2020, 2021 Nicolas Goaziou <mail@nicolasgoaziou.fr>
+;;; Copyright © 2020, 2021, 2025 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2020 Raghav Gururajan <raghavgururajan@disroot.org>
;;; Copyright © 2020-2024 Maxim Cournoyer <maxim.cournoyer@gmail.com>
;;; Copyright © 2020 Gabriel Arazas <foo.dogsquared@gmail.com>
@@ -2933,7 +2933,7 @@ generated discrete signed distance field using the cubic spline kernel.
(list doxygen graphviz
;; TODO: Fix failing LaTeX invocation (which results in equations
;; being inserted literally into PNGs rather than being typeset).
- ;; (texlive-updmap.cfg)
+ ;; (texlive-local-tree)
perl)) ;used to generate Fortran headers
(inputs
diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm
index cb6d7d82fe..896ce82cb3 100644
--- a/gnu/packages/graphviz.scm
+++ b/gnu/packages/graphviz.scm
@@ -447,7 +447,7 @@ graphs in Graphviz's DOT language, written in pure Python.")
"-k" "not test_semicolon")))))))
(native-inputs
(list python-pytest
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-pgf
texlive-preview
texlive-pstricks
diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm
index e213f17502..8c9a24a144 100644
--- a/gnu/packages/guile-xyz.scm
+++ b/gnu/packages/guile-xyz.scm
@@ -4734,7 +4734,7 @@ code terse and reduce the need for ad hoc lambdas.")
("perl" ,perl)
("pkg-config" ,pkg-config)
("texinfo" ,texinfo)
- ("texlive" ,(texlive-updmap.cfg (list texlive-epsf)))))
+ ("texlive" ,(texlive-local-tree (list texlive-epsf)))))
(inputs
(list bash-minimal
dbus-glib
@@ -5107,7 +5107,7 @@ feature-set, fully programmable in Guile Scheme.")
(inputs
(list vigra vigra-c guile-3.0))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-booktabs
texlive-iwona
texlive-lm
diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm
index 875e1a27f6..08eabb77a3 100644
--- a/gnu/packages/lisp.scm
+++ b/gnu/packages/lisp.scm
@@ -1435,7 +1435,7 @@ be built as a stand-alone REPL interpreter.")
ed
inetutils ;for hostname(1)
texinfo
- (texlive-updmap.cfg (list texlive-texinfo))
+ (texlive-local-tree (list texlive-texinfo))
which))
(inputs
(list bash-minimal
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index eb23a375b4..eb43944cb2 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -30,7 +30,7 @@
;;; Copyright © 2018 Eric Brown <brown@fastmail.com>
;;; Copyright © 2018, 2021, 2024 Julien Lepiller <julien@lepiller.eu>
;;; Copyright © 2018 Amin Bandali <bandali@gnu.org>
-;;; Copyright © 2019, 2021-2024 Nicolas Goaziou <mail@nicolasgoaziou.fr>
+;;; Copyright © 2019, 2021-2025 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2019 Steve Sprang <scs@stevesprang.com>
;;; Copyright © 2019 Robert Smith <robertsmith@posteo.net>
;;; Copyright © 2020 Jakub Kądziołka <kuba@kadziolka.net>
@@ -1000,7 +1000,7 @@ digits of precision.")
(list autoconf
automake
libtool
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-amsfonts
texlive-graphics
texlive-l3backend
@@ -1463,7 +1463,7 @@ giza instead of PGPLOT for the implementation, though.")
(base32 "16ipf7m2c2v1cldp3kwxbjj6db6bzy0rkrpp4kzhh61a3866cnp8"))))
(build-system gnu-build-system)
(native-inputs
- (list pkg-config (texlive-updmap.cfg)))
+ (list pkg-config (texlive-local-tree)))
(inputs
(list cairo gd libcerf lua pango readline))
(arguments
@@ -2329,7 +2329,7 @@ the resulting text.")
(inputs (list fftw lapack openblas))
;; FIXME: Even though the fonts are available dvips complains:
;; "Font cmmi10 not found; characters will be left blank."
- (native-inputs (list (texlive-updmap.cfg) ghostscript doxygen))
+ (native-inputs (list (texlive-local-tree) ghostscript doxygen))
(home-page "https://itpp.sourceforge.net")
(synopsis "C++ library of maths, signal processing and communication classes")
(description "IT++ is a C++ library of mathematical, signal processing and
@@ -3386,7 +3386,7 @@ script files.")
,@(package-inputs octave-cli)))
(native-inputs
`(("qttools-5" , qttools-5) ;for lrelease
- ("texlive" ,(texlive-updmap.cfg (list texlive-epsf))) ; for texi2dvi
+ ("texlive" ,(texlive-local-tree (list texlive-epsf))) ; for texi2dvi
,@(package-native-inputs octave-cli)))
(arguments
(substitute-keyword-arguments (package-arguments octave-cli)
@@ -6301,7 +6301,7 @@ package contains a library with common configuration options.")
(string-append #$output "/share/doc/"
#$name "-" #$version)))))))
(propagated-inputs (list suitesparse-config))
- (native-inputs (list gfortran (texlive-updmap.cfg '())))
+ (native-inputs (list gfortran (texlive-local-tree '())))
(home-page "https://people.engr.tamu.edu/davis/suitesparse.html")
(synopsis "Sparse matrix ordering for Cholesky factorization")
(description "AMD is a set of routines for ordering a sparse matrix prior
@@ -6377,7 +6377,7 @@ matrix into block upper triangular form.")
(string-append #$output "/share/doc/"
#$name "-" #$version)))))))
(propagated-inputs (list suitesparse-config))
- (native-inputs (list (texlive-updmap.cfg '())))
+ (native-inputs (list (texlive-local-tree '())))
(home-page "https://people.engr.tamu.edu/davis/suitesparse.html")
(synopsis "Sparse matrix ordering for Cholesky factorization with constraints")
(description "CAMD is a set of routines for ordering a sparse matrix prior
@@ -6578,7 +6578,7 @@ target_link_libraries(CHOLMOD_static PRIVATE ${METIS_LIBRARY} ${GKLIB_LIBRARY})"
suitesparse-ccolamd
suitesparse-colamd))
(propagated-inputs (list suitesparse-config))
- (native-inputs (list (texlive-updmap.cfg '())))
+ (native-inputs (list (texlive-local-tree '())))
(home-page "https://people.engr.tamu.edu/davis/suitesparse.html")
(synopsis "Library for solving sparse symmetric positive definite linear
equations")
@@ -6678,7 +6678,7 @@ direct methods on both real and complex matrices.")
(list suitesparse-amd
suitesparse-btf
suitesparse-cholmod))
- (native-inputs (list (texlive-updmap.cfg '())))
+ (native-inputs (list (texlive-local-tree '())))
(home-page "https://people.engr.tamu.edu/davis/suitesparse.html")
(synopsis "Routines for solving sparse linear problems with a LU factorization")
(description "KLU is a method for computing the LU factorization of sparse
@@ -6730,7 +6730,7 @@ for real and complex matrices.")
#$name "-" #$version)))))))
(inputs (list suitesparse-amd))
(propagated-inputs (list suitesparse-config))
- (native-inputs (list (texlive-updmap.cfg '())))
+ (native-inputs (list (texlive-local-tree '())))
(home-page "https://people.engr.tamu.edu/davis/suitesparse.html")
(synopsis "LDL' factorization method for sparse, symmetric matrices")
(description "This package contains a set of routines for computing the
@@ -6821,7 +6821,7 @@ for reading and writing sparse matrices in the Rutherford/Boeing format.")
(propagated-inputs (list suitesparse-config))
(native-inputs
(list texlive-epstopdf
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-algorithmicx
texlive-booktabs
texlive-lastpage
@@ -6890,7 +6890,7 @@ edge cuts using a coarsening and refinement framework.")
(inputs (list suitesparse-amd suitesparse-colamd))
(propagated-inputs (list gmp mpfr suitesparse-config))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-paralist
texlive-comment
texlive-psfrag
@@ -6969,7 +6969,7 @@ LU factorization for solving unsymmetric sparse linear systems.")
suitesparse-config))
(propagated-inputs (list suitesparse-cholmod))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-epsf))))
(home-page "https://people.engr.tamu.edu/davis/suitesparse.html")
(synopsis "Sparse QR factorization method")
@@ -7035,7 +7035,7 @@ matrices.")
(list suitesparse-amd
suitesparse-config))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-framed
texlive-mdframed
@@ -7733,7 +7733,7 @@ set.")
python-breathe
python-sphinx
python-sphinx-rtd-theme
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-adjustbox
texlive-alphalph
texlive-capt-of
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index fae597ec99..baa2eb5a9e 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -10,7 +10,7 @@
;;; Copyright © 2016 Alex Griffin <a@ajgrf.com>
;;; Copyright © 2017 nikita <nikita@n0.is>
;;; Copyright © 2017 Rodger Fox <thylakoid@openmailbox.org>
-;;; Copyright © 2017–2024 Nicolas Goaziou <mail@nicolasgoaziou.fr>
+;;; Copyright © 2017–2025 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2017, 2018, 2019, 2021 Pierre Langlois <pierre.langlois@gmx.com>
;;; Copyright © 2017 Arun Isaac <arunisaac@systemreboot.net>
;;; Copyright © 2017–2022 Tobias Geerinckx-Rice <me@tobias.gr>
@@ -1718,7 +1718,7 @@ and auto-mapping slices to MIDI note numbers.")
rsync
texinfo
texi2html-1.82
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-cyrillic
texlive-epsf
texlive-fontinst
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index a5632c6ad1..5e4c08667a 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -1453,7 +1453,7 @@ software engineering.")
"1fy4c1wb6xn9gxdabs25yajbzik3amifyr7nzd4d9vn6r3gll9sw"))))
(build-system dune-build-system)
(propagated-inputs (list lablgtk3 zlib))
- (native-inputs (list ghostscript (texlive-updmap.cfg '()) hevea lynx which))
+ (native-inputs (list ghostscript (texlive-local-tree '()) hevea lynx which))
(arguments
`(#:phases
(modify-phases %standard-phases
@@ -9462,7 +9462,7 @@ SHA384, SHA512, Blake2b, Blake2s and RIPEMD160.")
;; mktexfmt needs writable home directory.
(setenv "HOME" (getcwd)))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-infwarerr
texlive-kvoptions
texlive-pdftexcmds
diff --git a/gnu/packages/pdf.scm b/gnu/packages/pdf.scm
index 20abcf82b5..a1c9da2c8a 100644
--- a/gnu/packages/pdf.scm
+++ b/gnu/packages/pdf.scm
@@ -215,7 +215,7 @@ comparison modes: words, characters, and appearance.")
gettext-minimal
ghostscript
pkg-config
- (texlive-updmap.cfg)))
+ (texlive-local-tree)))
(inputs
(list poppler))
(home-page "https://github.com/trueroad/extractpdfmark")
diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm
index c71d498a5a..f8491e99dd 100644
--- a/gnu/packages/photo.scm
+++ b/gnu/packages/photo.scm
@@ -406,7 +406,7 @@ overlapping images, as well as some command line tools.")
m4
perl-readonly
texlive-texloganalyser
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-bold-extra
texlive-cm-mf-extra-bold
texlive-comment
diff --git a/gnu/packages/plotutils.scm b/gnu/packages/plotutils.scm
index 50c7918f00..44749402e6 100644
--- a/gnu/packages/plotutils.scm
+++ b/gnu/packages/plotutils.scm
@@ -97,7 +97,7 @@
pkg-config
rapidjson
texinfo ;for generating documentation
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-epsf
texlive-etoolbox
texlive-hypdoc
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 8fd996036c..c877bafd5d 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -10174,7 +10174,7 @@ include_dirs = ~:*~a/include~%" #$(this-package-input "openblas"))))))
python-sphinx-design
python-sphinx-panels
texinfo
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-cbfonts
texlive-cm-super
texlive-expdlist
@@ -14692,7 +14692,7 @@ computing.")
python-sphinx
python-sphinx-rtd-theme
texinfo
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-latexmk
texlive-polyglossia
texlive-xetex
@@ -34793,8 +34793,10 @@ By default it uses the open Python vulnerability database Safety DB.")
;; Ideally, we would supersede texlive-xpatch with texlive-regexpatch once
;; the missing etoolbox.sty file is added
(native-inputs
- (list (texlive-updmap.cfg
- (list texlive-xpatch texlive-lm
+ (list (texlive-local-tree
+ (list texlive-etoolbox
+ texlive-lm
+ texlive-regexpatch
texlive-xcolor))
python-pip
python-poetry-core
diff --git a/gnu/packages/radio.scm b/gnu/packages/radio.scm
index 54b1f0c373..a358c9bbf3 100644
--- a/gnu/packages/radio.scm
+++ b/gnu/packages/radio.scm
@@ -920,7 +920,7 @@ used by RDS Spy, and audio files containing @dfn{multiplex} signals (MPX).")
python-pyzmq
python-scipy
python-sphinx
- (texlive-updmap.cfg (list texlive-newunicodechar))
+ (texlive-local-tree (list texlive-newunicodechar))
xorg-server-for-tests))
(inputs
(list alsa-lib
@@ -1134,7 +1134,7 @@ to access different radio hardware.")
("doxygen" ,doxygen)
("libtool" ,libtool)
("pkg-config" ,pkg-config)
- ("texlive" ,(texlive-updmap.cfg (list texlive-newunicodechar)))))
+ ("texlive" ,(texlive-local-tree (list texlive-newunicodechar)))))
(inputs
(list fftwf))
(arguments
diff --git a/gnu/packages/scheme.scm b/gnu/packages/scheme.scm
index 811f74e6d6..9248df4327 100644
--- a/gnu/packages/scheme.scm
+++ b/gnu/packages/scheme.scm
@@ -202,7 +202,7 @@
("autoconf" ,autoconf)
("automake" ,automake)
("libtool" ,libtool)
- ("texlive" ,(texlive-updmap.cfg
+ ("texlive" ,(texlive-local-tree
(list texlive-epsf
texlive-texinfo)))
("texinfo" ,texinfo)
diff --git a/gnu/packages/security-token.scm b/gnu/packages/security-token.scm
index e4ebea09e5..1d4a0360e7 100644
--- a/gnu/packages/security-token.scm
+++ b/gnu/packages/security-token.scm
@@ -441,7 +441,7 @@ is the de-facto standard to access cryptographic devices")
graphviz
help2man
pkg-config
- (texlive-updmap.cfg)))
+ (texlive-local-tree)))
(home-page "https://developers.yubico.com/yubico-piv-tool/")
(synopsis "Interact with the PIV application on a YubiKey")
(description
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm
index 4b3e598e38..6d789a3099 100644
--- a/gnu/packages/sphinx.scm
+++ b/gnu/packages/sphinx.scm
@@ -10,7 +10,7 @@
;;; Copyright © 2017 Christine Lemmer-Webber <cwebber@dustycloud.org>
;;; Copyright © 2017 Julien Lepiller <julien@lepiller.eu>
;;; Copyright © 2019, 2021, 2022 Efraim Flashner <efraim@flashner.co.il>
-;;; Copyright © 2019, 2021, 2023 Nicolas Goaziou <mail@nicolasgoaziou.fr>
+;;; Copyright © 2019, 2021, 2023, 2025 Nicolas Goaziou <mail@nicolasgoaziou.fr>
;;; Copyright © 2019 Alexandros Theodotou <alex@zrythm.org>
;;; Copyright © 2019 Brett Gilio <brettg@gnu.org>
;;; Copyright © 2020 Giacomo Leidi <goodoldpaul@autistici.org>
@@ -156,7 +156,7 @@
python-cython
python-flit-core
python-pytest
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-cm-super texlive-tex-gyre))))
(home-page "https://www.sphinx-doc.org")
(synopsis "Python documentation generator")
@@ -267,7 +267,7 @@ sources.")
python-cython
python-flit-core
python-pytest
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-cm-super texlive-tex-gyre))))))
(define-public python-sphinxcontrib-apidoc
diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm
index 988f5e6bdd..3f6e6aacff 100644
--- a/gnu/packages/statistics.scm
+++ b/gnu/packages/statistics.scm
@@ -414,7 +414,7 @@ as.POSIXct(if (\"\" != Sys.getenv(\"SOURCE_DATE_EPOCH\")) {\
perl
pkg-config
texinfo ; for building HTML manuals
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-etoolbox
texlive-fancyvrb
texlive-inconsolata
@@ -2068,7 +2068,7 @@ character vector.")
(list hevea
perl
swig
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-aeguill texlive-jknapltx))))
(propagated-inputs
(list r-lattice
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index 1a37c6c188..5aaac35e53 100644
--- a/gnu/packages/tex.scm
+++ b/gnu/packages/tex.scm
@@ -179,13 +179,13 @@
;;; (#:texlive-latex-bin? #f)
;;;
;;;
-;;; Default font map files are updated in a profile hook (see
-;;; `texlive-font-maps' in "profiles.scm"). However, this option is not
-;;; available when building documentation for a package. Consequently, this
-;;; module also provides TEXLIVE-UPDMAP.CFG function, which creates a TeX Live
-;;; tree with font map files updates. It should be used exclusively for
-;;; package definitions, as a native input. It is possible to augment that
-;;; tree, in particular with additional font packages.
+;;; Default font map files and ls-R database are updated in a profile hook
+;;; (see `texlive-font-maps' in "profiles.scm"). However, this doesn't happen
+;;; when building documentation for a package. Consequently, this module also
+;;; provides TEXLIVE-LOCAL-TREE function, which creates a TeX Live tree with
+;;; font map files updates and a dedicated database. It should be used
+;;; exclusively for package definitions, as a native input. It is possible to
+;;; augment that tree with additional TeX Live packages.
;;;
;;;
;;; Notes about updating TeX Live distribution:
@@ -905,7 +905,7 @@ Live collection or scheme package to their profile instead of this package.")
(license (license:fsf-free "https://www.tug.org/texlive/copying.html"))
(home-page "https://www.tug.org/texlive/")))
-;; This package must be located before `texlive-updmap.cfg' in the module.
+;; This package must be located before `texlive-local-tree' in the module.
(define-public texlive-scheme-basic
(package
(name "texlive-scheme-basic")
@@ -1281,9 +1281,9 @@ teTeX distribution that was maintained by Thomas Esser.")
;; This package must be located before any package adding it to its native
;; inputs.
-(define-public texlive-updmap.cfg
+(define-public texlive-local-tree
(lambda* (#:optional (packages '()))
- "Return a 'texlive-updmap.cfg' package which contains the fonts map and
+ "Return a 'texlive-local-tree' package which contains the fonts map and
mktex scripts configuration, along with a base set of packages plus additional
PACKAGES.
@@ -1293,7 +1293,7 @@ documentation in the TeX format."
(package
(version (package-version texlive-source))
(source (package-source texlive-scripts))
- (name "texlive-updmap.cfg")
+ (name "texlive-local-tree")
(build-system copy-build-system)
(arguments
(list
@@ -1403,6 +1403,8 @@ as a package native input, in order to build TeX documentation.")
'()
(append default-packages packages))))))))
+(define-deprecated/alias texlive-updmap.cfg texlive-local-tree)
+
(define-public texlive-12many
(package
(name "texlive-12many")
@@ -7491,11 +7493,11 @@ manuscripts, audiovisual resources, social media and legal references.")
(base32
"05fapyb6wwyv4mwjhgg3gasvqkwpwd6jxv095hird9011n6drrzm"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-biblatex
texlive-cochineal
texlive-csquotes
@@ -9117,10 +9119,10 @@ LaTeX 2.09. Neither @code{cite} nor @code{natbib} make this mistake.")
(base32
"1cyyadfvrcym4vvxl9p9zb88692m0578nqljip12xxahb4srcyb9"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
- (native-inputs (list (texlive-updmap.cfg
+ (native-inputs (list (texlive-local-tree
(list texlive-etoolbox
texlive-hypdoc))))
(home-page "https://ctan.org/pkg/bropd")
@@ -17275,7 +17277,7 @@ seen as an extension to FontAwesome.")
(base32
"1y061r4hadb2c26dgch6lrjw6f4j87zj1gj5lgzgx0hyyz58snqy"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list #:tex-format "latex"
@@ -17291,7 +17293,7 @@ seen as an extension to FontAwesome.")
(("\\[style=philosophy-classic\\]") "")
(("\\\\DocInput\\{fontsize\\.dtx\\}") "")))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-biblatex
texlive-booktabs
texlive-caption
@@ -31360,7 +31362,7 @@ poems, an index of first lines, and some structural commands.")
(base32
"1y78zd1hd3z1901x6mc6q0mw4rgj3qcqhnjn34zix11r0gn4b2jr"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list #:tex-format "latex"
@@ -31375,7 +31377,7 @@ poems, an index of first lines, and some structural commands.")
(("\\\\newcommand\\*\\\\code\\[1\\].*") "")
(("\\\\code\\{") "\\texttt{")))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-fancyvrb
texlive-framed
@@ -32687,10 +32689,10 @@ both in English and Chinese with more ease and flexibility.")
(base32
"1gg8qbc8ll3n6rfp3pjshbbjd30s4n3yk219y6qcmz1nv66fp1qq"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
- (native-inputs (list (texlive-updmap.cfg)))
+ (native-inputs (list (texlive-local-tree)))
(home-page "https://ctan.org/pkg/reverxii")
(synopsis "Playing Reversi in TeX")
(description
@@ -35406,14 +35408,14 @@ provides a matching math package using STIX2 letters (Roman and Greek) with
(base32
"1ixxglx4azdnppiqhlkgyahj9a67zamljzv98n6hycp7y6jbd1x0"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list #:tex-format "latex"
;; FIXME: I cannot build this package from source.
#:phases #~(modify-phases %standard-phases (delete 'build))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-accents
texlive-caption
texlive-enumitem
@@ -35690,7 +35692,7 @@ The bundle comes with a set of ready-prepared puzzle files.")
(base32
"07p2fv265g78zbfrq4j33ryz1z1b13g2rvln646w2g5md1zwm2hb"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list #:tex-format "lualatex"
@@ -35701,7 +35703,7 @@ The bundle comes with a set of ready-prepared puzzle files.")
(("\\\\usepackage\\[T1\\]\\{fontenc\\}")
"\\usepackage[LGR, T1]{fontenc}")))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-babel-greek
texlive-biblatex
texlive-biblatex-philosophy
@@ -37065,7 +37067,7 @@ of Applied Sciences}. These Logos are available in English and in Dutch.")
(base32
"1cv2kadwzwwrw3q98wy7cjjl3084qqp55ki50v7m2ylrjxinwkv4"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list
@@ -37078,7 +37080,7 @@ of Applied Sciences}. These Logos are available in English and in Dutch.")
(substitute* "source/latex/thucoursework/thucoursework.dtx"
(("\\\\DocInput\\{\\\\jobname\\.dtx\\}") "")))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-booktabs
texlive-carlisle
texlive-ctex
@@ -38291,13 +38293,13 @@ The font Palatine Parliamentary is required to use this package.")
(base32
"07jzmk0p4l28dxxqqpma4px9riykg0zynnjycyripg2m76a9ah2g"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list #:link-scripts #~(list "ulqda.pl")
#:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-dot2texi
texlive-etoolbox
texlive-hypdoc
@@ -40372,13 +40374,13 @@ provides three output modes: LaTeX, PostScript and PDF.")
(base32
"0aa9875am0gxy7fxf3z9xdxva8x9anlx8k82c1hz95s3m119fccs"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list #:build-targets #~(list "yathesis.dtx")
#:tex-format "lualatex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-accsupp
texlive-alphalph
texlive-attachfile2
@@ -48776,7 +48778,7 @@ conversion tools.")
(base32
"1n122230s49jizldn8ps1pfa5dsg8wmh5x8wla4y6rsgjcccqn4s"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list
@@ -48804,7 +48806,7 @@ conversion tools.")
(substitute* "source/latex/makecell/makecell.dtx"
(("\\\\ttabbox\\[\\\\hsize\\]") "\\ttabbox[10cm]")))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-diagbox
texlive-etoolbox
texlive-float
@@ -53034,7 +53036,7 @@ steps can be customized in various ways.")
(base32
"1lhvbwq979whvjwx9gyfhsxz20x6imhh57xm843zk6068lv0b3wj"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list
@@ -53052,7 +53054,7 @@ steps can be customized in various ways.")
\\generate{\\file{robotarm.sty}{\\from{robotarm.dtx}{robotarm-package}}}
\\endbatchfile"))))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-hypdoc
texlive-tools))))
(home-page "https://ctan.org/pkg/robotarm")
@@ -61232,7 +61234,7 @@ the fonts within maths.")
(base32
"0x3fhz582xcv33s9yiwka82j8bz3nxribgmni3j8j03r6dih8d8r"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list #:build-targets #~(list "bbold.dtx")
@@ -61247,7 +61249,7 @@ the fonts within maths.")
(("\\\\DocInput\\{bbold\\.dtx\\}") "")))))))
(native-inputs
(list texlive-metafont
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-etoolbox texlive-hypdoc))))
(home-page "https://ctan.org/pkg/bbold")
(synopsis "Sans serif blackboard bold")
@@ -62520,10 +62522,10 @@ provided.")
(base32
"08lc76yglblidg24s5ap9j0xmzbxgsfwcf9f6g1m4bwbqwkh089x"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
- (native-inputs (list (texlive-updmap.cfg
+ (native-inputs (list (texlive-local-tree
(list texlive-etoolbox
texlive-hypdoc))))
(home-page "https://ctan.org/pkg/babel-romansh")
@@ -67427,7 +67429,7 @@ with traditional TeX as well as with Unicode aware variants.")
(base32
"1r5l5c586zzvkyz8irj47pb86m4hkarc7617hvz8gsx1qqnf4463"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list
@@ -67458,7 +67460,7 @@ with traditional TeX as well as with Unicode aware variants.")
font-linuxlibertine
font-sil-ezra
fontconfig
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-amiri
texlive-babel
texlive-bidi
@@ -68846,11 +68848,11 @@ TeX, and LaTeX font definition and other relevant files.")
(base32
"13kw7xkc3bpa494mzfphl2v3yn6y08013qnrp3h9awq4blgi2y8b"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "lualatex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-booktabs
texlive-etoolbox
texlive-hypdoc
@@ -71492,7 +71494,7 @@ dynamic bibliography sets and many other features.")
(string-append "--prefix=" #$output)
"--root=/"))))))
(native-inputs
- (list texinfo (texlive-updmap.cfg (list texlive-texinfo))))
+ (list texinfo (texlive-local-tree (list texlive-texinfo))))
(inputs (list python-wrapper))
(home-page "https://gitlab.com/latex-rubber/rubber/")
(synopsis "Wrapper for LaTeX and friends")
@@ -71660,7 +71662,7 @@ and PostScript specials. A working TeX installation is needed.")
(native-inputs
(list autoconf
automake
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-mflogo-font
texlive-palatino
texlive-zapfding))))
@@ -77191,7 +77193,7 @@ produced using PSTricks.")
(base32
"0nclsazny3hnzsi2vcixh2g1gsj5lvwxls1v569rms8ykgd9v7z8"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list
@@ -77208,7 +77210,7 @@ produced using PSTricks.")
(("usepackage\\{xcolor\\}")
"usepackage[dvips]{xcolor}")))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-footmisc
texlive-fourier
@@ -78449,7 +78451,7 @@ the @code{psnfss} distribution.")
(base32
"097lh7ksw9rg93f1c7a4fqglgfpydf1qp3sbgy9xfgszcdpknmrk"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list
@@ -78469,7 +78471,7 @@ the @code{psnfss} distribution.")
(native-inputs
(list font-gnu-freefont
fontconfig
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-amsmath
texlive-amsfonts
texlive-bidi
@@ -84456,11 +84458,11 @@ diagrams (specially in power electronics).")
(base32
"0xkv6rvkbchkwgfam5kiymng0xnc4vja5xb3b5d89rngdr041xwk"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-fancyvrb
texlive-hypdoc
@@ -85276,11 +85278,11 @@ LaTeX documents, using the TikZ package.")
(base32
"16kbmf9fckms0vhi41h2p6k8znv6plzwn4f2j374zmpqphq1m3il"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-hypdoc
texlive-layaureo
@@ -85784,11 +85786,11 @@ files.")
(base32
"0qy3ri6fdgzdslaaa7gakswvpc299xyarm8ng4cs8w64q14675r1"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-charter
texlive-emp
texlive-etoolbox
@@ -87101,7 +87103,7 @@ in terms of the collating order of the text being processed.")
(format #f "our $clisp = ~s;~%"
(search-input-file inputs "/bin/clisp")))))))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-cbfonts-fd
texlive-cyrillic
texlive-etoolbox
@@ -89693,11 +89695,11 @@ letters in their names may be defined.")
(base32
"0rcw2d5ncq8avk33nxika34q3da1v4kcmr6jqdxdg49bq4h8ljs7"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-bera
texlive-enumitem
texlive-etoolbox
@@ -90912,11 +90914,11 @@ terms and acronyms with their expanded form.")
(base32
"0j8z47n0aawhvz2s4i0pwfp7yq1vqsxbd2sjx7f955n6k2f54hhw"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-enumitem
texlive-etoolbox
texlive-framed
@@ -90957,7 +90959,7 @@ joint status in symbols of life contingencies.")
(base32
"1rnipnm3crv9qmcf7icymizkp4bkkaa1p50qfni04aq89csqnkwq"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list
@@ -90976,7 +90978,7 @@ joint status in symbols of life contingencies.")
(getcwd) "/doc/latex/actuarialsymbol/mosaic.jpg"
"}"))))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-actuarialangle
texlive-booktabs
texlive-enumitem
@@ -91996,11 +91998,11 @@ equations that are referenced. This operation is similar to the
(base32
"0sdlazmx6g530ava1ip8mafbd2p57i7mf8sdlg3y1m4bvq244v4m"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "pdflatex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-catchfile
texlive-cm-super
texlive-etoolbox
@@ -101333,11 +101335,11 @@ Metafont source and LaTeX macro support.")
(base32
"12ljghlhh7li8pgpaa39gnsvvn4l4bmww74zik4q3qmirkhvi949"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-filecontents
texlive-footmisc
@@ -102046,7 +102048,7 @@ LaTeX, to generate a nice solution book.")
(base32
"1w2nsgfyhjzg0gwr3rzhq13jh7lj63lh36qjv16hayd2kxrcpb62"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list #:tex-format "latex"
@@ -102056,7 +102058,7 @@ LaTeX, to generate a nice solution book.")
;; only be declared at top-level!". Skip build.
(delete 'build))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-float
texlive-fourier
@@ -103592,7 +103594,7 @@ rather than being numbered sequentially through the document.")
(base32
"1xbl5lzyd264avy3dkqz7yq8imk6pziaalhi7smh9d4jra6412a3"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list
@@ -103601,7 +103603,7 @@ rather than being numbered sequentially through the document.")
;; FIXME: I couldn't find how to build this package without error.
(delete 'build))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-breakurl
texlive-caption
texlive-examplep
@@ -105304,11 +105306,11 @@ supported.")
(base32
"1vppjv24cwnizg96pyhj68g2wx8dd4193c6bm2k4visqwpnwh95p"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-footmisc
texlive-fourier
@@ -105647,11 +105649,11 @@ environments.")
(base32
"0xszyc03vf7h160gxqfd8yfs4aya7s17av4ylf9nc6abbvwipapk"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-eepic
texlive-etoolbox
texlive-hypdoc
@@ -112255,11 +112257,11 @@ minimize writing and production time and cost.")
(base32
"1k4j0rjfl0cy0in272k3dyiqzq5nc31zhygqckfvaw328mkkagz9"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox texlive-hypdoc texlive-ntgclass))))
(home-page "https://ctan.org/pkg/namespc")
(synopsis "Rudimentary C++-like namespaces in LaTeX")
@@ -112436,7 +112438,7 @@ all sizing is set automatically.")
(base32
"1naa0w3bvnj709msfq9kk6yb7b5qf1sahisjr7z8bfs1q17ml8xc"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list
@@ -112453,7 +112455,7 @@ all sizing is set automatically.")
(getcwd) "/doc/latex/newspaper/Figure" n ".pdf"
"}"))))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox texlive-hypdoc texlive-pdflscape))))
(home-page "https://ctan.org/pkg/newspaper")
(synopsis "Typeset newsletters to resemble newspapers")
@@ -115704,7 +115706,7 @@ including back links.")
(base32
"1b5fmrzaif2d7rwbwlpd9xdykpw1r5p5cpjqiw3gs1f3241p43f4"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(home-page "https://ctan.org/pkg/powerdot")
(arguments
@@ -115718,7 +115720,7 @@ including back links.")
(substitute* "source/latex/powerdot/powerdot.dtx"
(("\\\\DocInput\\{powerdot\\.dtx\\}") "")))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-enumitem
texlive-etoolbox
texlive-fourier
@@ -116926,10 +116928,10 @@ binder cover sheets.")
(base32
"0794jd9d28rjvwk6bx93al2dcavjrb341yjmivhmq74d504wahpf"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
- (native-inputs (list (texlive-updmap.cfg
+ (native-inputs (list (texlive-local-tree
(list texlive-etoolbox texlive-hypdoc))))
(home-page "https://ctan.org/pkg/recipecard")
(synopsis "Typeset recipes in note-card-sized boxes")
@@ -119081,11 +119083,11 @@ document.")
(base32
"1j1cb5qy25qni8wq1kaf6p6c0whzrbymhm00g4jjajaizagm4ki2"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-babel
texlive-etoolbox
texlive-hypdoc
@@ -121090,11 +121092,11 @@ to provide several tables.")
(base32
"1bwwqzdfsqnm338qwnc0lnyskk58k6s4lr0v2gfizskamzygmi1b"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-fontinst
texlive-helvetic
@@ -121563,11 +121565,11 @@ from a template document.)")
(base32
"0vkp71bpmhs3ys29cx4sxcvqqx63pqym6n87j3sr5hy7rw20ya0x"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-hypdoc
texlive-lm
@@ -124528,11 +124530,11 @@ formats.")
(base32
"1gbdnc1k819fncvnhzihx9q6qdxsrkpfjy47dh70bdwqf5klhqbh"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments (list #:tex-format "latex"))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-etoolbox
texlive-hypdoc
texlive-lm
@@ -125051,7 +125053,7 @@ only if it is necessary.")
(base32
"01khzfgkvsfs8vs64wym07k5hnaa0rmcgpgajp1q06g5f9shcsjc"))))
(outputs '("out" "doc"))
- (properties '((updater-extra-native-inputs "texlive-updmap.cfg")))
+ (properties '((updater-extra-native-inputs "texlive-local-tree")))
(build-system texlive-build-system)
(arguments
(list #:tex-format "latex"
@@ -125064,7 +125066,7 @@ only if it is necessary.")
(substitute* "source/latex/xpeek/xpeek.dtx"
(("\\\\DocInput\\{\\\\jobname\\.dtx\\}") "")))))))
(native-inputs
- (list (texlive-updmap.cfg
+ (list (texlive-local-tree
(list texlive-alphalph
texlive-booktabs
texlive-csquotes
diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm
index d392949f9b..d8c6be80fe 100644
--- a/gnu/packages/xdisorg.scm
+++ b/gnu/packages/xdisorg.scm
@@ -4177,7 +4177,7 @@ the following features:
libtool
texinfo
texi2html
- (texlive-updmap.cfg (list texlive-epsf
+ (texlive-local-tree (list texlive-epsf
texlive-texinfo))
imagemagick))
(propagated-inputs (list libx11 libxpm libjpeg-turbo))
diff --git a/guix/lint.scm b/guix/lint.scm
index 0e93c53661..d4d08f7af4 100644
--- a/guix/lint.scm
+++ b/guix/lint.scm
@@ -603,7 +603,7 @@ of a package, and INPUT-NAMES, a list of package specifications such as
"qmake"
"qttools-5"
"texinfo"
- "texlive-updmap.cfg"
+ "texlive-local-tree"
"xorg-server-for-tests"
"yelp-tools")))
(map (lambda (input)