File indexing completed on 2026-03-30 07:48:31
0001
0002
0003
0004
0005
0006 from spack.package import *
0007 from spack_repo.builtin.build_systems.cmake import CMakePackage
0008
0009
0010 class Algorithms(CMakePackage):
0011 """Collection of Reconstruction Algorithms using DD4hep and EDM4hep."""
0012
0013 homepage = "https://eic.github.io/algorithms"
0014 url = "https://github.com/eic/algorithms/archive/refs/tags/v1.1.0.tar.gz"
0015 git = "https://github.com/eic/algorithms.git"
0016
0017 maintainers = ["wdconinc", "sly2j"]
0018
0019 version("main", branch="main")
0020 version("master", branch="master", deprecated=True)
0021 version("1.2.0", sha256="893da7948baf9aa778b1716b3ce7331cd14befa7e43f3cce810c6b49235c73fd")
0022 version("1.1.0", sha256="f7fef07ee4217b1d224bbe3f87e21e155e1e205356ad5a19b7d09558e7c5c024", deprecated=True)
0023 version("1.0.0", sha256="b36598ba539938c0f8e5d75170f770e5701a1ad81dbee929ccc36df15233a99d")
0024
0025 depends_on("c", type="build")
0026 depends_on("cxx", type="build")
0027
0028 depends_on("dd4hep +ddrec")
0029 depends_on("edm4hep")
0030 depends_on("edm4eic")
0031 depends_on("cppgsl")
0032 depends_on("fmt")