[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
192/232: gnu: python-cantools: Update to 37.0.7.
From: |
guix-commits |
Subject: |
192/232: gnu: python-cantools: Update to 37.0.7. |
Date: |
Sun, 24 Apr 2022 23:59:12 -0400 (EDT) |
apteryx pushed a commit to branch wip-ipython-polyglossia
in repository guix.
commit 43b34520c4595f96f78e5a89613669764646dd73
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Tue Apr 19 15:39:31 2022 -0400
gnu: python-cantools: Update to 37.0.7.
* gnu/packages/python-xyz.scm (python-cantools): Update to 37.0.7.
[arguments]: Use gexps.
[phases]: Strip trailing #t.
{build-doc}: Use make -C instead of with-directory-excursion.
{install-doc}: Adjust for gexp.
[native-inputs]: Use new style.
[propagated-inputs]: Add python-argparse-addons, python-crccheck,
python-matplotlib and python-parameterized.
---
gnu/packages/python-xyz.scm | 54 +++++++++++++++++++++++----------------------
1 file changed, 28 insertions(+), 26 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 089cfabf08..44c0dcab89 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -2299,7 +2299,7 @@ bits instead of primitive data types like @code{char},
@code{int}, etc.")
(define-public python-cantools
(package
(name "python-cantools")
- (version "33.1.1")
+ (version "37.0.7")
(source
(origin
;; We take the sources from the Git repository as the documentation is
@@ -2311,34 +2311,36 @@ bits instead of primitive data types like @code{char},
@code{int}, etc.")
(file-name (git-file-name name version))
(sha256
(base32
- "1aad137yd8b4jkfvlv812qsxmxcgra7g1p4wbxfsjy1cbf8fbq9q"))))
+ "1qcf1fcwif7w70qmhxw2b8kqh420igbinq60p1chzf98xcb0ansx"))))
(build-system python-build-system)
(arguments
- `(#:phases
- (modify-phases %standard-phases
- (add-after 'build 'build-doc
- (lambda _
- ;; See: https://github.com/eerimoq/cantools/issues/190.
- (substitute* "README.rst"
- (("https://github.com/eerimoq/cantools/raw/master\
+ (list
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'build 'build-doc
+ (lambda _
+ ;; See: https://github.com/eerimoq/cantools/issues/190.
+ (substitute* "README.rst"
+ (("https://github.com/eerimoq/cantools/raw/master\
/docs/monitor.png")
- "monitor.png"))
- (with-directory-excursion "docs"
- (invoke "make" "man" "info"))))
- (add-after 'install 'install-doc
- (lambda* (#:key outputs #:allow-other-keys)
- (let* ((out (assoc-ref outputs "out"))
- (info (string-append out "/share/info"))
- (man1 (string-append out "/share/man/man1")))
- (format #t "CWD: ~s~%" (getcwd))
- (install-file "docs/_build/texinfo/cantools.info" info)
- (install-file "docs/_build/man/cantools.1" man1)
- #t))))))
- (native-inputs
- `(("sphinx" ,python-sphinx)
- ("texinfo" ,texinfo)))
- (propagated-inputs
- (list python-bitstruct python-can python-diskcache python-textparser))
+ "monitor.png"))
+ (invoke "make" "-C" "docs" "man" "info")))
+ (add-after 'install 'install-doc
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let* ((info (string-append #$output "/share/info"))
+ (man1 (string-append #$output "/share/man/man1")))
+ (install-file "docs/_build/texinfo/cantools.info" info)
+ (install-file "docs/_build/man/cantools.1" man1)))))))
+ (native-inputs (list python-sphinx texinfo))
+ (propagated-inputs
+ (list python-argparse-addons
+ python-bitstruct
+ python-can
+ python-crccheck
+ python-diskcache
+ python-matplotlib
+ python-parameterized
+ python-textparser))
(home-page "https://github.com/eerimoq/cantools")
(synopsis "Tools for the Controller Area Network (CAN) bus protocol")
(description "This package includes Controller Area Network (CAN) related
- 204/232: gnu: emacsy: Use webkitgtk-with-libsoup2., (continued)
- 204/232: gnu: emacsy: Use webkitgtk-with-libsoup2., guix-commits, 2022/04/24
- 208/232: gnu: python-flask-wtf: Update to 1.0.1., guix-commits, 2022/04/24
- 213/232: gnu: python-numpydoc: Update to 1.2.1., guix-commits, 2022/04/24
- 216/232: gnu: python-sphinx-copybutton: Update to 0.5.0., guix-commits, 2022/04/24
- 219/232: gnu: python-sphinxcontrib-programoutput: Update to 0.17 and enable tests., guix-commits, 2022/04/24
- 224/232: gnu: python-sphinx-autodoc-typehints: Update to 1.18.1., guix-commits, 2022/04/24
- 226/232: gnu: python-sphinx-rtd-theme: Update to 1.0.0., guix-commits, 2022/04/24
- 229/232: gnu: python-pudb: Update to 2022.1.1 and rename from pudb., guix-commits, 2022/04/24
- 231/232: gnu: Add texlive-underscore., guix-commits, 2022/04/24
- 15/232: gnu: Add texlive-makecmds., guix-commits, 2022/04/24
- 192/232: gnu: python-cantools: Update to 37.0.7.,
guix-commits <=
- 65/232: gnu: Add python-ordered-set., guix-commits, 2022/04/24
- 67/232: gnu: Add python-ubelt., guix-commits, 2022/04/24
- 74/232: gnu: python-scipy: Move input fields below arguments field., guix-commits, 2022/04/24
- 80/232: gnu: Add skia., guix-commits, 2022/04/24
- 85/232: gnu: Add python-sfdlib., guix-commits, 2022/04/24
- 87/232: gnu: Add font-sil-ezra., guix-commits, 2022/04/24
- 89/232: gnu: Add font-gfs-ambrosia., guix-commits, 2022/04/24
- 90/232: gnu: python-click: Update to 8.1.2 and honor TESTS?., guix-commits, 2022/04/24
- 95/232: gnu: python-trio: Update to 0.20.0., guix-commits, 2022/04/24
- 98/232: gnu: python-greenlet: Update to 1.1.2., guix-commits, 2022/04/24