guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 7ba3dd1676c3dfc5a1cf3cce31528dd745d72386
Author: Nicolas Graves <[email protected]>
AuthorDate: Mon Dec 22 23:38:32 2025 +0100

    gnu: python-pyarrow: Switch to pyproject.
    
    * gnu/packages/databases.scm (python-pyarrow):
    [build-system]: Switch to pyproject-build-system.
    [arguments]<#:phases>: Keep 'build phase.
    [native-inputs]: Add python-setuptools.
    
    Change-Id: Ibcaf7988f06f6abc5a7989724984c296440db0d6
    Signed-off-by: Sharlatan Hellseher <[email protected]>
---
 gnu/packages/databases.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index d69638ddcf..666506d7cb 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -5613,7 +5613,7 @@ algorithm implementations.")
   (package
     (inherit apache-arrow)
     (name "python-pyarrow")
-    (build-system python-build-system)
+    (build-system pyproject-build-system)
     (arguments
      (list
       ;; XXX: Test data is distributed separately in
@@ -5623,7 +5623,6 @@ algorithm implementations.")
       #:tests? #f
       #:phases
       #~(modify-phases %standard-phases
-          (delete 'build) ; XXX the build is performed again during the 
install phase
           (add-after 'unpack 'enter-source-directory
             (lambda _ (chdir "python")))
           (add-after 'enter-source-directory 'set-version
@@ -5667,7 +5666,8 @@ __version_tuple__ = version_tuple = (~a)~%" version 
version-tuple))))))
            python-cython
            python-pytest
            python-pytest-runner
-           python-setuptools-scm))
+           python-setuptools-scm
+           python-setuptools))
     (outputs '("out"))
     (home-page "https://arrow.apache.org/docs/python/";)
     (synopsis "Python bindings for Apache Arrow")

Reply via email to