summaryrefslogtreecommitdiff
path: root/gnu/packages/electronics.scm
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2025-09-13 09:47:18 +0200
committerIan Eure <ian@retrospec.tv>2025-09-14 16:12:41 -0700
commitda7023ce10d1e30a75a53ef20ee12ac87112dff5 (patch)
tree6e161f1c46341bc2a2d4ee00b5fc86dbacaaeb80 /gnu/packages/electronics.scm
parent261211ca15f423cc3f3c79a7ee1143151258f2c1 (diff)
gnu: python-cocotb-bus: Update to 0.2.1-1.c3541f1.
* gnu/packages/electronics.scm (python-cocotb-bus): Update to 0.2.1-1.c3541f1. [arguments]: Disable tests. [native-inputs]: Remove python-setuptools and python-wheel; add python-setuptools-next. Change-Id: I7dbe913786b1937c18700af3b811d0ac064f3262
Diffstat (limited to 'gnu/packages/electronics.scm')
-rw-r--r--gnu/packages/electronics.scm11
1 files changed, 6 insertions, 5 deletions
diff --git a/gnu/packages/electronics.scm b/gnu/packages/electronics.scm
index 9aa525a19a9..cb2a7a0bd2b 100644
--- a/gnu/packages/electronics.scm
+++ b/gnu/packages/electronics.scm
@@ -778,10 +778,11 @@ and Verilog RTL using Python.")
(define-public python-cocotb-bus
;; XXX: The latest tagged release (2.6.1) was placed on <2023-07-01>, switch
;; to tag when the fresh release is available.
- (let ((commit "8269cbdacdc26e676eace4e19fc753c96ac9a059")
- (revision "0"))
+ (let ((commit "c3541f15c43c914d8cf3e57ecf92c5d256c97e6c")
+ (revision "1"))
(package
(name "python-cocotb-bus")
+ ;; Version from src/cocotb_bus/_version.py
(version (git-version "0.2.1" revision commit))
(source
(origin
@@ -791,11 +792,12 @@ and Verilog RTL using Python.")
(commit commit)))
(file-name (git-file-name name version))
(sha256
- (base32 "12762rdg630dq5qyvnv1g9kc36g0997nx8c5qndl34v6s9fc2152"))))
+ (base32 "1xx0w9g8psn4f8qlv7jzdwwr2ivvlaxi3flgp1v0qybzzhz6l1k3"))))
(build-system pyproject-build-system)
;; TODO: Build documentation from <docs>.
(arguments
(list
+ #:tests? #f ;not compatible with cocotb 2.0
#:phases
#~(modify-phases %standard-phases
(replace 'check
@@ -807,8 +809,7 @@ and Verilog RTL using Python.")
(list iverilog
nvc
python-pytest
- python-setuptools
- python-wheel))
+ python-setuptools-next))
(propagated-inputs
(list python-cocotb
python-packaging