summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVicente Bolea <vicente.bolea@kitware.com>2023-08-12 11:38:33 -0400
committerGitHub <noreply@github.com>2023-08-12 08:38:33 -0700
commit533821e46fea533718f03e6e75c11a079a4c5e68 (patch)
tree4836f41c69091dd79796d905e60e79059ba463ec
parent6c5d125cb06a86ce05bec27ae9fb9b07103bc1c5 (diff)
downloadspack-533821e46fea533718f03e6e75c11a079a4c5e68.tar.gz
spack-533821e46fea533718f03e6e75c11a079a4c5e68.tar.bz2
spack-533821e46fea533718f03e6e75c11a079a4c5e68.tar.xz
spack-533821e46fea533718f03e6e75c11a079a4c5e68.zip
adios2: add mgard variant (#39405)
-rw-r--r--var/spack/repos/builtin/packages/adios2/package.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/adios2/package.py b/var/spack/repos/builtin/packages/adios2/package.py
index caf937ff7a..f6a5aba446 100644
--- a/var/spack/repos/builtin/packages/adios2/package.py
+++ b/var/spack/repos/builtin/packages/adios2/package.py
@@ -65,6 +65,7 @@ class Adios2(CMakePackage, CudaPackage):
variant("zfp", default=True, description="Enable ZFP compression")
variant("png", default=True, when="@2.4:", description="Enable PNG compression")
variant("sz", default=True, description="Enable SZ compression")
+ variant("mgard", default=True, when="@2.8:", description="Enable MGARD compression")
# Rransport engines
variant("sst", default=True, description="Enable the SST staging engine")
@@ -136,6 +137,7 @@ class Adios2(CMakePackage, CudaPackage):
depends_on("libpng@1.6:", when="+png")
depends_on("zfp@0.5.1:0.5", when="+zfp")
depends_on("sz@2.0.2.0:", when="+sz")
+ depends_on("mgard", when="+mgard")
extends("python", when="+python")
depends_on("python@2.7:2.8,3.5:", when="@:2.4.0 +python", type=("build", "run"))