summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCristian Di Pietrantonio <cristiandipietrantonio@gmail.com>2023-08-09 14:33:53 +0800
committerGitHub <noreply@github.com>2023-08-09 08:33:53 +0200
commitee74ca6391b20c2983275f77e25beb11174bc9fe (patch)
tree6e866aa146ca2fc84ffd8f6f34762e117acbd2b2
parent7165e701867cb7c361db3f2777fd55a1fba20dcd (diff)
downloadspack-ee74ca6391b20c2983275f77e25beb11174bc9fe.tar.gz
spack-ee74ca6391b20c2983275f77e25beb11174bc9fe.tar.bz2
spack-ee74ca6391b20c2983275f77e25beb11174bc9fe.tar.xz
spack-ee74ca6391b20c2983275f77e25beb11174bc9fe.zip
beast2: add dependency on libbeagle. (#39311)
Co-authored-by: Cristian Di Pietrantonio <cdipietrantonio@pawsey.org.au>
-rw-r--r--var/spack/repos/builtin/packages/beast2/package.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/beast2/package.py b/var/spack/repos/builtin/packages/beast2/package.py
index 5fc0cfb2fe..25b729455c 100644
--- a/var/spack/repos/builtin/packages/beast2/package.py
+++ b/var/spack/repos/builtin/packages/beast2/package.py
@@ -30,9 +30,12 @@ class Beast2(Package):
version("2.5.2", sha256="2feb2281b4f7cf8f7de1a62de50f52a8678ed0767fc72f2322e77dde9b8cd45f")
version("2.4.6", sha256="84029c5680cc22f95bef644824130090f5f12d3d7f48d45cb4efc8e1d6b75e93")
+ variant("beagle", default=True, description="Build with libbeagle support")
+
depends_on("java")
depends_on("java@17:", when="@2.7.0:")
depends_on("javafx", when="@2.7.0:")
+ depends_on("libbeagle", type="run", when="+beagle")
def patch(self):
# handle javafx stuff