summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/mpifileutils/package.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/mpifileutils/package.py b/var/spack/repos/builtin/packages/mpifileutils/package.py
index 13a1c58113..6385f9270e 100644
--- a/var/spack/repos/builtin/packages/mpifileutils/package.py
+++ b/var/spack/repos/builtin/packages/mpifileutils/package.py
@@ -21,6 +21,7 @@ class Mpifileutils(Package):
git = "https://github.com/hpc/mpifileutils.git"
version('develop', branch='master')
+ version('0.11', sha256='f5dc1b39077b3c04f79b2c335c4fd80306f8c57ecfbcacbb82cf532caf02b5fd')
version('0.10.1', sha256='4c8409ef4140f6f557d0e93f0c1267baf5d893c203b29fb7a33d9bc3c5a5d25c')
version('0.10', sha256='5a71a9acd9841c3c258fc0eaea942f18abcb40098714cc90462b57696c07e3c5')
version('0.9.1', sha256='15a22450f86b15e7dc4730950b880fda3ef6f59ac82af0b268674d272aa61c69')
@@ -38,7 +39,17 @@ class Mpifileutils(Package):
depends_on('dtcmp@1.0.3', when='@:0.7')
depends_on('dtcmp@1.1.0:', when='@0.8:')
+ # fixes were added to libarchive somewhere between 3.1.2 and 3.5.0
+ # which helps with file names that start with "._", bumping to newer
+ # libarchive, but in a way that does not disrupt older mpiFileUtils installs
depends_on('libarchive')
+ depends_on('libarchive@3.5.1:', when='@0.11:')
+
+ depends_on('bzip2')
+
+ depends_on('libcap')
+
+ depends_on('openssl')
depends_on('cmake@3.1:', when='@0.9:', type='build')