Authentication-Results: name.execsw.org; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=BSPnrOeV; dkim=pass (1024-bit key) header.d=netbsd.org header.i=@netbsd.org header.b=NWQwDAj1 Received: by mail.netbsd.org (Postfix, from userid 605) id 630EE84D4B; Tue, 2 Apr 2024 17:27:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1712078865; bh=76kU0JZyfalAEbR0JOS0L1LJ8Z9cgtJOvT511BPjDEA=; h=Date:From:Subject:To:Reply-To:List-Id:List-Unsubscribe; b=BSPnrOeVpac324UhGm8g0EbAwEEJNcaBLHky4tg+jJr3WR4ccYDJFR2ERwECuL80y 7wS5WsKPExUGL79RadbBD6Ag4Xmq2vD6+QCYV8KuFp5FSO4Rwoljb2qz41aMkiEtxI gq9cNWjx4CrwL/I3NONLyQVB8qVAL/xM6RzCofOw= Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 53C2A84CD9 for ; Tue, 2 Apr 2024 17:27:44 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Authentication-Results: mail.netbsd.org (amavisd-new); dkim=pass (1024-bit key) header.d=netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id iijyOUoXv3UP for ; Tue, 2 Apr 2024 17:27:41 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id C749A84CC9 for ; Tue, 2 Apr 2024 17:27:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netbsd.org; s=20240131; t=1712078861; bh=76kU0JZyfalAEbR0JOS0L1LJ8Z9cgtJOvT511BPjDEA=; h=Date:From:Subject:To:Reply-To; b=NWQwDAj19a/fm8kwdslTcNxPDaihhussQP0ljnb0RqBMsfvzANQ+WTSfoJWLL2Vr+ eYg8QeIO9pVDiv1M686duHG9Oc5QvyaL9Q6augeUDIQpfnyx+cYzeRdsrl5dqsh+rm 2tv0Odg0Ct4EIWps/5m8eDyXiMYxHE9U+QEkkNLo= Received: by cvs.NetBSD.org (Postfix, from userid 500) id C409CFA2C; Tue, 2 Apr 2024 17:27:41 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1712078861257200" MIME-Version: 1.0 Date: Tue, 2 Apr 2024 17:27:41 +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: <20240402172741.C409CFA2C@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1712078861257200 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Apr 2 17:27:41 UTC 2024 Modified Files: pkgsrc/devel/cmake: PLIST distinfo version.mk pkgsrc/devel/cmake/patches: patch-Modules_Compiler_GNU.cmake patch-Source_Checks_Curses_CMakeLists.txt patch-Source_Checks_Curses_CheckCurses.c Log Message: cmake: updated to 3.29.0 CMake 3.29 Release Notes ************************ Changes made since CMake 3.28 include the following. New Features ============ Command-Line ------------ * "cmake(1)" "-E cat" can now print the standard input by passing the "-" argument. Generators ---------- * Visual Studio Generators now support selecting between the Intel oneAPI Fortran compiler ("ifx") and the Intel classic Fortran compiler ("ifort") using a "fortran=" field in "CMAKE_GENERATOR_TOOLSET". File-Based API -------------- * The "cmake-file-api(7)" "codemodel" version 2 "version" field has been updated to 2.7. * The "cmake-file-api(7)" "codemodel" version 2 "target" object gained a new "launchers" field. Compilers --------- * The LLVM/Clang GNU-like frontend on Windows ("clang++") may now be used to compile "CUDA" language sources. * Compilers targeting the GNU ABI on Windows (MinGW) may now be used to compile Objective C ("OBJC") and Objective C++ ("OBJCXX"). These include GNU compilers ("gcc" and "g++") and the LLVM/Clang GNU-like frontends ("clang" and "clang++"). * TI Clang-based compilers are now supported with compiler id "TIClang". Commands -------- * The add_custom_command(TARGET) signature now supports adding build events through Alias Targets. * The "cmake_language(EXIT)" sub-command was added to terminate "cmake -P" scripts with a specified exit code. * The "export(SETUP)" sub-command was added to configure export sets. Its "TARGET" option's "XCFRAMEWORK_LOCATION" setting specifies the location of a ".xcframework" that can be substituted for an installed target. * The "if()" command gained new tests "IS_READABLE", "IS_WRITABLE" and "IS_EXECUTABLE" to check file or directory permissions. Variables --------- * The "CMAKE_INSTALL_PREFIX" environment variable was added to provide a default value for the "CMAKE_INSTALL_PREFIX" variable. * The "CMAKE_LINKER_TYPE" variable and corresponding "LINKER_TYPE" target property were added to specify what linker to use with some toolchains. * The "CMAKE__COMPILER_LINKER", "CMAKE__COMPILER_LINKER_ID", "CMAKE__COMPILER_LINKER_VERSION" and "CMAKE__COMPILER_LINKER_FRONTEND_VARIANT" variables were added to describe the linker used by the language's link step. * The "CMAKE_PROJECT_INCLUDE", "CMAKE_PROJECT_INCLUDE_BEFORE", "CMAKE_PROJECT__INCLUDE", and "CMAKE_PROJECT__INCLUDE_BEFORE" variables learned to support a semicolon- separated list of CMake language files to be included sequentially. These variables can also reference module names to be found in "CMAKE_MODULE_PATH" or builtin to CMake. * The "CMAKE_SKIP_TEST_ALL_DEPENDENCY" variable was added to control whether the "test" (or "RUN_TESTS") buildsystem target depends on the "all" (or "ALL_BUILD") target. * A "CMAKE_TEST_LAUNCHER" variable and corresponding "TEST_LAUNCHER" target property were added to specify a launcher to be used by executable targets when invoked by tests added by the "add_test()" command. Properties ---------- * The "CROSSCOMPILING_EMULATOR" target property now supports "generator expressions". * The "UNITY_BUILD" target property now supports the Objective C ("OBJC") and Objective C++ ("OBJCXX") languages. * The "XCODE_EMBED_XPC_SERVICES" target property was added to tell the "Xcode" generator what targets to put in the "Embed XPC Resources" build phase. Modules ------- * The "CMakePackageConfigHelpers" module gained new "generate_apple_platform_selection_file()" and "generate_apple_architecture_selection_file()" functions, which can be used to generate a file that includes another Apple-platform- specific file or the includes an architecture-specific implementation of a package for an Apple platform, respectively. * The "FindOpenGL" module learned to find a GLU include directory different than the GL include directory. A new "OPENGL_INCLUDE_DIRS" result variable provides all include directories. CTest ----- * "ctest(1)" gained a "--http-header" option to add custom headers on submission to CDash. * "ctest(1)" gained the "--tests-from-file" and "--exclude-from-file" options to run or exclude tests named in a file. * "ctest(1)" now supports job server integration on POSIX systems. * The "ctest -j" option may now be given without a value to let ctest choose a default level of parallelism, or with "0" to let ctest use unbounded parallelism. The corresponding "CTEST_PARALLEL_LEVEL" environment variable, if set to the empty string, is now equivalent to passing "-j" with no value. * The "ctest_test()" command gained options "INCLUDE_FROM_FILE" and "EXCLUDE_FROM_FILE" to run or exclude tests named in a file. CPack ----- * The "CPack DEB Generator" "CPACK_DEBIAN_FILE_NAME" variable may now be set without any suffix, and the ".deb" suffix will be added automatically. * The "CPack RPM Generator" "CPACK_RPM_FILE_NAME" variable may now be set without any suffix, and the ".rpm" suffix will be added automatically. * The "CPack WIX Generator" gained a new variable, "CPACK_WIX_INSTALL_SCOPE", to control the "InstallScope" property of WiX MSI installers. Other Changes ============= * CMake learned to de-duplicate libraries on link lines based on linker capabilities. See policy "CMP0156". * The "add_test()" command now honors "CMAKE_CROSSCOMPILING_EMULATOR" only when cross-compiling. See policy "CMP0158". * On Windows, when targeting the MSVC ABI, the "find_library()" command now accepts ".a" file names after first considering ".lib". This is symmetric with existing behavior when targeting the GNU ABI, in which the command accepts ".lib" file names after first considering ".a". * On Windows, when targeting the MSVC ABI, the "find_library()" command now considers ".dll.lib" file names before ".lib". This is the default suffix for DLL import libraries created by Rust toolchains for the MSVC ABI. * The "Ninja" and "NMake Makefiles" generators now use the "-external:I" flag for system includes when using IntelLLVM as of version 2021.4. The "-external:W0" flag is also used as of version 2022.2. * The "create_test_sourcelist()" command now provides a full path to the generated driver source file. * The "CPACK_PRODUCTBUILD_DOMAINS" variable now defaults to true. See policy "CMP0161". * The "CPack WIX Generator" now produces WiX MSI installers that create start menu and uninstall entries for all users by default, as documented by the "CPACK_WIX_INSTALL_SCOPE" variable "perMachine" value. Previously, without a custom WiX template, it produced installers that would only create start menu and uninstall entries for the current user, even though they install for all users. To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79 pkgsrc/devel/cmake/PLIST cvs rdiff -u -r1.229 -r1.230 pkgsrc/devel/cmake/distinfo cvs rdiff -u -r1.54 -r1.55 pkgsrc/devel/cmake/version.mk cvs rdiff -u -r1.1 -r1.2 \ pkgsrc/devel/cmake/patches/patch-Modules_Compiler_GNU.cmake cvs rdiff -u -r1.3 -r1.4 \ pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt cvs rdiff -u -r1.2 -r1.3 \ pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CheckCurses.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1712078861257200 Content-Disposition: inline Content-Length: 26206 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/cmake/PLIST diff -u pkgsrc/devel/cmake/PLIST:1.78 pkgsrc/devel/cmake/PLIST:1.79 --- pkgsrc/devel/cmake/PLIST:1.78 Thu Dec 7 17:34:27 2023 +++ pkgsrc/devel/cmake/PLIST Tue Apr 2 17:27:41 2024 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.78 2023/12/07 17:34:27 adam Exp $ +@comment $NetBSD: PLIST,v 1.79 2024/04/02 17:27:41 adam Exp $ bin/ccmake bin/cmake bin/cpack @@ -183,6 +183,7 @@ share/cmake-${CMAKE_API}/Help/envvar/CMA share/cmake-${CMAKE_API}/Help/envvar/CMAKE_GENERATOR_TOOLSET.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_INCLUDE_PATH.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_INSTALL_MODE.rst +share/cmake-${CMAKE_API}/Help/envvar/CMAKE_INSTALL_PREFIX.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_LANG_COMPILER_LAUNCHER.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_LANG_IMPLICIT_LINK_DIRECTORIES_EXCLUDE.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_LANG_LINKER_LAUNCHER.rst @@ -193,6 +194,7 @@ share/cmake-${CMAKE_API}/Help/envvar/CMA share/cmake-${CMAKE_API}/Help/envvar/CMAKE_OSX_ARCHITECTURES.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_PREFIX_PATH.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_PROGRAM_PATH.rst +share/cmake-${CMAKE_API}/Help/envvar/CMAKE_TEST_LAUNCHER.rst share/cmake-${CMAKE_API}/Help/envvar/CMAKE_TOOLCHAIN_FILE.rst share/cmake-${CMAKE_API}/Help/envvar/CSFLAGS.rst share/cmake-${CMAKE_API}/Help/envvar/CTEST_INTERACTIVE_DEBUG_MODE.rst @@ -263,6 +265,7 @@ share/cmake-${CMAKE_API}/Help/include/CO share/cmake-${CMAKE_API}/Help/include/INTERFACE_INCLUDE_DIRECTORIES_WARNING.txt share/cmake-${CMAKE_API}/Help/include/INTERFACE_LINK_LIBRARIES_WARNING.txt share/cmake-${CMAKE_API}/Help/index.rst +share/cmake-${CMAKE_API}/Help/manual/CTEST_EXAMPLE_MAKEFILE_JOB_SERVER.make share/cmake-${CMAKE_API}/Help/manual/ID_RESERVE.txt share/cmake-${CMAKE_API}/Help/manual/LINKS.txt share/cmake-${CMAKE_API}/Help/manual/OPTIONS_BUILD.txt @@ -726,8 +729,15 @@ share/cmake-${CMAKE_API}/Help/policy/CMP share/cmake-${CMAKE_API}/Help/policy/CMP0153.rst share/cmake-${CMAKE_API}/Help/policy/CMP0154.rst share/cmake-${CMAKE_API}/Help/policy/CMP0155.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0156.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0157.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0158.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0159.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0160.rst +share/cmake-${CMAKE_API}/Help/policy/CMP0161.rst share/cmake-${CMAKE_API}/Help/policy/DEPRECATED.txt share/cmake-${CMAKE_API}/Help/policy/DISALLOWED_COMMAND.txt +share/cmake-${CMAKE_API}/Help/policy/STANDARD_ADVICE.txt share/cmake-${CMAKE_API}/Help/prop_cache/ADVANCED.rst share/cmake-${CMAKE_API}/Help/prop_cache/HELPSTRING.rst share/cmake-${CMAKE_API}/Help/prop_cache/MODIFIED.rst @@ -925,7 +935,9 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/A share/cmake-${CMAKE_API}/Help/prop_tgt/ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst share/cmake-${CMAKE_API}/Help/prop_tgt/ARCHIVE_OUTPUT_NAME.rst share/cmake-${CMAKE_API}/Help/prop_tgt/ARCHIVE_OUTPUT_NAME_CONFIG.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOGEN_BETTER_GRAPH_MULTI_CONFIG.rst share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOGEN_BUILD_DIR.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOGEN_COMMAND_LINE_LENGTH_MAX.rst share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOGEN_ORIGIN_DEPENDS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOGEN_PARALLEL.rst share/cmake-${CMAKE_API}/Help/prop_tgt/AUTOGEN_TARGET_DEPENDS.rst @@ -1009,6 +1021,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/E share/cmake-${CMAKE_API}/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EXCLUDE_FROM_DEFAULT_BUILD_CONFIG.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EXPORT_COMPILE_COMMANDS.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/EXPORT_FIND_PACKAGE_NAME.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EXPORT_NAME.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EXPORT_NO_SYSTEM.rst share/cmake-${CMAKE_API}/Help/prop_tgt/EXPORT_PROPERTIES.rst @@ -1120,6 +1133,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/L share/cmake-${CMAKE_API}/Help/prop_tgt/LIBRARY_OUTPUT_NAME.rst share/cmake-${CMAKE_API}/Help/prop_tgt/LIBRARY_OUTPUT_NAME_CONFIG.rst share/cmake-${CMAKE_API}/Help/prop_tgt/LINKER_LANGUAGE.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/LINKER_TYPE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_DEPENDS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_DEPENDS_NO_SHARED.rst share/cmake-${CMAKE_API}/Help/prop_tgt/LINK_DIRECTORIES.rst @@ -1200,10 +1214,13 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/S share/cmake-${CMAKE_API}/Help/prop_tgt/STATIC_LIBRARY_OPTIONS.rst share/cmake-${CMAKE_API}/Help/prop_tgt/SUFFIX.rst share/cmake-${CMAKE_API}/Help/prop_tgt/SYSTEM.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_COMPILATION_MODE-VALUES.txt +share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_COMPILATION_MODE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_DEPENDENCIES_FILE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_LANGUAGE_VERSION.rst share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_MODULE_DIRECTORY.rst share/cmake-${CMAKE_API}/Help/prop_tgt/Swift_MODULE_NAME.rst +share/cmake-${CMAKE_API}/Help/prop_tgt/TEST_LAUNCHER.rst share/cmake-${CMAKE_API}/Help/prop_tgt/TYPE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD.rst share/cmake-${CMAKE_API}/Help/prop_tgt/UNITY_BUILD_BATCH_SIZE.rst @@ -1213,6 +1230,7 @@ share/cmake-${CMAKE_API}/Help/prop_tgt/U 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/VERSION_SOVERSION_EXAMPLE.txt share/cmake-${CMAKE_API}/Help/prop_tgt/VISIBILITY_INLINES_HIDDEN.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_CONFIGURATION_TYPE.rst share/cmake-${CMAKE_API}/Help/prop_tgt/VS_DEBUGGER_COMMAND.rst @@ -1321,6 +1339,7 @@ share/cmake-${CMAKE_API}/Help/release/3. share/cmake-${CMAKE_API}/Help/release/3.26.rst share/cmake-${CMAKE_API}/Help/release/3.27.rst share/cmake-${CMAKE_API}/Help/release/3.28.rst +share/cmake-${CMAKE_API}/Help/release/3.29.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 @@ -1375,6 +1394,8 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_ARCHIVE_OUTPUT_DIRECTORY_CONFIG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_ARGC.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_ARGV0.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOGEN_BETTER_GRAPH_MULTI_CONFIG.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOGEN_COMMAND_LINE_LENGTH_MAX.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOGEN_ORIGIN_DEPENDS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOGEN_PARALLEL.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_AUTOGEN_USE_SYSTEM_INCLUDE.rst @@ -1490,6 +1511,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXE_LINKER_FLAGS_CONFIG_INIT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXE_LINKER_FLAGS_INIT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_COMPILE_COMMANDS.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_FIND_PACKAGE_NAME.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_NO_PACKAGE_REGISTRY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXPORT_PACKAGE_REGISTRY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_EXTRA_GENERATOR.rst @@ -1609,6 +1631,10 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_FRONTEND_VARIANT.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_ID.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_LAUNCHER.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_LINKER.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_LINKER_FRONTEND_VARIANT.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_LINKER_ID.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_LINKER_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_LOADED.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_PREDEFINES_COMMAND.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_COMPILER_RANLIB.rst @@ -1668,6 +1694,8 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_STANDARD_INCLUDE_DIRECTORIES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_STANDARD_LIBRARIES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_STANDARD_REQUIRED.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_USING_LINKER_MODE.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_USING_LINKER_TYPE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LANG_VISIBILITY_PRESET.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LIBRARY_ARCHITECTURE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LIBRARY_ARCHITECTURE_REGEX.rst @@ -1675,6 +1703,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_LIBRARY_OUTPUT_DIRECTORY_CONFIG.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LIBRARY_PATH.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_LIBRARY_PATH_FLAG.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_LINKER_TYPE.rst 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_DEPENDS_USE_LINKER.rst @@ -1782,6 +1811,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_SKIP_INSTALL_RPATH.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SKIP_INSTALL_RULES.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SKIP_RPATH.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_SKIP_TEST_ALL_DEPENDENCY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SOURCE_DIR.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_STAGING_PREFIX.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_STATIC_LIBRARY_PREFIX.rst @@ -1808,10 +1838,12 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_PROCESSOR.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_PROGRAM_PATH.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_SYSTEM_VERSION.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_Swift_COMPILATION_MODE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_Swift_LANGUAGE_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_Swift_MODULE_DIRECTORY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_Swift_NUM_THREADS.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_TASKING_TOOLSET.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_TEST_LAUNCHER.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_TLS_CAINFO.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_TLS_VERIFY.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_TOOLCHAIN_FILE.rst @@ -1849,6 +1881,7 @@ share/cmake-${CMAKE_API}/Help/variable/C share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_CUDA_CUSTOM_DIR.rst +share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_FORTRAN.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_HOST_ARCHITECTURE.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_PLATFORM_TOOLSET_VERSION.rst share/cmake-${CMAKE_API}/Help/variable/CMAKE_VS_SDK_EXCLUDE_DIRECTORIES.rst @@ -1999,6 +2032,7 @@ 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/LINKER_PREDEFINED_TYPES.txt 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/LINUX.rst @@ -2264,6 +2298,7 @@ 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-ASM.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 @@ -2308,7 +2343,6 @@ share/cmake-${CMAKE_API}/Modules/Compile share/cmake-${CMAKE_API}/Modules/Compiler/Clang-OBJC.cmake share/cmake-${CMAKE_API}/Modules/Compiler/Clang-OBJCXX.cmake share/cmake-${CMAKE_API}/Modules/Compiler/Clang.cmake -share/cmake-${CMAKE_API}/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake share/cmake-${CMAKE_API}/Modules/Compiler/Compaq-C-DetermineCompiler.cmake share/cmake-${CMAKE_API}/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake share/cmake-${CMAKE_API}/Modules/Compiler/Cray-C.cmake @@ -2460,6 +2494,13 @@ share/cmake-${CMAKE_API}/Modules/Compile share/cmake-${CMAKE_API}/Modules/Compiler/TI-CXX.cmake share/cmake-${CMAKE_API}/Modules/Compiler/TI-DetermineCompiler.cmake share/cmake-${CMAKE_API}/Modules/Compiler/TI.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TIClang-ASM.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TIClang-C-FeatureTests.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TIClang-C.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TIClang-CXX-FeatureTests.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TIClang-CXX.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TIClang-DetermineCompiler.cmake +share/cmake-${CMAKE_API}/Modules/Compiler/TIClang.cmake share/cmake-${CMAKE_API}/Modules/Compiler/Tasking-ASM.cmake share/cmake-${CMAKE_API}/Modules/Compiler/Tasking-C.cmake share/cmake-${CMAKE_API}/Modules/Compiler/Tasking-CXX.cmake @@ -2730,11 +2771,14 @@ share/cmake-${CMAKE_API}/Modules/Install share/cmake-${CMAKE_API}/Modules/IntelVSImplicitPath/CMakeLists.txt share/cmake-${CMAKE_API}/Modules/IntelVSImplicitPath/detect.cmake share/cmake-${CMAKE_API}/Modules/IntelVSImplicitPath/hello.f +share/cmake-${CMAKE_API}/Modules/Internal/AppleArchitectureSelection.cmake.in +share/cmake-${CMAKE_API}/Modules/Internal/ApplePlatformSelection.cmake.in share/cmake-${CMAKE_API}/Modules/Internal/CMakeCUDAArchitecturesAll.cmake share/cmake-${CMAKE_API}/Modules/Internal/CMakeCUDAArchitecturesNative.cmake share/cmake-${CMAKE_API}/Modules/Internal/CMakeCUDAArchitecturesValidate.cmake share/cmake-${CMAKE_API}/Modules/Internal/CMakeCUDAFilterImplicitLibs.cmake share/cmake-${CMAKE_API}/Modules/Internal/CMakeCUDAFindToolkit.cmake +share/cmake-${CMAKE_API}/Modules/Internal/CMakeDetermineLinkerId.cmake share/cmake-${CMAKE_API}/Modules/Internal/CMakeNVCCFilterImplicitInfo.cmake share/cmake-${CMAKE_API}/Modules/Internal/CMakeNVCCParseImplicitInfo.cmake share/cmake-${CMAKE_API}/Modules/Internal/CMakeTryCompilerOrLinkerFlag.cmake @@ -2993,6 +3037,7 @@ share/cmake-${CMAKE_API}/Modules/Platfor share/cmake-${CMAKE_API}/Modules/Platform/Linux-Absoft-Fortran.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-CCur-Fortran.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-Clang-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Linux-Clang-CUDA.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-Clang-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-Determine-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-Fujitsu-C.cmake @@ -3015,11 +3060,13 @@ share/cmake-${CMAKE_API}/Modules/Platfor share/cmake-${CMAKE_API}/Modules/Platform/Linux-LCC-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-LCC-Fortran.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-LCC.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Linux-LLVMFlang-Fortran.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-NAG-Fortran.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-NVHPC-C.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-NVHPC-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-NVHPC-Fortran.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-NVHPC.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Linux-NVIDIA-CUDA.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-OpenWatcom-C.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-OpenWatcom-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Linux-OpenWatcom.cmake @@ -3112,8 +3159,11 @@ share/cmake-${CMAKE_API}/Modules/Platfor share/cmake-${CMAKE_API}/Modules/Platform/Windows-Borland-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-Clang-ASM.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-Clang-C.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Windows-Clang-CUDA.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-Clang-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-Clang-HIP.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Windows-Clang-OBJC.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Windows-Clang-OBJCXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-Clang.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-Determine-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-Embarcadero-C.cmake @@ -3128,6 +3178,10 @@ share/cmake-${CMAKE_API}/Modules/Platfor share/cmake-${CMAKE_API}/Modules/Platform/Windows-GNU-CXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-GNU-Fortran-ABI.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-GNU-Fortran.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Windows-GNU-OBJC-ABI.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Windows-GNU-OBJC.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Windows-GNU-OBJCXX-ABI.cmake +share/cmake-${CMAKE_API}/Modules/Platform/Windows-GNU-OBJCXX.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-GNU.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-Initialize.cmake share/cmake-${CMAKE_API}/Modules/Platform/Windows-Intel-ASM.cmake Index: pkgsrc/devel/cmake/distinfo diff -u pkgsrc/devel/cmake/distinfo:1.229 pkgsrc/devel/cmake/distinfo:1.230 --- pkgsrc/devel/cmake/distinfo:1.229 Fri Mar 22 06:29:39 2024 +++ pkgsrc/devel/cmake/distinfo Tue Apr 2 17:27:41 2024 @@ -1,11 +1,11 @@ -$NetBSD: distinfo,v 1.229 2024/03/22 06:29:39 adam Exp $ +$NetBSD: distinfo,v 1.230 2024/04/02 17:27:41 adam Exp $ -BLAKE2s (cmake-3.28.4.tar.gz) = 5fe53b56a30a85a2f39a1d9d36a8bdb8a981c20d0030cf5d12a14d8129208eaf -SHA512 (cmake-3.28.4.tar.gz) = 284d201f5ce7b61edddb0e62945113b59d0070b1e58c28a49e86ba8d30b2a259da93b1cb7c2be66c6986c5ce7584cea92555fa8e054b8ad91ae4bf69068d2db3 -Size (cmake-3.28.4.tar.gz) = 11072355 bytes +BLAKE2s (cmake-3.29.0.tar.gz) = 6f67befcd8919b82aab171a84fdecd355167984ff7c36f427ab21afd127bd522 +SHA512 (cmake-3.29.0.tar.gz) = abcca7a4db221d98864b77220445f0b70f87149626d3162ed49636862b87514b2640318438c0c711bfaafa1aba4d049b55f98e6ac28c44545543986c35fbd062 +Size (cmake-3.29.0.tar.gz) = 11244341 bytes SHA1 (patch-Auxiliary_CMakeLists.txt) = 7a26ef79be53b9d0370029e83f203440aa0be2a4 SHA1 (patch-CMakeLists.txt) = 0fb79458828a021a96e350bc4cf12875914f868b -SHA1 (patch-Modules_Compiler_GNU.cmake) = e091c53ac3f3a6cd811119d3231563df32e76bf9 +SHA1 (patch-Modules_Compiler_GNU.cmake) = e06fc41fd7a49ca9f8edaabb95d4ab1cde784112 SHA1 (patch-Modules_FindCurses.cmake) = 98cac805a6abafcfb8b61e441b50a1d6aec27ad0 SHA1 (patch-Modules_FindGTK2.cmake) = 51b7520d35fdec2a7bfcf494fe35ce0e3863e4ee SHA1 (patch-Modules_FindPythonInterp.cmake) = d1b39bdcd654f2a4fc63463cd20de656cce3cf8f @@ -15,8 +15,8 @@ SHA1 (patch-Modules_FindX11.cmake) = 124 SHA1 (patch-Modules_FortranCInterface_CMakeLists.txt) = 9782cba399e47770efc51a254267d6013fce9b50 SHA1 (patch-Modules_Platform_Darwin.cmake) = 7629f034111ff64b144ff41316299d5edcfe081a SHA1 (patch-Modules_Platform_UnixPaths.cmake) = 911271546d3ac52be0e8000857bdb236ac50ec1c -SHA1 (patch-Source_Checks_Curses_CMakeLists.txt) = a3a578397b1c077008cce6a49e6c73d985b95fc2 -SHA1 (patch-Source_Checks_Curses_CheckCurses.c) = c86cae48f7b39fb735eba4788d4e9d595b2ccf3b +SHA1 (patch-Source_Checks_Curses_CMakeLists.txt) = 98001e076c7bb44012d1a9ad035bda110585f209 +SHA1 (patch-Source_Checks_Curses_CheckCurses.c) = 530ee1300595e64c97630d27792cc2dca3b9049a SHA1 (patch-Source_Checks_cm__cxx17__check.cpp) = d5e2708df6fcda078b1b5ea59264c663d2633ced SHA1 (patch-Source_Modules_CMakeBuildUtilities.cmake) = 7046fb8a0d2aadb81e027d8e2f1a4bccf2bd79cf SHA1 (patch-Source_QtDialog_CMakeLists.txt) = 1cefaa7ee6cd09e84d699ea54844ae3811d890f7 Index: pkgsrc/devel/cmake/version.mk diff -u pkgsrc/devel/cmake/version.mk:1.54 pkgsrc/devel/cmake/version.mk:1.55 --- pkgsrc/devel/cmake/version.mk:1.54 Fri Mar 22 06:29:39 2024 +++ pkgsrc/devel/cmake/version.mk Tue Apr 2 17:27:41 2024 @@ -1,6 +1,6 @@ -# $NetBSD: version.mk,v 1.54 2024/03/22 06:29:39 adam Exp $ +# $NetBSD: version.mk,v 1.55 2024/04/02 17:27:41 adam Exp $ # used by devel/cmake/Makefile.common # used by devel/cmake-fedora/Makefile -CMAKE_VERSION= 3.28.4 +CMAKE_VERSION= 3.29.0 CMAKE_API= ${CMAKE_VERSION:R} Index: pkgsrc/devel/cmake/patches/patch-Modules_Compiler_GNU.cmake diff -u pkgsrc/devel/cmake/patches/patch-Modules_Compiler_GNU.cmake:1.1 pkgsrc/devel/cmake/patches/patch-Modules_Compiler_GNU.cmake:1.2 --- pkgsrc/devel/cmake/patches/patch-Modules_Compiler_GNU.cmake:1.1 Sun Apr 8 19:09:46 2018 +++ pkgsrc/devel/cmake/patches/patch-Modules_Compiler_GNU.cmake Tue Apr 2 17:27:41 2024 @@ -1,27 +1,23 @@ -$NetBSD: patch-Modules_Compiler_GNU.cmake,v 1.1 2018/04/08 19:09:46 chuck Exp $ +$NetBSD: patch-Modules_Compiler_GNU.cmake,v 1.2 2024/04/02 17:27:41 adam Exp $ Add CMAKE_PKGSRC_BUILD_FLAGS to allow pkgsrc-based builds to set compiler optimizer flags (overrides CMAKE_BUILD_TYPE). Also enabled for CMAKE_BOOTSTRAP so it is applied to the build of cmake itself. ---- Modules/Compiler/GNU.cmake.orig 2018-03-16 07:16:31.000000000 -0400 -+++ Modules/Compiler/GNU.cmake 2018-04-07 16:23:51.000000000 -0400 -@@ -39,9 +39,15 @@ +--- Modules/Compiler/GNU.cmake.orig 2024-03-21 13:32:22.000000000 +0000 ++++ Modules/Compiler/GNU.cmake +@@ -109,9 +109,11 @@ macro(__compiler_gnu lang) # Initial configuration flags. string(APPEND CMAKE_${lang}_FLAGS_INIT " ") string(APPEND CMAKE_${lang}_FLAGS_DEBUG_INIT " -g") -- string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os -DNDEBUG") -- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3 -DNDEBUG") -- string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g -DNDEBUG") -+ if(CMAKE_BOOTSTRAP OR CMAKE_PKGSRC_BUILD_FLAGS) -+ string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -DNDEBUG") -+ string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -DNDEBUG") -+ string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -g -DNDEBUG") -+ else() -+ string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os -DNDEBUG") -+ string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3 -DNDEBUG") -+ string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g -DNDEBUG") +- string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os") +- string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3") +- string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g") ++ if(NOT CMAKE_BOOTSTRAP AND NOT CMAKE_PKGSRC_BUILD_FLAGS) ++ string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -Os") ++ string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -O3") ++ string(APPEND CMAKE_${lang}_FLAGS_RELWITHDEBINFO_INIT " -O2 -g") + endif() - set(CMAKE_${lang}_CREATE_PREPROCESSED_SOURCE " -E > ") - set(CMAKE_${lang}_CREATE_ASSEMBLY_SOURCE " -S -o ") - if(NOT APPLE OR NOT CMAKE_${lang}_COMPILER_VERSION VERSION_LESS 4) # work around #4462 + if(NOT "x${lang}" STREQUAL "xFortran") + string(APPEND CMAKE_${lang}_FLAGS_MINSIZEREL_INIT " -DNDEBUG") + string(APPEND CMAKE_${lang}_FLAGS_RELEASE_INIT " -DNDEBUG") Index: pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt diff -u pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt:1.3 pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt:1.4 --- pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt:1.3 Thu Dec 7 17:34:27 2023 +++ pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CMakeLists.txt Tue Apr 2 17:27:41 2024 @@ -1,11 +1,11 @@ -$NetBSD: patch-Source_Checks_Curses_CMakeLists.txt,v 1.3 2023/12/07 17:34:27 adam Exp $ +$NetBSD: patch-Source_Checks_Curses_CMakeLists.txt,v 1.4 2024/04/02 17:27:41 adam Exp $ Don't insist on ncurses. ---- Source/Checks/Curses/CMakeLists.txt.orig 2023-12-06 13:57:42.000000000 +0000 +--- Source/Checks/Curses/CMakeLists.txt.orig 2024-03-21 13:32:22.000000000 +0000 +++ Source/Checks/Curses/CMakeLists.txt @@ -1,7 +1,6 @@ - cmake_minimum_required(VERSION 3.13...3.26 FATAL_ERROR) + cmake_minimum_required(VERSION 3.13...3.27 FATAL_ERROR) project(CheckCurses C) -set(CURSES_NEED_NCURSES TRUE) Index: pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CheckCurses.c diff -u pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CheckCurses.c:1.2 pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CheckCurses.c:1.3 --- pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CheckCurses.c:1.2 Sat Sep 8 06:55:51 2018 +++ pkgsrc/devel/cmake/patches/patch-Source_Checks_Curses_CheckCurses.c Tue Apr 2 17:27:41 2024 @@ -1,8 +1,8 @@ -$NetBSD: patch-Source_Checks_Curses_CheckCurses.c,v 1.2 2018/09/08 06:55:51 adam Exp $ +$NetBSD: patch-Source_Checks_Curses_CheckCurses.c,v 1.3 2024/04/02 17:27:41 adam Exp $ Use curses.h provided by buildlink. ---- Source/Checks/Curses/CheckCurses.c.orig 2018-08-09 12:14:07.000000000 +0000 +--- Source/Checks/Curses/CheckCurses.c.orig 2024-03-21 13:32:22.000000000 +0000 +++ Source/Checks/Curses/CheckCurses.c @@ -1,15 +1,7 @@ -#if defined(CURSES_HAVE_NCURSES_H) @@ -16,7 +16,7 @@ Use curses.h provided by buildlink. -#endif +#include - int main() + int main(void) { - curses_version(); + flash(); --_----------=_1712078861257200--