diff --git a/stacks/pinot-noir-gcc13/packages_kuma-h100.yaml b/stacks/pinot-noir-gcc13/packages_kuma-h100.yaml
index 47d8762ebe3d363e859119dd8db6d57eb65eee1e..516d8174918e38643f5548077b13c68b79daf375 100644
--- a/stacks/pinot-noir-gcc13/packages_kuma-h100.yaml
+++ b/stacks/pinot-noir-gcc13/packages_kuma-h100.yaml
@@ -12,6 +12,9 @@ packages:
         when: '%gcc'
 
   # ---------------------------------------------------------------------------
+  cp2k:
+    require: ['+cuda', 'cuda_arch=90']
+
   cuda:
     prefer:
     - spec: "^gcc-runtime@13.2.0"