aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJason E. Hale <jhale@FreeBSD.org>2023-12-12 19:07:42 +0000
committerJason E. Hale <jhale@FreeBSD.org>2023-12-28 23:03:34 +0000
commitbe58b09c1dad473d4b6f113ecff79f1eef7feb4c (patch)
tree3b8633e5d0c352fa7ed04a7a986570e5a46a698f
parent8d596bdfeeb94f6489926fc41b042dffdc6de0d0 (diff)
downloadports-be58b09c1dad473d4b6f113ecff79f1eef7feb4c.tar.gz
ports-be58b09c1dad473d4b6f113ecff79f1eef7feb4c.zip
devel/cmake*: Update to 3.28.1
-rw-r--r--Mk/Uses/cmake.mk2
-rw-r--r--devel/cmake-core/Makefile3
-rw-r--r--devel/cmake-core/distinfo8
-rw-r--r--devel/cmake-core/files/patch-Modules_FindFreetype.cmake46
-rw-r--r--devel/cmake-core/files/patch-Source_cmBinUtilsLinuxELFLinker.cxx26
-rw-r--r--devel/cmake-core/pkg-plist54
-rw-r--r--devel/cmake-doc/pkg-plist32
-rw-r--r--devel/cmake-man/pkg-plist1
8 files changed, 156 insertions, 16 deletions
diff --git a/Mk/Uses/cmake.mk b/Mk/Uses/cmake.mk
index cd8ad71924a4..c6e1f6ec8305 100644
--- a/Mk/Uses/cmake.mk
+++ b/Mk/Uses/cmake.mk
@@ -50,7 +50,7 @@ _INCLUDE_USES_CMAKE_MK= yes
_valid_ARGS= insource run noninja testing _internal
-_CMAKE_VERSION= 3.27.9
+_CMAKE_VERSION= 3.28.1
# Sanity check
. for arg in ${cmake_ARGS}
diff --git a/devel/cmake-core/Makefile b/devel/cmake-core/Makefile
index 127a5da4982c..0d56c7fc5db9 100644
--- a/devel/cmake-core/Makefile
+++ b/devel/cmake-core/Makefile
@@ -4,6 +4,9 @@ DISTVERSION= ${_CMAKE_VERSION}
CATEGORIES= devel
PKGNAMESUFFIX= -core
+PATCH_SITES= https://gitlab.kitware.com/cmake/cmake/-/commit/
+PATCHFILES= 61436858e431b137252b3d5e63ee579c7c575103.patch:-p1 # Fix pkg-config trailing whitespace
+
MAINTAINER= kde@FreeBSD.org
COMMENT= Cross-platform Makefile generator
WWW= https://www.cmake.org/
diff --git a/devel/cmake-core/distinfo b/devel/cmake-core/distinfo
index d8b2a6cf2ff5..836e0fa39de9 100644
--- a/devel/cmake-core/distinfo
+++ b/devel/cmake-core/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1701468057
-SHA256 (cmake-3.27.9.tar.gz) = 609a9b98572a6a5ea477f912cffb973109ed4d0a6a6b3f9e2353d2cdc048708e
-SIZE (cmake-3.27.9.tar.gz) = 10984490
+TIMESTAMP = 1703157829
+SHA256 (cmake-3.28.1.tar.gz) = 15e94f83e647f7d620a140a7a5da76349fc47a1bfed66d0f5cdee8e7344079ad
+SIZE (cmake-3.28.1.tar.gz) = 11065923
+SHA256 (61436858e431b137252b3d5e63ee579c7c575103.patch) = d18eb7ae3ccb364b7a38a8de73f392f8abd4a26b8d59462983038f570df3c146
+SIZE (61436858e431b137252b3d5e63ee579c7c575103.patch) = 1949
diff --git a/devel/cmake-core/files/patch-Modules_FindFreetype.cmake b/devel/cmake-core/files/patch-Modules_FindFreetype.cmake
new file mode 100644
index 000000000000..43bee7c19f86
--- /dev/null
+++ b/devel/cmake-core/files/patch-Modules_FindFreetype.cmake
@@ -0,0 +1,46 @@
+Hunk 1: Set FREETYPE_INCLUDE_DIR_ft2build and FREETYPE_INCLUDE_DIR_freetype2
+if the freetype config is found for backwards compatibility.
+Regressed by [1].
+
+Hunk 2: Fix some weirdness that happens in games/arx-libertatis where the
+the REMOVE_DUPLICATES directive of the CMake list() command removes the
+OpenAL library from the link libraries list because it was the next
+library in the list. It is unlikely that one would have both the debug
+and release versions of FreeType installed on FreeBSD as we don't
+currently have the infrastructure to simultaneously support a suffixed
+and non-suffixed freetype library. Honestly, I don't even know what this
+contruct is supposed to represent. The CMake set() command [3] doesn't
+specify allowance of metadata constructs like "optimized" and "debug"
+before variable assignment and further confuses ports like
+graphics/ogre3d that try to link against nonsense libraries like
+-loptimized and -ldebug.
+Regessed by [2].
+
+[1] https://gitlab.kitware.com/cmake/cmake/-/commit/d83d925045484c882527477b01596073f45d3faa
+[2] https://gitlab.kitware.com/cmake/cmake/-/commit/1cfc708eea11df5fd8c438f517e24940b6cc1917
+[3] https://cmake.org/cmake/help/latest/command/set.html
+
+--- Modules/FindFreetype.cmake.orig 2023-12-14 15:47:27 UTC
++++ Modules/FindFreetype.cmake
+@@ -106,6 +106,8 @@ if (freetype_FOUND)
+ INTERFACE_LINK_LIBRARIES freetype)
+ endif ()
+ get_property(FREETYPE_INCLUDE_DIRS TARGET freetype PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
++ get_property(FREETYPE_INCLUDE_DIR_ft2build TARGET freetype PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
++ get_property(FREETYPE_INCLUDE_DIR_freetype2 TARGET freetype PROPERTY INTERFACE_INCLUDE_DIRECTORIES)
+ get_property(FREETYPE_LIBRARIES TARGET freetype PROPERTY INTERFACE_LINK_LIBRARIES)
+ get_property(_Freetype_location TARGET freetype PROPERTY IMPORTED_IMPLIB)
+ if (NOT _Freetype_location)
+@@ -128,11 +130,7 @@ if (freetype_FOUND)
+ get_property(_Freetype_location_release TARGET freetype PROPERTY LOCATION_RELWITHDEBINFO)
+ endif ()
+ get_property(_Freetype_location_debug TARGET freetype PROPERTY LOCATION_DEBUG)
+- if (_Freetype_location_release AND _Freetype_location_debug)
+- set(_Freetype_location
+- optimized "${_Freetype_location_release}"
+- debug "${_Freetype_location_debug}")
+- elseif (_Freetype_location_release)
++ if (_Freetype_location_release)
+ set(_Freetype_location "${_Freetype_location_release}")
+ elseif (_Freetype_location_debug)
+ set(_Freetype_location "${_Freetype_location_debug}")
diff --git a/devel/cmake-core/files/patch-Source_cmBinUtilsLinuxELFLinker.cxx b/devel/cmake-core/files/patch-Source_cmBinUtilsLinuxELFLinker.cxx
index 11ff98897296..9eec6fe88d85 100644
--- a/devel/cmake-core/files/patch-Source_cmBinUtilsLinuxELFLinker.cxx
+++ b/devel/cmake-core/files/patch-Source_cmBinUtilsLinuxELFLinker.cxx
@@ -1,19 +1,31 @@
FreeBSD's ldconfig(8) is largely incompatible with that from glibc. Ignore
these extra paths and just rely on those provided by objdump(1).
---- Source/cmBinUtilsLinuxELFLinker.cxx.orig 2023-10-07 19:03:44 UTC
+--- Source/cmBinUtilsLinuxELFLinker.cxx.orig 2023-12-06 13:57:42 UTC
+++ Source/cmBinUtilsLinuxELFLinker.cxx
-@@ -132,12 +132,14 @@ bool cmBinUtilsLinuxELFLinker::ScanDependencies(
- parentRpaths.end());
+@@ -65,6 +65,7 @@ bool cmBinUtilsLinuxELFLinker::Prepare()
+ return false;
}
+#if defined(__linux__)
- std::vector<std::string> ldConfigPaths;
- if (!this->LDConfigTool->GetLDConfigPaths(ldConfigPaths)) {
+ std::string ldConfigTool =
+ this->Archive->GetMakefile()->GetSafeDefinition("CMAKE_LDCONFIG_TOOL");
+ if (ldConfigTool.empty()) {
+@@ -82,6 +83,7 @@ bool cmBinUtilsLinuxELFLinker::Prepare()
+ this->SetError(e.str());
return false;
}
- searchPaths.insert(searchPaths.end(), ldConfigPaths.begin(),
- ldConfigPaths.end());
++#endif
+
+ return true;
+ }
+@@ -135,8 +137,10 @@ bool cmBinUtilsLinuxELFLinker::ScanDependencies(
+ parentRpaths.end());
+ }
+
++#if defined(__linux__)
+ searchPaths.insert(searchPaths.end(), this->LDConfigPaths.begin(),
+ this->LDConfigPaths.end());
+#endif
for (auto const& dep : needed) {
diff --git a/devel/cmake-core/pkg-plist b/devel/cmake-core/pkg-plist
index ea42bffd7ff4..cd6ad2f0241d 100644
--- a/devel/cmake-core/pkg-plist
+++ b/devel/cmake-core/pkg-plist
@@ -2,6 +2,10 @@ bin/ccmake
bin/cmake
bin/cpack
bin/ctest
+share/aclocal/cmake.m4
+share/bash-completion/completions/cmake
+share/bash-completion/completions/cpack
+share/bash-completion/completions/ctest
%%DATADIR%%/Help/command/DEPRECATED_POLICY_VERSIONS.txt
%%DATADIR%%/Help/command/DEVICE_LINK_OPTIONS.txt
%%DATADIR%%/Help/command/FIND_XXX.txt
@@ -169,6 +173,7 @@ bin/ctest
%%DATADIR%%/Help/envvar/CMAKE_COLOR_DIAGNOSTICS.rst
%%DATADIR%%/Help/envvar/CMAKE_CONFIGURATION_TYPES.rst
%%DATADIR%%/Help/envvar/CMAKE_CONFIG_TYPE.rst
+%%DATADIR%%/Help/envvar/CMAKE_CROSSCOMPILING_EMULATOR.rst
%%DATADIR%%/Help/envvar/CMAKE_EXPORT_COMPILE_COMMANDS.rst
%%DATADIR%%/Help/envvar/CMAKE_FRAMEWORK_PATH.rst
%%DATADIR%%/Help/envvar/CMAKE_GENERATOR.rst
@@ -208,6 +213,7 @@ bin/ctest
%%DATADIR%%/Help/envvar/FFLAGS.rst
%%DATADIR%%/Help/envvar/HIPCXX.rst
%%DATADIR%%/Help/envvar/HIPFLAGS.rst
+%%DATADIR%%/Help/envvar/HIPHOSTCXX.rst
%%DATADIR%%/Help/envvar/ISPC.rst
%%DATADIR%%/Help/envvar/ISPCFLAGS.rst
%%DATADIR%%/Help/envvar/LANG_FLAGS.txt
@@ -265,6 +271,7 @@ bin/ctest
%%DATADIR%%/Help/manual/cmake-commands.7.rst
%%DATADIR%%/Help/manual/cmake-compile-features.7.rst
%%DATADIR%%/Help/manual/cmake-configure-log.7.rst
+%%DATADIR%%/Help/manual/cmake-cxxmodules.7.rst
%%DATADIR%%/Help/manual/cmake-developer.7.rst
%%DATADIR%%/Help/manual/cmake-env-variables.7.rst
%%DATADIR%%/Help/manual/cmake-file-api.7.rst
@@ -713,6 +720,10 @@ bin/ctest
%%DATADIR%%/Help/policy/CMP0149.rst
%%DATADIR%%/Help/policy/CMP0150.rst
%%DATADIR%%/Help/policy/CMP0151.rst
+%%DATADIR%%/Help/policy/CMP0152.rst
+%%DATADIR%%/Help/policy/CMP0153.rst
+%%DATADIR%%/Help/policy/CMP0154.rst
+%%DATADIR%%/Help/policy/CMP0155.rst
%%DATADIR%%/Help/policy/DEPRECATED.txt
%%DATADIR%%/Help/policy/DISALLOWED_COMMAND.txt
%%DATADIR%%/Help/prop_cache/ADVANCED.rst
@@ -869,6 +880,7 @@ bin/ctest
%%DATADIR%%/Help/prop_test/FIXTURES_CLEANUP.rst
%%DATADIR%%/Help/prop_test/FIXTURES_REQUIRED.rst
%%DATADIR%%/Help/prop_test/FIXTURES_SETUP.rst
+%%DATADIR%%/Help/prop_test/GENERATED_RESOURCE_SPEC_FILE.rst
%%DATADIR%%/Help/prop_test/LABELS.rst
%%DATADIR%%/Help/prop_test/MEASUREMENT.rst
%%DATADIR%%/Help/prop_test/PASS_REGULAR_EXPRESSION.rst
@@ -1025,6 +1037,11 @@ bin/ctest
%%DATADIR%%/Help/prop_tgt/IMPORTED.rst
%%DATADIR%%/Help/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst
%%DATADIR%%/Help/prop_tgt/IMPORTED_CONFIGURATIONS.rst
+%%DATADIR%%/Help/prop_tgt/IMPORTED_CXX_MODULES_COMPILE_DEFINITIONS.rst
+%%DATADIR%%/Help/prop_tgt/IMPORTED_CXX_MODULES_COMPILE_FEATURES.rst
+%%DATADIR%%/Help/prop_tgt/IMPORTED_CXX_MODULES_COMPILE_OPTIONS.rst
+%%DATADIR%%/Help/prop_tgt/IMPORTED_CXX_MODULES_INCLUDE_DIRECTORIES.rst
+%%DATADIR%%/Help/prop_tgt/IMPORTED_CXX_MODULES_LINK_LIBRARIES.rst
%%DATADIR%%/Help/prop_tgt/IMPORTED_GLOBAL.rst
%%DATADIR%%/Help/prop_tgt/IMPORTED_IMPLIB.rst
%%DATADIR%%/Help/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst
@@ -1301,6 +1318,7 @@ bin/ctest
%%DATADIR%%/Help/release/3.25.rst
%%DATADIR%%/Help/release/3.26.rst
%%DATADIR%%/Help/release/3.27.rst
+%%DATADIR%%/Help/release/3.28.rst
%%DATADIR%%/Help/release/3.3.rst
%%DATADIR%%/Help/release/3.4.rst
%%DATADIR%%/Help/release/3.5.rst
@@ -1527,6 +1545,7 @@ bin/ctest
%%DATADIR%%/Help/variable/CMAKE_GNUtoMS.rst
%%DATADIR%%/Help/variable/CMAKE_HIP_ARCHITECTURES.rst
%%DATADIR%%/Help/variable/CMAKE_HIP_EXTENSIONS.rst
+%%DATADIR%%/Help/variable/CMAKE_HIP_PLATFORM.rst
%%DATADIR%%/Help/variable/CMAKE_HIP_STANDARD.rst
%%DATADIR%%/Help/variable/CMAKE_HIP_STANDARD_REQUIRED.rst
%%DATADIR%%/Help/variable/CMAKE_HOME_DIRECTORY.rst
@@ -1614,6 +1633,7 @@ bin/ctest
%%DATADIR%%/Help/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.rst
%%DATADIR%%/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.rst
%%DATADIR%%/Help/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.rst
+%%DATADIR%%/Help/variable/CMAKE_LANG_HOST_COMPILER.rst
%%DATADIR%%/Help/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst
%%DATADIR%%/Help/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst
%%DATADIR%%/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst
@@ -2065,6 +2085,7 @@ bin/ctest
%%DATADIR%%/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake
%%DATADIR%%/Modules/CMakeCommonLanguageInclude.cmake
%%DATADIR%%/Modules/CMakeCompilerABI.h
+%%DATADIR%%/Modules/CMakeCompilerCUDAArch.h
%%DATADIR%%/Modules/CMakeCompilerIdDetection.cmake
%%DATADIR%%/Modules/CMakeConfigurableFile.in
%%DATADIR%%/Modules/CMakeDependentOption.cmake
@@ -2187,7 +2208,6 @@ bin/ctest
%%DATADIR%%/Modules/CTestScriptMode.cmake
%%DATADIR%%/Modules/CTestTargets.cmake
%%DATADIR%%/Modules/CTestUseLaunchers.cmake
-%%DATADIR%%/Modules/CUDA/architectures.cmake
%%DATADIR%%/Modules/CheckCCompilerFlag.cmake
%%DATADIR%%/Modules/CheckCSourceCompiles.cmake
%%DATADIR%%/Modules/CheckCSourceRuns.cmake
@@ -2293,6 +2313,10 @@ bin/ctest
%%DATADIR%%/Modules/Compiler/Cray-DetermineCompiler.cmake
%%DATADIR%%/Modules/Compiler/Cray-Fortran.cmake
%%DATADIR%%/Modules/Compiler/Cray.cmake
+%%DATADIR%%/Modules/Compiler/CrayClang-C.cmake
+%%DATADIR%%/Modules/Compiler/CrayClang-CXX.cmake
+%%DATADIR%%/Modules/Compiler/CrayClang-DetermineCompiler.cmake
+%%DATADIR%%/Modules/Compiler/CrayClang.cmake
%%DATADIR%%/Modules/Compiler/CrayPrgEnv-C.cmake
%%DATADIR%%/Modules/Compiler/CrayPrgEnv-CXX.cmake
%%DATADIR%%/Modules/Compiler/CrayPrgEnv-Fortran.cmake
@@ -2387,10 +2411,17 @@ bin/ctest
%%DATADIR%%/Modules/Compiler/NVHPC.cmake
%%DATADIR%%/Modules/Compiler/NVIDIA-CUDA.cmake
%%DATADIR%%/Modules/Compiler/NVIDIA-DetermineCompiler.cmake
+%%DATADIR%%/Modules/Compiler/NVIDIA-HIP.cmake
+%%DATADIR%%/Modules/Compiler/NVIDIA.cmake
%%DATADIR%%/Modules/Compiler/OpenWatcom-C.cmake
%%DATADIR%%/Modules/Compiler/OpenWatcom-CXX.cmake
%%DATADIR%%/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake
%%DATADIR%%/Modules/Compiler/OpenWatcom.cmake
+%%DATADIR%%/Modules/Compiler/OrangeC-ASM.cmake
+%%DATADIR%%/Modules/Compiler/OrangeC-C.cmake
+%%DATADIR%%/Modules/Compiler/OrangeC-CXX.cmake
+%%DATADIR%%/Modules/Compiler/OrangeC-DetermineCompiler.cmake
+%%DATADIR%%/Modules/Compiler/OrangeC.cmake
%%DATADIR%%/Modules/Compiler/PGI-C.cmake
%%DATADIR%%/Modules/Compiler/PGI-CXX.cmake
%%DATADIR%%/Modules/Compiler/PGI-DetermineCompiler.cmake
@@ -2696,6 +2727,13 @@ bin/ctest
%%DATADIR%%/Modules/IntelVSImplicitPath/CMakeLists.txt
%%DATADIR%%/Modules/IntelVSImplicitPath/detect.cmake
%%DATADIR%%/Modules/IntelVSImplicitPath/hello.f
+%%DATADIR%%/Modules/Internal/CMakeCUDAArchitecturesAll.cmake
+%%DATADIR%%/Modules/Internal/CMakeCUDAArchitecturesNative.cmake
+%%DATADIR%%/Modules/Internal/CMakeCUDAArchitecturesValidate.cmake
+%%DATADIR%%/Modules/Internal/CMakeCUDAFilterImplicitLibs.cmake
+%%DATADIR%%/Modules/Internal/CMakeCUDAFindToolkit.cmake
+%%DATADIR%%/Modules/Internal/CMakeNVCCFilterImplicitInfo.cmake
+%%DATADIR%%/Modules/Internal/CMakeNVCCParseImplicitInfo.cmake
%%DATADIR%%/Modules/Internal/CMakeTryCompilerOrLinkerFlag.cmake
%%DATADIR%%/Modules/Internal/CPack/CPack.DS_Store.in
%%DATADIR%%/Modules/Internal/CPack/CPack.Description.plist.in
@@ -3107,6 +3145,9 @@ bin/ctest
%%DATADIR%%/Modules/Platform/Windows-OpenWatcom-C.cmake
%%DATADIR%%/Modules/Platform/Windows-OpenWatcom-CXX.cmake
%%DATADIR%%/Modules/Platform/Windows-OpenWatcom.cmake
+%%DATADIR%%/Modules/Platform/Windows-OrangeC-C.cmake
+%%DATADIR%%/Modules/Platform/Windows-OrangeC-CXX.cmake
+%%DATADIR%%/Modules/Platform/Windows-OrangeC.cmake
%%DATADIR%%/Modules/Platform/Windows-PGI-C.cmake
%%DATADIR%%/Modules/Platform/Windows-PGI-Fortran.cmake
%%DATADIR%%/Modules/Platform/Windows-PGI.cmake
@@ -3123,6 +3164,10 @@ bin/ctest
%%DATADIR%%/Modules/Platform/WindowsCE-MSVC-C.cmake
%%DATADIR%%/Modules/Platform/WindowsCE-MSVC-CXX.cmake
%%DATADIR%%/Modules/Platform/WindowsCE.cmake
+%%DATADIR%%/Modules/Platform/WindowsKernelModeDriver-Initialize.cmake
+%%DATADIR%%/Modules/Platform/WindowsKernelModeDriver-MSVC-C.cmake
+%%DATADIR%%/Modules/Platform/WindowsKernelModeDriver-MSVC-CXX.cmake
+%%DATADIR%%/Modules/Platform/WindowsKernelModeDriver.cmake
%%DATADIR%%/Modules/Platform/WindowsPaths.cmake
%%DATADIR%%/Modules/Platform/WindowsPhone-Clang-ASM.cmake
%%DATADIR%%/Modules/Platform/WindowsPhone-Clang-C.cmake
@@ -3159,6 +3204,9 @@ bin/ctest
%%DATADIR%%/Modules/Platform/tvOS-Determine-CXX.cmake
%%DATADIR%%/Modules/Platform/tvOS-Initialize.cmake
%%DATADIR%%/Modules/Platform/tvOS.cmake
+%%DATADIR%%/Modules/Platform/visionOS-Determine-CXX.cmake
+%%DATADIR%%/Modules/Platform/visionOS-Initialize.cmake
+%%DATADIR%%/Modules/Platform/visionOS.cmake
%%DATADIR%%/Modules/Platform/watchOS-Determine-CXX.cmake
%%DATADIR%%/Modules/Platform/watchOS-Initialize.cmake
%%DATADIR%%/Modules/Platform/watchOS.cmake
@@ -3267,10 +3315,6 @@ bin/ctest
%%PORTDOCS%%%%DOCSDIR%%/cmcurl/COPYING
%%PORTDOCS%%%%DOCSDIR%%/cmnghttp2/COPYING
%%PORTDOCS%%%%DOCSDIR%%/cmsys/Copyright.txt
-share/aclocal/cmake.m4
-share/bash-completion/completions/cmake
-share/bash-completion/completions/cpack
-share/bash-completion/completions/ctest
share/emacs/site-lisp/cmake-mode.el
share/vim/vimfiles/indent/cmake.vim
share/vim/vimfiles/syntax/cmake.vim
diff --git a/devel/cmake-doc/pkg-plist b/devel/cmake-doc/pkg-plist
index 50e64bc4e6de..8583d2da6123 100644
--- a/devel/cmake-doc/pkg-plist
+++ b/devel/cmake-doc/pkg-plist
@@ -161,6 +161,7 @@
%%DOCSDIR%%/html/_sources/envvar/CMAKE_COLOR_DIAGNOSTICS.rst.txt
%%DOCSDIR%%/html/_sources/envvar/CMAKE_CONFIGURATION_TYPES.rst.txt
%%DOCSDIR%%/html/_sources/envvar/CMAKE_CONFIG_TYPE.rst.txt
+%%DOCSDIR%%/html/_sources/envvar/CMAKE_CROSSCOMPILING_EMULATOR.rst.txt
%%DOCSDIR%%/html/_sources/envvar/CMAKE_EXPORT_COMPILE_COMMANDS.rst.txt
%%DOCSDIR%%/html/_sources/envvar/CMAKE_FRAMEWORK_PATH.rst.txt
%%DOCSDIR%%/html/_sources/envvar/CMAKE_GENERATOR.rst.txt
@@ -199,6 +200,7 @@
%%DOCSDIR%%/html/_sources/envvar/FFLAGS.rst.txt
%%DOCSDIR%%/html/_sources/envvar/HIPCXX.rst.txt
%%DOCSDIR%%/html/_sources/envvar/HIPFLAGS.rst.txt
+%%DOCSDIR%%/html/_sources/envvar/HIPHOSTCXX.rst.txt
%%DOCSDIR%%/html/_sources/envvar/ISPC.rst.txt
%%DOCSDIR%%/html/_sources/envvar/ISPCFLAGS.rst.txt
%%DOCSDIR%%/html/_sources/envvar/LDFLAGS.rst.txt
@@ -263,6 +265,7 @@
%%DOCSDIR%%/html/_sources/manual/cmake-commands.7.rst.txt
%%DOCSDIR%%/html/_sources/manual/cmake-compile-features.7.rst.txt
%%DOCSDIR%%/html/_sources/manual/cmake-configure-log.7.rst.txt
+%%DOCSDIR%%/html/_sources/manual/cmake-cxxmodules.7.rst.txt
%%DOCSDIR%%/html/_sources/manual/cmake-developer.7.rst.txt
%%DOCSDIR%%/html/_sources/manual/cmake-env-variables.7.rst.txt
%%DOCSDIR%%/html/_sources/manual/cmake-file-api.7.rst.txt
@@ -704,6 +707,10 @@
%%DOCSDIR%%/html/_sources/policy/CMP0149.rst.txt
%%DOCSDIR%%/html/_sources/policy/CMP0150.rst.txt
%%DOCSDIR%%/html/_sources/policy/CMP0151.rst.txt
+%%DOCSDIR%%/html/_sources/policy/CMP0152.rst.txt
+%%DOCSDIR%%/html/_sources/policy/CMP0153.rst.txt
+%%DOCSDIR%%/html/_sources/policy/CMP0154.rst.txt
+%%DOCSDIR%%/html/_sources/policy/CMP0155.rst.txt
%%DOCSDIR%%/html/_sources/prop_cache/ADVANCED.rst.txt
%%DOCSDIR%%/html/_sources/prop_cache/HELPSTRING.rst.txt
%%DOCSDIR%%/html/_sources/prop_cache/MODIFIED.rst.txt
@@ -857,6 +864,7 @@
%%DOCSDIR%%/html/_sources/prop_test/FIXTURES_CLEANUP.rst.txt
%%DOCSDIR%%/html/_sources/prop_test/FIXTURES_REQUIRED.rst.txt
%%DOCSDIR%%/html/_sources/prop_test/FIXTURES_SETUP.rst.txt
+%%DOCSDIR%%/html/_sources/prop_test/GENERATED_RESOURCE_SPEC_FILE.rst.txt
%%DOCSDIR%%/html/_sources/prop_test/LABELS.rst.txt
%%DOCSDIR%%/html/_sources/prop_test/MEASUREMENT.rst.txt
%%DOCSDIR%%/html/_sources/prop_test/PASS_REGULAR_EXPRESSION.rst.txt
@@ -1011,6 +1019,11 @@
%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED.rst.txt
%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.rst.txt
%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_CONFIGURATIONS.rst.txt
+%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_CXX_MODULES_COMPILE_DEFINITIONS.rst.txt
+%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_CXX_MODULES_COMPILE_FEATURES.rst.txt
+%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_CXX_MODULES_COMPILE_OPTIONS.rst.txt
+%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_CXX_MODULES_INCLUDE_DIRECTORIES.rst.txt
+%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_CXX_MODULES_LINK_LIBRARIES.rst.txt
%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_GLOBAL.rst.txt
%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_IMPLIB.rst.txt
%%DOCSDIR%%/html/_sources/prop_tgt/IMPORTED_IMPLIB_CONFIG.rst.txt
@@ -1277,6 +1290,7 @@
%%DOCSDIR%%/html/_sources/release/3.25.rst.txt
%%DOCSDIR%%/html/_sources/release/3.26.rst.txt
%%DOCSDIR%%/html/_sources/release/3.27.rst.txt
+%%DOCSDIR%%/html/_sources/release/3.28.rst.txt
%%DOCSDIR%%/html/_sources/release/3.3.rst.txt
%%DOCSDIR%%/html/_sources/release/3.4.rst.txt
%%DOCSDIR%%/html/_sources/release/3.5.rst.txt
@@ -1501,6 +1515,7 @@
%%DOCSDIR%%/html/_sources/variable/CMAKE_GNUtoMS.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_HIP_ARCHITECTURES.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_HIP_EXTENSIONS.rst.txt
+%%DOCSDIR%%/html/_sources/variable/CMAKE_HIP_PLATFORM.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_HIP_STANDARD.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_HIP_STANDARD_REQUIRED.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_HOME_DIRECTORY.rst.txt
@@ -1588,6 +1603,7 @@
%%DOCSDIR%%/html/_sources/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.rst.txt
+%%DOCSDIR%%/html/_sources/variable/CMAKE_LANG_HOST_COMPILER.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst.txt
%%DOCSDIR%%/html/_sources/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst.txt
@@ -2163,6 +2179,7 @@
%%DOCSDIR%%/html/envvar/CMAKE_COLOR_DIAGNOSTICS.html
%%DOCSDIR%%/html/envvar/CMAKE_CONFIGURATION_TYPES.html
%%DOCSDIR%%/html/envvar/CMAKE_CONFIG_TYPE.html
+%%DOCSDIR%%/html/envvar/CMAKE_CROSSCOMPILING_EMULATOR.html
%%DOCSDIR%%/html/envvar/CMAKE_EXPORT_COMPILE_COMMANDS.html
%%DOCSDIR%%/html/envvar/CMAKE_FRAMEWORK_PATH.html
%%DOCSDIR%%/html/envvar/CMAKE_GENERATOR.html
@@ -2201,6 +2218,7 @@
%%DOCSDIR%%/html/envvar/FFLAGS.html
%%DOCSDIR%%/html/envvar/HIPCXX.html
%%DOCSDIR%%/html/envvar/HIPFLAGS.html
+%%DOCSDIR%%/html/envvar/HIPHOSTCXX.html
%%DOCSDIR%%/html/envvar/ISPC.html
%%DOCSDIR%%/html/envvar/ISPCFLAGS.html
%%DOCSDIR%%/html/envvar/LDFLAGS.html
@@ -2266,6 +2284,7 @@
%%DOCSDIR%%/html/manual/cmake-commands.7.html
%%DOCSDIR%%/html/manual/cmake-compile-features.7.html
%%DOCSDIR%%/html/manual/cmake-configure-log.7.html
+%%DOCSDIR%%/html/manual/cmake-cxxmodules.7.html
%%DOCSDIR%%/html/manual/cmake-developer.7.html
%%DOCSDIR%%/html/manual/cmake-env-variables.7.html
%%DOCSDIR%%/html/manual/cmake-file-api.7.html
@@ -2708,6 +2727,10 @@
%%DOCSDIR%%/html/policy/CMP0149.html
%%DOCSDIR%%/html/policy/CMP0150.html
%%DOCSDIR%%/html/policy/CMP0151.html
+%%DOCSDIR%%/html/policy/CMP0152.html
+%%DOCSDIR%%/html/policy/CMP0153.html
+%%DOCSDIR%%/html/policy/CMP0154.html
+%%DOCSDIR%%/html/policy/CMP0155.html
%%DOCSDIR%%/html/prop_cache/ADVANCED.html
%%DOCSDIR%%/html/prop_cache/HELPSTRING.html
%%DOCSDIR%%/html/prop_cache/MODIFIED.html
@@ -2861,6 +2884,7 @@
%%DOCSDIR%%/html/prop_test/FIXTURES_CLEANUP.html
%%DOCSDIR%%/html/prop_test/FIXTURES_REQUIRED.html
%%DOCSDIR%%/html/prop_test/FIXTURES_SETUP.html
+%%DOCSDIR%%/html/prop_test/GENERATED_RESOURCE_SPEC_FILE.html
%%DOCSDIR%%/html/prop_test/LABELS.html
%%DOCSDIR%%/html/prop_test/MEASUREMENT.html
%%DOCSDIR%%/html/prop_test/PASS_REGULAR_EXPRESSION.html
@@ -3015,6 +3039,11 @@
%%DOCSDIR%%/html/prop_tgt/IMPORTED.html
%%DOCSDIR%%/html/prop_tgt/IMPORTED_COMMON_LANGUAGE_RUNTIME.html
%%DOCSDIR%%/html/prop_tgt/IMPORTED_CONFIGURATIONS.html
+%%DOCSDIR%%/html/prop_tgt/IMPORTED_CXX_MODULES_COMPILE_DEFINITIONS.html
+%%DOCSDIR%%/html/prop_tgt/IMPORTED_CXX_MODULES_COMPILE_FEATURES.html
+%%DOCSDIR%%/html/prop_tgt/IMPORTED_CXX_MODULES_COMPILE_OPTIONS.html
+%%DOCSDIR%%/html/prop_tgt/IMPORTED_CXX_MODULES_INCLUDE_DIRECTORIES.html
+%%DOCSDIR%%/html/prop_tgt/IMPORTED_CXX_MODULES_LINK_LIBRARIES.html
%%DOCSDIR%%/html/prop_tgt/IMPORTED_GLOBAL.html
%%DOCSDIR%%/html/prop_tgt/IMPORTED_IMPLIB.html
%%DOCSDIR%%/html/prop_tgt/IMPORTED_IMPLIB_CONFIG.html
@@ -3281,6 +3310,7 @@
%%DOCSDIR%%/html/release/3.25.html
%%DOCSDIR%%/html/release/3.26.html
%%DOCSDIR%%/html/release/3.27.html
+%%DOCSDIR%%/html/release/3.28.html
%%DOCSDIR%%/html/release/3.3.html
%%DOCSDIR%%/html/release/3.4.html
%%DOCSDIR%%/html/release/3.5.html
@@ -3507,6 +3537,7 @@
%%DOCSDIR%%/html/variable/CMAKE_GNUtoMS.html
%%DOCSDIR%%/html/variable/CMAKE_HIP_ARCHITECTURES.html
%%DOCSDIR%%/html/variable/CMAKE_HIP_EXTENSIONS.html
+%%DOCSDIR%%/html/variable/CMAKE_HIP_PLATFORM.html
%%DOCSDIR%%/html/variable/CMAKE_HIP_STANDARD.html
%%DOCSDIR%%/html/variable/CMAKE_HIP_STANDARD_REQUIRED.html
%%DOCSDIR%%/html/variable/CMAKE_HOME_DIRECTORY.html
@@ -3594,6 +3625,7 @@
%%DOCSDIR%%/html/variable/CMAKE_LANG_FLAGS_RELEASE_INIT.html
%%DOCSDIR%%/html/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO.html
%%DOCSDIR%%/html/variable/CMAKE_LANG_FLAGS_RELWITHDEBINFO_INIT.html
+%%DOCSDIR%%/html/variable/CMAKE_LANG_HOST_COMPILER.html
%%DOCSDIR%%/html/variable/CMAKE_LANG_IGNORE_EXTENSIONS.html
%%DOCSDIR%%/html/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.html
%%DOCSDIR%%/html/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.html
diff --git a/devel/cmake-man/pkg-plist b/devel/cmake-man/pkg-plist
index 9297f1634711..5c78b9e6bd6e 100644
--- a/devel/cmake-man/pkg-plist
+++ b/devel/cmake-man/pkg-plist
@@ -6,6 +6,7 @@ man/man7/cmake-buildsystem.7.gz
man/man7/cmake-commands.7.gz
man/man7/cmake-compile-features.7.gz
man/man7/cmake-configure-log.7.gz
+man/man7/cmake-cxxmodules.7.gz
man/man7/cmake-developer.7.gz
man/man7/cmake-env-variables.7.gz
man/man7/cmake-file-api.7.gz