From d61f362211a62f6a6126ec33cbbc97604358f6f7 Mon Sep 17 00:00:00 2001 From: ilbiondo <61497728+ilbiondo@users.noreply.github.com> Date: Thu, 30 Jul 2020 05:20:44 +0200 Subject: Updated iq-tree package (#17690) --- var/spack/repos/builtin/packages/iq-tree/package.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/var/spack/repos/builtin/packages/iq-tree/package.py b/var/spack/repos/builtin/packages/iq-tree/package.py index 9058a66f10..010ccdcae0 100644 --- a/var/spack/repos/builtin/packages/iq-tree/package.py +++ b/var/spack/repos/builtin/packages/iq-tree/package.py @@ -14,10 +14,12 @@ class IqTree(CMakePackage): git = "https://github.com/Cibiv/IQ-TREE.git" url = "https://github.com/Cibiv/IQ-TREE/archive/v1.6.12.tar.gz" + version('2.0.6', tag='v2.0.6', submodules=True) version('1.6.12', sha256='9614092de7a157de82c9cc402b19cc8bfa0cb0ffc93b91817875c2b4bb46a284') variant('openmp', default=True, description='Enable OpenMP support.') variant('mpi', default=False, description='Enable MPI support.') + variant('lsd2', default=True, description='Axctivate Least Squares Dating.') maintainers = ['ilbiondo'] @@ -30,13 +32,13 @@ class IqTree(CMakePackage): def cmake_args(self): - # Note that one has to specify "single" to get a single - # threaded build. Otherwise OpenMP is assumed - spec = self.spec args = [] iqflags = [] + if '+lsd2' in spec: + args.append('-DUSE_LSD2=ON') + if '+openmp' in spec: iqflags.append('omp') -- cgit v1.2.3-70-g09d2