guix_mirror_bot pushed a commit to branch next-master
in repository guix.

commit d10527c3c9125bad378ca130b3b4527872354e34
Author: Nicolas Graves <[email protected]>
AuthorDate: Tue Jan 6 17:39:40 2026 +0100

    gnu: flair: Switch to pyproject.
    
    * gnu/packages/bioinformatics.scm (flair):
    [build-system]: Switch to pyproject-build-system.
    [arguments]<#:phases>: Remove phases 'build and 'install.
    
    Change-Id: Iaf2e75c1830faae61dcab542a733773b621aa93c
    Signed-off-by: Sharlatan Hellseher <[email protected]>
---
 gnu/packages/bioinformatics.scm | 18 ++----------------
 1 file changed, 2 insertions(+), 16 deletions(-)

diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index ba7e0d564f..5392e2c4e8 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -25315,27 +25315,13 @@ sum test, etc).")
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32
-         "0jviacx6qx5rwgi3wvl7a8a8ml19r6cpngddivlk13f6g9072din"))))
-    (build-system python-build-system)
+        (base32 "0jviacx6qx5rwgi3wvl7a8a8ml19r6cpngddivlk13f6g9072din"))))
+    (build-system pyproject-build-system)
     (arguments
      (list
       #:tests? #false ;there are none
       #:phases
       #~(modify-phases %standard-phases
-          ;; TODO: implement as a feature of python-build-system (PEP-621,
-          ;; PEP-631, PEP-660)
-          (replace 'build
-            (lambda _
-              (setenv "SETUPTOOLS_SCM_PRETEND_VERSION" #$version)
-              ;; ZIP does not support timestamps before 1980.
-              (setenv "SOURCE_DATE_EPOCH" "315532800")
-              (invoke "python" "-m" "build" "--wheel" "--no-isolation" ".")))
-          (replace 'install
-            (lambda _
-              (apply invoke "pip" "--no-cache-dir" "--no-input"
-                     "install" "--no-deps" "--prefix" #$output
-                     (find-files "dist" "\\.whl$"))))
           (add-after 'install 'wrap-executable
             (lambda _
               (for-each

Reply via email to