summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2026-01-06 17:39:40 +0100
committerRutherther <rutherther@ditigal.xyz>2026-01-25 21:23:59 +0100
commitef95b788b804bf039e5395698cdb29e04c7ee244 (patch)
treecd9a3c96932137526ee33abfe399227d0a18a3ae /gnu/packages
parent40386bc4f90de63eb92c98eaae71e1526ac54fd8 (diff)
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 <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/bioinformatics.scm18
1 files changed, 2 insertions, 16 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 8795b0bfb68..d0e2d9b68d0 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -25319,27 +25319,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