gnu: Use the non-deprecated TeX packages.

This commit leaves 'dblatex' and 'texlive-hyperref' as users of
deprecated packages, but these have many dependents.

* gnu/packages/bioinformatics.scm (discrover)[native-inputs]: Use
non-deprecated TeX Live packages.
(velvet)[native-inputs]: Likewise.
* gnu/packages/chez.scm (chez-scheme)[native-inputs]: Likewise.
(chez-web)[native-inputs]: Likewise.
* gnu/packages/engineering.scm (fastcap)[native-inputs]: Likewise.
* gnu/packages/guile-xyz.scm (emacsy)[native-inputs]: Likewise.
* gnu/packages/maths.scm (hypre)[native-inputs]: Likewise.
* gnu/packages/music.scm (lilypond)[native-inputs]: Likewise.
* gnu/packages/ocaml.scm (ocaml-bibtex2html)[native-inputs]: Likewise.
* gnu/packages/plotutils.scm (asymptote)[native-inputs]: Likewise.
* gnu/packages/python-xyz.scm (python-numpy-documentation)[native-inputs]:
Likewise.
(python-matplotlib-documentation)[native-inputs]: Likewise.
(python-ipython-documentation)[native-inputs]: Likewise.
(python-nbconvert)[native-inputs]: Likewise.
(python-pypandoc)[native-inputs]: Likewise.
* gnu/packages/statistics.scm (r-with-tests)[native-inputs]: Likewise.
* gnu/packages/tex.scm (texlive-pstool)[propagated-inputs]: Likewise.
(teximpatient)[native-inputs]: Likewise.
(texlive-latex-pgf)[propagated-inputs]: Likewise.
(texlive-beamer)[propagated-inputs]: Likewise.
This commit is contained in:
Ludovic Courtès 2021-09-06 21:53:32 +02:00
parent 3dc8052b51
commit b949f34f31
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
11 changed files with 46 additions and 46 deletions

View file

