diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2025-08-27 10:34:44 +0200 |
|---|---|---|
| committer | Ludovic Courtès <ludovic.courtes@inria.fr> | 2025-09-01 13:40:09 +0200 |
| commit | 8dcecffaf8cc2044d3dee74c327c421cd02b942c (patch) | |
| tree | bd6054839e9e1ea574d3d8bfd4dc636fcf56a138 | |
| parent | ba60193e7de2475daf9768683598185ce3293c03 (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.scm | 18 |
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") |
