summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2025-08-27 10:34:44 +0200
committerLudovic Courtès <ludovic.courtes@inria.fr>2025-09-01 13:40:09 +0200
commit8dcecffaf8cc2044d3dee74c327c421cd02b942c (patch)
treebd6054839e9e1ea574d3d8bfd4dc636fcf56a138
parentba60193e7de2475daf9768683598185ce3293c03 (diff)
electronics: python-pyvhdlmodel: Improve style.
* guix-science/packages/electronics.scm (python-pyvhdlmodel)[arguments]: Use G-Expressions. [native-inputs]: Add python-setuptools-next; remove python-setuptools and python-wheel. Signed-off-by: Ludovic Courtès <ludovic.courtes@inria.fr>
-rw-r--r--guix-science/packages/electronics.scm18
1 files changed, 9 insertions, 9 deletions
diff --git a/guix-science/packages/electronics.scm b/guix-science/packages/electronics.scm
index 830f2fa..0dc0f70 100644
--- a/guix-science/packages/electronics.scm
+++ b/guix-science/packages/electronics.scm
@@ -314,15 +314,15 @@ logical synthesis of VHDL designs.")
314 (base32 "1q45bcfpx2as5nkq8f1nnjkxfjisvnndvk8v412g8hb83h8anna9")))) 314 (base32 "1q45bcfpx2as5nkq8f1nnjkxfjisvnndvk8v412g8hb83h8anna9"))))
315 (build-system pyproject-build-system) 315 (build-system pyproject-build-system)
316 (arguments 316 (arguments
317 '(#:phases (modify-phases %standard-phases 317 (list
318 (replace 'check 318 #:phases
319 (lambda* (#:key tests? #:allow-other-keys) 319 #~(modify-phases %standard-phases
320 (when tests? 320 (replace 'check
321 (invoke "pytest" "tests" "-vv"))))))) 321 (lambda* (#:key tests? #:allow-other-keys)
322 (native-inputs (list python-setuptools 322 (when tests?
323 python-wheel 323 (invoke "pytest" "tests" "-vv")))))))
324 ;; testing 324 (native-inputs
325 python-pytest)) 325 (list python-setuptools-next python-pytest))
326 (propagated-inputs (list ghdl-llvm python-pytooling)) 326 (propagated-inputs (list ghdl-llvm python-pytooling))
327 (home-page "https://vhdl.github.io/pyVHDLModel/") 327 (home-page "https://vhdl.github.io/pyVHDLModel/")
328 (synopsis "High level API for GHDL") 328 (synopsis "High level API for GHDL")