diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-11-22 23:30:29 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-11-26 21:22:06 +0000 |
| commit | ebf4dccceda093966fa0e0a702be2a521c9124fb (patch) | |
| tree | 5e0863c620786d8ce16192f9c1b255150a33ee00 /gnu/packages | |
| parent | 5cbbbc609f1cc0fccd01efbaeeeb7063a9e416c9 (diff) | |
gnu: python-commonroad-io: Switch to pyproject.
* gnu/packages/simulation.scm (python-commonroad-io):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools. Remove python-pytest.
Change-Id: Ib678e1e41ab51dbfef75fc86dee327c721de5731
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/simulation.scm | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm index 5ee0b1d8fbf..c2445c40743 100644 --- a/gnu/packages/simulation.scm +++ b/gnu/packages/simulation.scm @@ -1315,15 +1315,17 @@ track models to multi-body models.") (sha256 (base32 "1cj9zj567mca8xb8sx9h3nnl2cccv6vh8h73imgpq61cimk9mvas")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments - (list #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'fix-setup.py - (lambda _ - (substitute* "setup.py" - (("protobuf==3.20.1") "protobuf >= 3.20.1")) - #$%commonroad-dont-install-license-at-root))))) + (list + #:tests? #f ; No tests. + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-setup.py + (lambda _ + (substitute* "setup.py" + (("protobuf==3.20.1") "protobuf >= 3.20.1")) + #$%commonroad-dont-install-license-at-root))))) (propagated-inputs (list python-commonroad-vehicle-models python-iso3166 python-lxml @@ -1337,7 +1339,7 @@ track models to multi-body models.") python-scipy python-shapely python-tqdm)) - (native-inputs (list python-lxml python-pytest)) + (native-inputs (list python-lxml python-setuptools)) (home-page "https://commonroad.in.tum.de/") (synopsis "Read, write, and visualize CommonRoad scenarios") (description "This package provides methods to read, write, and visualize |
