summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py')
-rw-r--r--var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py18
1 files changed, 6 insertions, 12 deletions
diff --git a/var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py b/var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py
index a211b3e855..bf34748f45 100644
--- a/var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py
+++ b/var/spack/repos/builtin/packages/ecp-data-vis-sdk/package.py
@@ -125,14 +125,12 @@ class EcpDataVisSdk(BundlePackage, CudaPackage, ROCmPackage):
dav_sdk_depends_on('sensei@develop +vtkio +python ~miniapps', when='+sensei',
propagate=dict(propagate_to_sensei))
- dav_sdk_depends_on('ascent+mpi+fortran+openmp+python+shared+vtkh+dray',
+ dav_sdk_depends_on('ascent+mpi+fortran+openmp+python+shared+vtkh+dray~test',
when='+ascent',
- propagate=['adios2'] + cuda_arch_variants)
+ propagate=['adios2', 'cuda'] + cuda_arch_variants)
# Need to explicitly turn off conduit hdf5_compat in order to build
# hdf5@1.12 which is required for SDK
depends_on('ascent ^conduit ~hdf5_compat', when='+ascent +hdf5')
- depends_on('ascent~cuda', when='+ascent~cuda')
- depends_on('ascent+cuda', when='+ascent+cuda ^vtk-m@1.7:')
# Disable configuring with @develop. This should be removed after ascent
# releases 0.8 and ascent can build with conduit@0.8: and vtk-m@1.7:
conflicts('ascent@develop')
@@ -153,15 +151,11 @@ class EcpDataVisSdk(BundlePackage, CudaPackage, ROCmPackage):
dav_sdk_depends_on('visit', when='+visit')
- dav_sdk_depends_on('vtk-m+shared+mpi+openmp+rendering',
+ dav_sdk_depends_on('vtk-m@1.7:+shared+mpi+openmp+rendering',
when='+vtkm',
- propagate=['cuda'] + cuda_arch_variants)
- depends_on('vtk-m +rocm', when='+vtkm +rocm ^vtk-m@1.7:')
- for amdgpu_target in amdgpu_target_variants:
- depends_on('vtk-m {0}'.format(amdgpu_target),
- when='+vtkm {0} ^vtk-m@1.7:'.format(amdgpu_target))
-
- # depends_on('vtk-m ~rocm', when='+vtkm +rocm ^vtk-m@:1.6')
+ propagate=['cuda', 'rocm']
+ + cuda_arch_variants
+ + amdgpu_target_variants)
# +python is currently broken in sz
# dav_sdk_depends_on('sz+shared+fortran+python+random_access',