summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorVictoria Cherkas <87643948+victoria-cherkas@users.noreply.github.com>2023-12-01 18:25:31 +0100
committerGitHub <noreply@github.com>2023-12-01 09:25:31 -0800
commit6029b600f0afa02822a4a059ff1756b37eea3454 (patch)
tree896ecf922b5a5ff403bd8862744c829e772d7fee /var
parente6107e336c35cc642fe532da6f71a3c5683712f9 (diff)
downloadspack-6029b600f0afa02822a4a059ff1756b37eea3454.tar.gz
spack-6029b600f0afa02822a4a059ff1756b37eea3454.tar.bz2
spack-6029b600f0afa02822a4a059ff1756b37eea3454.tar.xz
spack-6029b600f0afa02822a4a059ff1756b37eea3454.zip
eccodes: add v2.32.0, v2.31.0 (#40770)
* eccodes new versions and dependencies * Suggested changes for multiple variant defaults * Update var/spack/repos/builtin/packages/eccodes/package.py --------- Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com>
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/eccodes/package.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/eccodes/package.py b/var/spack/repos/builtin/packages/eccodes/package.py
index 1c24effccc..c8e61fbe4b 100644
--- a/var/spack/repos/builtin/packages/eccodes/package.py
+++ b/var/spack/repos/builtin/packages/eccodes/package.py
@@ -48,6 +48,8 @@ class Eccodes(CMakePackage):
maintainers("skosukhin")
version("develop", branch="develop")
+ version("2.32.0", sha256="b57e8eeb0eba0c05d66fda5527c4ffa84b5ab35c46bcbc9a2227142973ccb8e6")
+ version("2.31.0", sha256="808ecd2c11fbf2c3f9fc7a36f8c2965b343f3151011b58a1d6e7cc2e6b3cac5d")
version("2.25.0", sha256="8975131aac54d406e5457706fd4e6ba46a8cc9c7dd817a41f2aa64ce1193c04e")
version("2.24.2", sha256="c60ad0fd89e11918ace0d84c01489f21222b11d6cad3ff7495856a0add610403")
version("2.23.0", sha256="cbdc8532537e9682f1a93ddb03440416b66906a4cc25dec3cbd73940d194bf0c")
@@ -70,7 +72,7 @@ class Eccodes(CMakePackage):
)
variant("png", default=False, description="Enable PNG support for decoding/encoding")
variant(
- "aec", default=False, description="Enable Adaptive Entropy Coding for decoding/encoding"
+ "aec", default=True, description="Enable Adaptive Entropy Coding for decoding/encoding"
)
variant("pthreads", default=False, description="Enable POSIX threads")
variant("openmp", default=False, description="Enable OpenMP threads")
@@ -106,6 +108,7 @@ class Eccodes(CMakePackage):
depends_on("cmake@3.12:", when="@2.19:", type="build")
depends_on("ecbuild", type="build", when="@develop")
+ depends_on("ecbuild@3.7:", type="build", when="@2.25:")
conflicts("+openmp", when="+pthreads", msg="Cannot enable both POSIX threads and OMP")