summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/trinity/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/trinity/package.py')
-rw-r--r--var/spack/repos/builtin/packages/trinity/package.py13
1 files changed, 12 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/trinity/package.py b/var/spack/repos/builtin/packages/trinity/package.py
index 8bdc10dd79..d1f557895d 100644
--- a/var/spack/repos/builtin/packages/trinity/package.py
+++ b/var/spack/repos/builtin/packages/trinity/package.py
@@ -1,4 +1,4 @@
-# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other
+# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
@@ -22,8 +22,11 @@ class Trinity(MakefilePackage):
homepage = "http://trinityrnaseq.github.io/"
url = "https://github.com/trinityrnaseq/trinityrnaseq/archive/Trinity-v2.6.6.tar.gz"
+ version('2.12.0.FULL', sha256='0d47dc433cc3003e1c732b97da605e29c6ccafa38cd52cdb8ecc42399a9195d0',
+ url="https://github.com/trinityrnaseq/trinityrnaseq/releases/download/v2.12.0/trinityrnaseq-v2.12.0.FULL.tar.gz")
version('2.6.6', sha256='868dfadeefaf2d3c6150a88d5e86fbc09466d69bbf4a65f70b4f5a7485668984')
+ depends_on("cmake", type="build")
depends_on("java@8:", type=("build", "run"))
depends_on("bowtie2")
depends_on("jellyfish")
@@ -36,6 +39,14 @@ class Trinity(MakefilePackage):
# There is no documented list of these deps, but they're in the Dockerfile
# and we have runtime errors without them
# https://github.com/trinityrnaseq/trinityrnaseq/blob/master/Docker/Dockerfile
+ depends_on("r-dexseq", type="run", when="@2.12")
+ depends_on("star", type="run", when="@2.12")
+ depends_on("picard", type="run", when="@2.12")
+ depends_on("subread", type="run", when="@2.12")
+ depends_on("gatk", type="run", when="@2.12")
+ depends_on("gmap-gsnap", type="run", when="@2.12")
+ depends_on("r-tximport", type="run", when="@2.12")
+ depends_on("r-tximportdata", type="run", when="@2.12")
depends_on("blast-plus", type="run")
depends_on("bowtie", type="run")
depends_on("r", type="run")