From 81f11d55624b9a3513d9b8f48b82dd69cf332b33 Mon Sep 17 00:00:00 2001 From: Thomas Bouvier Date: Sun, 19 Feb 2023 21:48:14 +0100 Subject: `py-pyarrow`: fix build environment (#35567) * `py-pyarrow`: fix build environment * Use `satisfies()` for specs --- var/spack/repos/builtin/packages/py-pyarrow/package.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/var/spack/repos/builtin/packages/py-pyarrow/package.py b/var/spack/repos/builtin/packages/py-pyarrow/package.py index b5524ba9a0..c18ee07463 100644 --- a/var/spack/repos/builtin/packages/py-pyarrow/package.py +++ b/var/spack/repos/builtin/packages/py-pyarrow/package.py @@ -66,14 +66,10 @@ class PyPyarrow(PythonPackage, CudaPackage): patch("for_aarch64.patch", when="@0 target=aarch64:") def setup_build_environment(self, env): - if spec.satisfies("+parquet"): - env.set("PYARROW_PARQUET", "1") - if spec.satisfies("+cuda"): - env.set("PYARROW_WITH_CUDA", "1") - if spec.satisfies("+orc"): - env.set("PYARROW_WITH_ORC", "1") - if spec.satisfies("+dataset"): - env.set("PYARROW_WITH_DATASET", "1") + env.set("PYARROW_WITH_PARQUET", self.spec.satisfies("+parquet")) + env.set("PYARROW_WITH_CUDA", self.spec.satisfies("+cuda")) + env.set("PYARROW_WITH_ORC", self.spec.satisfies("+orc")) + env.set("PYARROW_WITH_DATASET", self.spec.satisfies("+dataset")) def install_options(self, spec, prefix): args = [] -- cgit v1.2.3-60-g2f50