vecgeom: patch missing templates for apple clang (#50210)

This commit is contained in:
Seth R. Johnson 2025-04-28 19:29:52 -04:00 committed by GitHub
parent 382847976f
commit fc3b732b14
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -123,6 +123,12 @@ class Vecgeom(CMakePackage, CudaPackage):
sha256="f172b0a9ee1de4931b106d8500d1a60d5688c9bce324cf12ca107ec866a16c56",
when="@1.2.7:1.2.10 +cuda ^cuda@:11",
)
# Fix -Wmissing-template-arg-list-after-template-kw
patch(
"https://gitlab.cern.ch/VecGeom/VecGeom/-/merge_requests/1251.diff",
sha256="b9419c6666389b69ee2c9125d10f25b423fce339495413ac4762ae6f32bdea63",
when="@:1.2.10 ^apple-clang@17:",
)
def std_when(values):
for v in values: