gnu: dot2tex: Fix failing tests.
TeX Live packages needed to build tests are moved to native inputs because propagating them may not be a good thing. Use might already be using monolithic TeX Live, or would may have their TeX Live installation on another system. * gnu/packages/graphviz.scm (dot2tex)[native-inputs]: Add TeX Live packages necessary to build documents generated during tests. [propagated-inputs]: Remove them.
This commit is contained in:
parent
df2e9dedba
commit
9eb02049b8
@ -379,21 +379,17 @@ graphs in Graphviz's DOT language, written in pure Python.")
|
|||||||
;; (see:
|
;; (see:
|
||||||
;; https://github.com/kjellmf/dot2tex/issues/94).
|
;; https://github.com/kjellmf/dot2tex/issues/94).
|
||||||
"-k" "not test_semicolon")))))))
|
"-k" "not test_semicolon")))))))
|
||||||
(native-inputs (list python-pytest))
|
(native-inputs
|
||||||
|
(list python-pytest
|
||||||
|
(texlive-updmap.cfg
|
||||||
|
(list texlive-geometry
|
||||||
|
texlive-pgf
|
||||||
|
texlive-preview
|
||||||
|
texlive-pstricks
|
||||||
|
texlive-xcolor
|
||||||
|
texlive-xkeyval))))
|
||||||
(inputs (list graphviz))
|
(inputs (list graphviz))
|
||||||
(propagated-inputs
|
(propagated-inputs (list python-pyparsing))
|
||||||
(list python-pyparsing
|
|
||||||
;; These TeX dependencies are propagated to make it easier to build
|
|
||||||
;; the resulting generated TeX files, which \usepackage them.
|
|
||||||
texlive-amsmath
|
|
||||||
texlive-bin
|
|
||||||
texlive-geometry
|
|
||||||
texlive-latex-bin
|
|
||||||
texlive-pgf
|
|
||||||
texlive-pstricks
|
|
||||||
texlive-preview
|
|
||||||
texlive-xcolor
|
|
||||||
texlive-xkeyval))
|
|
||||||
(home-page "https://github.com/kjellmf/dot2tex")
|
(home-page "https://github.com/kjellmf/dot2tex")
|
||||||
(synopsis "Graphviz to LaTeX converter")
|
(synopsis "Graphviz to LaTeX converter")
|
||||||
(description
|
(description
|
||||||
|
Loading…
x
Reference in New Issue
Block a user