From e24373f262ffbe5ed2d0ab9cd0ef4762f10c4f88 Mon Sep 17 00:00:00 2001 From: snehring Date: Wed, 4 May 2022 12:51:44 -0500 Subject: gatk: updating and expanding java dependency (#30476) --- var/spack/repos/builtin/packages/gatk/package.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/gatk/package.py b/var/spack/repos/builtin/packages/gatk/package.py index b719587032..5e5c3b8bd7 100644 --- a/var/spack/repos/builtin/packages/gatk/package.py +++ b/var/spack/repos/builtin/packages/gatk/package.py @@ -15,7 +15,9 @@ class Gatk(Package): homepage = "https://gatk.broadinstitute.org/hc/en-us" url = "https://github.com/broadinstitute/gatk/releases/download/4.2.2.0/gatk-4.2.2.0.zip" list_url = "https://github.com/broadinstitute/gatk/releases" + maintainers = ['snehring'] + version('4.2.6.1', sha256='1125cfc862301d437310506c8774d36c3a90d00d52c7b5d6b59dac7241203628') version('4.2.2.0', sha256='ddd902441d1874493796566159288e9df178714ac18216ba05092136db1497fd') version('4.1.8.1', sha256="42e6de5059232df1ad5785c68c39a53dc1b54afe7bb086d0129f4dc95fb182bc") version('4.1.8.0', sha256="3ce1c2a15c44d0cfc9b2c26111f4518c215a5f9314072b4eb61f07ab5d01eef6") @@ -48,7 +50,7 @@ class Gatk(Package): # output. variant('r', default=False, description='Use R for plotting') - depends_on("java@8", type="run") + depends_on("java@8:", type="run") depends_on("python@2.6:2.8,3.6:", type="run", when="@4.0:") depends_on("r@3.2:", type="run", when="@4.0: +r") @@ -62,6 +64,7 @@ class Gatk(Package): # Skip helper script for versions >4.0 if spec.satisfies("@4.0:"): + set_executable('gatk') install("gatk", prefix.bin) else: # Set up a helper script to call java on the jar file, -- cgit v1.2.3-60-g2f50