From 2aae63601d9f1606c7f01b56fb13a47657363654 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Mon, 22 Dec 2025 00:38:36 +0100 Subject: [PATCH] gnu: python-setools: Switch to pyproject. * gnu/packages/selinux.scm (python-setools): [build-system]: Switch to pyproject-build-system. [native-inputs]: Add python-setuptools. --- gnu/packages/selinux.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/selinux.scm b/gnu/packages/selinux.scm index 72ba66604ce848399202cd33750606213b6e9839..9bfb821da68469e8e68c78440e0c09f4e7c4f747 100644 --- a/gnu/packages/selinux.scm +++ b/gnu/packages/selinux.scm @@ -28,6 +28,7 @@ #:use-module (guix git-download) #:use-module (guix utils) #:use-module (guix build-system gnu) + #:use-module (guix build-system pyproject) #:use-module (guix build-system python) #:use-module (gnu packages) #:use-module (gnu packages admin) @@ -42,6 +43,7 @@ #:use-module (gnu packages pcre) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) + #:use-module (gnu packages python-build) #:use-module (gnu packages python-xyz) #:use-module (gnu packages qt) #:use-module (gnu packages swig) @@ -314,7 +316,7 @@ based on required access.") (file-name (git-file-name name version)) (sha256 (base32 "1qvd5j6zwq4fmlahg45swjplhif2z89x7s6pnp07gvcp2fbqdsh5")))) - (build-system python-build-system) + (build-system pyproject-build-system) (arguments (list #:tests? #f ; the test target causes a rebuild @@ -338,7 +340,8 @@ based on required access.") (list bison flex python-cython-0 - swig)) + swig + python-setuptools)) (inputs (list libsepol libselinux