summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-11-22 23:29:19 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-11-26 21:22:06 +0000
commit5cbbbc609f1cc0fccd01efbaeeeb7063a9e416c9 (patch)
treec6ec3925f0542ba98164aa8b590881b49dceeb71 /gnu
parent98d4c1daebba7abc46a931d570c0bf8501a1ae3a (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')
-rw-r--r--gnu/packages/simulation.scm21
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")