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 @@
43 #:use-module (guix download) 43 #:use-module (guix download)
44 #:use-module (guix git-download) 44 #:use-module (guix git-download)
45 #:use-module (guix build-system gnu) 45 #:use-module (guix build-system gnu)
46 #:use-module (guix build-system pyproject)
46 #:use-module (guix build-system trivial) 47 #:use-module (guix build-system trivial)
47 #:use-module (gnu packages) 48 #:use-module (gnu packages)
48 #:use-module (gnu packages autotools) 49 #:use-module (gnu packages autotools)
@@ -79,19 +80,10 @@
79 (base32 80 (base32
80 "0yhcb8dn7g5k9dfr54j99wpd4qwk59g1lpp8z0ag7d114si3z8w5")))) 81 "0yhcb8dn7g5k9dfr54j99wpd4qwk59g1lpp8z0ag7d114si3z8w5"))))
81 (build-system gnu-build-system) 82 (build-system gnu-build-system)
82 (inputs
83 (append
84 (list icu4c zlib)
85 (if (%current-target-system)
86 '()
87 (list python-minimal-wrapper))))
88 (native-inputs
89 (list perl tcsh))
90 (arguments 83 (arguments
91 (list 84 (list
92 #:imported-modules `((guix build python-build-system) 85 #:imported-modules %pyproject-build-system-modules
93 ,@%default-gnu-imported-modules) 86 #:modules `(((guix build pyproject-build-system) #:select (python-version))
94 #:modules `(((guix build python-build-system) #:select (python-version))
95 ,@%default-gnu-modules) 87 ,@%default-gnu-modules)
96 #:tests? #f 88 #:tests? #f
97 #:configure-flags 89 #:configure-flags
@@ -230,7 +222,14 @@
230 (string-append "libboost_python" 222 (string-append "libboost_python"
231 (string-take python-version 1) 223 (string-take python-version 1)
232 libext))))))))))) 224 libext)))))))))))
233 225 (inputs
226 (append
227 (list icu4c zlib)
228 (if (%current-target-system)
229 '()
230 (list python-minimal-wrapper))))
231 (native-inputs
232 (list perl tcsh))
234 (home-page "https://www.boost.org") 233 (home-page "https://www.boost.org")
235 (synopsis "Peer-reviewed portable C++ source libraries") 234 (synopsis "Peer-reviewed portable C++ source libraries")
236 (description 235 (description