[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
106/150: gnu: python-tables: Move flags to #:configure-flags.
From: |
guix-commits |
Subject: |
106/150: gnu: python-tables: Move flags to #:configure-flags. |
Date: |
Sun, 24 Apr 2022 05:12:30 -0400 (EDT) |
lbraun pushed a commit to branch wip-python-pep517
in repository guix.
commit 0cd900b2d9f0aaea2cb01508476509b71baf1373
Author: Lars-Dominik Braun <lars@6xq.net>
AuthorDate: Fri Jan 7 13:27:24 2022 +0100
gnu: python-tables: Move flags to #:configure-flags.
* gnu/packages/python-xyz.scm (python-tables)[arguments]: Add
---
gnu/packages/python-xyz.scm | 15 ++-------------
1 file changed, 2 insertions(+), 13 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 002716b6e2..4c62f161d4 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -11833,8 +11833,7 @@ tasks, sockets, files, locks, and queues.")
#t))))
(build-system python-build-system)
(arguments
- `(;; FIXME: python-build-system does not pass configure-flags to "build"
- ;; or "check", so we must override the build and check phases.
+ `(#:configure-flags ,#~`(@ ("--hdf5" . #$hdf5-1.10))
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'use-gcc
@@ -11854,17 +11853,7 @@ tasks, sockets, files, locks, and queues.")
(substitute* "setup.py"
(("cpu_flags = .*")
"cpu_flags = ['sse2']\n"))
- #t))
- (replace 'build
- (lambda* (#:key inputs #:allow-other-keys)
- (invoke "python" "setup.py" "build"
- (string-append "--hdf5="
- (assoc-ref inputs "hdf5")))))
- (replace 'check
- (lambda* (#:key inputs #:allow-other-keys)
- (invoke "python" "setup.py" "check"
- (string-append "--hdf5="
- (assoc-ref inputs "hdf5"))))))))
+ #t)))))
(propagated-inputs
(list python-numexpr python-numpy))
(native-inputs
- 21/150: gnu: python-openpyxl: Fix timestamps before testing., (continued)
- 21/150: gnu: python-openpyxl: Fix timestamps before testing., guix-commits, 2022/04/24
- 56/150: gnu: python-lzo: Remove deprecated argument and add test input., guix-commits, 2022/04/24
- 54/150: gnu: Add python-u-msgpack., guix-commits, 2022/04/24
- 48/150: gnu: picard: Remove old build flag., guix-commits, 2022/04/24
- 89/150: gnu: python-pytest-httpbin: Disable tests., guix-commits, 2022/04/24
- 55/150: gnu: Add python-pytest-expect., guix-commits, 2022/04/24
- 81/150: gnu: python-setuptools-scm-git-archive: Disable tests., guix-commits, 2022/04/24
- 79/150: gnu: python-dnspython: Force poetry backend., guix-commits, 2022/04/24
- 108/150: gnu: python-argcomplete: Add missing test input., guix-commits, 2022/04/24
- 105/150: gnu: python-gevent: Override build backend., guix-commits, 2022/04/24
- 106/150: gnu: python-tables: Move flags to #:configure-flags.,
guix-commits <=
- 114/150: gnu: python-immutabledict: Add missing build input., guix-commits, 2022/04/24
- 99/150: gnu: Remove remaining uses of #:use-setuptools?., guix-commits, 2022/04/24
- 123/150: gnu: python-anndata: Remove custom build phases, disable failing test., guix-commits, 2022/04/24
- 135/150: gnu: python-helpdev: Add missing test input., guix-commits, 2022/04/24
- 04/150: gnu: Use %python-build-system-module inside #:imported-modules., guix-commits, 2022/04/24
- 08/150: gnu: python-pypa-build: Replace toml with tomli., guix-commits, 2022/04/24
- 06/150: gnu: Properly bootstrap python-flit-core and python-tomli., guix-commits, 2022/04/24
- 10/150: gnu: python-tomli-w: Remove custom phases., guix-commits, 2022/04/24
- 29/150: gnu: python-pastel: Add missing build system input., guix-commits, 2022/04/24
- 44/150: gnu: calibre: Remove old build flag., guix-commits, 2022/04/24