Skip to content

Commit

Permalink
Merge pull request spack#383 from climbfuji/feature/update_eccodes_fr…
Browse files Browse the repository at this point in the history
…om_spack_dev

For spack-stack 1.6.0: Update eccodes from spack/develop (add 2.31.0, 2.32.0)
  • Loading branch information
climbfuji authored Dec 19, 2023
2 parents af1cd51 + 0afe8b8 commit 67633ed
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion var/spack/repos/builtin/packages/eccodes/package.py
Original file line number Diff line number Diff line change
Expand Up @@ -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.27.0", sha256="ede5b3ffd503967a5eac89100e8ead5e16a881b7585d02f033584ed0c4269c99")
version("2.25.0", sha256="8975131aac54d406e5457706fd4e6ba46a8cc9c7dd817a41f2aa64ce1193c04e")
version("2.24.2", sha256="c60ad0fd89e11918ace0d84c01489f21222b11d6cad3ff7495856a0add610403")
Expand All @@ -71,7 +73,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")
Expand Down Expand Up @@ -107,6 +109,7 @@ class Eccodes(CMakePackage):
depends_on("[email protected]:", when="@2.19:", type="build")

depends_on("ecbuild", type="build", when="@develop")
depends_on("[email protected]:", type="build", when="@2.25:")

conflicts("+openmp", when="+pthreads", msg="Cannot enable both POSIX threads and OMP")

Expand Down

0 comments on commit 67633ed

Please sign in to comment.