[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
186/204: gnu: python-cantools: Update to 37.0.7.
From: |
guix-commits |
Subject: |
186/204: gnu: python-cantools: Update to 37.0.7. |
Date: |
Wed, 20 Apr 2022 02:03:44 -0400 (EDT) |
apteryx pushed a commit to branch wip-ipython-polyglossia
in repository guix.
commit 7e71d9e52de7936b7f9cfad7e827018786515f35
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 2e11f2000f..ca3b0e6e0a 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
- 154/204: gnu: python-scikit-learn: Parallelize build and test suite., (continued)
- 154/204: gnu: python-scikit-learn: Parallelize build and test suite., guix-commits, 2022/04/20
- 160/204: gnu: python-sparqlkernel: Use gexps and fix inputs., guix-commits, 2022/04/20
- 162/204: gnu: python-jupyter-kernel-mgmt: Update to 0.5.1 and disable tests., guix-commits, 2022/04/20
- 163/204: gnu: xeus: Update to 2.4.1., guix-commits, 2022/04/20
- 168/204: gnu: conan: Update to 1.47.0 and relax PyYAML requirement., guix-commits, 2022/04/20
- 172/204: gnu: python-amqp: Update to 5.1.1 and enable tests., guix-commits, 2022/04/20
- 173/204: gnu: python-kombu: Update to 5.2.4., guix-commits, 2022/04/20
- 179/204: gnu: python-multipart: Fix build with PyYAML 6., guix-commits, 2022/04/20
- 182/204: gnu: python-ghp-import: Update to 2.0.2., guix-commits, 2022/04/20
- 185/204: gnu: Add python-crccheck., guix-commits, 2022/04/20
- 186/204: gnu: python-cantools: Update to 37.0.7.,
guix-commits <=
- 187/204: gnu: python-locust: Update to 2.8.6., guix-commits, 2022/04/20
- 191/204: gnu: Remove python-orator due to being broken and unmaintained., guix-commits, 2022/04/20
- 192/204: gnu: Add python-pydyf., guix-commits, 2022/04/20
- 194/204: gnu: seed: Use webkitgtk-with-libsoup2., guix-commits, 2022/04/20
- 196/204: gnu: libgrss: Use libsoup-minimal-2 to fix build., guix-commits, 2022/04/20
- 161/204: gnu: python-jupyter-protocol: Update to 0.2.0., guix-commits, 2022/04/20