From 73ad3f729e8a5206d717d9d66468a19bb11d2940 Mon Sep 17 00:00:00 2001 From: Juan Miguel Carceller <22276694+jmcarcell@users.noreply.github.com> Date: Mon, 29 May 2023 10:35:14 +0200 Subject: dd4hep: add patch to fix missing hits when using LCIO (#37854) Co-authored-by: jmcarcell --- var/spack/repos/builtin/packages/dd4hep/package.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/var/spack/repos/builtin/packages/dd4hep/package.py b/var/spack/repos/builtin/packages/dd4hep/package.py index 3b8667c3f3..7589feabf9 100644 --- a/var/spack/repos/builtin/packages/dd4hep/package.py +++ b/var/spack/repos/builtin/packages/dd4hep/package.py @@ -110,6 +110,12 @@ class Dd4hep(CMakePackage): # Workaround for failing build file generation in some cases # See https://github.com/spack/spack/issues/24232 patch("cmake_language.patch", when="@:1.17") + # Fix missing SimCaloHits when using the LCIO format + patch( + "https://patch-diff.githubusercontent.com/raw/AIDASoft/DD4hep/pull/1019.patch?full_index=1", + when="@1.19:1.23", + sha256="6466719c82de830ce728db57004fb7db03983587a63b804f6dc95c6b92b3fc76", + ) # variants for subpackages variant("ddcad", default=True, description="Enable CAD interface based on Assimp") -- cgit v1.2.3-70-g09d2