forked from key4hep/key4hep-spack
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.cherry-pick
57 lines (39 loc) · 2.78 KB
/
.cherry-pick
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
git remote add jmcarcell https://github.com/jmcarcell/spack || true
git fetch jmcarcell -q
# Hardcode CMAKE_INSTALL_LIBDIR to lib. This is needed for AlmaLinux 9 where
# CMAKE_INSTALL_LIBDIR gets chosen as lib64 and this causes problems in some
# packages that expect lib. Since spack installs each package to its own prefix
# we don't need to worry about multilib environments
git cherry-pick 42c070632bcb0f8333bc029e17a53646d9589d7e -X theirs --no-commit
# Because the patch above and py-onnx being a python package, it will try to find
# protobuf in CMAKE_INSTALL_LIBDIR which is lib64 so a symlink is created here
git cherry-pick 3ec184fad8582cc501f55e0ea0b0f6b3fb9b70bf -X theirs --no-commit
# add a recent version of madgraph, remove when https://github.com/spack/spack/pull/41128 is merged
curl -s https://patch-diff.githubusercontent.com/raw/spack/spack/pull/41128.diff | patch -p1
# add vdt for CPATH, needed for podio+rntuple
git cherry-pick f97fabc3ff12527e5220ea6917719a73f8bd4315 -X theirs --no-commit
# podio: add rpath, remove when https://github.com/spack/spack/pull/42844 is merged
curl -s https://patch-diff.githubusercontent.com/raw/spack/spack/pull/42844.diff | patch -p1
# geant4 twisted tubes: remove when https://github.com/spack/spack/pull/45368 is merged or after 11.2.2
# curl -s https://patch-diff.githubusercontent.com/raw/spack/spack/pull/45368.diff | patch -p1
# geant4 gen trap fix, remove after 11.2.2
# git cherry-pick 8daeaeac29e817f85d86fcfa85b3293a7465b280 -X theirs --no-commit
# Both geant4 changes in a single commit
git cherry-pick c8191268c3ea4aca6e870ad40d695e92f94d0e47 -X theirs --no-commit
# zziplib: add 0.13.78, remove!
git cherry-pick db5538f5f12de8d1599ef4339e2dd1756d1230ad -X theirs --no-commit
# pybind11: fix pkgconfig, remove when https://github.com/spack/spack/pull/46298 is merged
curl -s https://patch-diff.githubusercontent.com/raw/spack/spack/pull/46298.diff | patch -p1
# gaudi: add patches, remove when https://github.com/spack/spack/pull/46365 is merged
curl -s https://patch-diff.githubusercontent.com/raw/spack/spack/pull/46365.diff | patch -p1
# py-awkward and py-awkward-cpp: fixes, remove!
curl -s https://patch-diff.githubusercontent.com/raw/spack/spack/pull/46372.diff | patch -p1
# py-onnx: add fixes for GCC 14, remove!
curl -s https://patch-diff.githubusercontent.com/raw/spack/spack/pull/46390.diff | patch -p1
# texlive: add new versions, remove!
git cherry-pick 5398b1be15245e1be480c5aa4706f57795208505 -X theirs --no-commit
# texlive: fix mtxrun, remove when https://github.com/spack/spack/pull/46465 is merged
curl -s https://patch-diff.githubusercontent.com/raw/spack/spack/pull/46465.diff | patch -p1
# py-onnx: add a patch for the standard, remove after 1.15.0
git add .
git cherry-pick 248a7c0f4894222bfcd0bb76b13a984c92d4c938 -X theirs --no-commit