head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.6 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.4 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.2 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.3.0.18 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.16 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.14 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.12 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.10 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.3.0.8 pkgsrc-2024Q1-base:1.3 pkgsrc-2023Q4:1.3.0.6 pkgsrc-2023Q4-base:1.3 pkgsrc-2023Q3:1.3.0.4 pkgsrc-2023Q3-base:1.3 pkgsrc-2023Q2:1.3.0.2 pkgsrc-2023Q2-base:1.3 pkgsrc-2023Q1:1.2.0.8 pkgsrc-2023Q1-base:1.2 pkgsrc-2022Q4:1.2.0.6 pkgsrc-2022Q4-base:1.2 pkgsrc-2022Q3:1.2.0.4 pkgsrc-2022Q3-base:1.2 pkgsrc-2022Q2:1.2.0.2 pkgsrc-2022Q2-base:1.2 pkgsrc-2022Q1:1.1.0.6 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.4 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.2 pkgsrc-2021Q3-base:1.1; locks; strict; comment @# @; 1.4 date 2025.06.30.15.05.14; author adam; state Exp; branches; next 1.3; commitid gvJl9LNmGMgluV0G; 1.3 date 2023.06.08.20.38.06; author markd; state Exp; branches; next 1.2; commitid QYW7Ds34JnE6xbsE; 1.2 date 2022.04.18.11.18.19; author adam; state Exp; branches; next 1.1; commitid ZUHidazvMzjhNFAD; 1.1 date 2021.08.03.21.04.36; author markd; state Exp; branches; next ; commitid zgriEB08Qe99kz3D; desc @@ 1.4 log @qt5*: updated to 5.15.17 5.15.17 Bug fixes @ text @$NetBSD: patch-src_buildtools_config_support.pri,v 1.3 2023/06/08 20:38:06 markd Exp $ Support NetBSD and OpenBSD. --- src/buildtools/config/support.pri.orig +++ src/buildtools/config/support.pri @@@@ -5,7 +5,7 @@@@ defineTest(qtwebengine_skipBuild) { # this should match webengine-core-support defineReplace(qtwebengine_checkWebEngineCoreError) { - !linux:!win32:!macos { + !linux:!win32:!macos:!openbsd:!netbsd { qtwebengine_skipBuild("QtWebEngine can be built only on Linux, Windows or macOS.") return(false) } @@@@ -39,7 +39,7 @@@@ defineReplace(qtwebengine_checkWebEngine # this shuold match webengine-qtpdf-support defineReplace(qtwebengine_checkPdfError) { - !linux:!win32:!macos:!ios { + !linux:!win32:!macos:!ios:!openbsd:!netbsd { qtwebengine_skipBuild("QtPdf can be built only on Linux, Windows, macOS or iOS.") return(false) } @ 1.3 log @qt5-qtwebengine: patches for ffmpeg>=5 and for python3 - via ArchLinux @ text @d1 1 a1 1 $NetBSD: patch-src_buildtools_config_support.pri,v 1.2 2022/04/18 11:18:19 adam Exp $ d3 1 a3 2 support netbsd openbsd build with python3 a15 9 @@@@ -21,7 +21,7 @@@@ defineReplace(qtwebengine_checkWebEngine !qtwebengine_checkForGperf(QtWebEngine):return(false) !qtwebengine_checkForBison(QtWebEngine):return(false) !qtwebengine_checkForFlex(QtWebEngine):return(false) - !qtwebengine_checkForPython2(QtWebEngine):return(false) + !qtwebengine_checkForPython(QtWebEngine):return(false) !qtwebengine_checkForNodejs(QtWebEngine):return(false) !qtwebengine_checkForSanitizer(QtWebEngine):return(false) linux:!qtwebengine_checkForPkgCfg(QtWebEngine):return(false) a24 23 @@@@ -51,7 +51,7 @@@@ defineReplace(qtwebengine_checkPdfError) !qtwebengine_checkForGperf(QtPdf):return(false) !qtwebengine_checkForBison(QtPdf):return(false) !qtwebengine_checkForFlex(QtPdf):return(false) - !qtwebengine_checkForPython2(QtPdf):return(false) + !qtwebengine_checkForPython(QtPdf):return(false) !qtwebengine_checkForSanitizer(QtPdf):return(false) linux:!qtwebengine_checkForPkgCfg(QtPdf):return(false) linux:!qtwebengine_checkForHostPkgCfg(QtPdf):return(false) @@@@ -147,10 +147,10 @@@@ defineTest(qtwebengine_checkForFlex) { return(true) } -defineTest(qtwebengine_checkForPython2) { +defineTest(qtwebengine_checkForPython) { module = $$1 - !qtConfig(webengine-python2) { - qtwebengine_skipBuild("Python version 2 (2.7.5 or later) is required to build $${module}.") + !qtConfig(webengine-python) { + qtwebengine_skipBuild("Python is required to build $${module}.") return(false) } return(true) @ 1.2 log @qt5: updated to 5.15.3 5.15.3: Bug fix, LTS, release. qt5-qtwebengine patches courtesy of @@markd. @ text @d1 4 a4 1 $NetBSD: patch-src_buildtools_config_support.pri,v 1.1 2021/08/03 21:04:36 markd Exp $ d17 10 a26 1 @@@@ -38,7 +38,7 @@@@ defineReplace(qtwebengine_checkWebEngineCoreError) { d35 23 @ 1.1 log @qt5-qtwebengine: add version 5.15.2nb1 Chromium-based web engine for Qt5 @ text @d1 1 a1 1 $NetBSD$ a2 1 Index: src/buildtools/config/support.pri @