gnu: Add python-commonroad-vehicle-models.

* gnu/packages/simulation.scm (%commonroad-dont-install-license-at-root)
(python-commonroad-vehicle-models): New variables.
This commit is contained in:
Liliana Marie Prikler 2022-12-03 10:40:08 +01:00
parent 583a197b00
commit 59a8de6bad
No known key found for this signature in database
GPG key ID: 442A84B8C70E2F87

View file

@ -936,6 +936,36 @@ (define-public python-dolfin-adjoint
@url{https://firedrakeproject.org,firedrake}.")
(license license:lgpl3)))
(define %commonroad-dont-install-license-at-root
#~(substitute* "setup.py"
(("data_files=\\[\\('.', \\['LICENSE.txt'\\]\\)\\],")
"")))
(define-public python-commonroad-vehicle-models
(package
(name "python-commonroad-vehicle-models")
(version "3.0.2")
(source (origin
(method url-fetch)
(uri (pypi-uri "commonroad-vehicle-models" version))
(sha256
(base32
"13jg0cys7y4n7rg548w6mxk9g10gd5qxmj4ynrlriczpffqy6kc7"))))
(build-system python-build-system)
(arguments
(list #:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'fix-setup.py
(lambda _
#$%commonroad-dont-install-license-at-root)))))
(propagated-inputs (list python-numpy python-omegaconf))
(home-page "https://commonroad.in.tum.de/")
(synopsis "CommonRoad vehicle models")
(description "This package provides vehicle models used in CommonRoad
benchmarks. Varying abstraction levels are used ranging from kinematic single
track models to multi-body models.")
(license license:bsd-3)))
(define-public sumo
(package
(name "sumo")