~ruther/guix-local

da7023ce10d1e30a75a53ef20ee12ac87112dff5 — Cayetano Santos 6 months ago 261211c
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
1 files changed, 6 insertions(+), 5 deletions(-)

M gnu/packages/electronics.scm
M gnu/packages/electronics.scm => gnu/packages/electronics.scm +6 -5
@@ 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