diff --git a/var/spack/repos/builtin/packages/cmake/package.py b/var/spack/repos/builtin/packages/cmake/package.py
index 010e60e7343bea1e5f5a2c289512f369dca9e5d8..09352b7ae264cb418c37dee109cf2e0d45bd4561 100644
--- a/var/spack/repos/builtin/packages/cmake/package.py
+++ b/var/spack/repos/builtin/packages/cmake/package.py
@@ -33,6 +33,7 @@ class Cmake(Package):
     list_url = 'https://cmake.org/files/'
     list_depth = 1
 
+    version('3.12.0',   'ab4aa7df9301c94cdd6f8ee4fe66458b')
     version('3.11.4',   '72e168b3bad2f9c34dcebbad7af56ff0')
     version('3.11.3',   '3f923154ed47128f13b08eacd207d9ee')
     version('3.11.2',   'd2d554c05fc07cfae7846d2aa205f12a')