summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorThomas Madlener <thomas.madlener@desy.de>2022-10-10 15:41:33 +0200
committerGitHub <noreply@github.com>2022-10-10 15:41:33 +0200
commitfc23b48804848886b72a58007270902ed2d70232 (patch)
treefc2ddb28a11e7ae63a942cacaf42f1779366b946 /var
parentf915f9db326cda16c0d14e2511ea5b9a3dd79f65 (diff)
downloadspack-fc23b48804848886b72a58007270902ed2d70232.tar.gz
spack-fc23b48804848886b72a58007270902ed2d70232.tar.bz2
spack-fc23b48804848886b72a58007270902ed2d70232.tar.xz
spack-fc23b48804848886b72a58007270902ed2d70232.zip
podio, edm4hep: add latest versions (#33056)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/edm4hep/package.py1
-rw-r--r--var/spack/repos/builtin/packages/podio/package.py5
2 files changed, 6 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/edm4hep/package.py b/var/spack/repos/builtin/packages/edm4hep/package.py
index 32767f4582..2abc93c038 100644
--- a/var/spack/repos/builtin/packages/edm4hep/package.py
+++ b/var/spack/repos/builtin/packages/edm4hep/package.py
@@ -19,6 +19,7 @@ class Edm4hep(CMakePackage):
tags = ["hep", "key4hep"]
version("master", branch="master")
+ version("0.7", sha256="0cef3f06d86c13e87e3343ac9d5db0b3087c421e8bda4bd2623858acb1af60c9")
version("0.6", sha256="625a5a939cb8d7a0a6ab5874a3e076d7dd5338446be3921b0cbc09de4d96b315")
version("0.5", sha256="aae4f001412d57585751d858999fe78e004755aa0303a503d503a325ef97d7e0")
version(
diff --git a/var/spack/repos/builtin/packages/podio/package.py b/var/spack/repos/builtin/packages/podio/package.py
index df543c0588..fda15314bf 100644
--- a/var/spack/repos/builtin/packages/podio/package.py
+++ b/var/spack/repos/builtin/packages/podio/package.py
@@ -20,6 +20,7 @@ class Podio(CMakePackage):
tags = ["hep", "key4hep"]
version("master", branch="master")
+ version("0.16", sha256="4e149c2c9be9f9ca3a6d863498bb0f642dda1a43a19ac1afe7f99854ded5c510")
version("0.15", sha256="6c1520877ba1bce250e35a2a56c0a3da89fae0916c5ed7d5548d658237e067d9")
version("0.14.3", sha256="2a7a405dedc7f6980a0aad7df87b427a1f43bcf6d923a9bcce1698fd296359f7")
version(
@@ -115,6 +116,10 @@ class Podio(CMakePackage):
def setup_run_environment(self, env):
env.prepend_path("PYTHONPATH", self.prefix.python)
env.prepend_path("LD_LIBRARY_PATH", self.spec["podio"].libs.directories[0])
+ if "+sio" in self.spec and self.version >= Version("0.16"):
+ # sio needs to be on LD_LIBRARY_PATH for ROOT to be able to
+ # dynamicaly load the python bindings library
+ env.prepend_path("LD_LIBRARY_PATH", self.spec["sio"].libs.directories[0])
def setup_dependent_build_environment(self, env, dependent_spec):
env.prepend_path("PYTHONPATH", self.prefix.python)