[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#55424] [PATCH 087/602] gnu: dot2tex: Update to 2.11.3.
From: |
Maxim Cournoyer |
Subject: |
[bug#55424] [PATCH 087/602] gnu: dot2tex: Update to 2.11.3. |
Date: |
Sun, 15 May 2022 00:37:54 -0400 |
* gnu/packages/graphviz.scm (dot2tex): Update to 2.11.3.
[arguments]: Remove python argument.
[phases]: New argument.
[native-inputs]: New field.
[inputs]: Move texlive-latex-preview to...
[propagated-inputs]: ... here. Replace python2-pyparsing with
python-parsing. Add texlive-bin, texlive-amsmath, texlive-latex-geometry,
texlive-latex-graphics, texlive-latex-base, texlive-latex-xkeyval,
texlive-pgf, texlive-pstricks and texlive-xcolor.
---
gnu/packages/graphviz.scm | 30 ++++++++++++++++++++++++++----
1 file changed, 26 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/graphviz.scm b/gnu/packages/graphviz.scm
index 2a99c0988e..f2fd90e616 100644
--- a/gnu/packages/graphviz.scm
+++ b/gnu/packages/graphviz.scm
@@ -415,11 +415,33 @@ (define-public dot2tex
"1kp77wiv7b5qib82i3y3sn9r49rym43aaqm5aw1bwnzfbbq2m6i9"))))
(build-system python-build-system)
(arguments
- `(#:python ,python-2))
- (inputs
- (list texlive-latex-preview graphviz))
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? #:allow-other-keys)
+ (when tests?
+ (invoke "pytest" "-vv" "tests"
+ ;; The test_semicolon test fails for unknown reason
+ ;; (see:
+ ;; https://github.com/kjellmf/dot2tex/issues/94).
+ "-k" "not test_semicolon")))))))
+ (native-inputs (list python-pytest))
+ (inputs (list graphviz))
(propagated-inputs
- (list python2-pyparsing))
+ (list python-pyparsing
+ ;; These TeX dependencies are propagated to make it easier to build
+ ;; the resulting generated TeX files, which \usepackage them.
+ texlive-bin
+ texlive-amsmath
+ texlive-latex-geometry
+ texlive-latex-graphics
+ texlive-latex-base
+ texlive-latex-preview
+ texlive-latex-xkeyval
+ texlive-pgf
+ texlive-pstricks
+ texlive-xcolor))
(home-page "https://github.com/kjellmf/dot2tex")
(synopsis "Graphviz to LaTeX converter")
(description
--
2.36.0
- [bug#55424] [PATCH 045/602] gnu: Remove python2-pytest-subtesthack., (continued)
- [bug#55424] [PATCH 045/602] gnu: Remove python2-pytest-subtesthack., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 090/602] gnu: Remove python2-iso639., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 079/602] gnu: nototools: Update to 0.2.16., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 056/602] gnu: Remove python2-pyodbc-c., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 025/602] gnu: Remove poretools., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 088/602] gnu: Remove h-client., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 093/602] gnu: Remove python2-pyusb., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 029/602] gnu: Remove python2-pyfaidx., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 077/602] gnu: Remove python2-ledgerblue., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 047/602] gnu: Remove domainfinder., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 087/602] gnu: dot2tex: Update to 2.11.3.,
Maxim Cournoyer <=
- [bug#55424] [PATCH 095/602] gnu: getmail: Deprecate with getmail6., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 094/602] gnu: Remove python2-autograd., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 042/602] gnu: Remove python2-discover., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 054/602] gnu: Remove python2-apsw., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 051/602] gnu: Remove python2-trollius-redis., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 046/602] gnu: Remove python2-nose-randomly., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 067/602] gnu: Remove python2-parameterized., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 024/602] gnu: Remove python2-dendropy., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 016/602] gnu: Remove grit., Maxim Cournoyer, 2022/05/15
- [bug#55424] [PATCH 014/602] gnu: Remove python2-pyaudio., Maxim Cournoyer, 2022/05/15