summaryrefslogtreecommitdiff
path: root/var/spack/packages/paraview/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/packages/paraview/package.py')
-rw-r--r--var/spack/packages/paraview/package.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/var/spack/packages/paraview/package.py b/var/spack/packages/paraview/package.py
index b0893237e9..aaab352e66 100644
--- a/var/spack/packages/paraview/package.py
+++ b/var/spack/packages/paraview/package.py
@@ -24,7 +24,8 @@ class Paraview(Package):
depends_on('bzip2')
depends_on('freetype')
- depends_on('hdf5') # drags in mpi
+ depends_on('hdf5')
+ depends_on('hdf5+mpi', when='+mpi')
depends_on('jpeg')
depends_on('libpng')
depends_on('libtiff')
@@ -59,6 +60,10 @@ class Paraview(Package):
feature_args.extend(std_cmake_args)
+ if 'darwin' in self.spec.architecture:
+ feature_args.append('-DVTK_USE_X:BOOL=OFF')
+ feature_args.append('-DPARAVIEW_DO_UNIX_STYLE_INSTALLS:BOOL=ON')
+
cmake('..',
'-DCMAKE_INSTALL_PREFIX:PATH=%s' % prefix,
'-DBUILD_TESTING:BOOL=OFF',