Sun Aug 20 12:59:26 2023 UTC ()
cmake cmake-gui: updated to 3.27.3

CMake 3.27.3
* FindJNI: Restore support for macOS without Xcode
* Utilities/Release: Remove unused documentation build settings
* Apple Text Stubs (.tbd): various fixes
* Clang: use -std=c23 for Clang 18+
* Unity: use C-style comments to work both with C and C++
* FindPython: add support for Python 3.13
* GHS: Escape custom command comments
* testDebuggerNamedPipe: fix for cppdap with nlohmann_json


(adam)
diff -r1.216 -r1.217 pkgsrc/devel/cmake/distinfo
diff -r1.42 -r1.43 pkgsrc/devel/cmake/version.mk
diff -r1.4 -r1.5 pkgsrc/devel/cmake/patches/patch-Modules_FindPython_Support.cmake

cvs diff -r1.216 -r1.217 pkgsrc/devel/cmake/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/cmake/distinfo 2023/08/15 20:40:44 1.216
+++ pkgsrc/devel/cmake/distinfo 2023/08/20 12:59:26 1.217
@@ -1,26 +1,26 @@ @@ -1,26 +1,26 @@
1$NetBSD: distinfo,v 1.216 2023/08/15 20:40:44 tnn Exp $ 1$NetBSD: distinfo,v 1.217 2023/08/20 12:59:26 adam Exp $
2 2
3BLAKE2s (cmake-3.27.2.tar.gz) = 46e8c5be3b5070fcceb4b77fa22c4256067c105665785136b59c19e9a72efaa1 3BLAKE2s (cmake-3.27.3.tar.gz) = d69eb40103bbab7af7c884e1d8744827857b64db9fd1984b8722640fdbbd5592
4SHA512 (cmake-3.27.2.tar.gz) = a5fee6e97c69c525a5679c77f1615dbfde982fdbebb68b137a3fd2adf94a0a09773cc21fdc55936f039c13ebfc20ef852814158685e821a8545fcb314a6115f9 4SHA512 (cmake-3.27.3.tar.gz) = cbb845d2a8724faf5c9b57c6350a130c981ef5d209eb34fd52a5940ff7e176b0ae6512f766ee9ee6f03063269179ba15e123690a0d62ac65e32ffe8027806d9f
5Size (cmake-3.27.2.tar.gz) = 10978264 bytes 5Size (cmake-3.27.3.tar.gz) = 10978618 bytes
6SHA1 (patch-Auxiliary_CMakeLists.txt) = 7a26ef79be53b9d0370029e83f203440aa0be2a4 6SHA1 (patch-Auxiliary_CMakeLists.txt) = 7a26ef79be53b9d0370029e83f203440aa0be2a4
7SHA1 (patch-CMakeLists.txt) = 0fb79458828a021a96e350bc4cf12875914f868b 7SHA1 (patch-CMakeLists.txt) = 0fb79458828a021a96e350bc4cf12875914f868b
8SHA1 (patch-Modules_Compiler_GNU.cmake) = e091c53ac3f3a6cd811119d3231563df32e76bf9 8SHA1 (patch-Modules_Compiler_GNU.cmake) = e091c53ac3f3a6cd811119d3231563df32e76bf9
9SHA1 (patch-Modules_FindCurses.cmake) = 98cac805a6abafcfb8b61e441b50a1d6aec27ad0 9SHA1 (patch-Modules_FindCurses.cmake) = 98cac805a6abafcfb8b61e441b50a1d6aec27ad0
10SHA1 (patch-Modules_FindGTK2.cmake) = 51b7520d35fdec2a7bfcf494fe35ce0e3863e4ee 10SHA1 (patch-Modules_FindGTK2.cmake) = 51b7520d35fdec2a7bfcf494fe35ce0e3863e4ee
11SHA1 (patch-Modules_FindPythonInterp.cmake) = d1b39bdcd654f2a4fc63463cd20de656cce3cf8f 11SHA1 (patch-Modules_FindPythonInterp.cmake) = d1b39bdcd654f2a4fc63463cd20de656cce3cf8f
12SHA1 (patch-Modules_FindPythonLibs.cmake) = b5cedc6a2354beaf08e06d416c150154a7dc1f05 12SHA1 (patch-Modules_FindPythonLibs.cmake) = b5cedc6a2354beaf08e06d416c150154a7dc1f05
13SHA1 (patch-Modules_FindPython_Support.cmake) = aaec7767cad795dd269c851bd110ccefbfc87eb3 13SHA1 (patch-Modules_FindPython_Support.cmake) = 1890687ce921e80bafcd9de970183029e6451d02
14SHA1 (patch-Modules_FindX11.cmake) = 124a2d51155cb4455e8b829dc74598cbd50a4e1c 14SHA1 (patch-Modules_FindX11.cmake) = 124a2d51155cb4455e8b829dc74598cbd50a4e1c
15SHA1 (patch-Modules_FortranCInterface_CMakeLists.txt) = 9782cba399e47770efc51a254267d6013fce9b50 15SHA1 (patch-Modules_FortranCInterface_CMakeLists.txt) = 9782cba399e47770efc51a254267d6013fce9b50
16SHA1 (patch-Modules_Platform_Darwin.cmake) = 7629f034111ff64b144ff41316299d5edcfe081a 16SHA1 (patch-Modules_Platform_Darwin.cmake) = 7629f034111ff64b144ff41316299d5edcfe081a
17SHA1 (patch-Modules_Platform_UnixPaths.cmake) = 911271546d3ac52be0e8000857bdb236ac50ec1c 17SHA1 (patch-Modules_Platform_UnixPaths.cmake) = 911271546d3ac52be0e8000857bdb236ac50ec1c
18SHA1 (patch-Source_Checks_Curses_CMakeLists.txt) = 88b6eb834ce7f186f2ebf63a5c40355d0ace9cd9 18SHA1 (patch-Source_Checks_Curses_CMakeLists.txt) = 88b6eb834ce7f186f2ebf63a5c40355d0ace9cd9
19SHA1 (patch-Source_Checks_Curses_CheckCurses.c) = c86cae48f7b39fb735eba4788d4e9d595b2ccf3b 19SHA1 (patch-Source_Checks_Curses_CheckCurses.c) = c86cae48f7b39fb735eba4788d4e9d595b2ccf3b
20SHA1 (patch-Source_Checks_cm__cxx17__check.cpp) = d5e2708df6fcda078b1b5ea59264c663d2633ced 20SHA1 (patch-Source_Checks_cm__cxx17__check.cpp) = d5e2708df6fcda078b1b5ea59264c663d2633ced
21SHA1 (patch-Source_Modules_CMakeBuildUtilities.cmake) = 7046fb8a0d2aadb81e027d8e2f1a4bccf2bd79cf 21SHA1 (patch-Source_Modules_CMakeBuildUtilities.cmake) = 7046fb8a0d2aadb81e027d8e2f1a4bccf2bd79cf
22SHA1 (patch-Source_QtDialog_CMakeLists.txt) = 1cefaa7ee6cd09e84d699ea54844ae3811d890f7 22SHA1 (patch-Source_QtDialog_CMakeLists.txt) = 1cefaa7ee6cd09e84d699ea54844ae3811d890f7
23SHA1 (patch-Source_cmSystemTools.cxx) = 31d736e21ce7f03192cf029a8b6419caa6f00a65 23SHA1 (patch-Source_cmSystemTools.cxx) = 31d736e21ce7f03192cf029a8b6419caa6f00a65
24SHA1 (patch-Tests_CMakeLists.txt) = 555e0be38ef92530c7315a87db65dd3004d7744c 24SHA1 (patch-Tests_CMakeLists.txt) = 555e0be38ef92530c7315a87db65dd3004d7744c
25SHA1 (patch-Utilities_KWIML_CMakeLists.txt) = e4bdf9fc58757e87bf7e3e3e195839eededbc796 25SHA1 (patch-Utilities_KWIML_CMakeLists.txt) = e4bdf9fc58757e87bf7e3e3e195839eededbc796
26SHA1 (patch-bootstrap) = e34f5b888790e766338086b8c3680be79b71ef18 26SHA1 (patch-bootstrap) = e34f5b888790e766338086b8c3680be79b71ef18

