summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/intel-parallel-studio/package.py
diff options
context:
space:
mode:
authorMassimiliano Culpo <massimiliano.culpo@gmail.com>2023-11-10 14:56:04 +0100
committerGitHub <noreply@github.com>2023-11-10 13:56:04 +0000
commitfbf02b561ae628ea14302d4b55a02e3ee2f4ec2c (patch)
treeac3b0571112da8e1578ce140b84b6417c458288e /var/spack/repos/builtin/packages/intel-parallel-studio/package.py
parent4027a2139b053251dafc2de38d24eac4d69d42a0 (diff)
downloadspack-fbf02b561ae628ea14302d4b55a02e3ee2f4ec2c.tar.gz
spack-fbf02b561ae628ea14302d4b55a02e3ee2f4ec2c.tar.bz2
spack-fbf02b561ae628ea14302d4b55a02e3ee2f4ec2c.tar.xz
spack-fbf02b561ae628ea14302d4b55a02e3ee2f4ec2c.zip
gromacs et al: fix ^mkl pattern (#41002)
The ^mkl pattern was used to refer to three packages even though none of software using it was depending on "mkl". This pattern, which follows Hyrum's law, is now being removed in favor of a more explicit one. In this PR gromacs, abinit, lammps, and quantum-espresso are modified. Intel packages are also modified to provide "lapack" and "blas" together.
Diffstat (limited to 'var/spack/repos/builtin/packages/intel-parallel-studio/package.py')
-rw-r--r--var/spack/repos/builtin/packages/intel-parallel-studio/package.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/intel-parallel-studio/package.py b/var/spack/repos/builtin/packages/intel-parallel-studio/package.py
index 84810bacfa..50e7021de8 100644
--- a/var/spack/repos/builtin/packages/intel-parallel-studio/package.py
+++ b/var/spack/repos/builtin/packages/intel-parallel-studio/package.py
@@ -536,8 +536,7 @@ class IntelParallelStudio(IntelPackage):
provides("ipp", when="+ipp")
provides("mkl", when="+mkl")
- provides("blas", when="+mkl")
- provides("lapack", when="+mkl")
+ provides("blas", "lapack", when="+mkl")
provides("scalapack", when="+mkl")
provides("fftw-api@3", when="+mkl@professional.2017:")