From b5b58814260bdcbb4b9238519e47debf77c26668 Mon Sep 17 00:00:00 2001 From: George Young Date: Fri, 26 May 2023 20:38:26 +0100 Subject: picard: add 3.0.0, switch to java@17: (#37948) Co-authored-by: LMS Bioinformatics --- var/spack/repos/builtin/packages/picard/package.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/picard/package.py b/var/spack/repos/builtin/packages/picard/package.py index 84ac5d7ea1..923c64b357 100644 --- a/var/spack/repos/builtin/packages/picard/package.py +++ b/var/spack/repos/builtin/packages/picard/package.py @@ -24,6 +24,11 @@ class Picard(Package): # They started distributing a single jar file at v2.6.0, prior to # that it was a .zip file with multiple .jar and .so files + version( + "3.0.0", + sha256="0d5e28ab301fad3b02030d01923888129ba82c5f722ac5ccb2d418ab76ac5499", + expand=False, + ) version( "2.26.2", sha256="99fab1699a735fd048a05975a243774f1cc99e87a9b28311d4aa872d06390474", @@ -151,7 +156,8 @@ class Picard(Package): ) version("1.140", sha256="0d27287217413db6b846284c617d502eaa578662dcb054a7017083eab9c54438") - depends_on("java@8:", type="run") + depends_on("java@17:", type="run", when="@3.0.0:") + depends_on("java@8:", type="run", when="@:2.27.5") def install(self, spec, prefix): mkdirp(prefix.bin) -- cgit v1.2.3-70-g09d2