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

Reply via email to