M doc/build.scm => doc/build.scm +1 -1
@@ 912,7 912,7 @@ makeinfo OPTIONS."
sed
tar
texinfo
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-epsf texlive-texinfo)))))))
(define build
M doc/contributing.texi => doc/contributing.texi +1 -1
@@ 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
M gnu/packages/algebra.scm => gnu/packages/algebra.scm +4 -4
@@ 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
M gnu/packages/assembly.scm => gnu/packages/assembly.scm +1 -1
@@ 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
M gnu/packages/audio.scm => gnu/packages/audio.scm +2 -2
@@ 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))))
M gnu/packages/bioconductor.scm => gnu/packages/bioconductor.scm +1 -1
@@ 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
M gnu/packages/bioinformatics.scm => gnu/packages/bioinformatics.scm +3 -3
@@ 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))))
M gnu/packages/chemistry.scm => gnu/packages/chemistry.scm +1 -1
@@ 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")
M gnu/packages/chez.scm => gnu/packages/chez.scm +4 -4
@@ 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
M gnu/packages/cpp.scm => gnu/packages/cpp.scm +14 -14
@@ 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
M gnu/packages/cran.scm => gnu/packages/cran.scm +2 -2
@@ 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
M gnu/packages/docbook.scm => gnu/packages/docbook.scm +1 -1
@@ 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
M gnu/packages/emacs-xyz.scm => gnu/packages/emacs-xyz.scm +1 -1
@@ 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/")
M gnu/packages/engineering.scm => gnu/packages/engineering.scm +2 -2
@@ 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")
M gnu/packages/finance.scm => gnu/packages/finance.scm +2 -2
@@ 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
M gnu/packages/fsf.scm => gnu/packages/fsf.scm +1 -1
@@ 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
M gnu/packages/gettext.scm => gnu/packages/gettext.scm +2 -2
@@ 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)))
M gnu/packages/graphics.scm => gnu/packages/graphics.scm +2 -2
@@ 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
M gnu/packages/graphviz.scm => gnu/packages/graphviz.scm +1 -1
@@ 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
M gnu/packages/guile-xyz.scm => gnu/packages/guile-xyz.scm +2 -2
@@ 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
M gnu/packages/lisp.scm => gnu/packages/lisp.scm +1 -1
@@ 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
M gnu/packages/maths.scm => gnu/packages/maths.scm +15 -15
@@ 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
M gnu/packages/music.scm => gnu/packages/music.scm +2 -2
@@ 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
M gnu/packages/ocaml.scm => gnu/packages/ocaml.scm +2 -2
@@ 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
M gnu/packages/pdf.scm => gnu/packages/pdf.scm +1 -1
@@ 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")
M gnu/packages/photo.scm => gnu/packages/photo.scm +1 -1
@@ 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
M gnu/packages/plotutils.scm => gnu/packages/plotutils.scm +1 -1
@@ 97,7 97,7 @@
pkg-config
rapidjson
texinfo ;for generating documentation
- (texlive-updmap.cfg
+ (texlive-local-tree
(list texlive-epsf
texlive-etoolbox
texlive-hypdoc
M gnu/packages/python-xyz.scm => gnu/packages/python-xyz.scm +6 -4
@@ 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
M gnu/packages/radio.scm => gnu/packages/radio.scm +2 -2
@@ 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
M gnu/packages/scheme.scm => gnu/packages/scheme.scm +1 -1
@@ 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)
M gnu/packages/security-token.scm => gnu/packages/security-token.scm +1 -1
@@ 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
M gnu/packages/sphinx.scm => gnu/packages/sphinx.scm +3 -3
@@ 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
M gnu/packages/statistics.scm => gnu/packages/statistics.scm +2 -2
@@ 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
M gnu/packages/tex.scm => gnu/packages/tex.scm +94 -92
@@ 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
M gnu/packages/xdisorg.scm => gnu/packages/xdisorg.scm +1 -1
@@ 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))
M guix/lint.scm => guix/lint.scm +1 -1
@@ 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)