Update qmd-progress package.py (#34841)

This commit is contained in:
Jean-Luc Fattebert
2023-01-23 17:20:19 -05:00
committed by GitHub
parent 042d305ed0
commit f3e7669400

View File

@@ -12,17 +12,21 @@ class QmdProgress(CMakePackage):
This library is focused on the development of general solvers that are This library is focused on the development of general solvers that are
commonly used in quantum chemistry packages.""" commonly used in quantum chemistry packages."""
homepage = "https://github.com/lanl/qmd-progress" homepage = "https://qmd-progress.readthedocs.io/"
url = "https://github.com/lanl/qmd-progress/tarball/v1.1.0" url = "https://github.com/lanl/qmd-progress/archive/refs/tags/v1.2.0.tar.gz"
git = "https://github.com/lanl/qmd-progress.git" git = "https://github.com/lanl/qmd-progress.git"
version("develop", branch="master") maintainers = ["jeanlucf22"]
version("1.1.0", sha256="2c5eac252067bfb55d715c9ce5de2e4306b20b4273979dda15b4a2f71f69bb0b")
version("1.0.0", sha256="28c99eb80d9a6b09e1d01d61538b3b924850d89c6a8bfb5d3e8b6490be822296") version("master", branch="master")
version("1.2.0", sha256="d41708f0e9c12d0e421a9fa883f8b12478cf4faa7453703143f32c093626638e")
version("1.1.0", sha256="757d2606d7b7f38e7f8f491bf7369b88de55062bae0b12a9928f0a5acae993bd")
version("1.0.0", sha256="eed87e68b4a1533a3ed70c1662feca4ac890b985f3326fc94522c2f71f198fdc")
variant("graphlib", default=False, description="Build with Metis Suppport") variant("graphlib", default=False, description="Build with Metis Suppport")
variant("mpi", default=True, description="Build with MPI Support") variant("mpi", default=True, description="Build with MPI Support")
variant("shared", default=True, description="Build shared libs") variant("shared", default=True, description="Build shared libs")
variant("benchmarks", default=True, description="Build with benchmark drivers")
depends_on("bml") depends_on("bml")
depends_on("mpi", when="+mpi") depends_on("mpi", when="+mpi")
@@ -46,5 +50,7 @@ def cmake_args(self):
args.append("-DPROGRESS_GRAPHLIB=yes") args.append("-DPROGRESS_GRAPHLIB=yes")
else: else:
args.append("-DPROGRESS_GRAPHLIB=no") args.append("-DPROGRESS_GRAPHLIB=no")
if "+benchmarks" in spec:
args.append("-DPROGRESS_BENCHMARKS=yes")
return args return args