From 6b33595ebf51cd57e68301bd715968f02702e6c9 Mon Sep 17 00:00:00 2001 From: Dmitri Smirnov Date: Mon, 19 Apr 2021 21:17:38 -0400 Subject: genfit: Add an older version, update dependencies (#20892) - Add dependency on eigen package - Add last version known to work with ROOT 6.16.00. Until recently GenFit lacked any tagged versions, therefore, we use a commit hash --- var/spack/repos/builtin/packages/genfit/package.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/var/spack/repos/builtin/packages/genfit/package.py b/var/spack/repos/builtin/packages/genfit/package.py index c461089e76..a36afdc45e 100644 --- a/var/spack/repos/builtin/packages/genfit/package.py +++ b/var/spack/repos/builtin/packages/genfit/package.py @@ -7,7 +7,8 @@ from spack import * class Genfit(CMakePackage): - """GenFit is a tracking framework in particle and nuclear physics.""" + """GenFit is an experiment-independent framework for track reconstruction in + particle and nuclear physics""" homepage = "https://github.com/GenFit/GenFit" url = "https://github.com/GenFit/GenFit/archive/02-00-00.tar.gz" @@ -19,8 +20,12 @@ class Genfit(CMakePackage): version('master', branch='master') version('02-00-00', sha256='0bfd5dd152ad0573daa4153a731945824e0ce266f844988b6a8bebafb7f2dacc') + # Untagged version from 2017-06-23 known to work with root@6.16.00 + version('b496504a', sha256='e1582b35782118ade08498adc03f3fda01979ff8bed61e0520edae46d7bfe477') depends_on('root') + depends_on('root@:6.16.00', when='@b496504a') + depends_on('eigen') def cmake_args(self): args = [] -- cgit v1.2.3-70-g09d2