From 30193dd717173ed1f170a00b97bc023e29f82963 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Sun, 28 Dec 2025 22:44:53 +0100 Subject: [PATCH] gnu: java-antlr4-runtime-python: Switch to pyproject. * gnu/packages/java.scm (java-antlr4-runtime-python): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. Change-Id: I3223f679b2f4809181d3aa5e8e2c76884768dd12 Signed-off-by: Sharlatan Hellseher --- gnu/packages/java.scm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gnu/packages/java.scm b/gnu/packages/java.scm index 6b50769ed8a760d912c779193aaaba9195b44980..17adcf83bf7785931400adabeebd23dcba525af1 100644 --- a/gnu/packages/java.scm +++ b/gnu/packages/java.scm @@ -53,7 +53,7 @@ #:use-module (guix build-system cmake) #:use-module (guix build-system gnu) #:use-module (guix build-system maven) - #:use-module (guix build-system python) + #:use-module (guix build-system pyproject) #:use-module (gnu packages) #:use-module (gnu packages attr) #:use-module (gnu packages autotools) @@ -93,6 +93,7 @@ #:use-module (gnu packages pkg-config) #:use-module (gnu packages perl) #:use-module (gnu packages popt) + #:use-module (gnu packages python-build) #:use-module (gnu packages kerberos) #:use-module (gnu packages security-token) #:use-module (gnu packages xml) @@ -8852,7 +8853,7 @@ generated sources by ANTLR."))) (inherit java-antlr4-runtime) (name "java-antlr4-runtime-python") (outputs '("out")) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments (list #:tests? #f ; tests require antlr @@ -8861,7 +8862,7 @@ generated sources by ANTLR."))) (add-after 'unpack 'chdir (lambda _ (chdir "runtime/Python3")))))) - (native-inputs (list pkg-config)) + (native-inputs (list pkg-config python-setuptools)) (inputs (list `(,util-linux "lib"))) ; libuuid (synopsis "ANTLR Python runtime library") (description "This package contains the Python runtime library used with