summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/parmetis/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/parmetis/package.py')
-rw-r--r--var/spack/repos/builtin/packages/parmetis/package.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/parmetis/package.py b/var/spack/repos/builtin/packages/parmetis/package.py
index 076e447877..d1f9c434af 100644
--- a/var/spack/repos/builtin/packages/parmetis/package.py
+++ b/var/spack/repos/builtin/packages/parmetis/package.py
@@ -22,10 +22,13 @@ class Parmetis(CMakePackage):
variant('shared', default=True, description='Enables the build of shared libraries.')
variant('gdb', default=False, description='Enables gdb support.')
+ variant('int64', default=False, description='Sets the bit width of METIS\'s index type to 64.')
depends_on('cmake@2.8:', type='build')
depends_on('mpi')
depends_on('metis@5:')
+ depends_on('metis+int64', when='+int64')
+ depends_on('metis~int64', when='~int64')
patch('enable_external_metis.patch')
# bug fixes from PETSc developers