From 47c6fb750a6c67e5ff4538a9fd333819ed99c582 Mon Sep 17 00:00:00 2001 From: Massimiliano Culpo Date: Mon, 10 Mar 2025 08:32:49 +0100 Subject: [PATCH] spfft: update to use oneapi packages (#49311) Signed-off-by: Massimiliano Culpo --- var/spack/repos/builtin/packages/spfft/package.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/var/spack/repos/builtin/packages/spfft/package.py b/var/spack/repos/builtin/packages/spfft/package.py index 72e0fb6f89f..0010725a00d 100644 --- a/var/spack/repos/builtin/packages/spfft/package.py +++ b/var/spack/repos/builtin/packages/spfft/package.py @@ -104,9 +104,9 @@ def cmake_args(self): "-DHIP_CXX_COMPILER={0}".format(self.spec["hip"].hipcc), ] - if "fftw" in spec: - args += ["-DSPFFT_FFTW_LIB=FFTW"] - elif "intel-mkl" in spec: + if spec.satisfies("^[virtuals=fftw-api] intel-oneapi-mkl"): args += ["-DSPFFT_FFTW_LIB=MKL"] + else: + args += ["-DSPFFT_FFTW_LIB=FFTW"] return args