From 99e0ae24312c4e5905715132e3860db2a61ee6aa Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sat, 22 Nov 2025 23:32:17 +0100 Subject: [PATCH] gnu: python-commonroad-route-planner: Switch to pyproject. * gnu/packages/simulation.scm (python-commonroad-route-planner): [build-system]: Switch to pyproject-build-system. [arguments]: Improve style. <#:tests?>: Disable them. [native-inputs]: Add python-setuptools. [description]: Improve style. Change-Id: I4df18bbc6bafa2d156e8569646e6b5b1af464714 Signed-off-by: Sharlatan Hellseher --- gnu/packages/simulation.scm | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/gnu/packages/simulation.scm b/gnu/packages/simulation.scm index c2445c407432c8146a6355462e3a8c261dd8462d..00bf74d0f0a44302960a9d913986b655018a913f 100644 --- a/gnu/packages/simulation.scm +++ b/gnu/packages/simulation.scm @@ -1362,12 +1362,15 @@ and is the basis for other tools of the CommonRoad Framework.") (base32 "0xn0l7bzmj56d4mlqacvbl8mdvsffkg2fn2lzfmis5jl4vp99ipf")))) (arguments - (list #:phases - #~(modify-phases %standard-phases - (add-after 'unpack 'fix-setup.py - (lambda _ - #$%commonroad-dont-install-license-at-root))))) - (build-system python-build-system) + (list + #:tests? #f ; No tests. + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-setup.py + (lambda _ + #$%commonroad-dont-install-license-at-root))))) + (build-system pyproject-build-system) + (native-inputs (list python-setuptools)) (propagated-inputs (list python-commonroad-io python-matplotlib python-networkx @@ -1376,9 +1379,9 @@ and is the basis for other tools of the CommonRoad Framework.") python-shapely)) (home-page "https://gitlab.lrz.de/tum-cps/commonroad-route-planner") (synopsis "Route planner for CommonRoad scenarios") - (description "This package provides functions for route planning, that is -finding sequences that lead from a given start lanelet to some goal -lanelet(s).") + (description + "This package provides functions for route planning, that is finding +sequences that lead from a given start lanelet to some goal lanelet(s).") (license license:bsd-3))) (define-public sumo