diff --git a/spack-environment/packages.yaml b/spack-environment/packages.yaml
index 64bafe269fa5eb9bc2a815b814b87375615ac0aa..4cbaf8b494de4032f7602c333ceb95f4fb309822 100644
--- a/spack-environment/packages.yaml
+++ b/spack-environment/packages.yaml
@@ -57,7 +57,7 @@ packages:
     - '@2.3.2'
   cmake:
     require:
-    - '@3.26.3'
+    - '@3.27.7'
   cnpy:
     require:
     - '@master'
@@ -337,3 +337,9 @@ packages:
     require:
     - '@5.5.5'
     - cxxstd=20 -davix +python +scitokens-cpp
+  zlib-api:
+    require:
+    - zlib-ng
+  zlib-ng:
+    require:
+    - '@2.1.4'