cvs diff -r1.42 -r1.43 pkgsrc/devel/cmake/version.mk (expand / switch to unified diff)

--- pkgsrc/devel/cmake/version.mk 2023/08/12 12:50:12 1.42
+++ pkgsrc/devel/cmake/version.mk 2023/08/20 12:59:26 1.43
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1# $NetBSD: version.mk,v 1.42 2023/08/12 12:50:12 adam Exp $ 1# $NetBSD: version.mk,v 1.43 2023/08/20 12:59:26 adam Exp $
2# used by devel/cmake/Makefile.common 2# used by devel/cmake/Makefile.common
3# used by devel/cmake-fedora/Makefile 3# used by devel/cmake-fedora/Makefile
4 4
5CMAKE_VERSION= 3.27.2 5CMAKE_VERSION= 3.27.3
6CMAKE_API= ${CMAKE_VERSION:R} 6CMAKE_API= ${CMAKE_VERSION:R}

cvs diff -r1.4 -r1.5 pkgsrc/devel/cmake/patches/patch-Modules_FindPython_Support.cmake (expand / switch to unified diff)

--- pkgsrc/devel/cmake/patches/patch-Modules_FindPython_Support.cmake 2022/05/26 08:53:59 1.4
+++ pkgsrc/devel/cmake/patches/patch-Modules_FindPython_Support.cmake 2023/08/20 12:59:26 1.5
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: patch-Modules_FindPython_Support.cmake,v 1.4 2022/05/26 08:53:59 adam Exp $ 1$NetBSD: patch-Modules_FindPython_Support.cmake,v 1.5 2023/08/20 12:59:26 adam Exp $
2 2
3Insist on select Python version for pkgsrc. 3Insist on select Python version for pkgsrc.
4 4
5--- Modules/FindPython/Support.cmake.orig 2022-05-25 13:42:51.000000000 +0000 5--- Modules/FindPython/Support.cmake.orig 2023-08-16 17:46:35.000000000 +0000
6+++ Modules/FindPython/Support.cmake 6+++ Modules/FindPython/Support.cmake
7@@ -21,7 +21,9 @@ endif() 7@@ -27,7 +27,9 @@ endif()
8 if (NOT DEFINED _${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR) 8 if (NOT DEFINED _${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR)
9 message (FATAL_ERROR "FindPython: INTERNAL ERROR") 9 message (FATAL_ERROR "FindPython: INTERNAL ERROR")
10 endif() 10 endif()
11-if (_${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR EQUAL "3") 11-if (_${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR EQUAL "3")
12+if (DEFINED PYVERSSUFFIX) 12+if (DEFINED PYVERSSUFFIX)
13+ set(_${_PYTHON_PREFIX}_VERSIONS ${PYVERSSUFFIX}) 13+ set(_${_PYTHON_PREFIX}_VERSIONS ${PYVERSSUFFIX})
14+elseif (_${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR EQUAL "3") 14+elseif (_${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR EQUAL "3")
15 set(_${_PYTHON_PREFIX}_VERSIONS 3.12 3.11 3.10 3.9 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0) 15 set(_${_PYTHON_PREFIX}_VERSIONS 3.13 3.12 3.11 3.10 3.9 3.8 3.7 3.6 3.5 3.4 3.3 3.2 3.1 3.0)
16 elseif (_${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR EQUAL "2") 16 elseif (_${_PYTHON_PREFIX}_REQUIRED_VERSION_MAJOR EQUAL "2")
17 set(_${_PYTHON_PREFIX}_VERSIONS 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0) 17 set(_${_PYTHON_PREFIX}_VERSIONS 2.7 2.6 2.5 2.4 2.3 2.2 2.1 2.0)