reprimand: add v1.5 (#35245)

Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
This commit is contained in:
Erik Schnetter 2023-02-06 09:08:08 -05:00 committed by GitHub
parent 31959b72b0
commit 7a2c9601e8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -7,8 +7,10 @@
class Reprimand(MesonPackage): class Reprimand(MesonPackage):
"""RePrimAnd is a support library for numerical simulations of general """RePrimAnd: Recovery of Primitives And EOS framework
relativistic magnetohydrodynamics. If provides methods for recovering
RePrimAnd is a support library for numerical simulations of general
relativistic magnetohydrodynamics. It provides methods for recovering
primitive variables like pressure and velocity from the variables evolved primitive variables like pressure and velocity from the variables evolved
in quasi-conservative formulations. Further, it provides a general in quasi-conservative formulations. Further, it provides a general
framework for handling matter equations of state.""" framework for handling matter equations of state."""
@ -19,6 +21,7 @@ class Reprimand(MesonPackage):
maintainers("eschnett") maintainers("eschnett")
version("develop", git="https://github.com/wokast/RePrimAnd", branch="public") version("develop", git="https://github.com/wokast/RePrimAnd", branch="public")
version("1.5", sha256="bc71030c1ae337c3631cfc7e46270260b0663e4ad73129148bf443c9220afb86")
version("1.4", sha256="260730696175fa21d35d1a92df2c68b69243bb617083c82616efcb4720d557e8") version("1.4", sha256="260730696175fa21d35d1a92df2c68b69243bb617083c82616efcb4720d557e8")
version("1.3", sha256="8e9f05b1f065a876d1405562285a9f64d1b31c4a436d5a6bb1f023212b40314e") version("1.3", sha256="8e9f05b1f065a876d1405562285a9f64d1b31c4a436d5a6bb1f023212b40314e")
@ -43,10 +46,14 @@ def setup_build_environment(self, env):
env.set("BOOST_ROOT", self.spec["boost"].prefix) env.set("BOOST_ROOT", self.spec["boost"].prefix)
def meson_args(self): def meson_args(self):
args = [ args = []
"-Dbuild_documentation=false", if self.spec.satisfies("@:1.4"):
"-Dbuild_python_api={0}".format(str("+python" in self.spec).lower()), args.extend(
] [
"-Dbuild_documentation=false",
"-Dbuild_python_api={0}".format(str("+python" in self.spec).lower()),
]
)
return args return args
@property @property