@ -3110,9 +3110,9 @@ (define-public discrover
`(("texlive" ,(texlive-updmap.cfg (list texlive-cm
texlive-amsfonts
texlive-latex-doi
texlive-doi
texlive-latex-examplep
texlive-latex-hyperref
texlive-hyperref
texlive-latex-ms
texlive-latex-natbib
texlive-bibtex ; style files used by natbib
@ -12776,7 +12776,7 @@ (define-public velvet
("zlib" ,zlib)))
(native-inputs
`(("texlive" ,(texlive-updmap.cfg (list texlive-latex-graphics
texlive-latex-hyperref)))))
texlive-hyperref)))))
(home-page "https://www.ebi.ac.uk/~zerbino/velvet/")
(synopsis "Nucleic acid sequence assembler for very short reads")
(description

View file

@ -114,8 +114,8 @@ (define-public chez-scheme
;; for docs
("stex" ,stex)
("xorg-rgb" ,xorg-rgb)
("texlive" ,(texlive-updmap.cfg (list texlive-latex-oberdiek
texlive-generic-epsf)))
("texlive" ,(texlive-updmap.cfg (list texlive-oberdiek
texlive-epsf)))
("ghostscript" ,ghostscript)
("netpbm" ,netpbm)))
(native-search-paths
@ -316,10 +316,10 @@ (define-public chez-web
(native-inputs
`(("chez-scheme" ,chez-scheme)
("ghostscript" ,ghostscript)
("texlive" ,(texlive-updmap.cfg (list texlive-latex-oberdiek
texlive-generic-epsf
("texlive" ,(texlive-updmap.cfg (list texlive-oberdiek
texlive-epsf
texlive-metapost
texlive-fonts-charter
texlive-charter
texlive-pdftex
texlive-context
texlive-cm

View file

@ -524,7 +524,7 @@ (define-public fastcap
;; FIXME: with texlive-tiny 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 (list texlive-fonts-amsfonts)))
`(("texlive" ,(texlive-updmap.cfg (list texlive-amsfonts)))
("ghostscript" ,ghostscript)))
(arguments
`(#:make-flags '("CC=gcc" "RM=rm" "SHELL=sh" "all")

View file

@ -3313,7 +3313,7 @@ (define-public emacsy
("perl" ,perl)
("pkg-config" ,pkg-config)
("texinfo" ,texinfo)
("texlive" ,(texlive-updmap.cfg (list texlive-generic-epsf)))))
("texlive" ,(texlive-updmap.cfg (list texlive-epsf)))))
(inputs
`(("dbus-glib" ,dbus-glib)
("guile" ,guile-3.0)

View file

@ -5100,7 +5100,7 @@ (define-public hypre
texlive-latex-framed
texlive-latex-geometry
texlive-latex-hanging
texlive-latex-hyperref
texlive-hyperref
texlive-latex-multirow
texlive-latex-natbib
texlive-latex-needspace
@ -5112,7 +5112,7 @@ (define-public hypre
texlive-latex-tocloft
texlive-latex-upquote
texlive-latex-varwidth
texlive-latex-wasysym
texlive-wasysym
texlive-latex-wrapfig)))))
(inputs
`(("blas" ,openblas)

View file

@ -1535,7 +1535,7 @@ (define-public lilypond
("imagemagick" ,imagemagick)
("netpbm" ,netpbm) ;for pngtopnm
("texlive" ,(texlive-updmap.cfg (list texlive-metapost
texlive-generic-epsf
texlive-epsf
texlive-lh
texlive-latex-cyrillic)))
("texinfo" ,texinfo)

View file

@ -7380,7 +7380,7 @@ (define-public ocaml-bibtex2html
`(("which" ,which)
("texlive" ,(texlive-updmap.cfg
(list texlive-fonts-ec texlive-preprint
texlive-latex-hyperref texlive-bibtex)))))
texlive-hyperref texlive-bibtex)))))
(propagated-inputs
`(("hevea" ,hevea)))
(home-page "https://www.lri.fr/~filliatr/bibtex2html/")

View file

@ -230,7 +230,7 @@ (define-public asymptote
texlive-latex-base
texlive-latex-geometry
texlive-latex-graphics
texlive-latex-oberdiek ; for ifluatex
texlive-oberdiek ;for ifluatex
texlive-latex-parskip
texlive-tex-texinfo)))))
(inputs

View file

@ -5287,16 +5287,16 @@ (define-public python-numpy-documentation
("pkg-config" ,pkg-config)
("python-sphinx" ,python-sphinx)
("python-numpydoc" ,python-numpydoc)
("texlive" ,(texlive-updmap.cfg (list texlive-fonts-cm-super
("texlive" ,(texlive-updmap.cfg (list texlive-cm-super
texlive-fonts-ec
texlive-generic-ifxetex
texlive-generic-pdftex
texlive-generic-iftex
texlive-pdftex
texlive-amsfonts
texlive-latex-capt-of
texlive-latex-cmap
texlive-latex-environ
texlive-latex-eqparbox
texlive-latex-etoolbox
texlive-etoolbox
texlive-latex-expdlist
texlive-latex-fancyhdr
texlive-latex-fancyvrb
@ -5305,11 +5305,11 @@ (define-public python-numpy-documentation
texlive-latex-framed
texlive-latex-geometry
texlive-latex-graphics
texlive-latex-hyperref
texlive-hyperref
texlive-latex-mdwtools
texlive-latex-multirow
texlive-latex-needspace
texlive-latex-oberdiek
texlive-oberdiek
texlive-latex-parskip
texlive-latex-preview
texlive-latex-tabulary
@ -5318,7 +5318,7 @@ (define-public python-numpy-documentation
texlive-latex-trimspaces
texlive-latex-ucs
texlive-latex-upquote
texlive-latex-url
texlive-url
texlive-latex-varwidth
texlive-latex-wrapfig)))
("texinfo" ,texinfo)
@ -5842,11 +5842,11 @@ (define-public python-matplotlib-documentation
texlive-latex-type1cm
texlive-latex-ucs
texlive-generic-pdftex
texlive-pdftex
texlive-fonts-ec
texlive-fonts-adobe-times
texlive-fonts-txfonts)))
texlive-times
texlive-txfonts)))
("texinfo" ,texinfo)
,@(package-native-inputs python-matplotlib)))
(arguments
@ -8134,13 +8134,13 @@ (define-public python-ipython-documentation
;; FIXME: It's possible that a smaller union would work just as well.
("texlive" ,(texlive-updmap.cfg (list texlive-amsfonts
texlive-fonts-ec
texlive-generic-ifxetex
texlive-generic-iftex
texlive-pdftex
texlive-latex-capt-of
texlive-latex-cmap
texlive-latex-environ
texlive-latex-eqparbox
texlive-latex-etoolbox
texlive-etoolbox
texlive-latex-expdlist
texlive-latex-fancyhdr
texlive-latex-fancyvrb
@ -8149,11 +8149,11 @@ (define-public python-ipython-documentation
texlive-latex-framed
texlive-latex-geometry
texlive-latex-graphics
texlive-latex-hyperref
texlive-hyperref
texlive-latex-mdwtools
texlive-latex-multirow
texlive-latex-needspace
texlive-latex-oberdiek
texlive-oberdiek
texlive-latex-parskip
texlive-latex-preview
texlive-latex-tabulary
@ -8162,7 +8162,7 @@ (define-public python-ipython-documentation
texlive-latex-trimspaces
texlive-latex-ucs
texlive-latex-upquote
texlive-latex-url
texlive-url
texlive-latex-varwidth
texlive-latex-wrapfig)))
("texinfo" ,texinfo)))))
@ -11198,18 +11198,18 @@ (define-public python-nbconvert
texlive-eurosym
texlive-fonts-rsfs
texlive-generic-ulem
texlive-iftex
texlive-generic-iftex
texlive-jknappen
texlive-latex-amsmath
texlive-latex-enumitem
texlive-latex-fancyvrb
texlive-latex-float
texlive-latex-fontspec
texlive-fontspec
texlive-latex-geometry
texlive-latex-hyperref
texlive-hyperref
texlive-latex-jknapltx
texlive-latex-ms
texlive-latex-oberdiek
texlive-oberdiek
texlive-latex-parskip
texlive-latex-trimspaces
texlive-latex-upquote
@ -24948,8 +24948,8 @@ (define-public python-pypandoc
(native-inputs
`(("texlive" ,(texlive-updmap.cfg (list texlive-amsfonts
texlive-fonts-ec
texlive-latex-hyperref
texlive-latex-oberdiek
texlive-hyperref
texlive-oberdiek
texlive-lm
texlive-xcolor)))))
(arguments

View file

@ -349,11 +349,11 @@ (define r-with-tests
texlive-latex-base
texlive-latex-fancyvrb
texlive-latex-graphics
texlive-latex-hyperref
texlive-latex-oberdiek
texlive-hyperref
texlive-oberdiek
texlive-latex-tools
texlive-latex-upquote
texlive-latex-url
texlive-url
texlive-latex-xkeyval)))
("tzdata" ,tzdata-for-tests)
("xz" ,xz)))

