Wednesday, February 11, 2026

Re: HEADS UP UPDATE: devel/cmake from 3.x to 4.x

In cmake, please would you move the newly added share/cmake/Help files
from PLIST-main to PLIST-help? Replacement diff for the devel/cmake part
to do that below (it also regens patch-Source_cmGeneratorTarget_cxx).

Not included in the diff, but also this in cmake.port.mk

-BUILD_DEPENDS+= devel/cmake/core
+BUILD_DEPENDS+= devel/cmake/core>4

this will be slightly annoying for porters until new packages snaps
are out, but that's less annoying than people committing new
things that don't work with new cmake.

Other than that, I think it would probably be better to get this in
sooner, I spotted some bits in Makefiles not squeaky clean but good
enough.

A thought - this doesn't need handling before you commit, but...

I have to wonder if having -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to
CONFIGURE_ARGS in so many Makefiles is the best way to go about that.
Did you consider using a dedicated variable for that to control
cmake.port.mk adding to CONFIGURE_ARGS instead of adding directly?
It seems like that might be easier if we need to sweep across the tree
again in future (rather than have to care about what else the port is
doing with CONFIGURE_ARGS, and whether this was added alongside other
args with \ or whether it's separate).

I was thinking of something like ..

MODCMAKE_POLICY_VERSION_OVERRIDE ?= No
MODCMAKE_POLICY_VERSION_OVERRIDE_VER ?= 3.5
.if ${MODCMAKE_POLICY_VERSION_OVERRIDE:L} != no
. if ${MODCMAKE_POLICY_VERSION_OVERRIDE:L} == yes
CONFIGURE_ARGS += -DCMAKE_POLICY_VERSION_MINIMUM=${MODCMAKE_POLICY_VERSION_OVERRIDE_VER}
. endif
.endif

then MODCMAKE_POLICY_VERSION_OVERRIDE=Yes in normal ports which need the
override, leaving flexibility for overriding per-port if needed, and if
we want to test how a bulk goes with a higher minimum ver we could do
that across the tree by just updating in one place.

(Not asking you to change your diff to use that, but if you think it's a
good way to go I could switch it over as a commit on top later).

-----

Index: Makefile.inc
===================================================================
RCS file: /cvs/ports/devel/cmake/Makefile.inc,v
diff -u -p -r1.5 Makefile.inc
--- Makefile.inc 23 Jun 2025 07:20:41 -0000 1.5
+++ Makefile.inc 11 Feb 2026 22:27:38 -0000
@@ -1,4 +1,4 @@
-VER = 3.31.8
+VER = 4.1.2
DISTNAME = cmake-${VER}
CATEGORIES ?= devel

Index: distinfo
===================================================================
RCS file: /cvs/ports/devel/cmake/distinfo,v
diff -u -p -r1.95 distinfo
--- distinfo 23 Jun 2025 07:20:41 -0000 1.95
+++ distinfo 11 Feb 2026 22:27:38 -0000
@@ -1,2 +1,2 @@
-SHA256 (cmake-3.31.8.tar.gz) = 483jyoPcLTISEFMmuPG1ZRFr6Ag5Q4QAfn7xwlOvbKo=
-SIZE (cmake-3.31.8.tar.gz) = 11713806
+SHA256 (cmake-4.1.2.tar.gz) = ZD8EGCt7oyOrMfUm94UTT7ecujGIqFIgbvBHP+4oKhU=
+SIZE (cmake-4.1.2.tar.gz) = 12048810
Index: core/Makefile
===================================================================
RCS file: /cvs/ports/devel/cmake/core/Makefile,v
diff -u -p -r1.3 Makefile
--- core/Makefile 12 Sep 2025 23:02:44 -0000 1.3
+++ core/Makefile 11 Feb 2026 22:27:38 -0000
@@ -3,7 +3,6 @@ DPB_PROPERTIES = parallel
PKGNAME = cmake-core-${VER}
PKGNAME-main = cmake-core-${VER}
PKGNAME-help = cmake-help-${VER}
-REVISION-main = 0

COMMENT-main = portable build system
COMMENT-help = files for CMake --help
Index: core/pkg/PLIST-help
===================================================================
RCS file: /cvs/ports/devel/cmake/core/pkg/PLIST-help,v
diff -u -p -r1.1 PLIST-help
--- core/pkg/PLIST-help 20 Feb 2025 15:27:32 -0000 1.1
+++ core/pkg/PLIST-help 11 Feb 2026 22:27:38 -0000
@@ -1,17 +1,6 @@
@conflict cmake-<3.31.2p0v1
share/cmake/Help/
share/cmake/Help/command/
-share/cmake/Help/command/DEPRECATED_POLICY_VERSIONS.txt
-share/cmake/Help/command/DEVICE_LINK_OPTIONS.txt
-share/cmake/Help/command/FIND_XXX.txt
-share/cmake/Help/command/FIND_XXX_ORDER.txt
-share/cmake/Help/command/FIND_XXX_REGISTRY_VIEW.txt
-share/cmake/Help/command/FIND_XXX_ROOT.txt
-share/cmake/Help/command/GENEX_NOTE.txt
-share/cmake/Help/command/LINK_OPTIONS_LINKER.txt
-share/cmake/Help/command/OPTIONS_SHELL.txt
-share/cmake/Help/command/SUPPORTED_LANGUAGES.txt
-share/cmake/Help/command/UNSET_NOTE.txt
share/cmake/Help/command/add_compile_definitions.rst
share/cmake/Help/command/add_compile_options.rst
share/cmake/Help/command/add_custom_command.rst
@@ -30,6 +19,7 @@ share/cmake/Help/command/build_command.r
share/cmake/Help/command/build_name.rst
share/cmake/Help/command/cmake_file_api.rst
share/cmake/Help/command/cmake_host_system_information.rst
+share/cmake/Help/command/cmake_instrumentation.rst
share/cmake/Help/command/cmake_language.rst
share/cmake/Help/command/cmake_minimum_required.rst
share/cmake/Help/command/cmake_parse_arguments.rst
@@ -84,7 +74,21 @@ share/cmake/Help/command/get_source_file
share/cmake/Help/command/get_target_property.rst
share/cmake/Help/command/get_test_property.rst
share/cmake/Help/command/if.rst
+share/cmake/Help/command/include/
share/cmake/Help/command/include.rst
+share/cmake/Help/command/include/DEPRECATED_POLICY_VERSIONS.rst
+share/cmake/Help/command/include/DEVICE_LINK_OPTIONS.rst
+share/cmake/Help/command/include/FIND_XXX.rst
+share/cmake/Help/command/include/FIND_XXX_ORDER.rst
+share/cmake/Help/command/include/FIND_XXX_REGISTRY_VIEW.rst
+share/cmake/Help/command/include/FIND_XXX_ROOT.rst
+share/cmake/Help/command/include/GENEX_NOTE.rst
+share/cmake/Help/command/include/LINK_LIBRARIES_LINKER.rst
+share/cmake/Help/command/include/LINK_OPTIONS_LINKER.rst
+share/cmake/Help/command/include/OPTIONS_SHELL.rst
+share/cmake/Help/command/include/POLICY_VERSION.rst
+share/cmake/Help/command/include/SUPPORTED_LANGUAGES.rst
+share/cmake/Help/command/include/UNSET_NOTE.rst
share/cmake/Help/command/include_directories.rst
share/cmake/Help/command/include_external_msproject.rst
share/cmake/Help/command/include_guard.rst
@@ -164,6 +168,8 @@ share/cmake/Help/envvar/ASM_DIALECTFLAGS
share/cmake/Help/envvar/CC.rst
share/cmake/Help/envvar/CCMAKE_COLORS.rst
share/cmake/Help/envvar/CFLAGS.rst
+share/cmake/Help/envvar/CLICOLOR.rst
+share/cmake/Help/envvar/CLICOLOR_FORCE.rst
share/cmake/Help/envvar/CMAKE_APPBUNDLE_PATH.rst
share/cmake/Help/envvar/CMAKE_APPLE_SILICON_PROCESSOR.rst
share/cmake/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst
@@ -186,12 +192,14 @@ share/cmake/Help/envvar/CMAKE_INSTALL_PA
share/cmake/Help/envvar/CMAKE_INSTALL_PREFIX.rst
share/cmake/Help/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst
share/cmake/Help/envvar/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES_EXCLUDE.rst
+share/cmake/Help/envvar/CMAKE_LANG_IMPLICIT_LINK_LIBRARIES_EXCLUDE.rst
share/cmake/Help/envvar/CMAKE_LANG_LINKER_LAUNCHER.rst
share/cmake/Help/envvar/CMAKE_LIBRARY_PATH.rst
share/cmake/Help/envvar/CMAKE_MAXIMUM_RECURSION_DEPTH.rst
share/cmake/Help/envvar/CMAKE_MSVCIDE_RUN_PATH.rst
share/cmake/Help/envvar/CMAKE_NO_VERBOSE.rst
share/cmake/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst
+share/cmake/Help/envvar/CMAKE_POLICY_VERSION_MINIMUM.rst
share/cmake/Help/envvar/CMAKE_PREFIX_PATH.rst
share/cmake/Help/envvar/CMAKE_PROGRAM_PATH.rst
share/cmake/Help/envvar/CMAKE_TEST_LAUNCHER.rst
@@ -204,7 +212,9 @@ share/cmake/Help/envvar/CTEST_NO_TESTS_A
share/cmake/Help/envvar/CTEST_OUTPUT_ON_FAILURE.rst
share/cmake/Help/envvar/CTEST_PARALLEL_LEVEL.rst
share/cmake/Help/envvar/CTEST_PROGRESS_OUTPUT.rst
+share/cmake/Help/envvar/CTEST_USE_INSTRUMENTATION.rst
share/cmake/Help/envvar/CTEST_USE_LAUNCHERS_DEFAULT.rst
+share/cmake/Help/envvar/CTEST_USE_VERBOSE_INSTRUMENTATION.rst
share/cmake/Help/envvar/CUDAARCHS.rst
share/cmake/Help/envvar/CUDACXX.rst
share/cmake/Help/envvar/CUDAFLAGS.rst
@@ -213,7 +223,6 @@ share/cmake/Help/envvar/CXX.rst
share/cmake/Help/envvar/CXXFLAGS.rst
share/cmake/Help/envvar/DASHBOARD_TEST_FROM_CTEST.rst
share/cmake/Help/envvar/DESTDIR.rst
-share/cmake/Help/envvar/ENV_VAR.txt
share/cmake/Help/envvar/FC.rst
share/cmake/Help/envvar/FFLAGS.rst
share/cmake/Help/envvar/HIPCXX.rst
@@ -221,9 +230,9 @@ share/cmake/Help/envvar/HIPFLAGS.rst
share/cmake/Help/envvar/HIPHOSTCXX.rst
share/cmake/Help/envvar/ISPC.rst
share/cmake/Help/envvar/ISPCFLAGS.rst
-share/cmake/Help/envvar/LANG_FLAGS.txt
share/cmake/Help/envvar/LDFLAGS.rst
share/cmake/Help/envvar/MACOSX_DEPLOYMENT_TARGET.rst
+share/cmake/Help/envvar/NO_COLOR.rst
share/cmake/Help/envvar/OBJC.rst
share/cmake/Help/envvar/OBJCFLAGS.rst
share/cmake/Help/envvar/OBJCXX.rst
@@ -235,6 +244,9 @@ share/cmake/Help/envvar/SSL_CERT_DIR.rst
share/cmake/Help/envvar/SSL_CERT_FILE.rst
share/cmake/Help/envvar/SWIFTC.rst
share/cmake/Help/envvar/VERBOSE.rst
+share/cmake/Help/envvar/include/
+share/cmake/Help/envvar/include/ENV_VAR.rst
+share/cmake/Help/envvar/include/LANG_FLAGS.rst
share/cmake/Help/generator/
share/cmake/Help/generator/Borland Makefiles.rst
share/cmake/Help/generator/CodeBlocks.rst
@@ -250,8 +262,6 @@ share/cmake/Help/generator/Ninja Multi-C
share/cmake/Help/generator/Ninja.rst
share/cmake/Help/generator/Sublime Text 2.rst
share/cmake/Help/generator/Unix Makefiles.rst
-share/cmake/Help/generator/VS_TOOLSET_HOST_ARCH.txt
-share/cmake/Help/generator/VS_TOOLSET_HOST_ARCH_LEGACY.txt
share/cmake/Help/generator/Visual Studio 10 2010.rst
share/cmake/Help/generator/Visual Studio 11 2012.rst
share/cmake/Help/generator/Visual Studio 12 2013.rst
@@ -266,17 +276,16 @@ share/cmake/Help/generator/Visual Studio
share/cmake/Help/generator/Visual Studio 9 2008.rst
share/cmake/Help/generator/Watcom WMake.rst
share/cmake/Help/generator/Xcode.rst
+share/cmake/Help/generator/include/
+share/cmake/Help/generator/include/VS_TOOLSET_HOST_ARCH.rst
+share/cmake/Help/generator/include/VS_TOOLSET_HOST_ARCH_LEGACY.rst
share/cmake/Help/include/
-share/cmake/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.txt
-share/cmake/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt
-share/cmake/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt
+share/cmake/Help/include/COMPILE_DEFINITIONS_DISCLAIMER.rst
+share/cmake/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.rst
+share/cmake/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.rst
share/cmake/Help/index.rst
share/cmake/Help/manual/
share/cmake/Help/manual/CTEST_EXAMPLE_MAKEFILE_JOB_SERVER.make
-share/cmake/Help/manual/ID_RESERVE.txt
-share/cmake/Help/manual/LINKS.txt
-share/cmake/Help/manual/OPTIONS_BUILD.txt
-share/cmake/Help/manual/OPTIONS_HELP.txt
share/cmake/Help/manual/ccmake.1.rst
share/cmake/Help/manual/cmake-buildsystem.7.rst
share/cmake/Help/manual/cmake-commands.7.rst
@@ -289,6 +298,7 @@ share/cmake/Help/manual/cmake-file-api.7
share/cmake/Help/manual/cmake-generator-expressions.7.rst
share/cmake/Help/manual/cmake-generators.7.rst
share/cmake/Help/manual/cmake-gui.1.rst
+share/cmake/Help/manual/cmake-instrumentation.7.rst
share/cmake/Help/manual/cmake-language.7.rst
share/cmake/Help/manual/cmake-modules.7.rst
share/cmake/Help/manual/cmake-packages.7.rst
@@ -302,7 +312,14 @@ share/cmake/Help/manual/cmake-variables.
share/cmake/Help/manual/cmake.1.rst
share/cmake/Help/manual/cpack-generators.7.rst
share/cmake/Help/manual/cpack.1.rst
+share/cmake/Help/manual/ctest/
share/cmake/Help/manual/ctest.1.rst
+share/cmake/Help/manual/ctest/show-only-schema.json
+share/cmake/Help/manual/include/
+share/cmake/Help/manual/include/ID_RESERVE.rst
+share/cmake/Help/manual/include/LINKS.rst
+share/cmake/Help/manual/include/OPTIONS_BUILD.rst
+share/cmake/Help/manual/include/OPTIONS_HELP.rst
share/cmake/Help/manual/presets/
share/cmake/Help/manual/presets/example.json
share/cmake/Help/manual/presets/schema.json
@@ -310,13 +327,6 @@ share/cmake/Help/module/
share/cmake/Help/module/AddFileDependencies.rst
share/cmake/Help/module/AndroidTestUtilities.rst
share/cmake/Help/module/BundleUtilities.rst
-share/cmake/Help/module/CMAKE_REQUIRED_DEFINITIONS.txt
-share/cmake/Help/module/CMAKE_REQUIRED_FLAGS.txt
-share/cmake/Help/module/CMAKE_REQUIRED_INCLUDES.txt
-share/cmake/Help/module/CMAKE_REQUIRED_LIBRARIES.txt
-share/cmake/Help/module/CMAKE_REQUIRED_LINK_DIRECTORIES.txt
-share/cmake/Help/module/CMAKE_REQUIRED_LINK_OPTIONS.txt
-share/cmake/Help/module/CMAKE_REQUIRED_QUIET.txt
share/cmake/Help/module/CMakeAddFortranSubdirectory.rst
share/cmake/Help/module/CMakeBackwardCompatibilityCXX.rst
share/cmake/Help/module/CMakeDependentOption.rst
@@ -583,6 +593,15 @@ share/cmake/Help/module/Use_wxWindows.rs
share/cmake/Help/module/UsewxWidgets.rst
share/cmake/Help/module/WriteBasicConfigVersionFile.rst
share/cmake/Help/module/WriteCompilerDetectionHeader.rst
+share/cmake/Help/module/include/
+share/cmake/Help/module/include/CMAKE_REQUIRED_DEFINITIONS.rst
+share/cmake/Help/module/include/CMAKE_REQUIRED_FLAGS.rst
+share/cmake/Help/module/include/CMAKE_REQUIRED_INCLUDES.rst
+share/cmake/Help/module/include/CMAKE_REQUIRED_LIBRARIES.rst
+share/cmake/Help/module/include/CMAKE_REQUIRED_LINK_DIRECTORIES.rst
+share/cmake/Help/module/include/CMAKE_REQUIRED_LINK_OPTIONS.rst
+share/cmake/Help/module/include/CMAKE_REQUIRED_QUIET.rst
+share/cmake/Help/module/include/CMAKE_TRY_COMPILE_TARGET_TYPE.rst
share/cmake/Help/policy/
share/cmake/Help/policy/CMP0000.rst
share/cmake/Help/policy/CMP0001.rst
@@ -765,9 +784,30 @@ share/cmake/Help/policy/CMP0177.rst
share/cmake/Help/policy/CMP0178.rst
share/cmake/Help/policy/CMP0179.rst
share/cmake/Help/policy/CMP0180.rst
-share/cmake/Help/policy/DEPRECATED.txt
-share/cmake/Help/policy/DISALLOWED_COMMAND.txt
-share/cmake/Help/policy/STANDARD_ADVICE.txt
+share/cmake/Help/policy/CMP0181.rst
+share/cmake/Help/policy/CMP0182.rst
+share/cmake/Help/policy/CMP0183.rst
+share/cmake/Help/policy/CMP0184.rst
+share/cmake/Help/policy/CMP0185.rst
+share/cmake/Help/policy/CMP0186.rst
+share/cmake/Help/policy/CMP0187.rst
+share/cmake/Help/policy/CMP0188.rst
+share/cmake/Help/policy/CMP0189.rst
+share/cmake/Help/policy/CMP0190.rst
+share/cmake/Help/policy/CMP0191.rst
+share/cmake/Help/policy/CMP0192.rst
+share/cmake/Help/policy/CMP0193.rst
+share/cmake/Help/policy/CMP0194.rst
+share/cmake/Help/policy/CMP0195.rst
+share/cmake/Help/policy/CMP0196.rst
+share/cmake/Help/policy/CMP0197.rst
+share/cmake/Help/policy/include/
+share/cmake/Help/policy/include/DEPRECATED.rst
+share/cmake/Help/policy/include/DISALLOWED_COMMAND.rst
+share/cmake/Help/policy/include/REMOVED_COMMAND.rst
+share/cmake/Help/policy/include/REMOVED_EPILOGUE.rst
+share/cmake/Help/policy/include/REMOVED_PROLOGUE.rst
+share/cmake/Help/policy/include/STANDARD_ADVICE.rst
share/cmake/Help/prop_cache/
share/cmake/Help/prop_cache/ADVANCED.rst
share/cmake/Help/prop_cache/HELPSTRING.rst
@@ -812,6 +852,7 @@ share/cmake/Help/prop_dir/TEST_INCLUDE_F
share/cmake/Help/prop_dir/VARIABLES.rst
share/cmake/Help/prop_dir/VS_GLOBAL_SECTION_POST_section.rst
share/cmake/Help/prop_dir/VS_GLOBAL_SECTION_PRE_section.rst
+share/cmake/Help/prop_dir/VS_SOLUTION_ITEMS.rst
share/cmake/Help/prop_dir/VS_STARTUP_PROJECT.rst
share/cmake/Help/prop_gbl/
share/cmake/Help/prop_gbl/ALLOW_DUPLICATE_CUSTOM_TARGETS.rst
@@ -825,7 +866,6 @@ share/cmake/Help/prop_gbl/CMAKE_CUDA_KNO
share/cmake/Help/prop_gbl/CMAKE_CXX_KNOWN_FEATURES.rst
share/cmake/Help/prop_gbl/CMAKE_C_KNOWN_FEATURES.rst
share/cmake/Help/prop_gbl/CMAKE_HIP_KNOWN_FEATURES.rst
-share/cmake/Help/prop_gbl/CMAKE_LANG_STD_FLAGS.txt
share/cmake/Help/prop_gbl/CMAKE_ROLE.rst
share/cmake/Help/prop_gbl/DEBUG_CONFIGURATIONS.rst
share/cmake/Help/prop_gbl/DISABLED_FEATURES.rst
@@ -857,6 +897,8 @@ share/cmake/Help/prop_gbl/TARGET_MESSAGE
share/cmake/Help/prop_gbl/TARGET_SUPPORTS_SHARED_LIBS.rst
share/cmake/Help/prop_gbl/USE_FOLDERS.rst
share/cmake/Help/prop_gbl/XCODE_EMIT_EFFECTIVE_PLATFORM_NAME.rst
+share/cmake/Help/prop_gbl/include/
+share/cmake/Help/prop_gbl/include/CMAKE_LANG_STD_FLAGS.rst
share/cmake/Help/prop_inst/
share/cmake/Help/prop_inst/CPACK_DESKTOP_SHORTCUTS.rst
share/cmake/Help/prop_inst/CPACK_NEVER_OVERWRITE.rst
@@ -899,6 +941,7 @@ share/cmake/Help/prop_sf/Swift_DIAGNOSTI
share/cmake/Help/prop_sf/UNITY_GROUP.rst
share/cmake/Help/prop_sf/VS_COPY_TO_OUT_DIR.rst
share/cmake/Help/prop_sf/VS_CSHARP_tagname.rst
+share/cmake/Help/prop_sf/VS_CUSTOM_COMMAND_DISABLE_PARALLEL_BUILD.rst
share/cmake/Help/prop_sf/VS_DEPLOYMENT_CONTENT.rst
share/cmake/Help/prop_sf/VS_DEPLOYMENT_LOCATION.rst
share/cmake/Help/prop_sf/VS_INCLUDE_IN_VSIX.rst
@@ -987,6 +1030,7 @@ share/cmake/Help/prop_tgt/AUTOMOC.rst
share/cmake/Help/prop_tgt/AUTOMOC_COMPILER_PREDEFINES.rst
share/cmake/Help/prop_tgt/AUTOMOC_DEPEND_FILTERS.rst
share/cmake/Help/prop_tgt/AUTOMOC_EXECUTABLE.rst
+share/cmake/Help/prop_tgt/AUTOMOC_INCLUDE_DIRECTORIES.rst
share/cmake/Help/prop_tgt/AUTOMOC_MACRO_NAMES.rst
share/cmake/Help/prop_tgt/AUTOMOC_MOC_OPTIONS.rst
share/cmake/Help/prop_tgt/AUTOMOC_PATH_PREFIX.rst
@@ -1016,7 +1060,6 @@ share/cmake/Help/prop_tgt/COMPILE_FLAGS.
share/cmake/Help/prop_tgt/COMPILE_OPTIONS.rst
share/cmake/Help/prop_tgt/COMPILE_PDB_NAME.rst
share/cmake/Help/prop_tgt/COMPILE_PDB_NAME_CONFIG.rst
-share/cmake/Help/prop_tgt/COMPILE_PDB_NOTE.txt
share/cmake/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst
share/cmake/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
share/cmake/Help/prop_tgt/COMPILE_WARNING_AS_ERROR.rst
@@ -1030,7 +1073,6 @@ share/cmake/Help/prop_tgt/CUDA_FATBIN_CO
share/cmake/Help/prop_tgt/CUDA_OPTIX_COMPILATION.rst
share/cmake/Help/prop_tgt/CUDA_PTX_COMPILATION.rst
share/cmake/Help/prop_tgt/CUDA_RESOLVE_DEVICE_SYMBOLS.rst
-share/cmake/Help/prop_tgt/CUDA_RUNTIME_LIBRARY-VALUES.txt
share/cmake/Help/prop_tgt/CUDA_RUNTIME_LIBRARY.rst
share/cmake/Help/prop_tgt/CUDA_SEPARABLE_COMPILATION.rst
share/cmake/Help/prop_tgt/CUDA_STANDARD.rst
@@ -1048,6 +1090,7 @@ share/cmake/Help/prop_tgt/CXX_STANDARD_R
share/cmake/Help/prop_tgt/C_EXTENSIONS.rst
share/cmake/Help/prop_tgt/C_STANDARD.rst
share/cmake/Help/prop_tgt/C_STANDARD_REQUIRED.rst
+share/cmake/Help/prop_tgt/DEBUGGER_WORKING_DIRECTORY.rst
share/cmake/Help/prop_tgt/DEBUG_POSTFIX.rst
share/cmake/Help/prop_tgt/DEFINE_SYMBOL.rst
share/cmake/Help/prop_tgt/DEPLOYMENT_ADDITIONAL_FILES.rst
@@ -1074,6 +1117,7 @@ share/cmake/Help/prop_tgt/FRAMEWORK.rst
share/cmake/Help/prop_tgt/FRAMEWORK_MULTI_CONFIG_POSTFIX_CONFIG.rst
share/cmake/Help/prop_tgt/FRAMEWORK_VERSION.rst
share/cmake/Help/prop_tgt/Fortran_BUILDING_INSTRINSIC_MODULES.rst
+share/cmake/Help/prop_tgt/Fortran_BUILDING_INTRINSIC_MODULES.rst
share/cmake/Help/prop_tgt/Fortran_FORMAT.rst
share/cmake/Help/prop_tgt/Fortran_MODULE_DIRECTORY.rst
share/cmake/Help/prop_tgt/Fortran_PREPROCESS.rst
@@ -1131,7 +1175,6 @@ share/cmake/Help/prop_tgt/INSTALL_RPATH.
share/cmake/Help/prop_tgt/INSTALL_RPATH_USE_LINK_PATH.rst
share/cmake/Help/prop_tgt/INTERFACE_AUTOMOC_MACRO_NAMES.rst
share/cmake/Help/prop_tgt/INTERFACE_AUTOUIC_OPTIONS.rst
-share/cmake/Help/prop_tgt/INTERFACE_BUILD_PROPERTY.txt
share/cmake/Help/prop_tgt/INTERFACE_COMPILE_DEFINITIONS.rst
share/cmake/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst
share/cmake/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst
@@ -1143,7 +1186,6 @@ share/cmake/Help/prop_tgt/INTERFACE_LINK
share/cmake/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst
share/cmake/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst
share/cmake/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.rst
-share/cmake/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.txt
share/cmake/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE.rst
share/cmake/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst
share/cmake/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst
@@ -1166,6 +1208,7 @@ share/cmake/Help/prop_tgt/LANG_COMPILER_
share/cmake/Help/prop_tgt/LANG_CPPCHECK.rst
share/cmake/Help/prop_tgt/LANG_CPPLINT.rst
share/cmake/Help/prop_tgt/LANG_EXTENSIONS.rst
+share/cmake/Help/prop_tgt/LANG_ICSTAT.rst
share/cmake/Help/prop_tgt/LANG_INCLUDE_WHAT_YOU_USE.rst
share/cmake/Help/prop_tgt/LANG_LINKER_LAUNCHER.rst
share/cmake/Help/prop_tgt/LANG_STANDARD.rst
@@ -1187,7 +1230,6 @@ share/cmake/Help/prop_tgt/LINK_INTERFACE
share/cmake/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY.rst
share/cmake/Help/prop_tgt/LINK_INTERFACE_MULTIPLICITY_CONFIG.rst
share/cmake/Help/prop_tgt/LINK_LIBRARIES.rst
-share/cmake/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt
share/cmake/Help/prop_tgt/LINK_LIBRARIES_ONLY_TARGETS.rst
share/cmake/Help/prop_tgt/LINK_LIBRARIES_STRATEGY.rst
share/cmake/Help/prop_tgt/LINK_LIBRARY_OVERRIDE.rst
@@ -1195,6 +1237,7 @@ share/cmake/Help/prop_tgt/LINK_LIBRARY_O
share/cmake/Help/prop_tgt/LINK_OPTIONS.rst
share/cmake/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst
share/cmake/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst
+share/cmake/Help/prop_tgt/LINK_WARNING_AS_ERROR.rst
share/cmake/Help/prop_tgt/LINK_WHAT_YOU_USE.rst
share/cmake/Help/prop_tgt/LOCATION.rst
share/cmake/Help/prop_tgt/LOCATION_CONFIG.rst
@@ -1204,12 +1247,10 @@ share/cmake/Help/prop_tgt/MACOSX_BUNDLE.
share/cmake/Help/prop_tgt/MACOSX_BUNDLE_INFO_PLIST.rst
share/cmake/Help/prop_tgt/MACOSX_FRAMEWORK_INFO_PLIST.rst
share/cmake/Help/prop_tgt/MACOSX_RPATH.rst
-share/cmake/Help/prop_tgt/MACOS_IMPORT_FILES.txt
share/cmake/Help/prop_tgt/MANUALLY_ADDED_DEPENDENCIES.rst
share/cmake/Help/prop_tgt/MAP_IMPORTED_CONFIG_CONFIG.rst
-share/cmake/Help/prop_tgt/MSVC_DEBUG_INFORMATION_FORMAT-VALUES.txt
share/cmake/Help/prop_tgt/MSVC_DEBUG_INFORMATION_FORMAT.rst
-share/cmake/Help/prop_tgt/MSVC_RUNTIME_LIBRARY-VALUES.txt
+share/cmake/Help/prop_tgt/MSVC_RUNTIME_CHECKS.rst
share/cmake/Help/prop_tgt/MSVC_RUNTIME_LIBRARY.rst
share/cmake/Help/prop_tgt/NAME.rst
share/cmake/Help/prop_tgt/NO_SONAME.rst
@@ -1229,7 +1270,6 @@ share/cmake/Help/prop_tgt/PCH_INSTANTIAT
share/cmake/Help/prop_tgt/PCH_WARN_INVALID.rst
share/cmake/Help/prop_tgt/PDB_NAME.rst
share/cmake/Help/prop_tgt/PDB_NAME_CONFIG.rst
-share/cmake/Help/prop_tgt/PDB_NOTE.txt
share/cmake/Help/prop_tgt/PDB_OUTPUT_DIRECTORY.rst
share/cmake/Help/prop_tgt/PDB_OUTPUT_DIRECTORY_CONFIG.rst
share/cmake/Help/prop_tgt/POSITION_INDEPENDENT_CODE.rst
@@ -1253,12 +1293,12 @@ share/cmake/Help/prop_tgt/SKIP_BUILD_RPA
share/cmake/Help/prop_tgt/SOURCES.rst
share/cmake/Help/prop_tgt/SOURCE_DIR.rst
share/cmake/Help/prop_tgt/SOVERSION.rst
+share/cmake/Help/prop_tgt/SPDX_LICENSE.rst
share/cmake/Help/prop_tgt/STATIC_LIBRARY_FLAGS.rst
share/cmake/Help/prop_tgt/STATIC_LIBRARY_FLAGS_CONFIG.rst
share/cmake/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst
share/cmake/Help/prop_tgt/SUFFIX.rst
share/cmake/Help/prop_tgt/SYSTEM.rst
-share/cmake/Help/prop_tgt/Swift_COMPILATION_MODE-VALUES.txt
share/cmake/Help/prop_tgt/Swift_COMPILATION_MODE.rst
share/cmake/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst
share/cmake/Help/prop_tgt/Swift_LANGUAGE_VERSION.rst
@@ -1273,10 +1313,10 @@ share/cmake/Help/prop_tgt/UNITY_BUILD_BA
share/cmake/Help/prop_tgt/UNITY_BUILD_CODE_AFTER_INCLUDE.rst
share/cmake/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst
share/cmake/Help/prop_tgt/UNITY_BUILD_MODE.rst
+share/cmake/Help/prop_tgt/UNITY_BUILD_RELOCATABLE.rst
share/cmake/Help/prop_tgt/UNITY_BUILD_UNIQUE_ID.rst
share/cmake/Help/prop_tgt/VERIFY_INTERFACE_HEADER_SETS.rst
share/cmake/Help/prop_tgt/VERSION.rst
-share/cmake/Help/prop_tgt/VERSION_SOVERSION_EXAMPLE.txt
share/cmake/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst
share/cmake/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst
share/cmake/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst
@@ -1316,13 +1356,11 @@ share/cmake/Help/prop_tgt/VS_SDK_REFEREN
share/cmake/Help/prop_tgt/VS_SOLUTION_DEPLOY.rst
share/cmake/Help/prop_tgt/VS_SOURCE_SETTINGS_tool.rst
share/cmake/Help/prop_tgt/VS_USER_PROPS.rst
-share/cmake/Help/prop_tgt/VS_USE_DEBUG_LIBRARIES-PURPOSE.txt
share/cmake/Help/prop_tgt/VS_USE_DEBUG_LIBRARIES.rst
share/cmake/Help/prop_tgt/VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst
share/cmake/Help/prop_tgt/VS_WINRT_COMPONENT.rst
share/cmake/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst
share/cmake/Help/prop_tgt/VS_WINRT_REFERENCES.rst
-share/cmake/Help/prop_tgt/WATCOM_RUNTIME_LIBRARY-VALUES.txt
share/cmake/Help/prop_tgt/WATCOM_RUNTIME_LIBRARY.rst
share/cmake/Help/prop_tgt/WIN32_EXECUTABLE.rst
share/cmake/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst
@@ -1353,10 +1391,12 @@ share/cmake/Help/prop_tgt/XCODE_SCHEME_E
share/cmake/Help/prop_tgt/XCODE_SCHEME_GUARD_MALLOC.rst
share/cmake/Help/prop_tgt/XCODE_SCHEME_LAUNCH_CONFIGURATION.rst
share/cmake/Help/prop_tgt/XCODE_SCHEME_LAUNCH_MODE.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_LLDB_INIT_FILE.rst
share/cmake/Help/prop_tgt/XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_SCRIBBLE.rst
share/cmake/Help/prop_tgt/XCODE_SCHEME_MALLOC_STACK.rst
+share/cmake/Help/prop_tgt/XCODE_SCHEME_TEST_CONFIGURATION.rst
share/cmake/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER.rst
share/cmake/Help/prop_tgt/XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
share/cmake/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
@@ -1365,8 +1405,24 @@ share/cmake/Help/prop_tgt/XCODE_SCHEME_W
share/cmake/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst
share/cmake/Help/prop_tgt/XCODE_XCCONFIG.rst
share/cmake/Help/prop_tgt/XCTEST.rst
-share/cmake/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt
-share/cmake/Help/prop_tgt/XXX_OUTPUT_NAME.txt
+share/cmake/Help/prop_tgt/include/
+share/cmake/Help/prop_tgt/include/COMPILE_PDB_NOTE.rst
+share/cmake/Help/prop_tgt/include/CUDA_RUNTIME_LIBRARY-VALUES.rst
+share/cmake/Help/prop_tgt/include/INTERFACE_BUILD_PROPERTY.rst
+share/cmake/Help/prop_tgt/include/INTERFACE_LINK_LIBRARIES_DIRECT.rst
+share/cmake/Help/prop_tgt/include/LINK_LIBRARIES_INDIRECTION.rst
+share/cmake/Help/prop_tgt/include/MACOS_IMPORT_FILES.rst
+share/cmake/Help/prop_tgt/include/MSVC_DEBUG_INFORMATION_FORMAT-VALUES.rst
+share/cmake/Help/prop_tgt/include/MSVC_RUNTIME_CHECKS-VALUES.rst
+share/cmake/Help/prop_tgt/include/MSVC_RUNTIME_LIBRARY-VALUES.rst
+share/cmake/Help/prop_tgt/include/PDB_NOTE.rst
+share/cmake/Help/prop_tgt/include/STATIC_LIBRARY_OPTIONS_ARCHIVER.rst
+share/cmake/Help/prop_tgt/include/Swift_COMPILATION_MODE-VALUES.rst
+share/cmake/Help/prop_tgt/include/VERSION_SOVERSION_EXAMPLE.rst
+share/cmake/Help/prop_tgt/include/VS_USE_DEBUG_LIBRARIES-PURPOSE.rst
+share/cmake/Help/prop_tgt/include/WATCOM_RUNTIME_LIBRARY-VALUES.rst
+share/cmake/Help/prop_tgt/include/XXX_OUTPUT_DIRECTORY.rst
+share/cmake/Help/prop_tgt/include/XXX_OUTPUT_NAME.rst
share/cmake/Help/release/
share/cmake/Help/release/3.0.rst
share/cmake/Help/release/3.1.rst
@@ -1400,14 +1456,18 @@ share/cmake/Help/release/3.6.rst
share/cmake/Help/release/3.7.rst
share/cmake/Help/release/3.8.rst
share/cmake/Help/release/3.9.rst
+share/cmake/Help/release/4.0.rst
+share/cmake/Help/release/4.1.rst
share/cmake/Help/release/dev.txt
share/cmake/Help/release/index.rst
share/cmake/Help/variable/
+share/cmake/Help/variable/AIX.rst
share/cmake/Help/variable/ANDROID.rst
share/cmake/Help/variable/APPLE.rst
share/cmake/Help/variable/BORLAND.rst
share/cmake/Help/variable/BSD.rst
share/cmake/Help/variable/BUILD_SHARED_LIBS.rst
+share/cmake/Help/variable/BUILD_TESTING.rst
share/cmake/Help/variable/CACHE.rst
share/cmake/Help/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.rst
share/cmake/Help/variable/CMAKE_ADD_CUSTOM_COMMAND_DEPENDS_EXPLICIT_ONLY.rst
@@ -1459,6 +1519,7 @@ share/cmake/Help/variable/CMAKE_AUTOMOC.
share/cmake/Help/variable/CMAKE_AUTOMOC_COMPILER_PREDEFINES.rst
share/cmake/Help/variable/CMAKE_AUTOMOC_DEPEND_FILTERS.rst
share/cmake/Help/variable/CMAKE_AUTOMOC_EXECUTABLE.rst
+share/cmake/Help/variable/CMAKE_AUTOMOC_INCLUDE_DIRECTORIES.rst
share/cmake/Help/variable/CMAKE_AUTOMOC_MACRO_NAMES.rst
share/cmake/Help/variable/CMAKE_AUTOMOC_MOC_OPTIONS.rst
share/cmake/Help/variable/CMAKE_AUTOMOC_PATH_PREFIX.rst
@@ -1536,6 +1597,7 @@ share/cmake/Help/variable/CMAKE_C_COMPIL
share/cmake/Help/variable/CMAKE_C_EXTENSIONS.rst
share/cmake/Help/variable/CMAKE_C_STANDARD.rst
share/cmake/Help/variable/CMAKE_C_STANDARD_REQUIRED.rst
+share/cmake/Help/variable/CMAKE_DEBUGGER_WORKING_DIRECTORY.rst
share/cmake/Help/variable/CMAKE_DEBUG_POSTFIX.rst
share/cmake/Help/variable/CMAKE_DEBUG_TARGET_PROPERTIES.rst
share/cmake/Help/variable/CMAKE_DEFAULT_BUILD_TYPE.rst
@@ -1563,6 +1625,7 @@ share/cmake/Help/variable/CMAKE_EXECUTAB
share/cmake/Help/variable/CMAKE_EXECUTABLE_SUFFIX.rst
share/cmake/Help/variable/CMAKE_EXECUTABLE_SUFFIX_LANG.rst
share/cmake/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ECHO.rst
+share/cmake/Help/variable/CMAKE_EXECUTE_PROCESS_COMMAND_ERROR_IS_FATAL.rst
share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS.rst
share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG.rst
share/cmake/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.rst
@@ -1572,10 +1635,12 @@ share/cmake/Help/variable/CMAKE_EXPORT_C
share/cmake/Help/variable/CMAKE_EXPORT_FIND_PACKAGE_NAME.rst
share/cmake/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst
share/cmake/Help/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.rst
+share/cmake/Help/variable/CMAKE_EXPORT_SARIF.rst
share/cmake/Help/variable/CMAKE_EXTRA_GENERATOR.rst
share/cmake/Help/variable/CMAKE_EXTRA_SHARED_LIBRARY_SUFFIXES.rst
share/cmake/Help/variable/CMAKE_FIND_APPBUNDLE.rst
share/cmake/Help/variable/CMAKE_FIND_DEBUG_MODE.rst
+share/cmake/Help/variable/CMAKE_FIND_DEBUG_MODE_NO_IMPLICIT_CONFIGURE_LOG.rst
share/cmake/Help/variable/CMAKE_FIND_FRAMEWORK.rst
share/cmake/Help/variable/CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX.rst
share/cmake/Help/variable/CMAKE_FIND_LIBRARY_PREFIXES.rst
@@ -1591,12 +1656,12 @@ share/cmake/Help/variable/CMAKE_FIND_PAC
share/cmake/Help/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.rst
share/cmake/Help/variable/CMAKE_FIND_PACKAGE_TARGETS_GLOBAL.rst
share/cmake/Help/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.rst
+share/cmake/Help/variable/CMAKE_FIND_REQUIRED.rst
share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH.rst
share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_INCLUDE.rst
share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_LIBRARY.rst
share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PACKAGE.rst
share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_PROGRAM.rst
-share/cmake/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_XXX.txt
share/cmake/Help/variable/CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH.rst
share/cmake/Help/variable/CMAKE_FIND_USE_CMAKE_PATH.rst
share/cmake/Help/variable/CMAKE_FIND_USE_CMAKE_SYSTEM_PATH.rst
@@ -1632,6 +1697,7 @@ share/cmake/Help/variable/CMAKE_HIP_PLAT
share/cmake/Help/variable/CMAKE_HIP_STANDARD.rst
share/cmake/Help/variable/CMAKE_HIP_STANDARD_REQUIRED.rst
share/cmake/Help/variable/CMAKE_HOME_DIRECTORY.rst
+share/cmake/Help/variable/CMAKE_HOST_AIX.rst
share/cmake/Help/variable/CMAKE_HOST_APPLE.rst
share/cmake/Help/variable/CMAKE_HOST_BSD.rst
share/cmake/Help/variable/CMAKE_HOST_EXECUTABLE_SUFFIX.rst
@@ -1677,6 +1743,8 @@ share/cmake/Help/variable/CMAKE_KATE_MAK
share/cmake/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_MACHINE.rst
share/cmake/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_PREFIX.rst
share/cmake/Help/variable/CMAKE_LANG_ANDROID_TOOLCHAIN_SUFFIX.rst
+share/cmake/Help/variable/CMAKE_LANG_ARCHIVER_WRAPPER_FLAG.rst
+share/cmake/Help/variable/CMAKE_LANG_ARCHIVER_WRAPPER_FLAG_SEP.rst
share/cmake/Help/variable/CMAKE_LANG_ARCHIVE_APPEND.rst
share/cmake/Help/variable/CMAKE_LANG_ARCHIVE_CREATE.rst
share/cmake/Help/variable/CMAKE_LANG_ARCHIVE_FINISH.rst
@@ -1708,6 +1776,7 @@ share/cmake/Help/variable/CMAKE_LANG_CRE
share/cmake/Help/variable/CMAKE_LANG_CREATE_SHARED_LIBRARY_ARCHIVE.rst
share/cmake/Help/variable/CMAKE_LANG_CREATE_SHARED_MODULE.rst
share/cmake/Help/variable/CMAKE_LANG_CREATE_STATIC_LIBRARY.rst
+share/cmake/Help/variable/CMAKE_LANG_DEVICE_LINK_MODE.rst
share/cmake/Help/variable/CMAKE_LANG_EXTENSIONS.rst
share/cmake/Help/variable/CMAKE_LANG_EXTENSIONS_DEFAULT.rst
share/cmake/Help/variable/CMAKE_LANG_FLAGS.rst
@@ -1725,6 +1794,7 @@ share/cmake/Help/variable/CMAKE_LANG_FLA
share/cmake/Help/variable/CMAKE_LANG_HOST_COMPILER.rst
share/cmake/Help/variable/CMAKE_LANG_HOST_COMPILER_ID.rst
share/cmake/Help/variable/CMAKE_LANG_HOST_COMPILER_VERSION.rst
+share/cmake/Help/variable/CMAKE_LANG_ICSTAT.rst
share/cmake/Help/variable/CMAKE_LANG_IGNORE_EXTENSIONS.rst
share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_INCLUDE_DIRECTORIES.rst
share/cmake/Help/variable/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES.rst
@@ -1737,6 +1807,7 @@ share/cmake/Help/variable/CMAKE_LANG_LIN
share/cmake/Help/variable/CMAKE_LANG_LINKER_PREFERENCE_PROPAGATES.rst
share/cmake/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst
share/cmake/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.rst
+share/cmake/Help/variable/CMAKE_LANG_LINK_DEF_FILE_FLAG.rst
share/cmake/Help/variable/CMAKE_LANG_LINK_EXECUTABLE.rst
share/cmake/Help/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE.rst
share/cmake/Help/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE_SUPPORTED.rst
@@ -1746,6 +1817,7 @@ share/cmake/Help/variable/CMAKE_LANG_LIN
share/cmake/Help/variable/CMAKE_LANG_LINK_LIBRARY_SUFFIX.rst
share/cmake/Help/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE.rst
share/cmake/Help/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE_SUPPORTED.rst
+share/cmake/Help/variable/CMAKE_LANG_LINK_MODE.rst
share/cmake/Help/variable/CMAKE_LANG_LINK_WHAT_YOU_USE_FLAG.rst
share/cmake/Help/variable/CMAKE_LANG_OUTPUT_EXTENSION.rst
share/cmake/Help/variable/CMAKE_LANG_PLATFORM_ID.rst
@@ -1775,7 +1847,6 @@ share/cmake/Help/variable/CMAKE_LINK_DEP
share/cmake/Help/variable/CMAKE_LINK_DEPENDS_USE_LINKER.rst
share/cmake/Help/variable/CMAKE_LINK_DIRECTORIES_BEFORE.rst
share/cmake/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE.rst
-share/cmake/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE.txt
share/cmake/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE_SUPPORTED.rst
share/cmake/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst
share/cmake/Help/variable/CMAKE_LINK_LIBRARIES_ONLY_TARGETS.rst
@@ -1785,12 +1856,13 @@ share/cmake/Help/variable/CMAKE_LINK_LIB
share/cmake/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst
share/cmake/Help/variable/CMAKE_LINK_LIBRARY_SUFFIX.rst
share/cmake/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE.rst
-share/cmake/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE.txt
share/cmake/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE_SUPPORTED.rst
share/cmake/Help/variable/CMAKE_LINK_SEARCH_END_STATIC.rst
share/cmake/Help/variable/CMAKE_LINK_SEARCH_START_STATIC.rst
+share/cmake/Help/variable/CMAKE_LINK_WARNING_AS_ERROR.rst
share/cmake/Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst
share/cmake/Help/variable/CMAKE_LINK_WHAT_YOU_USE_CHECK.rst
+share/cmake/Help/variable/CMAKE_LIST_FILE_NAME.rst
share/cmake/Help/variable/CMAKE_MACOSX_BUNDLE.rst
share/cmake/Help/variable/CMAKE_MACOSX_RPATH.rst
share/cmake/Help/variable/CMAKE_MAJOR_VERSION.rst
@@ -1813,6 +1885,7 @@ share/cmake/Help/variable/CMAKE_MODULE_L
share/cmake/Help/variable/CMAKE_MODULE_PATH.rst
share/cmake/Help/variable/CMAKE_MSVCIDE_RUN_PATH.rst
share/cmake/Help/variable/CMAKE_MSVC_DEBUG_INFORMATION_FORMAT.rst
+share/cmake/Help/variable/CMAKE_MSVC_RUNTIME_CHECKS.rst
share/cmake/Help/variable/CMAKE_MSVC_RUNTIME_LIBRARY.rst
share/cmake/Help/variable/CMAKE_NETRC.rst
share/cmake/Help/variable/CMAKE_NETRC_FILE.rst
@@ -1826,24 +1899,31 @@ share/cmake/Help/variable/CMAKE_OBJCXX_S
share/cmake/Help/variable/CMAKE_OBJC_EXTENSIONS.rst
share/cmake/Help/variable/CMAKE_OBJC_STANDARD.rst
share/cmake/Help/variable/CMAKE_OBJC_STANDARD_REQUIRED.rst
+share/cmake/Help/variable/CMAKE_OBJDUMP.rst
share/cmake/Help/variable/CMAKE_OBJECT_PATH_MAX.rst
share/cmake/Help/variable/CMAKE_OPTIMIZE_DEPENDENCIES.rst
share/cmake/Help/variable/CMAKE_OSX_ARCHITECTURES.rst
share/cmake/Help/variable/CMAKE_OSX_DEPLOYMENT_TARGET.rst
share/cmake/Help/variable/CMAKE_OSX_SYSROOT.rst
-share/cmake/Help/variable/CMAKE_OSX_VARIABLE.txt
share/cmake/Help/variable/CMAKE_PARENT_LIST_FILE.rst
share/cmake/Help/variable/CMAKE_PATCH_VERSION.rst
share/cmake/Help/variable/CMAKE_PCH_INSTANTIATE_TEMPLATES.rst
share/cmake/Help/variable/CMAKE_PCH_WARN_INVALID.rst
share/cmake/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY.rst
share/cmake/Help/variable/CMAKE_PDB_OUTPUT_DIRECTORY_CONFIG.rst
+share/cmake/Help/variable/CMAKE_PKG_CONFIG_DISABLE_UNINSTALLED.rst
+share/cmake/Help/variable/CMAKE_PKG_CONFIG_PC_LIB_DIRS.rst
+share/cmake/Help/variable/CMAKE_PKG_CONFIG_PC_PATH.rst
+share/cmake/Help/variable/CMAKE_PKG_CONFIG_SYSROOT_DIR.rst
+share/cmake/Help/variable/CMAKE_PKG_CONFIG_TOP_BUILD_DIR.rst
share/cmake/Help/variable/CMAKE_PLATFORM_NO_VERSIONED_SONAME.rst
share/cmake/Help/variable/CMAKE_POLICY_DEFAULT_CMPNNNN.rst
+share/cmake/Help/variable/CMAKE_POLICY_VERSION_MINIMUM.rst
share/cmake/Help/variable/CMAKE_POLICY_WARNING_CMPNNNN.rst
share/cmake/Help/variable/CMAKE_POSITION_INDEPENDENT_CODE.rst
share/cmake/Help/variable/CMAKE_PREFIX_PATH.rst
share/cmake/Help/variable/CMAKE_PROGRAM_PATH.rst
+share/cmake/Help/variable/CMAKE_PROJECT_COMPAT_VERSION.rst
share/cmake/Help/variable/CMAKE_PROJECT_DESCRIPTION.rst
share/cmake/Help/variable/CMAKE_PROJECT_HOMEPAGE_URL.rst
share/cmake/Help/variable/CMAKE_PROJECT_INCLUDE.rst
@@ -1915,7 +1995,6 @@ share/cmake/Help/variable/CMAKE_TASKING_
share/cmake/Help/variable/CMAKE_TEST_LAUNCHER.rst
share/cmake/Help/variable/CMAKE_TLS_CAINFO.rst
share/cmake/Help/variable/CMAKE_TLS_VERIFY.rst
-share/cmake/Help/variable/CMAKE_TLS_VERSION-VALUES.txt
share/cmake/Help/variable/CMAKE_TLS_VERSION.rst
share/cmake/Help/variable/CMAKE_TOOLCHAIN_FILE.rst
share/cmake/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst
@@ -1925,6 +2004,7 @@ share/cmake/Help/variable/CMAKE_TRY_COMP
share/cmake/Help/variable/CMAKE_TWEAK_VERSION.rst
share/cmake/Help/variable/CMAKE_UNITY_BUILD.rst
share/cmake/Help/variable/CMAKE_UNITY_BUILD_BATCH_SIZE.rst
+share/cmake/Help/variable/CMAKE_UNITY_BUILD_RELOCATABLE.rst
share/cmake/Help/variable/CMAKE_UNITY_BUILD_UNIQUE_ID.rst
share/cmake/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE.rst
share/cmake/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE_LANG.rst
@@ -1967,7 +2047,6 @@ share/cmake/Help/variable/CMAKE_VS_TARGE
share/cmake/Help/variable/CMAKE_VS_TARGET_FRAMEWORK_VERSION.rst
share/cmake/Help/variable/CMAKE_VS_USE_DEBUG_LIBRARIES.rst
share/cmake/Help/variable/CMAKE_VS_VERSION_BUILD_NUMBER.rst
-share/cmake/Help/variable/CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.txt
share/cmake/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION.rst
share/cmake/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION.rst
share/cmake/Help/variable/CMAKE_VS_WINDOWS_TARGET_PLATFORM_VERSION_MAXIMUM.rst
@@ -1997,10 +2076,12 @@ share/cmake/Help/variable/CMAKE_XCODE_SC
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_GUARD_MALLOC.rst
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_LAUNCH_CONFIGURATION.rst
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_LAUNCH_MODE.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_LLDB_INIT_FILE.rst
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MAIN_THREAD_CHECKER_STOP.rst
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_GUARD_EDGES.rst
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_SCRIBBLE.rst
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_MALLOC_STACK.rst
+share/cmake/Help/variable/CMAKE_XCODE_SCHEME_TEST_CONFIGURATION.rst
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER.rst
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_THREAD_SANITIZER_STOP.rst
share/cmake/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER.rst
@@ -2047,7 +2128,6 @@ share/cmake/Help/variable/CTEST_CUSTOM_T
share/cmake/Help/variable/CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION.rst
share/cmake/Help/variable/CTEST_CUSTOM_WARNING_EXCEPTION.rst
share/cmake/Help/variable/CTEST_CUSTOM_WARNING_MATCH.rst
-share/cmake/Help/variable/CTEST_CUSTOM_XXX.txt
share/cmake/Help/variable/CTEST_CVS_CHECKOUT.rst
share/cmake/Help/variable/CTEST_CVS_COMMAND.rst
share/cmake/Help/variable/CTEST_CVS_UPDATE_OPTIONS.rst
@@ -2058,6 +2138,7 @@ share/cmake/Help/variable/CTEST_DROP_SIT
share/cmake/Help/variable/CTEST_DROP_SITE_PASSWORD.rst
share/cmake/Help/variable/CTEST_DROP_SITE_USER.rst
share/cmake/Help/variable/CTEST_EXTRA_COVERAGE_GLOB.rst
+share/cmake/Help/variable/CTEST_EXTRA_SUBMIT_FILES.rst
share/cmake/Help/variable/CTEST_GIT_COMMAND.rst
share/cmake/Help/variable/CTEST_GIT_INIT_SUBMODULES.rst
share/cmake/Help/variable/CTEST_GIT_UPDATE_CUSTOM.rst
@@ -2071,6 +2152,7 @@ share/cmake/Help/variable/CTEST_MEMORYCH
share/cmake/Help/variable/CTEST_MEMORYCHECK_SUPPRESSIONS_FILE.rst
share/cmake/Help/variable/CTEST_MEMORYCHECK_TYPE.rst
share/cmake/Help/variable/CTEST_NIGHTLY_START_TIME.rst
+share/cmake/Help/variable/CTEST_NOTES_FILES.rst
share/cmake/Help/variable/CTEST_P4_CLIENT.rst
share/cmake/Help/variable/CTEST_P4_COMMAND.rst
share/cmake/Help/variable/CTEST_P4_OPTIONS.rst
@@ -2100,16 +2182,8 @@ share/cmake/Help/variable/CYGWIN.rst
share/cmake/Help/variable/ENV.rst
share/cmake/Help/variable/EXECUTABLE_OUTPUT_PATH.rst
share/cmake/Help/variable/GHSMULTI.rst
-share/cmake/Help/variable/IGNORE_SEARCH_LOCATIONS.txt
-share/cmake/Help/variable/IGNORE_SEARCH_NONSYSTEM.txt
-share/cmake/Help/variable/IGNORE_SEARCH_PATH.txt
-share/cmake/Help/variable/IGNORE_SEARCH_PREFIX.txt
-share/cmake/Help/variable/IGNORE_SEARCH_SYSTEM.txt
share/cmake/Help/variable/IOS.rst
share/cmake/Help/variable/LIBRARY_OUTPUT_PATH.rst
-share/cmake/Help/variable/LINKER_PREDEFINED_TYPES.txt
-share/cmake/Help/variable/LINK_GROUP_PREDEFINED_FEATURES.txt
-share/cmake/Help/variable/LINK_LIBRARY_PREDEFINED_FEATURES.txt
share/cmake/Help/variable/LINUX.rst
share/cmake/Help/variable/MINGW.rst
share/cmake/Help/variable/MSVC.rst
@@ -2127,6 +2201,7 @@ share/cmake/Help/variable/MSVC_TOOLSET_V
share/cmake/Help/variable/MSVC_VERSION.rst
share/cmake/Help/variable/MSYS.rst
share/cmake/Help/variable/PROJECT-NAME_BINARY_DIR.rst
+share/cmake/Help/variable/PROJECT-NAME_COMPAT_VERSION.rst
share/cmake/Help/variable/PROJECT-NAME_DESCRIPTION.rst
share/cmake/Help/variable/PROJECT-NAME_HOMEPAGE_URL.rst
share/cmake/Help/variable/PROJECT-NAME_IS_TOP_LEVEL.rst
@@ -2137,6 +2212,7 @@ share/cmake/Help/variable/PROJECT-NAME_V
share/cmake/Help/variable/PROJECT-NAME_VERSION_PATCH.rst
share/cmake/Help/variable/PROJECT-NAME_VERSION_TWEAK.rst
share/cmake/Help/variable/PROJECT_BINARY_DIR.rst
+share/cmake/Help/variable/PROJECT_COMPAT_VERSION.rst
share/cmake/Help/variable/PROJECT_DESCRIPTION.rst
share/cmake/Help/variable/PROJECT_HOMEPAGE_URL.rst
share/cmake/Help/variable/PROJECT_IS_TOP_LEVEL.rst
@@ -2156,3 +2232,21 @@ share/cmake/Help/variable/WINDOWS_PHONE.
share/cmake/Help/variable/WINDOWS_STORE.rst
share/cmake/Help/variable/XCODE.rst
share/cmake/Help/variable/XCODE_VERSION.rst
+share/cmake/Help/variable/include/
+share/cmake/Help/variable/include/CMAKE_FIND_LIBRARY_VAR.rst
+share/cmake/Help/variable/include/CMAKE_FIND_ROOT_PATH_MODE_XXX.rst
+share/cmake/Help/variable/include/CMAKE_LINK_GROUP_USING_FEATURE.rst
+share/cmake/Help/variable/include/CMAKE_LINK_LIBRARY_USING_FEATURE.rst
+share/cmake/Help/variable/include/CMAKE_OSX_VARIABLE.rst
+share/cmake/Help/variable/include/CMAKE_TLS_VERSION-VALUES.rst
+share/cmake/Help/variable/include/CMAKE_VS_VERSION_BUILD_NUMBER_COMPONENTS.rst
+share/cmake/Help/variable/include/CTEST_CUSTOM_XXX.rst
+share/cmake/Help/variable/include/IGNORE_SEARCH_LOCATIONS.rst
+share/cmake/Help/variable/include/IGNORE_SEARCH_NONSYSTEM.rst
+share/cmake/Help/variable/include/IGNORE_SEARCH_PATH.rst
+share/cmake/Help/variable/include/IGNORE_SEARCH_PREFIX.rst
+share/cmake/Help/variable/include/IGNORE_SEARCH_SYSTEM.rst
+share/cmake/Help/variable/include/LINKER_FLAGS.rst
+share/cmake/Help/variable/include/LINKER_PREDEFINED_TYPES.rst
+share/cmake/Help/variable/include/LINK_GROUP_PREDEFINED_FEATURES.rst
+share/cmake/Help/variable/include/LINK_LIBRARY_PREDEFINED_FEATURES.rst
Index: core/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/devel/cmake/core/pkg/PLIST-main,v
diff -u -p -r1.4 PLIST-main
--- core/pkg/PLIST-main 23 Jun 2025 07:20:41 -0000 1.4
+++ core/pkg/PLIST-main 11 Feb 2026 22:27:38 -0000
@@ -250,6 +250,7 @@ share/cmake/Modules/Compiler/ARMClang-CX
share/cmake/Modules/Compiler/ARMClang-DetermineCompiler.cmake
share/cmake/Modules/Compiler/ARMClang.cmake
share/cmake/Modules/Compiler/Absoft-Fortran.cmake
+share/cmake/Modules/Compiler/Apple-Swift.cmake
share/cmake/Modules/Compiler/AppleClang-ASM.cmake
share/cmake/Modules/Compiler/AppleClang-C-FeatureTests.cmake
share/cmake/Modules/Compiler/AppleClang-C.cmake
@@ -293,6 +294,12 @@ share/cmake/Modules/Compiler/CrayPrgEnv-
share/cmake/Modules/Compiler/CrayPrgEnv-CXX.cmake
share/cmake/Modules/Compiler/CrayPrgEnv-Fortran.cmake
share/cmake/Modules/Compiler/CrayPrgEnv.cmake
+share/cmake/Modules/Compiler/Diab-ASM.cmake
+share/cmake/Modules/Compiler/Diab-C.cmake
+share/cmake/Modules/Compiler/Diab-CXX.cmake
+share/cmake/Modules/Compiler/Diab-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/Diab-FindBinUtils.cmake
+share/cmake/Modules/Compiler/Diab.cmake
share/cmake/Modules/Compiler/Embarcadero-DetermineCompiler.cmake
share/cmake/Modules/Compiler/Flang-FindBinUtils.cmake
share/cmake/Modules/Compiler/Flang-Fortran.cmake
@@ -342,6 +349,7 @@ share/cmake/Modules/Compiler/IBMClang-C-
share/cmake/Modules/Compiler/IBMClang-C.cmake
share/cmake/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake
share/cmake/Modules/Compiler/IBMClang-CXX.cmake
+share/cmake/Modules/Compiler/IBMClang-FindBinUtils.cmake
share/cmake/Modules/Compiler/IBMClang.cmake
share/cmake/Modules/Compiler/Intel-ASM.cmake
share/cmake/Modules/Compiler/Intel-C-FeatureTests.cmake
@@ -413,6 +421,12 @@ share/cmake/Modules/Compiler/QCC-C.cmake
share/cmake/Modules/Compiler/QCC-CXX-FeatureTests.cmake
share/cmake/Modules/Compiler/QCC-CXX.cmake
share/cmake/Modules/Compiler/QCC.cmake
+share/cmake/Modules/Compiler/Renesas-ASM.cmake
+share/cmake/Modules/Compiler/Renesas-C-FeatureTests.cmake
+share/cmake/Modules/Compiler/Renesas-C.cmake
+share/cmake/Modules/Compiler/Renesas-CXX.cmake
+share/cmake/Modules/Compiler/Renesas-DetermineCompiler.cmake
+share/cmake/Modules/Compiler/Renesas.cmake
share/cmake/Modules/Compiler/SCO-C.cmake
share/cmake/Modules/Compiler/SCO-CXX.cmake
share/cmake/Modules/Compiler/SCO-DetermineCompiler.cmake
@@ -757,6 +771,7 @@ share/cmake/Modules/Internal/CMakeNVCCFi
share/cmake/Modules/Internal/CMakeNVCCParseImplicitInfo.cmake
share/cmake/Modules/Internal/CMakeOBJCLinkerInformation.cmake
share/cmake/Modules/Internal/CMakeOBJCXXLinkerInformation.cmake
+share/cmake/Modules/Internal/CMakeParseCompilerArchitectureId.cmake
share/cmake/Modules/Internal/CMakeSwiftLinkerInformation.cmake
share/cmake/Modules/Internal/CMakeTryCompilerOrLinkerFlag.cmake
share/cmake/Modules/Internal/CPack/
@@ -839,6 +854,14 @@ share/cmake/Modules/Linker/MOLD-Fortran.
share/cmake/Modules/Linker/MOLD-HIP.cmake
share/cmake/Modules/Linker/MOLD-OBJC.cmake
share/cmake/Modules/Linker/MOLD-OBJCXX.cmake
+share/cmake/Modules/Linker/MOLD.cmake
+share/cmake/Modules/Linker/MSVC-ASM.cmake
+share/cmake/Modules/Linker/MSVC-C.cmake
+share/cmake/Modules/Linker/MSVC-CUDA.cmake
+share/cmake/Modules/Linker/MSVC-CXX.cmake
+share/cmake/Modules/Linker/MSVC-Fortran.cmake
+share/cmake/Modules/Linker/MSVC-HIP.cmake
+share/cmake/Modules/Linker/MSVC.cmake
share/cmake/Modules/Linker/Solaris-ASM.cmake
share/cmake/Modules/Linker/Solaris-C.cmake
share/cmake/Modules/Linker/Solaris-CXX.cmake
@@ -915,6 +938,7 @@ share/cmake/Modules/Platform/Android/abi
share/cmake/Modules/Platform/Android/abi-mips-GNU.cmake
share/cmake/Modules/Platform/Android/abi-mips64-Clang.cmake
share/cmake/Modules/Platform/Android/abi-mips64-GNU.cmake
+share/cmake/Modules/Platform/Android/abi-riscv64-Clang.cmake
share/cmake/Modules/Platform/Android/abi-x86-Clang.cmake
share/cmake/Modules/Platform/Android/abi-x86-GNU.cmake
share/cmake/Modules/Platform/Android/abi-x86_64-Clang.cmake
@@ -1042,6 +1066,10 @@ share/cmake/Modules/Platform/Fuchsia-Ini
share/cmake/Modules/Platform/Fuchsia.cmake
share/cmake/Modules/Platform/GHS-MULTI-Determine.cmake
share/cmake/Modules/Platform/GHS-MULTI.cmake
+share/cmake/Modules/Platform/GNU-GNU-C.cmake
+share/cmake/Modules/Platform/GNU-GNU-CXX.cmake
+share/cmake/Modules/Platform/GNU-GNU-Fortran.cmake
+share/cmake/Modules/Platform/GNU-GNU.cmake
share/cmake/Modules/Platform/GNU-Initialize.cmake
share/cmake/Modules/Platform/GNU.cmake
share/cmake/Modules/Platform/GNUtoMS_lib.bat.in
@@ -1562,8 +1590,6 @@ share/cmake/Modules/Platform/gas.cmake
share/cmake/Modules/Platform/iOS-Determine-CXX.cmake
share/cmake/Modules/Platform/iOS-Initialize.cmake
share/cmake/Modules/Platform/iOS.cmake
-share/cmake/Modules/Platform/kFreeBSD-Initialize.cmake
-share/cmake/Modules/Platform/kFreeBSD.cmake
share/cmake/Modules/Platform/syllable-Initialize.cmake
share/cmake/Modules/Platform/syllable.cmake
share/cmake/Modules/Platform/tvOS-Determine-CXX.cmake
@@ -1588,7 +1614,7 @@ share/cmake/Modules/SystemInformation.cm
share/cmake/Modules/SystemInformation.in
share/cmake/Modules/TestBigEndian.cmake
share/cmake/Modules/TestCXXAcceptsFlag.cmake
-share/cmake/Modules/TestEndianess.c.in
+share/cmake/Modules/TestEndianness.c.in
share/cmake/Modules/TestForANSIForScope.cmake
share/cmake/Modules/TestForANSIStreamHeaders.cmake
share/cmake/Modules/TestForANSIStreamHeaders.cxx
@@ -1627,6 +1653,7 @@ share/cmake/Templates/CPack.GenericDescr
share/cmake/Templates/CPack.GenericLicense.txt
share/cmake/Templates/CPack.GenericWelcome.txt
share/cmake/Templates/CPackConfig.cmake.in
+share/cmake/Templates/CTestScript.cmake.in
share/cmake/Templates/MSBuild/
share/cmake/Templates/MSBuild/CustomBuildDepFile.targets
share/cmake/Templates/MSBuild/FlagTables/
@@ -1679,10 +1706,9 @@ share/cmake/Templates/Windows/SmallLogo4
share/cmake/Templates/Windows/SplashScreen.png
share/cmake/Templates/Windows/StoreLogo.png
share/cmake/Templates/Windows/Windows_TemporaryKey.pfx
-share/cmake/include/
-share/cmake/include/cmCPluginAPI.h
share/doc/cmake/
-share/doc/cmake/Copyright.txt
+share/doc/cmake/CONTRIBUTORS.rst
+share/doc/cmake/LICENSE.rst
share/doc/cmake/cmcppdap/
share/doc/cmake/cmcppdap/NOTICE
share/doc/cmake/cmsys/
Index: man/pkg/PLIST
===================================================================
RCS file: /cvs/ports/devel/cmake/man/pkg/PLIST,v
diff -u -p -r1.1 PLIST
--- man/pkg/PLIST 20 Feb 2025 15:27:32 -0000 1.1
+++ man/pkg/PLIST 11 Feb 2026 22:27:38 -0000
@@ -14,6 +14,7 @@
@man man/man7/cmake-file-api.7
@man man/man7/cmake-generator-expressions.7
@man man/man7/cmake-generators.7
+@man man/man7/cmake-instrumentation.7
@man man/man7/cmake-language.7
@man man/man7/cmake-modules.7
@man man/man7/cmake-packages.7
Index: patches/patch-Modules_CMakeUnixFindMake_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_CMakeUnixFindMake_cmake,v
diff -u -p -r1.9 patch-Modules_CMakeUnixFindMake_cmake
--- patches/patch-Modules_CMakeUnixFindMake_cmake 18 Jul 2022 18:24:32 -0000 1.9
+++ patches/patch-Modules_CMakeUnixFindMake_cmake 11 Feb 2026 22:27:38 -0000
@@ -4,12 +4,10 @@ https://gitlab.kitware.com/cmake/cmake/-
Index: Modules/CMakeUnixFindMake.cmake
--- Modules/CMakeUnixFindMake.cmake.orig
+++ Modules/CMakeUnixFindMake.cmake
-@@ -2,7 +2,7 @@
- # file Copyright.txt or https://cmake.org/licensing for details.
+@@ -2,5 +2,5 @@
+ # file LICENSE.rst or https://cmake.org/licensing for details.


-find_program(CMAKE_MAKE_PROGRAM NAMES gmake make smake)
+find_program(CMAKE_MAKE_PROGRAM NAMES make gmake smake)
mark_as_advanced(CMAKE_MAKE_PROGRAM)
-
- # Look for a make tool provided by Xcode
Index: patches/patch-Modules_Compiler_GNU_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_Compiler_GNU_cmake,v
diff -u -p -r1.22 patch-Modules_Compiler_GNU_cmake
--- patches/patch-Modules_Compiler_GNU_cmake 1 Dec 2024 14:53:52 -0000 1.22
+++ patches/patch-Modules_Compiler_GNU_cmake 11 Feb 2026 22:27:38 -0000
@@ -1,7 +1,7 @@
Index: Modules/Compiler/GNU.cmake
--- Modules/Compiler/GNU.cmake.orig
+++ Modules/Compiler/GNU.cmake
-@@ -53,11 +53,19 @@ macro(__compiler_gnu lang)
+@@ -55,11 +55,19 @@ macro(__compiler_gnu lang)
endif()

# Initial configuration flags.
Index: patches/patch-Modules_FindMPEG2_cmake
===================================================================
RCS file: patches/patch-Modules_FindMPEG2_cmake
diff -N patches/patch-Modules_FindMPEG2_cmake
--- patches/patch-Modules_FindMPEG2_cmake 11 Mar 2022 18:49:50 -0000 1.12
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-Index: Modules/FindMPEG2.cmake
---- Modules/FindMPEG2.cmake.orig
-+++ Modules/FindMPEG2.cmake
-@@ -47,4 +47,4 @@ if(MPEG2_FOUND)
- endif()
- endif()
-
--mark_as_advanced(MPEG2_INCLUDE_DIR MPEG2_mpeg2_LIBRARY MPEG2_vo_LIBRARY)
-+mark_as_advanced(MPEG2_INCLUDE_DIR MPEG2_mpeg2_LIBRARY)
Index: patches/patch-Modules_FindMPEG_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindMPEG_cmake,v
diff -u -p -r1.13 patch-Modules_FindMPEG_cmake
--- patches/patch-Modules_FindMPEG_cmake 11 Mar 2022 18:49:50 -0000 1.13
+++ patches/patch-Modules_FindMPEG_cmake 11 Feb 2026 22:27:38 -0000
@@ -1,16 +1,7 @@
Index: Modules/FindMPEG.cmake
--- Modules/FindMPEG.cmake.orig
+++ Modules/FindMPEG.cmake
-@@ -28,8 +28,6 @@ find_path(MPEG_INCLUDE_DIR
-
- find_library(MPEG_mpeg2_LIBRARY mpeg2)
-
--find_library(MPEG_vo_LIBRARY vo)
--
- include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
- FIND_PACKAGE_HANDLE_STANDARD_ARGS(MPEG DEFAULT_MSG MPEG_mpeg2_LIBRARY MPEG_INCLUDE_DIR)
-
-@@ -40,4 +38,4 @@ if(MPEG_FOUND)
+@@ -81,4 +81,4 @@ if(MPEG_FOUND)
endif()
endif()

Index: patches/patch-Modules_FindOpenMP_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindOpenMP_cmake,v
diff -u -p -r1.8 patch-Modules_FindOpenMP_cmake
--- patches/patch-Modules_FindOpenMP_cmake 1 Dec 2024 14:53:52 -0000 1.8
+++ patches/patch-Modules_FindOpenMP_cmake 11 Feb 2026 22:27:38 -0000
@@ -3,7 +3,7 @@ Add libs and paths. Ensure the lib is us
Index: Modules/FindOpenMP.cmake
--- Modules/FindOpenMP.cmake.orig
+++ Modules/FindOpenMP.cmake
-@@ -120,9 +120,9 @@ function(_OPENMP_FLAG_CANDIDATES LANG)
+@@ -117,9 +117,9 @@ function(_OPENMP_FLAG_CANDIDATES LANG)
if(NOT OpenMP_${LANG}_FLAG)
unset(OpenMP_FLAG_CANDIDATES)

Index: patches/patch-Modules_FindSDL_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindSDL_cmake,v
diff -u -p -r1.15 patch-Modules_FindSDL_cmake
--- patches/patch-Modules_FindSDL_cmake 8 Jul 2024 18:06:00 -0000 1.15
+++ patches/patch-Modules_FindSDL_cmake 11 Feb 2026 22:27:38 -0000
@@ -1,7 +1,7 @@
Index: Modules/FindSDL.cmake
--- Modules/FindSDL.cmake.orig
+++ Modules/FindSDL.cmake
-@@ -127,6 +127,11 @@ else()
+@@ -189,6 +189,11 @@ else()
set(VC_LIB_PATH_SUFFIX lib/x86)
endif()

Index: patches/patch-Modules_FindTCL_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTCL_cmake,v
diff -u -p -r1.19 patch-Modules_FindTCL_cmake
--- patches/patch-Modules_FindTCL_cmake 1 Dec 2024 14:53:52 -0000 1.19
+++ patches/patch-Modules_FindTCL_cmake 11 Feb 2026 22:27:38 -0000
@@ -1,7 +1,7 @@
Index: Modules/FindTCL.cmake
--- Modules/FindTCL.cmake.orig
+++ Modules/FindTCL.cmake
-@@ -52,19 +52,36 @@ endblock()
+@@ -77,19 +77,36 @@ endblock()
include(${CMAKE_CURRENT_LIST_DIR}/FindTclsh.cmake)
include(${CMAKE_CURRENT_LIST_DIR}/FindWish.cmake)

@@ -42,7 +42,7 @@ Index: Modules/FindTCL.cmake

get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -79,15 +96,35 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
+@@ -104,15 +121,35 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
string(REGEX REPLACE
"^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}")

@@ -86,7 +86,7 @@ Index: Modules/FindTCL.cmake
set(TCLTK_POSSIBLE_LIB_PATH_SUFFIXES
lib/tcl/tcl8.7
lib/tcl/tk8.7
-@@ -170,16 +207,6 @@ if(Tk_FRAMEWORKS)
+@@ -195,16 +232,6 @@ if(Tk_FRAMEWORKS)
endif()
endif()

@@ -103,7 +103,7 @@ Index: Modules/FindTCL.cmake

set(TCLTK_POSSIBLE_INCLUDE_PATH_SUFFIXES
include/tcl${TK_LIBRARY_VERSION}
-@@ -196,6 +223,36 @@ set(TCLTK_POSSIBLE_INCLUDE_PATH_SUFFIXES
+@@ -221,6 +248,36 @@ set(TCLTK_POSSIBLE_INCLUDE_PATH_SUFFIXES
include/tcl8.2
include/tcl8.0
)
Index: patches/patch-Modules_FindTIFF_cmake
===================================================================
RCS file: patches/patch-Modules_FindTIFF_cmake
diff -N patches/patch-Modules_FindTIFF_cmake
--- patches/patch-Modules_FindTIFF_cmake 8 Jul 2024 18:06:00 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,34 +0,0 @@
-Revert: https://gitlab.kitware.com/cmake/cmake/-/merge_requests/9300
-More
: https://gitlab.kitware.com/cmake/cmake/-/issues/26038
-Index
: Modules/FindTIFF.cmake
---- Modules/FindTIFF.cmake.orig
-+++ Modules/FindTIFF.cmake
-@@ -101,9 +101,9 @@ if (_TIFF_component_opt)
- endif ()
- unset(_TIFF_component_opt)
- # Always find with QUIET to avoid noise when it is not found.
--find_package(Tiff CONFIG QUIET ${_TIFF_args})
-+find_package(tiff CONFIG QUIET ${_TIFF_args})
- unset(_TIFF_args)
--if (Tiff_FOUND)
-+if (tiff_FOUND)
- if (NOT TARGET TIFF::TIFF)
- add_library(TIFF::TIFF IMPORTED INTERFACE)
- set_target_properties(TIFF::TIFF PROPERTIES
-@@ -202,7 +202,7 @@ if (Tiff_FOUND)
- endif ()
- endif ()
- endif ()
-- set(TIFF_VERSION_STRING "${Tiff_VERSION}")
-+ set(TIFF_VERSION_STRING "${tiff_VERSION}")
- foreach (_TIFF_component IN LISTS TIFF_FIND_COMPONENTS)
- set(TIFF_${_TIFF_component}_FOUND "${Tiff_${_TIFF_component}_FOUND}")
- endforeach ()
-@@ -211,7 +211,6 @@ if (Tiff_FOUND)
- include(${CMAKE_CURRENT_LIST_DIR}/FindPackageHandleStandardArgs.cmake)
- find_package_handle_standard_args(TIFF
- HANDLE_COMPONENTS
-- REQUIRED_VARS Tiff_DIR
- VERSION_VAR TIFF_VERSION_STRING)
-
- cmake_policy(POP)
Index: patches/patch-Modules_FindTclStub_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTclStub_cmake,v
diff -u -p -r1.9 patch-Modules_FindTclStub_cmake
--- patches/patch-Modules_FindTclStub_cmake 11 Mar 2022 18:49:50 -0000 1.9
+++ patches/patch-Modules_FindTclStub_cmake 11 Feb 2026 22:27:38 -0000
@@ -1,7 +1,7 @@
Index: Modules/FindTclStub.cmake
--- Modules/FindTclStub.cmake.orig
+++ Modules/FindTclStub.cmake
-@@ -47,15 +47,26 @@ variables were moved or removed. Changes compared to
+@@ -56,15 +56,26 @@ Online references:

include(${CMAKE_CURRENT_LIST_DIR}/FindTCL.cmake)

@@ -32,7 +32,7 @@ Index: Modules/FindTclStub.cmake

get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -70,14 +81,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
+@@ -79,14 +90,20 @@ get_filename_component(TK_LIBRARY_PATH_PARENT "${TK_LI
string(REGEX REPLACE
"^.*tk([0-9]\\.*[0-9]).*$" "\\1" TK_LIBRARY_VERSION "${TK_LIBRARY}")

Index: patches/patch-Modules_FindTclsh_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindTclsh_cmake,v
diff -u -p -r1.8 patch-Modules_FindTclsh_cmake
--- patches/patch-Modules_FindTclsh_cmake 11 Mar 2022 18:49:50 -0000 1.8
+++ patches/patch-Modules_FindTclsh_cmake 11 Feb 2026 22:27:38 -0000
@@ -1,8 +1,8 @@
Index: Modules/FindTclsh.cmake
--- Modules/FindTclsh.cmake.orig
+++ Modules/FindTclsh.cmake
-@@ -17,18 +17,30 @@ library is. This code sets the following variables:
- TCL_TCLSH = the path to the tclsh executable
+@@ -42,18 +42,30 @@ See Also
+ * The :module:`FindTclStub` module to find the Tcl Stubs Library.
#]=======================================================================]

+set(MODTCL_VERSION $ENV{MODTCL_VERSION})
Index: patches/patch-Modules_FindWish_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindWish_cmake,v
diff -u -p -r1.7 patch-Modules_FindWish_cmake
--- patches/patch-Modules_FindWish_cmake 11 Mar 2022 18:49:50 -0000 1.7
+++ patches/patch-Modules_FindWish_cmake 11 Feb 2026 22:27:38 -0000
@@ -1,8 +1,8 @@
Index: Modules/FindWish.cmake
--- Modules/FindWish.cmake.orig
+++ Modules/FindWish.cmake
-@@ -20,14 +20,21 @@ library is. This code sets the following variables:
- if UNIX is defined, then it will look for the cygwin version first
+@@ -33,14 +33,21 @@ Finding ``wish``:
+ message(STATUS "Found wish at: ${TK_WISH}")
#]=======================================================================]

+set(MODTCL_VERSION $ENV{MODTCL_VERSION})
@@ -25,7 +25,7 @@ Index: Modules/FindWish.cmake

get_filename_component(TCL_INCLUDE_PATH_PARENT "${TCL_INCLUDE_PATH}" PATH)
get_filename_component(TK_INCLUDE_PATH_PARENT "${TK_INCLUDE_PATH}" PATH)
-@@ -66,16 +73,22 @@ if(WIN32)
+@@ -79,16 +86,22 @@ if(WIN32)
)
endif()

Index: patches/patch-Modules_FindXMLRPC_cmake
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Modules_FindXMLRPC_cmake,v
diff -u -p -r1.10 patch-Modules_FindXMLRPC_cmake
--- patches/patch-Modules_FindXMLRPC_cmake 11 Mar 2022 18:49:50 -0000 1.10
+++ patches/patch-Modules_FindXMLRPC_cmake 11 Feb 2026 22:27:38 -0000
@@ -1,7 +1,7 @@
Index: Modules/FindXMLRPC.cmake
--- Modules/FindXMLRPC.cmake.orig
+++ Modules/FindXMLRPC.cmake
-@@ -98,6 +98,8 @@ if(XMLRPC_C_FOUND)
+@@ -141,6 +141,8 @@ if(XMLRPC_C_FOUND)
endif()
endforeach()

Index: patches/patch-Source_CTest_cmCTestCurl_h
===================================================================
RCS file: patches/patch-Source_CTest_cmCTestCurl_h
diff -N patches/patch-Source_CTest_cmCTestCurl_h
--- patches/patch-Source_CTest_cmCTestCurl_h 12 Sep 2025 23:02:44 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,24 +0,0 @@
-From c8143074cf3954b1e169904eb9d843cfbe14acc3 Mon Sep 17 00:00:00 2001
-From: Brad King <brad.king@kitware.com>
-Date: Tue, 2 Sep 2025 11:41:10 -0400
-Subject: [PATCH] cmCTestCurl: Avoid using undocumented type for
- CURLOPT_PROXYTYPE values
-
-Since upstream curl commit `1a12663d06` (CURLOPT: bump `CURLPROXY_*`
-enums to `long`, drop casts, 2025-07-28), the `CURLPROXY_*` constants
-are integer literals instead of `enum curl_proxytype`. It turns out
-that `curl_easy_setopt` has always expected a `long` anyway, and that
-`curl_proxytype` is not documented for public use.
-
-Index: Source/CTest/cmCTestCurl.h
---- Source/CTest/cmCTestCurl.h.orig
-+++ Source/CTest/cmCTestCurl.h
-@@ -52,7 +52,7 @@ class cmCTestCurl (private)
- std::vector<std::string> HttpHeaders;
- std::string HTTPProxyAuth;
- std::string HTTPProxy;
-- curl_proxytype HTTPProxyType;
-+ long HTTPProxyType;
- bool UseHttp10 = false;
- bool Quiet = false;
- int TimeOutSeconds = 0;
Index: patches/patch-Source_cmFileCommand_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmFileCommand_cxx,v
diff -u -p -r1.19 patch-Source_cmFileCommand_cxx
--- patches/patch-Source_cmFileCommand_cxx 1 Dec 2024 14:53:52 -0000 1.19
+++ patches/patch-Source_cmFileCommand_cxx 11 Feb 2026 22:27:38 -0000
@@ -1,7 +1,7 @@
Index: Source/cmFileCommand.cxx
--- Source/cmFileCommand.cxx.orig
+++ Source/cmFileCommand.cxx
-@@ -1931,6 +1931,13 @@ bool HandleDownloadCommand(std::vector<std::string> co
+@@ -1885,6 +1885,13 @@ bool HandleDownloadCommand(std::vector<std::string> co
++i;
std::string file;

@@ -15,7 +15,7 @@ Index: Source/cmFileCommand.cxx
long timeout = 0;
long inactivity_timeout = 0;
std::string logVar;
-@@ -2412,6 +2419,12 @@ bool HandleUploadCommand(std::vector<std::string> cons
+@@ -2371,6 +2378,12 @@ bool HandleUploadCommand(std::vector<std::string> cons
cmExecutionStatus& status)
{
#if !defined(CMAKE_BOOTSTRAP)
Index: patches/patch-Source_cmFindPackageCommand_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmFindPackageCommand_cxx,v
diff -u -p -r1.9 patch-Source_cmFindPackageCommand_cxx
--- patches/patch-Source_cmFindPackageCommand_cxx 8 Jul 2024 18:06:00 -0000 1.9
+++ patches/patch-Source_cmFindPackageCommand_cxx 11 Feb 2026 22:27:38 -0000
@@ -3,7 +3,7 @@ Disable find_package QUIET option in ope
Index: Source/cmFindPackageCommand.cxx
--- Source/cmFindPackageCommand.cxx.orig
+++ Source/cmFindPackageCommand.cxx
-@@ -712,7 +712,13 @@ bool cmFindPackageCommand::InitialPass(std::vector<std
+@@ -751,7 +751,13 @@ bool cmFindPackageCommand::InitialPass(std::vector<std
std::vector<std::size_t> moduleArgs;
for (std::size_t i = 1u; i < args.size(); ++i) {
if (args[i] == "QUIET") {
@@ -17,4 +17,4 @@ Index: Source/cmFindPackageCommand.cxx
+ this->Quiet = quiet;
doing = DoingNone;
} else if (args[i] == "BYPASS_PROVIDER") {
- bypassProvider = true;
+ this->BypassProvider = true;
Index: patches/patch-Source_cmGeneratorTarget_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmGeneratorTarget_cxx,v
diff -u -p -r1.30 patch-Source_cmGeneratorTarget_cxx
--- patches/patch-Source_cmGeneratorTarget_cxx 21 Sep 2025 17:47:47 -0000 1.30
+++ patches/patch-Source_cmGeneratorTarget_cxx 11 Feb 2026 22:27:38 -0000
@@ -1,7 +1,7 @@
Index: Source/cmGeneratorTarget.cxx
--- Source/cmGeneratorTarget.cxx.orig
+++ Source/cmGeneratorTarget.cxx
-@@ -3427,6 +3427,50 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary
+@@ -3436,6 +3436,50 @@ cmGeneratorTarget::Names cmGeneratorTarget::GetLibrary
targetNames.Output =
cmStrCat(components.prefix, targetNames.Base, components.suffix);

Index: patches/patch-Source_cmGlobalGenerator_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmGlobalGenerator_cxx,v
diff -u -p -r1.31 patch-Source_cmGlobalGenerator_cxx
--- patches/patch-Source_cmGlobalGenerator_cxx 25 Feb 2025 11:56:11 -0000 1.31
+++ patches/patch-Source_cmGlobalGenerator_cxx 11 Feb 2026 22:27:38 -0000
@@ -1,13 +1,16 @@
Index: Source/cmGlobalGenerator.cxx
--- Source/cmGlobalGenerator.cxx.orig
+++ Source/cmGlobalGenerator.cxx
-@@ -2988,6 +2988,9 @@ void cmGlobalGenerator::AddGlobalTarget_Test(
+@@ -2856,6 +2856,12 @@ void cmGlobalGenerator::AddGlobalTarget_Test(
+ }
cmCustomCommandLine singleLine;
singleLine.push_back(cmSystemTools::GetCTestCommand());
- singleLine.push_back("--force-new-ctest-process");
-+ // Skip tests requiring internet access
-+ singleLine.push_back("--exclude-regex");
-+ singleLine.push_back("\"CMake.FileDownload|CTestTestUpload|RunCMake.ctest_submit\"");
++ std::string openbsd_build;
++ if ((cmSystemTools::GetEnv("MODCMAKE_PORT_BUILD", openbsd_build))) {
++ // Skip tests requiring internet access
++ singleLine.push_back("--exclude-regex");
++ singleLine.push_back("\"CMake.FileDownload|CTestTestUpload|RunCMake.ctest_submit\"");
++ }
cmList args(mf->GetDefinition("CMAKE_CTEST_ARGUMENTS"));
for (auto const& arg : args) {
singleLine.push_back(arg);
Index: patches/patch-Source_cmInstallCommand_cxx
===================================================================
RCS file: /cvs/ports/devel/cmake/patches/patch-Source_cmInstallCommand_cxx,v
diff -u -p -r1.26 patch-Source_cmInstallCommand_cxx
--- patches/patch-Source_cmInstallCommand_cxx 1 Dec 2024 14:53:52 -0000 1.26
+++ patches/patch-Source_cmInstallCommand_cxx 11 Feb 2026 22:27:38 -0000
@@ -1,7 +1,7 @@
Index: Source/cmInstallCommand.cxx
--- Source/cmInstallCommand.cxx.orig
+++ Source/cmInstallCommand.cxx
-@@ -678,6 +678,9 @@ bool HandleTargetsMode(std::vector<std::string> const&
+@@ -677,6 +677,9 @@ bool HandleTargetsMode(std::vector<std::string> const&
}

// Select the mode for installing symlinks to versioned shared libraries.
@@ -11,7 +11,7 @@ Index: Source/cmInstallCommand.cxx
cmInstallTargetGenerator::NamelinkModeType namelinkMode =
cmInstallTargetGenerator::NamelinkModeNone;
if (libraryArgs.GetNamelinkOnly()) {
-@@ -693,6 +696,12 @@ bool HandleTargetsMode(std::vector<std::string> const&
+@@ -692,6 +695,12 @@ bool HandleTargetsMode(std::vector<std::string> const&
} else if (archiveArgs.GetNamelinkSkip()) {
importlinkMode = cmInstallTargetGenerator::NamelinkModeSkip;
}
Index: patches/patch-Source_cmQtAutoGenInitializer_cxx
===================================================================
RCS file: patches/patch-Source_cmQtAutoGenInitializer_cxx
diff -N patches/patch-Source_cmQtAutoGenInitializer_cxx
--- patches/patch-Source_cmQtAutoGenInitializer_cxx 20 Mar 2025 07:30:10 -0000 1.9
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,26 +0,0 @@
-CMake >= 3.27 exports the CXX std to moc. This is a workaround for
-a moc parsing bug that happens parsing headers from libc++ < 14 when
-the CXX std > 17.
-
-usr/include/c++/v1/concept:318:1: error: Parse error at "::"
-
-Moc should theoretically be able to parse this. [1] Not exactly sure
-why it's failing. Upstream bug report [2]
-
-[1] https://code.qt.io/cgit/qt/qtbase.git/tree/src/tools/moc/moc.cpp?h=6.6.0#n631
-[2]
https://bugreports.qt.io/browse/QTBUG-117765
-
-Index: Source/cmQtAutoGenInitializer.cxx
---- Source/cmQtAutoGenInitializer.cxx.orig
-+++ Source/cmQtAutoGenInitializer.cxx
-@@ -1972,6 +1972,10 @@ bool cmQtAutoGenInitializer::SetupWriteAutogenInfo()
- if (this->Moc.PredefsCmd.size() >= 3) {
- this->Moc.PredefsCmd.insert(this->Moc.PredefsCmd.begin() + 1,
- CompileOptionValue);
-+#if (defined(__FreeBSD__) && __FreeBSD_version < 1302000) || defined(__OpenBSD__)
-+ this->Moc.PredefsCmd.insert(this->Moc.PredefsCmd.begin() + 1,
-+ "-D_LIBCPP_HAS_NO_CONCEPTS");
-+

No comments:

Post a Comment