diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2025-11-22 23:29:19 +0100 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-11-26 21:22:06 +0000 |
| commit | 5cbbbc609f1cc0fccd01efbaeeeb7063a9e416c9 (patch) | |
| tree | c6ec3925f0542ba98164aa8b590881b49dceeb71 /gnu/packages/simulation.scm | |
| parent | 98d4c1daebba7abc46a931d570c0bf8501a1ae3a (diff) | |
gnu: python-commonroad-vehicle-models: Switch to pyproject.
* gnu/packages/simulation.scm (python-commonroad-vehicle-models):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-matplotlib, python-pytest, python-scipy,
python-setuptools.
Change-Id: If774ec9d9c8185367b2e2360e60e05038b11eca6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages/simulation.scm')
| -rw-r--r-- | gnu/packages/simulation.scm | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm index f667c4d1d7f..5ee0b1d8fbf 100644 --- a/gnu/packages/simulation.scm +++ b/gnu/packages/simulation.scm | |||
| @@ -1281,13 +1281,22 @@ implemented in @code{fenics} or | |||
| 1281 | (sha256 | 1281 | (sha256 |
| 1282 | (base32 | 1282 | (base32 |
| 1283 | "13jg0cys7y4n7rg548w6mxk9g10gd5qxmj4ynrlriczpffqy6kc7")))) | 1283 | "13jg0cys7y4n7rg548w6mxk9g10gd5qxmj4ynrlriczpffqy6kc7")))) |
| 1284 | (build-system python-build-system) | 1284 | (build-system pyproject-build-system) |
| 1285 | (arguments | 1285 | (arguments |
| 1286 | (list #:phases | 1286 | (list |
| 1287 | #~(modify-phases %standard-phases | 1287 | #:test-flags |
| 1288 | (add-after 'unpack 'fix-setup.py | 1288 | #~(list "--ignore=scripts/test_vehicle.py" ; import error |
| 1289 | (lambda _ | 1289 | "-k" "not test_std") ; flaky |
| 1290 | #$%commonroad-dont-install-license-at-root))))) | 1290 | #:phases |
| 1291 | #~(modify-phases %standard-phases | ||
| 1292 | (add-after 'unpack 'fix-setup.py | ||
| 1293 | (lambda _ | ||
| 1294 | #$%commonroad-dont-install-license-at-root))))) | ||
| 1295 | (native-inputs | ||
| 1296 | (list python-matplotlib | ||
| 1297 | python-pytest | ||
| 1298 | python-scipy | ||
| 1299 | python-setuptools)) | ||
| 1291 | (propagated-inputs (list python-numpy python-omegaconf)) | 1300 | (propagated-inputs (list python-numpy python-omegaconf)) |
| 1292 | (home-page "https://commonroad.in.tum.de/") | 1301 | (home-page "https://commonroad.in.tum.de/") |
| 1293 | (synopsis "CommonRoad vehicle models") | 1302 | (synopsis "CommonRoad vehicle models") |