View file

@ -4563,7 +4563,7 @@ (define-public texlive-pstool
#:trivial? #t))
(propagated-inputs
`(("texlive-latex-bigfoot" ,texlive-latex-bigfoot) ; for suffix
("texlive-latex-filemod" ,texlive-latex-filemod)
("texlive-filemod" ,texlive-filemod)
("texlive-latex-graphics" ,texlive-latex-graphics)
("texlive-latex-ifplatform" ,texlive-latex-ifplatform)
("texlive-latex-l3kernel" ,texlive-latex-l3kernel) ; for expl3
@ -7134,10 +7134,10 @@ (define-public teximpatient
#t)))))
(native-inputs
`(("texlive" ,(texlive-updmap.cfg (list texlive-amsfonts
texlive-fonts-adobe-palatino
texlive-fonts-adobe-zapfding
texlive-palatino
texlive-zapfding
texlive-knuth-lib
texlive-fonts-mflogo-font
texlive-mflogo-font
texlive-pdftex)))
("automake" ,automake)))
(home-page "https://www.gnu.org/software/teximpatient/")
@ -7487,7 +7487,7 @@ (define-public texlive-latex-pgf
(base32
"05zdq7y3am109m5534ahqqp9x5iar3ha68v1r4zkrdly2mijxz2j"))))))
(propagated-inputs
`(("texlive-latex-xcolor" ,texlive-latex-xcolor)))
`(("texlive-xcolor" ,texlive-xcolor)))
(arguments
`(#:modules ((guix build utils))
#:builder
@ -8119,9 +8119,9 @@ (define-public texlive-beamer
"091n27n4l3iac911bvmpp735ffryyzaq46mkclgn3q9jsvc4ngiv")
#:trivial? #t))
(propagated-inputs
`(("texlive-latex-hyperref" ,texlive-latex-hyperref)
`(("texlive-hyperref" ,texlive-hyperref)
("texlive-oberdiek" ,texlive-oberdiek)
("texlive-latex-etoolbox" ,texlive-latex-etoolbox)
("texlive-etoolbox" ,texlive-etoolbox)
("texlive-latex-pgf" ,texlive-latex-pgf)))
(home-page "https://www.ctan.org/pkg/beamer")
(synopsis "LaTeX class for producing presentations and slides")