From da7023ce10d1e30a75a53ef20ee12ac87112dff5 Mon Sep 17 00:00:00 2001 From: Cayetano Santos Date: Sat, 13 Sep 2025 09:47:18 +0200 Subject: [PATCH] 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 --- gnu/packages/electronics.scm | 11 ++++++----- 1 file 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 . (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