head 1.4; access; symbols pkgsrc-2025Q4:1.3.0.18 pkgsrc-2025Q4-base:1.3 pkgsrc-2025Q3:1.3.0.16 pkgsrc-2025Q3-base:1.3 pkgsrc-2025Q2:1.3.0.14 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.12 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.10 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.8 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.6 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.4 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.2 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.2.0.10 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.8 pkgsrc-2023Q2-base:1.2 pkgsrc-2023Q1:1.2.0.6 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.4 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.2 pkgsrc-2022Q3-base:1.2; locks; strict; comment @# @; 1.4 date 2025.12.21.21.41.24; author adam; state dead; branches; next 1.3; commitid dFynm7b5czzB5knG; 1.3 date 2023.10.19.14.40.00; author wiz; state Exp; branches; next 1.2; commitid K02WNMpG3lmnhfJE; 1.2 date 2022.08.10.05.19.57; author dbj; state Exp; branches; next 1.1; commitid cOVzUBUFKNObaiPD; 1.1 date 2022.07.28.05.25.22; author dbj; state Exp; branches; next ; commitid MSO81nERaliXBCND; desc @@ 1.4 log @wxGTK32: removed unused patches @ text @$NetBSD: patch-build_cmake_config.cmake,v 1.3 2023/10/19 14:40:00 wiz Exp $ Respect ${CMAKE_INSTALL_BINDIR} instead of assuming bin --- build/cmake/config.cmake.orig 2023-10-07 14:28:50.000000000 +0000 +++ build/cmake/config.cmake @@@@ -107,11 +107,13 @@@@ endfunction() function(wx_write_config) + include(GNUInstallDirs) + set(prefix ${CMAKE_INSTALL_PREFIX}) set(exec_prefix "\${prefix}") set(includedir "\${prefix}/include") set(libdir "\${exec_prefix}/lib") - set(bindir "\${exec_prefix}/bin") + set(bindir "\${exec_prefix}/${CMAKE_INSTALL_BINDIR}") if(wxBUILD_MONOLITHIC) set(MONOLITHIC 1) @ 1.3 log @wxGTK32: update to 3.2.3. Changes since 3.2.2 This release contains many important bug fixes, including for some regressions in the previous 3.2.x releases, as well as build system improvements and a few optimizations. Without listing all of them, areas with the most improvements were: Internationalization support: fix setting Chinese and some other locales in wxOSX and setting Ukrainian locale in wxMSW and fix loading wxWidgets translations with wxTranslations::AddStdCatalog(). Wayland support in wxGTK and, in particular, OpenGL support under Wayland: fix hiding wxGLCanvas and avoid catastrophically slowing down the entire program when it is hidden; fix crash when using IME; fixes to popup windows, menus and wxPreferencesEditor behaviour. Validators and input: don’t allow pasting characters forbidden by wxTextValidator; do allow entering temporary invalid value when using numeric validators. Also fix entering dates in wxGenericDatePicker in "nb_NO" and other locales using months names in short date format. Key event generation: more fixes for non-US keyboard layout in wxGTK and also generate events for Command+Alt+Letter combination in wxOSX. All in all, this release includes more than 200 fixes from almost 50 contributors, please see the full change log for more details: @ text @d1 1 a1 1 $NetBSD: patch-build_cmake_config.cmake,v 1.2 2022/08/10 05:19:57 dbj Exp $ @ 1.2 log @x11/wxGTK: have cmake include(GNUInstallDirs) when using ${CMAKE_INSTALL_BINDIR} @ text @d1 1 a1 1 $NetBSD: patch-build_cmake_config.cmake,v 1.1 2022/07/28 05:25:22 dbj Exp $ d5 1 a5 1 --- build/cmake/config.cmake.orig 2022-07-06 14:19:50.000000000 +0000 d7 1 a7 1 @@@@ -83,11 +83,13 @@@@ endfunction() d20 2 a21 2 find_program(EGREP egrep) mark_as_advanced(EGREP) @ 1.1 log @x11/wxGTK32: for cmake builds, install binaries into libexec/wx-3.2 this avoids conflicts with wxGTK28 and wxGTK30 take upstream patches for DESTDIR support also respect CMAKE_INSTALL_BINDIR instead of assuming "bin" @ text @d1 1 a1 1 $NetBSD$ d7 7 a13 1 @@@@ -87,7 +87,7 @@@@ function(wx_write_config) @