Received: by mail.netbsd.org (Postfix, from userid 605) id C84AA84F65; Mon, 22 Aug 2022 19:08:14 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 0AA6884F64 for ; Mon, 22 Aug 2022 19:08:14 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id GbDQDVcLZ93G for ; Mon, 22 Aug 2022 19:08:11 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 108C984C2C for ; Mon, 22 Aug 2022 19:08:11 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 0241AFB1A; Mon, 22 Aug 2022 19:08:10 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1661195290157650" MIME-Version: 1.0 Date: Mon, 22 Aug 2022 19:08:10 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/devel/cmake To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20220822190811.0241AFB1A@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1661195290157650 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Mon Aug 22 19:08:10 UTC 2022 Modified Files: pkgsrc/devel/cmake: Makefile PLIST distinfo version.mk pkgsrc/devel/cmake/patches: patch-Modules_FindBLAS.cmake patch-Modules_FindLAPACK.cmake Log Message: cmake cmake-gui: updated to 3.24.1 CMake 3.24.1 automoc: avoid compiler warnings in linker-warning-silencing code FindThreads: Skip check for -pthread flag when targeting the MSVC ABI IPO: Do not use -flto=auto with GCC 10.x on Windows export: Restore exclusion of private shared library dependencies from checks MinGW: Restore using windres when toolchain-prefixed name is not available FindVulkan: Restore tolerance of unknown FATAL_ERROR component Help: Add 3.24 release note about FindVulkan component enforcement TI compiler: Add support for COMPILE_WARNING_AS_ERROR target property Help: List compiler IDs supported by COMPILE_WARNING_AS_ERROR Help: A missing cross-reference to --compile-no-warning-as-error CMake 3.24 Release Notes ************************ Changes made since CMake 3.23 include the following. New Features ============ Presets ------- * "cmake-presets(7)" files now support schema version "5". * "cmake-presets(7)" files now support a "${pathListSep}" macro, which expands to ":" or ";" based on the platform. * "cmake-presets(7)" files gained support for specifying a "testOutputTruncation" field in test presets, which specifies the truncation mode once the maximum test output size has been reached. Generators ---------- * The "Green Hills MULTI" generator now generates build rules to re- run CMake if any CMake files are updated. * The Visual Studio Generators now support "SYSTEM" headers when using VS 2019 Update 11 or later. Command-Line ------------ * "cmake(1)" gained the "--fresh" command-line option to remove any existing "CMakeCache.txt" file and associated "CMakeFiles/" directory, when configuring a build tree, thus starting a new configuration as if the build tree were freshly created. * "cmake(1)" gained the "--compile-no-warning-as-error" command-line option which causes the effects of the "COMPILE_WARNING_AS_ERROR" target property and "CMAKE_COMPILE_WARNING_AS_ERROR" variable to be ignored. * The "cmake(1)" "--trace=json-v1" trace format gained fields "global_frame" and "line_end". * The "cmake(1)" "-E" commands "cat" and "env" learned to respect a double dash ("--") argument that acts as a delimiter indicating the end of options. Any following arguments are treated as operands/positional arguments, even if they begin with a dash "-" character. * The "cmake(1)" "-E tar" command gained the "--touch" option to keep the current local timestamp instead of extracting file timestamps from the archive. Compilers --------- * LLVM's flang Fortran compiler is now supported on some platforms, with compiler id "LLVMFlang". * ADSP compiler support (SHARC and Blackfin) now covers both CCES and VDSP++ installations, with required configuration now done in the compiler module itself rather than the "Generic-ADSP" platform module. Platforms --------- * A dedicated "ADSP" platform has been added to replace the existing "Generic-ADSP" implementation. This features automatic detection of the latest CCES/VDSP++ install and compiler selection ("cc21k" vs. "ccblkfn") based off of the "CMAKE_SYSTEM_PROCESSOR" variable. Commands -------- * The "cmake_host_system_information()" command, on Windows, gained a "QUERY WINDOWS_REGISTRY" mode. See its Query Windows registry section. * The "cmake_language()" command gained a new "SET_DEPENDENCY_PROVIDER" sub-command. When a dependency provider is set, calls to "find_package()" and "FetchContent_MakeAvailable()" can be redirected through a custom command, which can choose to fulfill the request directly, modify how the request is processed, or leave it to be fulfilled by the built-in implementation. See Dependency Providers. * The "file(DOWNLOAD)" command gained options "RANGE_START" and "RANGE_END" to specify a range of bytes to download. This can be useful for downloading parts of big binary files. * The "find_file()", "find_path()", "find_library()", "find_program()", and "find_package()" commands gained the "NO_CMAKE_INSTALL_PREFIX" option to control searching "CMAKE_INSTALL_PREFIX". * The "find_file()", "find_path()", "find_library()", "find_program()", and "find_package()" commands gained the ability to specify which Windows Registry views must be queried. * The "find_package()" command gained a "GLOBAL" option that allows for the promotion of imported targets to global scope for the duration of the "find_package()" call. * The "if()" command gained the capability to compare paths by using the "PATH_EQUAL" operator. See policy "CMP0139". Variables --------- * The "CMAKE_COLOR_DIAGNOSTICS" variable was added to control color diagnostics generated by compilers. This variable also controls color build system messages with Makefile Generators, replacing "CMAKE_COLOR_MAKEFILE". The "CMAKE_COLOR_DIAGNOSTICS" environment variable was added to set a default value for "CMAKE_COLOR_DIAGNOSTICS". * The "CMAKE_COMPILE_WARNING_AS_ERROR" variable and corresponding "COMPILE_WARNING_AS_ERROR" target property were added to enable compilation with a compiler-specific flag to treat warnings as errors, such as "-Werror". * The "CMAKE_CUDA_ARCHITECTURES" variable and associated "CUDA_ARCHITECTURES" target property now support the special "native" value to compile for the architectures(s) of the host's GPU(s). * The "CMAKE_FIND_PACKAGE_TARGETS_GLOBAL" variable was added to toggle behavior of the "find_package()" command's new "GLOBAL" option. * The "CMAKE_FIND_USE_INSTALL_PREFIX" variable was added to toggle behavior of the "find_file()", "find_library()", "find_path()", "find_package()", and "find_program()" commands' new "NO_CMAKE_INSTALL_PREFIX" option. * The "CMAKE_PROJECT_TOP_LEVEL_INCLUDES" variable was added to allow injecting custom code at the site of the first "project()" call, after the host and target platform details have been determined. * The "CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES" variable was added to tell the "try_compile()" command not to pass any platform variables to the test project. * The "CMAKE_VERIFY_INTERFACE_HEADER_SETS" variable and corresponding "VERIFY_INTERFACE_HEADER_SETS" target property were added to enable build rules that verify all headers in header sets can be used on their own. * The "CMAKE_VS_NO_COMPILE_BATCHING" variable and corresponding "VS_NO_COMPILE_BATCHING" target property were added to tell Visual Studio Generators whether to disable compiler parallelism and call the compiler with one source file at a time. * The "CMAKE_WATCOM_RUNTIME_LIBRARY" variable and "WATCOM_RUNTIME_LIBRARY" target property were introduced to select the runtime library used by compilers targeting the Watcom ABI. See policy "CMP0136". * The "CMAKE_XCODE_XCCONFIG" variable and corresponding "XCODE_XCCONFIG" target property were added to tell the "Xcode" generator to handle "xcconfig" files. Properties ---------- * The "INTERFACE_LINK_LIBRARIES_DIRECT" and "INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE" target properties were added to express usage requirements affecting a consumer's direct link dependencies. * The "INTERFACE_HEADER_SETS_TO_VERIFY" target property was added to specify which header sets should be verified by "VERIFY_INTERFACE_HEADER_SETS". * The "LINK_LIBRARIES" target property now supports the "$ " generator expression. See policy "CMP0131". * The "VS_DOTNET_STARTUP_OBJECT" target property was added to tell Visual Studio Generators which startup class shall be used when the program or project is executed. This is necessary when more than one "static void Main(string[])" function signature is available in a managed .NET project. Modules ------- * The "ExternalProject" module "ExternalProject_Add()" command gained a new "DOWNLOAD_EXTRACT_TIMESTAMP" option for controlling whether the timestamps of extracted contents are set to match those in the archive when the "URL" download method is used. Policy "CMP0135" was added to enable the option by default. * The "FetchContent" module and the "find_package()" command now support integration capabilities: * "FetchContent_MakeAvailable()" can now try to satisfy a dependency by calling "find_package()" first. A new "FETCHCONTENT_TRY_FIND_PACKAGE_MODE" variable controls whether this is done by default for all dependencies, is opt-in per dependency, or is disabled entirely. * "find_package()" can be re-routed to call "FetchContent_MakeAvailable()" instead. A new read-only "CMAKE_FIND_PACKAGE_REDIRECTS_DIR" variable points to a directory where config package files can be located to facilitate these re- routed calls. * The "FindJNI" module now provides imported targets. * The "FindMatlab" module "matlab_add_mex()" function gained a "NO_IMPLICIT_LINK_TO_MATLAB_LIBRARIES" option to disable automatic linking of MATLAB libraries. * The "FindVulkan" module now supports components to select which VulkanSDK tool and libraries to find in addition to the Vulkan SDK headers and library. * The "FindZLIB" gained a new "ZLIB_USE_STATIC_LIBS" variable to search only for static libraries. Generator Expressions --------------------- * The "LINK_LIBRARY" generator expression was added to manage how libraries are specified during the link step. The "CMAKE__LINK_LIBRARY_USING_" and "CMAKE_LINK_LIBRARY_USING_" variables are used to define features usable by the "LINK_LIBRARY" generator expression. Moreover, the "LINK_LIBRARY_OVERRIDE" and "LINK_LIBRARY_OVERRIDE_ " target properties are available to resolve incompatible features. The "LINK_LIBRARY" generator expression can link frameworks in various ways when targeting "Apple" platforms. The following features were added: * "FRAMEWORK" * "NEEDED_FRAMEWORK" * "REEXPORT_FRAMEWORK" * "WEAK_FRAMEWORK" The "LINK_LIBRARY" generator expression can link libraries in various ways when targeting "Apple" platforms. The following features were added: * "NEEDED_LIBRARY" * "REEXPORT_LIBRARY" * "WEAK_LIBRARY" The "LINK_LIBRARY" generator expression gained the feature "WHOLE_ARCHIVE" to force load of all members in a static library. This feature is supported on the following target platforms: * all "Apple" variants * "Linux" * all "BSD" variants * "SunOS" * "Windows" * "CYGWIN" * "MSYS" * The "LINK_GROUP" generator expression was added to manage the grouping of libraries during the link step. The "CMAKE__LINK_GROUP_USING_" and "CMAKE_LINK_GROUP_USING_" variables are used to define features usable with the "LINK_GROUP" generator expression. This release defines the "RESCAN" feature, which can be used to handle circular references among static libraries when using toolchains for Linux, BSD, SunOS and GNU toolchains for Windows. * The "PATH" generator expression was added to manage paths. * The "PATH_EQUAL" generator expression was added to manage path comparisons. * The "TARGET_BUNDLE_DIR_NAME" generator expression was added to evaluate to the name of the bundle directory for a given bundle target. CTest ----- * "ctest(1)" gained a "--test-output-truncation" option (and corresponding "CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION" variable) to specify the truncation mode once the maximum test output size has been reached. Possible values are "tail" (default), "middle" or "head". CPack ----- * The "CPack WIX Generator" gained a new variable, "CPACK_WIX_ARCHITECTURE", to specify the installer architecture in order to support computers running Windows for ARM. * CPack now supports the "CPACK_THREADS" option for "zstd" compression when compiled with libarchive 3.6 or higher. It is supported by official CMake binaries available on cmake.org. Deprecated and Removed Features =============================== * The "CPack" module no longer enables the SLA by default in the "CPack DragNDrop Generator". See policy "CMP0133" and the "CPACK_DMG_SLA_USE_RESOURCE_FILE_LICENSE" variable. * The deprecated "CPack PackageMaker Generator" has been removed. * The "FindGLUT" module no longer provides the undocumented "GLUT_LIBRARY" and "GLUT_INCLUDE_PATH" result variables. Other Changes ============= * CMake no longer sets environment variables like "CC", "CXX", etc. when enabling the corresponding language during the first CMake run in a build directory. See policy "CMP0132". * The "CheckIPOSupported" module "check_ipo_supported()" command now uses the caller's "CMAKE__FLAGS" and "CMAKE__FLAGS_" values. See policy "CMP0138". * The "MSYS Makefiles" and "MinGW Makefiles" generators, when a compiler is not explicitly specified, now select the first compiler (of any name) found in directories listed by the "PATH" environment variable. * The "try_compile()" command whole-project signature now propagates platform variables. See policy "CMP0137". * The "while()" command now diagnoses errors during condition evaluation. See policy "CMP0130". * The precompiled macOS binaries provided on cmake.org no longer attach a SLA to the ".dmg" packages. This was removed because macOS 12 deprecated the tools used to attach ".dmg" resources. To generate a diff of this commit: cvs rdiff -u -r1.197 -r1.198 pkgsrc/devel/cmake/Makefile cvs rdiff -u -r1.70 -r1.71 pkgsrc/devel/cmake/PLIST cvs rdiff -u -r1.198 -r1.199 pkgsrc/devel/cmake/distinfo cvs rdiff -u -r1.28 -r1.29 pkgsrc/devel/cmake/version.mk cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/devel/cmake/patches/patch-Modules_FindBLAS.cmake \ pkgsrc/devel/cmake/patches/patch-Modules_FindLAPACK.cmake Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1661195290157650 Content-Disposition: inline Content-Length: 27313 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/cmake/Makefile diff -u pkgsrc/devel/cmake/Makefile:1.197 pkgsrc/devel/cmake/Makefile:1.198 --- pkgsrc/devel/cmake/Makefile:1.197 Wed Aug 17 13:38:30 2022 +++ pkgsrc/devel/cmake/Makefile Mon Aug 22 19:08:10 2022 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.197 2022/08/17 13:38:30 tnn Exp $ +# $NetBSD: Makefile,v 1.198 2022/08/22 19:08:10 adam Exp $ .include "Makefile.common" -PKGREVISION= 1 COMMENT= Cross platform make Index: pkgsrc/devel/cmake/PLIST diff -u pkgsrc/devel/cmake/PLIST:1.70 pkgsrc/devel/cmake/PLIST:1.71 --- pkgsrc/devel/cmake/PLIST:1.70 Wed Aug 17 13:38:30 2022 +++ pkgsrc/devel/cmake/PLIST Mon Aug 22 19:08:10 2022 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.70 2022/08/17 13:38:30 tnn Exp $ +@comment $NetBSD: PLIST,v 1.71 2022/08/22 19:08:10 adam Exp $ bin/ccmake bin/cmake bin/cpack @@ -10,6 +10,7 @@ share/bash-completion/completions/ctest share/cmake-${CMAKE_API}/Help/command/DEVICE_LINK_OPTIONS.txt share/cmake-${CMAKE_API}/Help/command/FIND_XXX.txt share/cmake-${CMAKE_API}/Help/command/FIND_XXX_ORDER.txt +share/cmake-${CMAKE_API}/Help/command/FIND_XXX_REGISTRY_VIEW.txt share/cmake-${CMAKE_API}/Help/command/FIND_XXX_ROOT.txt share/cmake-${CMAKE_API}/Help/command/LINK_OPTIONS_LINKER.txt share/cmake-${CMAKE_API}/Help/command/OPTIONS_SHELL.txt @@ -152,6 +153,7 @@ share/cmake-${CMAKE_API}/Help/cpack_gen/ share/cmake-${CMAKE_API}/Help/cpack_gen/productbuild.rst share/cmake-${CMAKE_API}/Help/cpack_gen/rpm.rst share/cmake-${CMAKE_API}/Help/cpack_gen/wix.rst +share/cmake-${CMAKE_API}/Help/envvar/ADSP_ROOT.rst share/cmake-${CMAKE_API}/Help/envvar/ASM_DIALECT.rst share/cmake-${CMAKE_API}/Help/envvar/ASM_DIALECTFLAGS.rst share/cmake-${CMAKE_API}/Help/envvar/CC.rst @@ -160,6 +162,7 @@ share/cmake-${CMAKE_API}/Help/envvar/CFL share/cmake-${CMAKE_API}/Help/envvar/CMAKE_APPLE_SILICON_PROCESSOR.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_BUILD_PARALLEL_LEVEL.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_BUILD_TYPE.rst +share/cmake-${CMAKE_API}/Help/envvar/CMAKE_COLOR_DIAGNOSTICS.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_CONFIGURATION_TYPES.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_CONFIG_TYPE.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_EXPORT_COMPILE_COMMANDS.rst @@ -300,7 +303,6 @@ share/cmake-${CMAKE_API}/Help/module/CPa share/cmake-${CMAKE_API}/Help/module/CPackIFWConfigureFile.rst share/cmake-${CMAKE_API}/Help/module/CPackNSIS.rst share/cmake-${CMAKE_API}/Help/module/CPackNuGet.rst -share/cmake-${CMAKE_API}/Help/module/CPackPackageMaker.rst share/cmake-${CMAKE_API}/Help/module/CPackProductBuild.rst share/cmake-${CMAKE_API}/Help/module/CPackRPM.rst share/cmake-${CMAKE_API}/Help/module/CPackWIX.rst @@ -667,6 +669,16 @@ share/cmake-${CMAKE_API}/Help/policy/CMP share/cmake-${CMAKE_API}/Help/policy/CMP0127.rst share/cmake-${CMAKE_API}/Help/policy/CMP0128.rst share/cmake-${CMAKE_API}/Help/policy/CMP0129.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0130.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0131.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0132.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0133.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0134.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0135.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0136.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0137.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0138.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0139.rst share/cmake-${CMAKE_API}/Help/policy/DEPRECATED.txt share/cmake-${CMAKE_API}/Help/policy/DISALLOWED_COMMAND.txt share/cmake-${CMAKE_API}/Help/prop_cache/ADVANCED.rst @@ -900,6 +912,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/C share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_PDB_NOTE.txt share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY.rst share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/COMPILE_WARNING_AS_ERROR.rst share/cmake-${CMAKE_API}/Help/prop_tgt/CONFIG_OUTPUT_NAME.rst share/cmake-${CMAKE_API}/Help/prop_tgt/CONFIG_POSTFIX.rst share/cmake-${CMAKE_API}/Help/prop_tgt/CROSSCOMPILING_EMULATOR.rst @@ -996,10 +1009,14 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/I share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_COMPILE_FEATURES.rst share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_COMPILE_OPTIONS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_HEADER_SETS.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_HEADER_SETS_TO_VERIFY.rst share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_INCLUDE_DIRECTORIES.rst share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_DEPENDS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_DIRECTORIES.rst share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_LIBRARIES.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT.txt +share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_LIBRARIES_DIRECT_EXCLUDE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_LINK_OPTIONS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_POSITION_INDEPENDENT_CODE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/INTERFACE_PRECOMPILE_HEADERS.rst @@ -1042,6 +1059,8 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/L share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES.rst share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES_INDIRECTION.txt share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARIES_ONLY_TARGETS.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARY_OVERRIDE.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_LIBRARY_OVERRIDE_LIBRARY.rst share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_OPTIONS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_SEARCH_END_STATIC.rst share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_SEARCH_START_STATIC.rst @@ -1115,6 +1134,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/U share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD_CODE_BEFORE_INCLUDE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD_MODE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD_UNIQUE_ID.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/VERIFY_INTERFACE_HEADER_SETS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VERSION.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst @@ -1128,6 +1148,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/V share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DOTNET_REFERENCES.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DOTNET_REFERENCES_COPY_LOCAL.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DOTNET_REFERENCE_refname.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DOTNET_STARTUP_OBJECT.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DOTNET_TARGET_FRAMEWORK_VERSION.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DPI_AWARE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_GLOBAL_KEYWORD.rst @@ -1139,6 +1160,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/V share/cmake-${CMAKE_API}/Help/prop_tgt/VS_JUST_MY_CODE_DEBUGGING.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_KEYWORD.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_MOBILE_EXTENSIONS_VERSION.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/VS_NO_COMPILE_BATCHING.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_NO_SOLUTION_DEPLOY.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_PACKAGE_REFERENCES.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_PLATFORM_TOOLSET.rst @@ -1155,6 +1177,8 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/V share/cmake-${CMAKE_API}/Help/prop_tgt/VS_WINRT_COMPONENT.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_WINRT_EXTENSIONS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_WINRT_REFERENCES.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/WATCOM_RUNTIME_LIBRARY-VALUES.txt +share/cmake-${CMAKE_API}/Help/prop_tgt/WATCOM_RUNTIME_LIBRARY.rst share/cmake-${CMAKE_API}/Help/prop_tgt/WIN32_EXECUTABLE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/WINDOWS_EXPORT_ALL_SYMBOLS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_ATTRIBUTE_an-attribute.rst @@ -1190,6 +1214,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/X share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_WORKING_DIRECTORY.rst share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_SCHEME_ZOMBIE_OBJECTS.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/XCODE_XCCONFIG.rst share/cmake-${CMAKE_API}/Help/prop_tgt/XCTEST.rst share/cmake-${CMAKE_API}/Help/prop_tgt/XXX_OUTPUT_DIRECTORY.txt share/cmake-${CMAKE_API}/Help/prop_tgt/XXX_OUTPUT_NAME.txt @@ -1210,6 +1235,7 @@ share/cmake-${CMAKE_API}/Help/release/3. share/cmake-${CMAKE_API}/Help/release/3.21.rst share/cmake-${CMAKE_API}/Help/release/3.22.rst share/cmake-${CMAKE_API}/Help/release/3.23.rst +share/cmake-${CMAKE_API}/Help/release/3.24.rst share/cmake-${CMAKE_API}/Help/release/3.3.rst share/cmake-${CMAKE_API}/Help/release/3.4.rst share/cmake-${CMAKE_API}/Help/release/3.5.rst @@ -1225,6 +1251,7 @@ share/cmake-${CMAKE_API}/Help/variable/B share/cmake-${CMAKE_API}/Help/variable/BUILD_SHARED_LIBS.rst share/cmake-${CMAKE_API}/Help/variable/CACHE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_ABSOLUTE_DESTINATION_FILES.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_ADSP_ROOT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_AIX_EXPORT_ALL_SYMBOLS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_ANDROID_ANT_ADDITIONAL_OPTIONS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_ANDROID_API.rst @@ -1294,6 +1321,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_CODEBLOCKS_COMPILER_ID.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_CODELITE_USE_TARGETS.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_COLOR_DIAGNOSTICS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_COLOR_MAKEFILE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_COMMAND.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_COMPILER_2005.rst @@ -1302,6 +1330,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_COMPILER_IS_GNUG77.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_COMPILE_PDB_OUTPUT_DIRECTORY_CONFIG.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_COMPILE_WARNING_AS_ERROR.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_CONFIGURATION_TYPES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_CONFIG_POSTFIX.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_CPACK_COMMAND.rst @@ -1382,9 +1411,11 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_NO_SYSTEM_PACKAGE_REGISTRY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_PREFER_CONFIG.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_REDIRECTS_DIR.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_RESOLVE_SYMLINKS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_SORT_DIRECTION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_SORT_ORDER.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_TARGETS_GLOBAL.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_PACKAGE_WARN_NO_MODULE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_ROOT_PATH_MODE_INCLUDE.rst @@ -1395,6 +1426,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_CMAKE_ENVIRONMENT_PATH.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_CMAKE_PATH.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_CMAKE_SYSTEM_PATH.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_INSTALL_PREFIX.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_PACKAGE_REGISTRY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_PACKAGE_ROOT_PATH.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_FIND_USE_SYSTEM_ENVIRONMENT_PATH.rst @@ -1516,9 +1548,13 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINKER_WRAPPER_FLAG_SEP.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_EXECUTABLE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_GROUP_USING_FEATURE_SUPPORTED.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_LIBRARY_FILE_FLAG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_LIBRARY_FLAG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_LIBRARY_SUFFIX.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_LIBRARY_USING_FEATURE_SUPPORTED.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_LINK_WHAT_YOU_USE_FLAG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_OUTPUT_EXTENSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_PLATFORM_ID.rst @@ -1541,11 +1577,17 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_DEF_FILE_FLAG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_DEPENDS_NO_SHARED.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_DIRECTORIES_BEFORE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE.txt +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_GROUP_USING_FEATURE_SUPPORTED.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_INTERFACE_LIBRARIES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARIES_ONLY_TARGETS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_FILE_FLAG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_FLAG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_SUFFIX.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE.txt +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_LIBRARY_USING_FEATURE_SUPPORTED.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_SEARCH_END_STATIC.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_SEARCH_START_STATIC.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINK_WHAT_YOU_USE.rst @@ -1609,6 +1651,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_NAME.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_PROJECT-NAME_INCLUDE_BEFORE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_TOP_LEVEL_INCLUDES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_VERSION_MAJOR.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_PROJECT_VERSION_MINOR.rst @@ -1668,6 +1711,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_TLS_VERIFY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_TOOLCHAIN_FILE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_TRY_COMPILE_CONFIGURATION.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_TRY_COMPILE_NO_PLATFORM_VARIABLES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_TRY_COMPILE_PLATFORM_VARIABLES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_TRY_COMPILE_TARGET_TYPE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_TWEAK_VERSION.rst @@ -1678,6 +1722,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_USER_MAKE_RULES_OVERRIDE_LANG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_USE_RELATIVE_PATHS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VERBOSE_MAKEFILE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VERIFY_INTERFACE_HEADER_SETS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VISIBILITY_INLINES_HIDDEN.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_DEVENV_COMMAND.rst @@ -1687,6 +1732,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_INTEL_Fortran_PROJECT_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_JUST_MY_CODE_DEBUGGING.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_MSBUILD_COMMAND.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_NO_COMPILE_BATCHING.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_NUGET_PACKAGE_RESTORE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_NsightTegra_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_NAME.rst @@ -1711,6 +1757,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_WINRT_BY_DEFAULT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_WARN_DEPRECATED.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_WATCOM_RUNTIME_LIBRARY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_WIN32_EXECUTABLE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_ATTRIBUTE_an-attribute.rst @@ -1738,6 +1785,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_UNDEFINED_BEHAVIOUR_SANITIZER_STOP.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_WORKING_DIRECTORY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_SCHEME_ZOMBIE_OBJECTS.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_XCODE_XCCONFIG.rst share/cmake-${CMAKE_API}/Help/variable/CPACK_ABSOLUTE_DESTINATION_FILES.rst share/cmake-${CMAKE_API}/Help/variable/CPACK_COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY.rst share/cmake-${CMAKE_API}/Help/variable/CPACK_CUSTOM_INSTALL_VARIABLES.rst @@ -1774,6 +1822,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_PRE_MEMCHECK.rst share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_PRE_TEST.rst share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_TESTS_IGNORE.rst +share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_TEST_OUTPUT_TRUNCATION.rst share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_WARNING_EXCEPTION.rst share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_WARNING_MATCH.rst share/cmake-${CMAKE_API}/Help/variable/CTEST_CUSTOM_XXX.txt @@ -1834,6 +1883,8 @@ share/cmake-${CMAKE_API}/Help/variable/I share/cmake-${CMAKE_API}/Help/variable/IGNORE_SEARCH_SYSTEM.txt share/cmake-${CMAKE_API}/Help/variable/IOS.rst share/cmake-${CMAKE_API}/Help/variable/LIBRARY_OUTPUT_PATH.rst +share/cmake-${CMAKE_API}/Help/variable/LINK_GROUP_PREDEFINED_FEATURES.txt +share/cmake-${CMAKE_API}/Help/variable/LINK_LIBRARY_PREDEFINED_FEATURES.txt share/cmake-${CMAKE_API}/Help/variable/MINGW.rst share/cmake-${CMAKE_API}/Help/variable/MSVC.rst share/cmake-${CMAKE_API}/Help/variable/MSVC10.rst @@ -2093,7 +2144,10 @@ share/cmake-${CMAKE_API}/Modules/CheckTy share/cmake-${CMAKE_API}/Modules/CheckTypeSizeMap.cmake.in share/cmake-${CMAKE_API}/Modules/CheckVariableExists.c share/cmake-${CMAKE_API}/Modules/CheckVariableExists.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/ADSP-C.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/ADSP-CXX.cmake share/cmake-${CMAKE_API}/Modules/Compiler/ADSP-DetermineCompiler.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/ADSP.cmake share/cmake-${CMAKE_API}/Modules/Compiler/ARMCC-ASM.cmake share/cmake-${CMAKE_API}/Modules/Compiler/ARMCC-C.cmake share/cmake-${CMAKE_API}/Modules/Compiler/ARMCC-CXX.cmake @@ -2219,12 +2273,14 @@ share/cmake-${CMAKE_API}/Modules/Compile share/cmake-${CMAKE_API}/Modules/Compiler/LCC-FindBinUtils.cmake share/cmake-${CMAKE_API}/Modules/Compiler/LCC-Fortran.cmake share/cmake-${CMAKE_API}/Modules/Compiler/LCC.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/LLVMFlang-Fortran.cmake share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-ASM.cmake share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-C-FeatureTests.cmake share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-C.cmake share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-CXX-FeatureTests.cmake share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-CXX.cmake share/cmake-${CMAKE_API}/Modules/Compiler/MSVC-DetermineCompiler.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/MSVC.cmake share/cmake-${CMAKE_API}/Modules/Compiler/NAG-Fortran.cmake share/cmake-${CMAKE_API}/Modules/Compiler/NVHPC-C.cmake share/cmake-${CMAKE_API}/Modules/Compiler/NVHPC-CXX.cmake @@ -2325,6 +2381,8 @@ share/cmake-${CMAKE_API}/Modules/FLTKCom share/cmake-${CMAKE_API}/Modules/FeatureSummary.cmake share/cmake-${CMAKE_API}/Modules/FetchContent.cmake share/cmake-${CMAKE_API}/Modules/FetchContent/CMakeLists.cmake.in +share/cmake-${CMAKE_API}/Modules/FetchContent/package-config-version.cmake.in +share/cmake-${CMAKE_API}/Modules/FetchContent/package-config.cmake.in share/cmake-${CMAKE_API}/Modules/FindALSA.cmake share/cmake-${CMAKE_API}/Modules/FindASPELL.cmake share/cmake-${CMAKE_API}/Modules/FindAVIFile.cmake @@ -2565,6 +2623,11 @@ share/cmake-${CMAKE_API}/Modules/MacOSXB share/cmake-${CMAKE_API}/Modules/MacOSXFrameworkInfo.plist.in share/cmake-${CMAKE_API}/Modules/MacroAddFileDependencies.cmake share/cmake-${CMAKE_API}/Modules/MatlabTestsRedirect.cmake +share/cmake-${CMAKE_API}/Modules/Platform/ADSP-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/ADSP-CXX.cmake +share/cmake-${CMAKE_API}/Modules/Platform/ADSP-Common.cmake +share/cmake-${CMAKE_API}/Modules/Platform/ADSP-Determine.cmake +share/cmake-${CMAKE_API}/Modules/Platform/ADSP.cmake share/cmake-${CMAKE_API}/Modules/Platform/AIX-Clang-C.cmake share/cmake-${CMAKE_API}/Modules/Platform/AIX-Clang-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/AIX-GNU-ASM.cmake Index: pkgsrc/devel/cmake/distinfo diff -u pkgsrc/devel/cmake/distinfo:1.198 pkgsrc/devel/cmake/distinfo:1.199 --- pkgsrc/devel/cmake/distinfo:1.198 Wed Aug 17 13:38:30 2022 +++ pkgsrc/devel/cmake/distinfo Mon Aug 22 19:08:10 2022 @@ -1,15 +1,15 @@ -$NetBSD: distinfo,v 1.198 2022/08/17 13:38:30 tnn Exp $ +$NetBSD: distinfo,v 1.199 2022/08/22 19:08:10 adam Exp $ -BLAKE2s (cmake-3.23.3.tar.gz) = d4a7bab86632620ccb10614e38225fe784bbcba0f0b5ecd39f7389b65a5b7acb -SHA512 (cmake-3.23.3.tar.gz) = 75f86abe60ef28ba9bd06546c0c24578921621fb4be942171e629366a759cf1469e430945addc85f8ce977920883c063ed26de1b78fd24dfd98d0eb604800632 -Size (cmake-3.23.3.tar.gz) = 9988050 bytes +BLAKE2s (cmake-3.24.1.tar.gz) = c4c9cf93365e12efa1fa65aa9c7c19d721ee5b9f05906ef8a33f12e55c243655 +SHA512 (cmake-3.24.1.tar.gz) = 67bfafcf9ceba617d7ebbb0ac88b689a2d90ab51fea4a83bd073ee082fb55de8962ce7fb283f3db5f455d286f2199843ffa595a1de207d4fa3e4472d951eb289 +Size (cmake-3.24.1.tar.gz) = 10392868 bytes SHA1 (patch-Auxiliary_CMakeLists.txt) = 7a26ef79be53b9d0370029e83f203440aa0be2a4 SHA1 (patch-CMakeLists.txt) = 500b8645e7fbfa54dd97555432c453a1b0a57ff3 SHA1 (patch-Modules_Compiler_GNU.cmake) = e091c53ac3f3a6cd811119d3231563df32e76bf9 -SHA1 (patch-Modules_FindBLAS.cmake) = ee73b652fdea0c6c4a5cec37f01b65358c73a1fb +SHA1 (patch-Modules_FindBLAS.cmake) = 08bd13da02b78c16af5ee0bf47e2fd1c515925b1 SHA1 (patch-Modules_FindCurses.cmake) = 98cac805a6abafcfb8b61e441b50a1d6aec27ad0 SHA1 (patch-Modules_FindGTK2.cmake) = 51b7520d35fdec2a7bfcf494fe35ce0e3863e4ee -SHA1 (patch-Modules_FindLAPACK.cmake) = 4ea4b655c3aa649097225f7088efe048e00afec3 +SHA1 (patch-Modules_FindLAPACK.cmake) = ded20237fdc8b3e9c488102367c0ee33713c21be SHA1 (patch-Modules_FindPythonInterp.cmake) = d1b39bdcd654f2a4fc63463cd20de656cce3cf8f SHA1 (patch-Modules_FindPythonLibs.cmake) = b5cedc6a2354beaf08e06d416c150154a7dc1f05 SHA1 (patch-Modules_FindPython_Support.cmake) = aaec7767cad795dd269c851bd110ccefbfc87eb3 Index: pkgsrc/devel/cmake/version.mk diff -u pkgsrc/devel/cmake/version.mk:1.28 pkgsrc/devel/cmake/version.mk:1.29 --- pkgsrc/devel/cmake/version.mk:1.28 Fri Jul 29 10:40:21 2022 +++ pkgsrc/devel/cmake/version.mk Mon Aug 22 19:08:10 2022 @@ -1,6 +1,6 @@ -# $NetBSD: version.mk,v 1.28 2022/07/29 10:40:21 adam Exp $ +# $NetBSD: version.mk,v 1.29 2022/08/22 19:08:10 adam Exp $ # used by devel/cmake/Makefile.common # used by devel/cmake-fedora/Makefile -CMAKE_VERSION= 3.23.3 +CMAKE_VERSION= 3.24.1 CMAKE_API= ${CMAKE_VERSION:R} Index: pkgsrc/devel/cmake/patches/patch-Modules_FindBLAS.cmake diff -u pkgsrc/devel/cmake/patches/patch-Modules_FindBLAS.cmake:1.1 pkgsrc/devel/cmake/patches/patch-Modules_FindBLAS.cmake:1.2 --- pkgsrc/devel/cmake/patches/patch-Modules_FindBLAS.cmake:1.1 Wed Jun 29 11:34:47 2022 +++ pkgsrc/devel/cmake/patches/patch-Modules_FindBLAS.cmake Mon Aug 22 19:08:10 2022 @@ -1,9 +1,9 @@ -$NetBSD: patch-Modules_FindBLAS.cmake,v 1.1 2022/06/29 11:34:47 thor Exp $ +$NetBSD: patch-Modules_FindBLAS.cmake,v 1.2 2022/08/22 19:08:10 adam Exp $ Advance pkg-config usage for BLAS stuff, upstreamed to appear in 3.25. ---- Modules/FindBLAS.cmake.orig 2022-05-25 13:42:51.000000000 +0000 +--- Modules/FindBLAS.cmake.orig 2022-08-17 16:54:57.000000000 +0000 +++ Modules/FindBLAS.cmake @@ -35,6 +35,12 @@ The following variables may be set to in if set ``pkg-config`` will be used to search for a BLAS library first @@ -25,9 +25,9 @@ in 3.25. + if(NOT BLA_PKGCONFIG_BLAS) + set(BLA_PKGCONFIG_BLAS "blas") + endif() - find_package(PkgConfig) -- pkg_check_modules(PKGC_BLAS blas) -+ pkg_check_modules(PKGC_BLAS ${BLA_PKGCONFIG_BLAS}) + find_package(PkgConfig QUIET) +- pkg_check_modules(PKGC_BLAS QUIET blas) ++ pkg_check_modules(PKGC_BLAS QUIET ${BLA_PKGCONFIG_BLAS}) if(PKGC_BLAS_FOUND) set(BLAS_FOUND ${PKGC_BLAS_FOUND}) set(BLAS_LIBRARIES "${PKGC_BLAS_LINK_LIBRARIES}") Index: pkgsrc/devel/cmake/patches/patch-Modules_FindLAPACK.cmake diff -u pkgsrc/devel/cmake/patches/patch-Modules_FindLAPACK.cmake:1.1 pkgsrc/devel/cmake/patches/patch-Modules_FindLAPACK.cmake:1.2 --- pkgsrc/devel/cmake/patches/patch-Modules_FindLAPACK.cmake:1.1 Wed Jun 29 11:34:47 2022 +++ pkgsrc/devel/cmake/patches/patch-Modules_FindLAPACK.cmake Mon Aug 22 19:08:10 2022 @@ -1,9 +1,9 @@ -$NetBSD: patch-Modules_FindLAPACK.cmake,v 1.1 2022/06/29 11:34:47 thor Exp $ +$NetBSD: patch-Modules_FindLAPACK.cmake,v 1.2 2022/08/22 19:08:10 adam Exp $ Advance pkg-config usage for BLAS stuff, upstreamed to appear in 3.25. ---- Modules/FindLAPACK.cmake.orig 2022-05-25 13:42:51.000000000 +0000 +--- Modules/FindLAPACK.cmake.orig 2022-08-17 16:54:57.000000000 +0000 +++ Modules/FindLAPACK.cmake @@ -35,6 +35,13 @@ The following variables may be set to in if set ``pkg-config`` will be used to search for a LAPACK library first @@ -26,9 +26,9 @@ in 3.25. + if(NOT BLA_PKGCONFIG_LAPACK) + set(BLA_PKGCONFIG_LAPACK "lapack") + endif() - find_package(PkgConfig) -- pkg_check_modules(PKGC_LAPACK lapack) -+ pkg_check_modules(PKGC_LAPACK ${BLA_PKGCONFIG_LAPACK}) + find_package(PkgConfig QUIET) +- pkg_check_modules(PKGC_LAPACK QUIET lapack) ++ pkg_check_modules(PKGC_LAPACK QUIET ${BLA_PKGCONFIG_LAPACK}) if(PKGC_LAPACK_FOUND) set(LAPACK_FOUND TRUE) set(LAPACK_LIBRARIES "${PKGC_LAPACK_LINK_LIBRARIES}") --_----------=_1661195290157650--