head 1.2; access; symbols pkgsrc-2026Q1:1.1.0.30 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.28 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.26 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.24 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.22 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.20 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.18 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.16 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.14 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.12 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.10 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.8 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.6 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.4 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.2 pkgsrc-2022Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2026.03.26.09.00.32; author adam; state Exp; branches; next 1.1; commitid Hk9A74MiiW84PszG; 1.1 date 2022.08.17.13.38.30; author tnn; state Exp; branches; next ; commitid zdCvJxYIdNCaHeQD; desc @@ 1.2 log @cmake: updated to 4.3.0 Some of the most significant changes in CMake 4.3 are: Support for importing and exporting packages described using the Common Package Specification (CPS) was added. “cmake-instrumentation(7)” was added to enable collection of timing data, target information, and system diagnostic information during the configure, generate, build, test, and install steps of a CMake project “cmake –build” now supports specifying a build directory and preset together. The build preset will be used with the explicit build directory substituted. The “cmake -E bin2c” command-line tool was added. CMake archive operations gained support for multithreading, compression levels, and new compression methods. The “get_property()” and “set_property()” commands now support a “FILE_SET” scope for file set properties of a target. The “CMAKE__LINK_FLAGS” and “CMAKE__LINK_FLAGS_” variables were added to support per-language link flags for all target types. “$” generator expressions were added for query, generation, and transformation operations on strings. @ text @$NetBSD: patch-Auxiliary_CMakeLists.txt,v 1.1 2022/08/17 13:38:30 tnn Exp $ Don't install the emacs mode here, it is provided by devel/cmake-mode. devel/cmake doesn't supply the pkgsrc emacs integration nor .elc files. --- Auxiliary/CMakeLists.txt.orig 2026-03-17 13:29:16.000000000 +0000 +++ Auxiliary/CMakeLists.txt @@@@ -10,7 +10,6 @@@@ install(DIRECTORY vim/indent vim/syntax if(NOT CMake_INSTALL_EMACS_DIR) set(CMake_INSTALL_EMACS_DIR ${CMake_INSTALL_XDGDATA_DIR}/emacs/site-lisp) endif() -install(FILES cmake-mode.el DESTINATION ${CMake_INSTALL_EMACS_DIR}) install(FILES cmake.m4 DESTINATION ${CMake_INSTALL_XDGDATA_DIR}/aclocal) add_subdirectory (bash-completion) @ 1.1 log @cmake: don't install the emacs mode devel/cmake-mode provides the emacs mode, with the emacs pkgsrc integration @ text @d1 1 a1 1 $NetBSD$ d6 1 a6 1 --- Auxiliary/CMakeLists.txt.orig 2022-07-28 15:46:12.000000000 +0000 d8 1 a8 1 @@@@ -10,7 +10,6 @@@@ install(DIRECTORY vim/indent vim/syntax d10 1 a10 1 set(CMake_INSTALL_EMACS_DIR ${CMAKE_XDGDATA_DIR}/emacs/site-lisp) d14 1 a14 1 install(FILES cmake.m4 DESTINATION ${CMAKE_XDGDATA_DIR}/aclocal) @