diff --git a/spack.yaml b/spack.yaml
index 0fa3fd1e82ab1f8d8eae89d3e76d916ada8c2103..bb34e122f72719f392d3eb945f9107ed28b4c889 100644
--- a/spack.yaml
+++ b/spack.yaml
@@ -12,7 +12,7 @@ spack:
     - emacs@27.2 toolkit=athena
     - fastjet@3.3.3
     - fmt@8.0.1 +shared cxxstd=17
-    - gaudi@36.0
+    - gaudi@36.4
     - geant4@10.7.3 cxxstd=17 +opengl +vecgeom +x11 +qt +threads
     - genfit@2.00.00
     - hepmc3@3.2.4 +python +rootio 
diff --git a/spack/packages/gaudi/package.py b/spack/packages/gaudi/package.py
new file mode 100644
index 0000000000000000000000000000000000000000..1840dc57675713a1f127ed16a6374a17e8922297
--- /dev/null
+++ b/spack/packages/gaudi/package.py
@@ -0,0 +1,7 @@
+from spack import *
+from spack.pkg.builtin.gaudi import Gaudi as BuiltinGaudi
+class Gaudi(BuiltinGaudi):
+    version('36.4', sha256='1a5c27cdc21ec136b47f5805406c92268163393c821107a24dbb47bd88e4b97d')
+    version('36.3', sha256='9ac228d8609416afe4dea6445c6b3ccebac6fab1e46121fcc3a056e24a5d6640')
+    version('36.2', sha256='a1b4bb597941a7a5b8d60382674f0b4ca5349c540471cd3d4454efbe7b9a09b9')
+    version('36.1', sha256='9f718c832313676249e5c3ac76ba4346978ee2328f8cdcb29176498b080402e9')