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.
parent
df2e9dedba
commit
9eb02049b8
|
@ -379,21 +379,17 @@ graphs in Graphviz's DOT language, written in pure Python.")
|
|||
;; (see:
|
||||
;; https://github.com/kjellmf/dot2tex/issues/94).
|
||||
"-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))
|
||||
(propagated-inputs
|
||||
(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))
|
||||
(propagated-inputs (list python-pyparsing))
|
||||
(home-page "https://github.com/kjellmf/dot2tex")
|
||||
(synopsis "Graphviz to LaTeX converter")
|
||||
(description
|
||||
|
|
Reference in New Issue