gnu: python-nbconvert: Use modular texlive packages.

* gnu/packages/python-xyz.scm (python-nbconvert)[inputs]: Remove texlive.
[native-inputs]: Add texlive-union.
This commit is contained in:
Ricardo Wurmus 2021-05-04 15:13:38 +02:00
parent d7ef77c8ed
commit 82c5d929b9
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -10877,18 +10877,47 @@ (define-public python-nbconvert
(setenv "HOME" "/tmp") (setenv "HOME" "/tmp")
(invoke "pytest" "-vv"))))))) (invoke "pytest" "-vv")))))))
(inputs (inputs
`(("pandoc" ,pandoc) `(("pandoc" ,pandoc)
; XXX: Disabled, needs substitute*. ;; XXX: Disabled, needs substitute*.
;("inkscape" ,inkscape) ;;("inkscape" ,inkscape)
("texlive" ,texlive))) ))
(native-inputs (native-inputs
`(("python-ipykernel" ,python-ipykernel) `(("python-ipykernel" ,python-ipykernel)
; XXX: Disabled, not in guix. ;; XXX: Disabled, not in guix.
;("python-pyppeteer" ,python-pyppeteer) ;;("python-pyppeteer" ,python-pyppeteer)
("python-pytest" ,python-pytest) ("python-pytest" ,python-pytest)
("python-pytest-cov" ,python-pytest-cov) ("python-pytest-cov" ,python-pytest-cov)
("python-pytest-dependency" ("python-pytest-dependency" ,python-pytest-dependency)
,python-pytest-dependency))) ("texlive" ,(texlive-union (list texlive-adjustbox
texlive-amsfonts
texlive-booktabs
texlive-caption
texlive-eurosym
texlive-fonts-rsfs
texlive-generic-ulem
texlive-iftex
texlive-jknappen
texlive-latex-amsmath
texlive-latex-enumitem
texlive-latex-fancyvrb
texlive-latex-float
texlive-latex-fontspec
texlive-latex-geometry
texlive-latex-hyperref
texlive-latex-jknapltx
texlive-latex-ms
texlive-latex-oberdiek
texlive-latex-parskip
texlive-latex-trimspaces
texlive-latex-upquote
texlive-latex-ucs
texlive-lm
texlive-mathpazo
texlive-tcolorbox
texlive-titling
texlive-tools
texlive-xcolor
texlive-zapfding)))))
(propagated-inputs (propagated-inputs
`(("python-bleach" ,python-bleach) `(("python-bleach" ,python-bleach)
("python-defusedxml" ,python-defusedxml) ("python-defusedxml" ,python-defusedxml)