head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.6 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.4 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.2 pkgsrc-2025Q3-base:1.1; locks; strict; comment @# @; 1.1 date 2025.09.14.10.14.43; author adam; state Exp; branches; next ; commitid FG3riz2ayVtdrFaG; desc @@ 1.1 log @catch2: updated to 3.10.0 3.10.0 Fixes pkg-config files will take DESTDIR env var into account when selecting install destination Changed filter to store the provided predicate by value This is done to avoid dangling-by-default behaviour when filter is used inside GENERATE_COPY/GENERATE_REF. Improvements Escaping XML and JSON output is faster when the strings do not need escaping. The improvement starts at about 3x throughput, up to 10x for long strings. Message macros (INFO, CAPTURE, WARN, SUCCEED, etc) are now thread safe. @ text @$NetBSD$ ${install_pkgconfdir} should already contain ${CMAKE_INSTALL_PREFIX}. --- CMakeLists.txt.orig 2025-08-25 19:30:21.000000000 +0000 +++ CMakeLists.txt @@@@ -204,14 +204,14 @@@@ if(NOT_SUBPROJECT) set(lib_name "$") configure_file( "${impl_pc_file}" - "${DESTDIR_PREFIX}${CMAKE_INSTALL_PREFIX}/${install_pkgconfdir}/catch2.pc" + "${DESTDIR_PREFIX}/${install_pkgconfdir}/catch2.pc" @@ONLY ) set(lib_name "$") configure_file( "${main_pc_file}" - "${DESTDIR_PREFIX}${CMAKE_INSTALL_PREFIX}/${install_pkgconfdir}/catch2-with-main.pc" + "${DESTDIR_PREFIX}/${install_pkgconfdir}/catch2-with-main.pc" @@ONLY ) ]] @