summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2022-04-18 11:01:33 +0000
committeradam <adam@pkgsrc.org>2022-04-18 11:01:33 +0000
commit03ce59cdea840d6cf562b2dbf278daf4d932750e (patch)
treeb8c3287197616333489d785ac371c6da710f420f
parentfa303de591ef939b72533bafccec234311008425 (diff)
downloadpkgsrc-03ce59cdea840d6cf562b2dbf278daf4d932750e.tar.gz
cmake cmake-gui: updated to 3.23.1
CMake 3.23.1 * CMakeDependentOption: improve documentation * cmFileSet: store visibility with the fileset * cmTarget: make HEADER_SETS and INTERFACE_HEADER_SETS read-only * GNUInstallDirs: Revert "Apply Debian multiarch LIBDIR to more prefixes" * Help: Clarify when policy CMP0112 takes effect * gitlab-ci: clarify name of package upload job template * gitlab-ci: distinguish release and development pipeline schedules * gitlab-ci: add sanity check to upload jobs * gitlab-ci: simplify package pipeline job conditions * gitlab-ci: start release package pipelines manually * Utilities/Sphinx: Add undocumented option to build docs for cmake.org * Utilities/Sphinx: Add option to build outdated version banner for cmake.org * Utilities/Sphinx: Add OpenSearch link to html page headers on cmake.org * gitlab-ci: consolidate jobs for cmake.org/cmake/help/git-{master,stage} docs * gitlab-ci: update cmake.org documentation in release package pipeline * gitlab-ci: Add objects.inv to cmake.org html documentation * gitlab-ci: Build qthelp-format release documentation for cmake.org * Help: Add "Updates" section header in 3.22 release notes * Utilities/Sphinx: Update qthelp generation to qhelpgenerator * CheckCompilerFlag: Fix regression in locale environment preservation * Help: Document that target_sources defines [INTERFACE_]HEADER_SETS * CheckSourceCompiles: Avoid linker warning with -fembed-bitcode * Help: Correct/add missing details for CheckPIESupported * CheckPIESupported: Prevent separate output lines running together * PCH: Fix Xcode non-pch language exclusion * Help: Fix typo in install command documentation * FindPostgreSQL: add support for PostgreSQL 14 * Tests: Ignore all classes in Xcode internal objc warnings * FILE_SET: Forbid adding header sets to Apple FRAMEWORK libraries * CUDA: Ninja generator generates valid compile database * cmake: --list=presets=[type] doesn't generate incorrect warnings * Help: Fix string(JSON ... LENGTH ...) signature * Help: Add that CMAKE_CACHEFILE_DIR might not be defined
-rw-r--r--devel/cmake/Makefile3
-rw-r--r--devel/cmake/PLIST72
-rw-r--r--devel/cmake/distinfo11
-rw-r--r--devel/cmake/patches/patch-CMakeLists.txt18
-rw-r--r--devel/cmake/patches/patch-Source_cmMachO.h14
-rw-r--r--devel/cmake/version.mk4
6 files changed, 81 insertions, 41 deletions
diff --git a/devel/cmake/Makefile b/devel/cmake/Makefile
index 58c48bbe5c2..5da2ac2b8a0 100644
--- a/devel/cmake/Makefile
+++ b/devel/cmake/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.191 2022/03/16 18:36:47 jperkin Exp $
+# $NetBSD: Makefile,v 1.192 2022/04/18 11:01:33 adam Exp $
.include "Makefile.common"
-PKGREVISION= 1
COMMENT= Cross platform make
USE_TOOLS+= gmake
diff --git a/devel/cmake/PLIST b/devel/cmake/PLIST
index 4e59d8cd069..7b46d197c9c 100644
--- a/devel/cmake/PLIST
+++ b/devel/cmake/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.68 2021/11/22 08:59:17 adam Exp $
+@comment $NetBSD: PLIST,v 1.69 2022/04/18 11:01:33 adam Exp $
bin/ccmake
bin/cmake
bin/cpack
@@ -666,6 +666,7 @@ share/cmake-${CMAKE_API}/Help/policy/CMP0125.rst
share/cmake-${CMAKE_API}/Help/policy/CMP0126.rst
share/cmake-${CMAKE_API}/Help/policy/CMP0127.rst
share/cmake-${CMAKE_API}/Help/policy/CMP0128.rst
+share/cmake-${CMAKE_API}/Help/policy/CMP0129.rst
share/cmake-${CMAKE_API}/Help/policy/DEPRECATED.txt
share/cmake-${CMAKE_API}/Help/policy/DISALLOWED_COMMAND.txt
share/cmake-${CMAKE_API}/Help/prop_cache/ADVANCED.rst
@@ -720,6 +721,7 @@ share/cmake-${CMAKE_API}/Help/prop_gbl/AUTOUIC_SOURCE_GROUP.rst
share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_CUDA_KNOWN_FEATURES.rst
share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
+share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_LANG_STD_FLAGS.txt
share/cmake-${CMAKE_API}/Help/prop_gbl/CMAKE_ROLE.rst
share/cmake-${CMAKE_API}/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst
share/cmake-${CMAKE_API}/Help/prop_gbl/DISABLED_FEATURES.rst
@@ -922,6 +924,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/DEPLOYMENT_REMOTE_DIRECTORY.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/DEPRECATION.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/DISABLE_PRECOMPILE_HEADERS.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/DOTNET_SDK.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/DOTNET_TARGET_FRAMEWORK_VERSION.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/ENABLE_EXPORTS.rst
@@ -945,6 +948,11 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/GHS_INTEGRITY_APP.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/GHS_NO_SOURCE_GROUP_FILE.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/GNUtoMS.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/HAS_CXX.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/HEADER_DIRS.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/HEADER_DIRS_NAME.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/HEADER_SET.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/HEADER_SETS.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/HEADER_SET_NAME.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/HIP_ARCHITECTURES.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/HIP_EXTENSIONS.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/HIP_STANDARD.rst
@@ -970,6 +978,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_LOCATION.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_LOCATION_CONFIG.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_NO_SONAME.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_NO_SONAME_CONFIG.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_NO_SYSTEM.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_OBJECTS.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_OBJECTS_CONFIG.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/IMPORTED_SONAME.rst
@@ -986,6 +995,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt
share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_HEADER_SETS.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst
@@ -1031,6 +1041,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt
+share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES_ONLY_TARGETS.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_OPTIONS.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst
@@ -1165,6 +1176,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING.rs
share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst
+share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_ENVIRONMENT.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_EXECUTABLE.rst
share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst
@@ -1197,6 +1209,7 @@ share/cmake-${CMAKE_API}/Help/release/3.2.rst
share/cmake-${CMAKE_API}/Help/release/3.20.rst
share/cmake-${CMAKE_API}/Help/release/3.21.rst
share/cmake-${CMAKE_API}/Help/release/3.22.rst
+share/cmake-${CMAKE_API}/Help/release/3.23.rst
share/cmake-${CMAKE_API}/Help/release/3.3.rst
share/cmake-${CMAKE_API}/Help/release/3.4.rst
share/cmake-${CMAKE_API}/Help/release/3.5.rst
@@ -1334,6 +1347,7 @@ share/cmake-${CMAKE_API}/Help/variable/CMAKE_DIRECTORY_LABELS.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_DISABLE_FIND_PACKAGE_PackageName.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_DISABLE_PRECOMPILE_HEADERS.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_DL_LIBS.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_DOTNET_SDK.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_DOTNET_TARGET_FRAMEWORK_VERSION.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_ECLIPSE_GENERATE_LINKED_RESOURCES.rst
@@ -1419,6 +1433,7 @@ share/cmake-${CMAKE_API}/Help/variable/CMAKE_HOST_SYSTEM_VERSION.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_HOST_UNIX.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_HOST_WIN32.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_IGNORE_PATH.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_IGNORE_PREFIX_PATH.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_IMPORT_LIBRARY_PREFIX.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_IMPORT_LIBRARY_SUFFIX.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_INCLUDE_CURRENT_DIR.rst
@@ -1527,6 +1542,7 @@ share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_DEF_FILE_FLAG.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_DEPENDS_NO_SHARED.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_DIRECTORIES_BEFORE.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARIES_ONLY_TARGETS.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_SUFFIX.rst
@@ -1580,6 +1596,7 @@ share/cmake-${CMAKE_API}/Help/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_PCH_WARN_INVALID.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_PLATFORM_NO_VERSIONED_SONAME.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_POLICY_DEFAULT_CMPNNNN.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_POSITION_INDEPENDENT_CODE.rst
@@ -1636,6 +1653,7 @@ share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_APPBUNDLE_PATH.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_FRAMEWORK_PATH.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_IGNORE_PATH.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_IGNORE_PREFIX_PATH.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_INCLUDE_PATH.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_LIBRARY_PATH.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_NAME.rst
@@ -1669,6 +1687,7 @@ share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_INCLUDE_PACKAGE_TO_DEFAULT_BUILD
share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_MSBUILD_COMMAND.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_NUGET_PACKAGE_RESTORE.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_NsightTegra_VERSION.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_NAME.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_NAME_DEFAULT.rst
@@ -1706,6 +1725,7 @@ share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_DEBUG_DOCUMENT_VERSION
share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_DISABLE_MAIN_THREAD_CHECKER.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LIBRARY_LOADS.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_DYNAMIC_LINKER_API_USAGE.rst
+share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_ENVIRONMENT.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.rst
share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
@@ -1790,6 +1810,7 @@ share/cmake-${CMAKE_API}/Help/variable/CTEST_SCP_COMMAND.rst
share/cmake-${CMAKE_API}/Help/variable/CTEST_SCRIPT_DIRECTORY.rst
share/cmake-${CMAKE_API}/Help/variable/CTEST_SITE.rst
share/cmake-${CMAKE_API}/Help/variable/CTEST_SOURCE_DIRECTORY.rst
+share/cmake-${CMAKE_API}/Help/variable/CTEST_SUBMIT_INACTIVITY_TIMEOUT.rst
share/cmake-${CMAKE_API}/Help/variable/CTEST_SUBMIT_URL.rst
share/cmake-${CMAKE_API}/Help/variable/CTEST_SVN_COMMAND.rst
share/cmake-${CMAKE_API}/Help/variable/CTEST_SVN_OPTIONS.rst
@@ -1805,7 +1826,12 @@ share/cmake-${CMAKE_API}/Help/variable/CTEST_USE_LAUNCHERS.rst
share/cmake-${CMAKE_API}/Help/variable/CYGWIN.rst
share/cmake-${CMAKE_API}/Help/variable/ENV.rst
share/cmake-${CMAKE_API}/Help/variable/EXECUTABLE_OUTPUT_PATH.rst
-share/cmake-${CMAKE_API}/Help/variable/GHS-MULTI.rst
+share/cmake-${CMAKE_API}/Help/variable/GHSMULTI.rst
+share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_LOCATIONS.txt
+share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_NONSYSTEM.txt
+share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_PATH.txt
+share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_PREFIX.txt
+share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_SYSTEM.txt
share/cmake-${CMAKE_API}/Help/variable/IOS.rst
share/cmake-${CMAKE_API}/Help/variable/LIBRARY_OUTPUT_PATH.rst
share/cmake-${CMAKE_API}/Help/variable/MINGW.rst
@@ -2013,6 +2039,7 @@ share/cmake-${CMAKE_API}/Modules/CTestCoverageCollectGCOV.cmake
share/cmake-${CMAKE_API}/Modules/CTestScriptMode.cmake
share/cmake-${CMAKE_API}/Modules/CTestTargets.cmake
share/cmake-${CMAKE_API}/Modules/CTestUseLaunchers.cmake
+share/cmake-${CMAKE_API}/Modules/CUDA/architectures.cmake
share/cmake-${CMAKE_API}/Modules/CheckCCompilerFlag.cmake
share/cmake-${CMAKE_API}/Modules/CheckCSourceCompiles.cmake
share/cmake-${CMAKE_API}/Modules/CheckCSourceRuns.cmake
@@ -2162,6 +2189,12 @@ share/cmake-${CMAKE_API}/Modules/Compiler/IAR-DetermineCompiler.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/IAR.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang-ASM.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang-C.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/IBMClang.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/Intel-ASM.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/Intel-C-FeatureTests.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/Intel-C.cmake
@@ -2177,6 +2210,15 @@ share/cmake-${CMAKE_API}/Modules/Compiler/IntelLLVM-CXX.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/IntelLLVM-Fortran.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/IntelLLVM.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/LCC-C-DetermineCompiler.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/LCC-C-FeatureTests.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/LCC-C.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/LCC-CXX-FeatureTests.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/LCC-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/LCC-FindBinUtils.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/LCC-Fortran.cmake
+share/cmake-${CMAKE_API}/Modules/Compiler/LCC.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-ASM.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-C-FeatureTests.cmake
share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-C.cmake
@@ -2269,10 +2311,16 @@ share/cmake-${CMAKE_API}/Modules/Documentation.cmake
share/cmake-${CMAKE_API}/Modules/DummyCXXFile.cxx
share/cmake-${CMAKE_API}/Modules/ExternalData.cmake
share/cmake-${CMAKE_API}/Modules/ExternalData_config.cmake.in
-share/cmake-${CMAKE_API}/Modules/ExternalProject-download.cmake.in
-share/cmake-${CMAKE_API}/Modules/ExternalProject-gitupdate.cmake.in
-share/cmake-${CMAKE_API}/Modules/ExternalProject-verify.cmake.in
share/cmake-${CMAKE_API}/Modules/ExternalProject.cmake
+share/cmake-${CMAKE_API}/Modules/ExternalProject/RepositoryInfo.txt.in
+share/cmake-${CMAKE_API}/Modules/ExternalProject/cfgcmd.txt.in
+share/cmake-${CMAKE_API}/Modules/ExternalProject/download.cmake.in
+share/cmake-${CMAKE_API}/Modules/ExternalProject/extractfile.cmake.in
+share/cmake-${CMAKE_API}/Modules/ExternalProject/gitclone.cmake.in
+share/cmake-${CMAKE_API}/Modules/ExternalProject/gitupdate.cmake.in
+share/cmake-${CMAKE_API}/Modules/ExternalProject/hgclone.cmake.in
+share/cmake-${CMAKE_API}/Modules/ExternalProject/mkdirs.cmake.in
+share/cmake-${CMAKE_API}/Modules/ExternalProject/verify.cmake.in
share/cmake-${CMAKE_API}/Modules/FLTKCompatibility.cmake
share/cmake-${CMAKE_API}/Modules/FeatureSummary.cmake
share/cmake-${CMAKE_API}/Modules/FetchContent.cmake
@@ -2486,8 +2534,6 @@ share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.DS_Store.in
share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.Description.plist.in
share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.Info.plist.in
share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.NuGet.nuspec.in
-share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.OSXScriptLauncher.in
-share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.OSXScriptLauncher.rsrc.in
share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.OSXX11.Info.plist.in
share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.OSXX11.main.scpt.in
share/cmake-${CMAKE_API}/Modules/Internal/CPack/CPack.RuntimeScript.in
@@ -2506,9 +2552,12 @@ share/cmake-${CMAKE_API}/Modules/Internal/CPack/NSIS.InstallOptions.ini.in
share/cmake-${CMAKE_API}/Modules/Internal/CPack/NSIS.template.in
share/cmake-${CMAKE_API}/Modules/Internal/CPack/WIX.template.in
share/cmake-${CMAKE_API}/Modules/Internal/CheckCompilerFlag.cmake
+share/cmake-${CMAKE_API}/Modules/Internal/CheckFlagCommonConfig.cmake
+share/cmake-${CMAKE_API}/Modules/Internal/CheckLinkerFlag.cmake
share/cmake-${CMAKE_API}/Modules/Internal/CheckSourceCompiles.cmake
share/cmake-${CMAKE_API}/Modules/Internal/CheckSourceRuns.cmake
share/cmake-${CMAKE_API}/Modules/Internal/FeatureTesting.cmake
+share/cmake-${CMAKE_API}/Modules/Internal/HeaderpadWorkaround.cmake
share/cmake-${CMAKE_API}/Modules/Internal/OSRelease/010-TryOldCentOS.cmake
share/cmake-${CMAKE_API}/Modules/Internal/OSRelease/020-TryDebianVersion.cmake
share/cmake-${CMAKE_API}/Modules/KDE3Macros.cmake
@@ -2523,6 +2572,9 @@ share/cmake-${CMAKE_API}/Modules/Platform/AIX-GNU-C.cmake
share/cmake-${CMAKE_API}/Modules/Platform/AIX-GNU-CXX.cmake
share/cmake-${CMAKE_API}/Modules/Platform/AIX-GNU-Fortran.cmake
share/cmake-${CMAKE_API}/Modules/Platform/AIX-GNU.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/AIX-IBMClang-C.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/AIX-IBMClang-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/AIX-IBMClang.cmake
share/cmake-${CMAKE_API}/Modules/Platform/AIX-VisualAge-C.cmake
share/cmake-${CMAKE_API}/Modules/Platform/AIX-VisualAge-CXX.cmake
share/cmake-${CMAKE_API}/Modules/Platform/AIX-VisualAge-Fortran.cmake
@@ -2689,6 +2741,7 @@ share/cmake-${CMAKE_API}/Modules/Platform/Generic-ADSP-ASM.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Generic-ADSP-C.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Generic-ADSP-CXX.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Generic-ADSP-Common.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/Generic-ELF.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Generic-SDCC-C.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Generic.cmake
share/cmake-${CMAKE_API}/Modules/Platform/HP-UX-GNU-ASM.cmake
@@ -2723,6 +2776,10 @@ share/cmake-${CMAKE_API}/Modules/Platform/Linux-IntelLLVM-C.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Linux-IntelLLVM-CXX.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Linux-IntelLLVM-Fortran.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Linux-IntelLLVM.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/Linux-LCC-C.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/Linux-LCC-CXX.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/Linux-LCC-Fortran.cmake
+share/cmake-${CMAKE_API}/Modules/Platform/Linux-LCC.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Linux-NAG-Fortran.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Linux-NVHPC-C.cmake
share/cmake-${CMAKE_API}/Modules/Platform/Linux-NVHPC-CXX.cmake
@@ -2876,7 +2933,6 @@ share/cmake-${CMAKE_API}/Modules/Platform/watchOS.cmake
share/cmake-${CMAKE_API}/Modules/ProcessorCount.cmake
share/cmake-${CMAKE_API}/Modules/Qt4ConfigDependentSettings.cmake
share/cmake-${CMAKE_API}/Modules/Qt4Macros.cmake
-share/cmake-${CMAKE_API}/Modules/RepositoryInfo.txt.in
share/cmake-${CMAKE_API}/Modules/SelectLibraryConfigurations.cmake
share/cmake-${CMAKE_API}/Modules/Squish4RunTestCase.bat
share/cmake-${CMAKE_API}/Modules/Squish4RunTestCase.sh
diff --git a/devel/cmake/distinfo b/devel/cmake/distinfo
index 95af3eab721..cc64b42c4b3 100644
--- a/devel/cmake/distinfo
+++ b/devel/cmake/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.193 2022/03/16 18:36:47 jperkin Exp $
+$NetBSD: distinfo,v 1.194 2022/04/18 11:01:33 adam Exp $
-BLAKE2s (cmake-3.22.3.tar.gz) = eafa5d81e2a1ab1cb7aee21fec3a4706330cb44ef0cbc9633be9fabad67ab536
-SHA512 (cmake-3.22.3.tar.gz) = a35003468153b99770ac6bbdeaa611a231a1104560da36aca0f393b8b71dbb44d854378504d2ec6b4af615f78efe18d91453fe15a1b7ec58129aa0289a5a1507
-Size (cmake-3.22.3.tar.gz) = 9779118 bytes
-SHA1 (patch-CMakeLists.txt) = fabdb0590f4b97c34c2242749ae3b6af18aefc0a
+BLAKE2s (cmake-3.23.1.tar.gz) = 2dd8098b57407a364b3b2da6073d790ff5dda976f12d7af28f651a89d66873b9
+SHA512 (cmake-3.23.1.tar.gz) = 94893f888c0cbfc58e54a0bd65d6c0697fe4a0e95c678b7cb35e7dc8854d57eb360bfc952750f97983348817f847f6df85903f21a5857b1a3880b2a7eb6cc029
+Size (cmake-3.23.1.tar.gz) = 9982020 bytes
+SHA1 (patch-CMakeLists.txt) = 500b8645e7fbfa54dd97555432c453a1b0a57ff3
SHA1 (patch-Modules_Compiler_GNU.cmake) = e091c53ac3f3a6cd811119d3231563df32e76bf9
SHA1 (patch-Modules_FindCurses.cmake) = 98cac805a6abafcfb8b61e441b50a1d6aec27ad0
SHA1 (patch-Modules_FindGTK2.cmake) = 51b7520d35fdec2a7bfcf494fe35ce0e3863e4ee
@@ -18,6 +18,5 @@ SHA1 (patch-Source_Checks_Curses_CMakeLists.txt) = 37d95c6162cc1f4c0e47b537ac820
SHA1 (patch-Source_Checks_Curses_CheckCurses.c) = c86cae48f7b39fb735eba4788d4e9d595b2ccf3b
SHA1 (patch-Source_Checks_cm__cxx17__check.cpp) = d5e2708df6fcda078b1b5ea59264c663d2633ced
SHA1 (patch-Source_QtDialog_CMakeLists.txt) = 0858da256bba174694a165d5f910eedb3faa06d5
-SHA1 (patch-Source_cmMachO.h) = 9d9065625e5f4df08e5a4ecf62b8582e3858f0bc
SHA1 (patch-Utilities_KWIML_CMakeLists.txt) = e4bdf9fc58757e87bf7e3e3e195839eededbc796
SHA1 (patch-bootstrap) = e34f5b888790e766338086b8c3680be79b71ef18
diff --git a/devel/cmake/patches/patch-CMakeLists.txt b/devel/cmake/patches/patch-CMakeLists.txt
index 5a994114a00..1f766d4885c 100644
--- a/devel/cmake/patches/patch-CMakeLists.txt
+++ b/devel/cmake/patches/patch-CMakeLists.txt
@@ -1,19 +1,19 @@
-$NetBSD: patch-CMakeLists.txt,v 1.9 2020/03/21 12:58:00 adam Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.10 2022/04/18 11:01:33 adam Exp $
Don't insist on ncurses.
On Darwin, don't make application bundle.
---- CMakeLists.txt.orig 2020-03-20 10:26:14.000000000 +0000
+--- CMakeLists.txt.orig 2022-04-12 14:06:39.000000000 +0000
+++ CMakeLists.txt
-@@ -612,7 +612,6 @@ macro (CMAKE_BUILD_UTILITIES)
- set(BUILD_CursesDialog 0)
+@@ -681,7 +681,6 @@ macro (CMAKE_BUILD_UTILITIES)
endif ()
if(BUILD_CursesDialog)
-- set(CURSES_NEED_NCURSES TRUE)
- find_package(Curses)
- if(NOT CURSES_FOUND)
- message(WARNING
-@@ -710,7 +709,7 @@ if(NOT CMake_TEST_EXTERNAL_CMAKE)
+ if(UNIX)
+- set(CURSES_NEED_NCURSES TRUE)
+ find_package(Curses)
+ if(NOT CURSES_FOUND)
+ message(WARNING
+@@ -792,7 +791,7 @@ if(NOT CMake_TEST_EXTERNAL_CMAKE)
CMAKE_BUILD_UTILITIES()
if(BUILD_QtDialog)
diff --git a/devel/cmake/patches/patch-Source_cmMachO.h b/devel/cmake/patches/patch-Source_cmMachO.h
deleted file mode 100644
index 352791f684a..00000000000
--- a/devel/cmake/patches/patch-Source_cmMachO.h
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-Source_cmMachO.h,v 1.1 2022/01/28 21:56:21 schmonz Exp $
-
-Add missing include.
-
---- Source/cmMachO.h.orig 2022-01-25 13:45:06.000000000 +0000
-+++ Source/cmMachO.h
-@@ -6,6 +6,7 @@
-
- #include <iosfwd>
- #include <string>
-+#include <memory>
-
- #if !defined(CMake_USE_MACH_PARSER)
- # error "This file may be included only if CMake_USE_MACH_PARSER is enabled."
diff --git a/devel/cmake/version.mk b/devel/cmake/version.mk
index ab332b2b27a..3fd303f48fc 100644
--- a/devel/cmake/version.mk
+++ b/devel/cmake/version.mk
@@ -1,6 +1,6 @@
-# $NetBSD: version.mk,v 1.25 2022/03/07 19:59:44 adam Exp $
+# $NetBSD: version.mk,v 1.26 2022/04/18 11:01:33 adam Exp $
# used by devel/cmake/Makefile.common
# used by devel/cmake-fedora/Makefile
-CMAKE_VERSION= 3.22.3
+CMAKE_VERSION= 3.23.1
CMAKE_API= ${CMAKE_VERSION:R}