summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-01-29 08:25:11 +0100
committerAndreas Enge <andreas@enge.fr>2026-02-07 12:28:51 +0100
commit44f1c6e466924aff499e83d5f43b2e0a7bc217cc (patch)
treee0f4ed0bf4a57b0b0afee6b9f9c47621fba0d6ff
parentf3997b9a0f4920e10ccca6ae616bb3ff151d954c (diff)
gnu: boost: Switch to pyproject.
* gnu/packages/boost.scm (boost): [arguments]: Relocate field. <#:imported-modules, #:modules>: Switch to pyproject-build-system. Change-Id: I6b281d2c4fc62af9c8c93b57db4eb935d9ab536d Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/boost.scm23
1 files changed, 11 insertions, 12 deletions
diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index 355644831b3..f4b2ce418bb 100644
--- a/gnu/packages/boost.scm
+++ b/gnu/packages/boost.scm
@@ -43,6 +43,7 @@
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix build-system gnu)
+ #:use-module (guix build-system pyproject)
#:use-module (guix build-system trivial)
#:use-module (gnu packages)
#:use-module (gnu packages autotools)
@@ -79,19 +80,10 @@
(base32
"0yhcb8dn7g5k9dfr54j99wpd4qwk59g1lpp8z0ag7d114si3z8w5"))))
(build-system gnu-build-system)
- (inputs
- (append
- (list icu4c zlib)
- (if (%current-target-system)
- '()
- (list python-minimal-wrapper))))
- (native-inputs
- (list perl tcsh))
(arguments
(list
- #:imported-modules `((guix build python-build-system)
- ,@%default-gnu-imported-modules)
- #:modules `(((guix build python-build-system) #:select (python-version))
+ #:imported-modules %pyproject-build-system-modules
+ #:modules `(((guix build pyproject-build-system) #:select (python-version))
,@%default-gnu-modules)
#:tests? #f
#:configure-flags
@@ -230,7 +222,14 @@
(string-append "libboost_python"
(string-take python-version 1)
libext)))))))))))
-
+ (inputs
+ (append
+ (list icu4c zlib)
+ (if (%current-target-system)
+ '()
+ (list python-minimal-wrapper))))
+ (native-inputs
+ (list perl tcsh))
(home-page "https://www.boost.org")
(synopsis "Peer-reviewed portable C++ source libraries")
(description