From 9da5b5196adc9e6280426f4eb72a023524a263dc Mon Sep 17 00:00:00 2001 From: Sharlatan Hellseher Date: Thu, 18 Dec 2025 00:06:42 +0000 Subject: [PATCH] gnu: python-pulp: Fix build. * gnu/packages/python-xyz.scm (python-pulp): [build-system]: Switch to pyproejct-build-system. [arguments] : Disable for now. [native-inputs]: Add python-setuptools. Change-Id: I4488a3a7d7199f722df5ba8b319dfbd19612972c --- gnu/packages/python-xyz.scm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 6d317d7033545db78f4b8153d5657b6c53a3020a..3737f71bc6757d2587ffe6dccb7ce77350c21097 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -15389,6 +15389,8 @@ structures.") (license license:epl1.0))) (define-public python-pulp + ;; When updating, check snakemake@N builds still fine, see: + ;; . (package (name "python-pulp") (version "2.4") @@ -15399,7 +15401,13 @@ structures.") (sha256 (base32 "1dammrg0f1v0r028i3rpxbf2bsyxmjq0q6ihb4x2wsdki44z3bxj")))) - (build-system python-build-system) + (build-system pyproject-build-system) + (arguments + ;; TODO: They need a special setup, see: + ;; . + (list #:tests? #f)) + (native-inputs + (list python-setuptools)) (propagated-inputs (list python-amply)) (home-page "https://github.com/coin-or/pulp")