From d145aad233fa02ec84ca20b7485f97503cd247cd Mon Sep 17 00:00:00 2001 From: Rutherther Date: Sun, 15 Sep 2024 16:01:23 +0200 Subject: [PATCH] feat: add wheel to python toolchain --- ruther/packages/python-next.scm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ruther/packages/python-next.scm b/ruther/packages/python-next.scm index 844711f..73147b5 100644 --- a/ruther/packages/python-next.scm +++ b/ruther/packages/python-next.scm @@ -36,12 +36,24 @@ (define-public python-3.12-wrapped ((@@ (gnu packages python) wrap-python3) python-3.12)) +(define python-3.12-wheel + (package/inherit python-wheel + (properties `(('python-3.12- . #t) + ,@(package-properties python-3.12))) + (inputs + (modify-inputs (package-inputs python-wheel) + (append (with-python-3.12-raw python-setuptools)))) + (arguments + `(#:tests? #f + #:python ,python-3.12-wrapped)))) + (define-public python-3.12-toolchain ((@@ (gnu packages python) wrap-python3) (package/inherit python-3.12 (name "python-next-toolchain") (propagated-inputs (modify-inputs (package-propagated-inputs python-3.12) + (append python-3.12-wheel) (append (with-python-3.12-raw python-setuptools)))) (properties `(('python-3.12- . #t) ,@(package-properties python-3.12))) -- 2.48.1