guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit bb5f2648db91b5f60abac776404c47396255aa3e
Author: Nicolas Graves <[email protected]>
AuthorDate: Thu Jan 29 08:25:11 2026 +0100
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 <[email protected]>
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/boost.scm | 23 +++++++++++------------
1 file changed, 11 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/boost.scm b/gnu/packages/boost.scm
index ef86509937..33a9222e4b 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