diff options
| author | Nicolas Graves <ngraves@ngraves.fr> | 2026-01-29 08:25:11 +0100 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2026-02-07 12:28:51 +0100 |
| commit | 44f1c6e466924aff499e83d5f43b2e0a7bc217cc (patch) | |
| tree | e0f4ed0bf4a57b0b0afee6b9f9c47621fba0d6ff | |
| parent | f3997b9a0f4920e10ccca6ae616bb3ff151d954c (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.scm | 23 |
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 |
