CMake: add versions 3.26.4|5 and 3.27.* (#39628)

Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
This commit is contained in:
John W. Parent 2023-08-26 15:26:41 -04:00 committed by GitHub
parent b370ecfbda
commit 74a51aba50
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -27,6 +27,13 @@ class Cmake(Package):
executables = ["^cmake[0-9]*$"]
version("master", branch="master")
version("3.27.4", sha256="0a905ca8635ca81aa152e123bdde7e54cbe764fdd9a70d62af44cad8b92967af")
version("3.27.3", sha256="66afdc0f181461b70b6fedcde9ecc4226c5cd184e7203617c83b7d8e47f49521")
version("3.27.2", sha256="798e50085d423816fe96c9ef8bee5e50002c9eca09fed13e300de8a91d35c211")
version("3.27.1", sha256="b1a6b0135fa11b94476e90f5b32c4c8fad480bf91cf22d0ded98ce22c5132004")
version("3.27.0", sha256="aaeddb6b28b993d0a6e32c88123d728a17561336ab90e0bf45032383564d3cb8")
version("3.26.5", sha256="c0970b1e44a7fbca4322997ce05dac521b04748fe424922152faf22d20782bf9")
version("3.26.4", sha256="313b6880c291bd4fe31c0aa51d6e62659282a521e695f30d5cc0d25abbd5c208")
version("3.26.3", sha256="bbd8d39217509d163cb544a40d6428ac666ddc83e22905d3e52c925781f0f659")
version("3.26.2", sha256="d54f25707300064308ef01d4d21b0f98f508f52dda5d527d882b9d88379f89a8")
version("3.26.1", sha256="f29964290ad3ced782a1e58ca9fda394a82406a647e24d6afd4e6c32e42c412f")
@ -351,6 +358,9 @@ def bootstrap_args(self):
# jsoncpp requires CMake to build
# use CMake-provided library to avoid circular dependency
args.append("--no-system-jsoncpp")
if spec.satisfies("@3.27:"):
# cppdap depends on jsoncpp in CMake.
args.append("--no-system-cppdap")
# Whatever +/~ownlibs, use system curl.
args.append("--system-curl")