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.10 pkgsrc-2025Q2-base:1.3 pkgsrc-2025Q1:1.3.0.8 pkgsrc-2025Q1-base:1.3 pkgsrc-2024Q4:1.3.0.6 pkgsrc-2024Q4-base:1.3 pkgsrc-2024Q3:1.3.0.4 pkgsrc-2024Q3-base:1.3 pkgsrc-2024Q2:1.3.0.2 pkgsrc-2024Q2-base:1.3 pkgsrc-2024Q1:1.2.0.8 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.6 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.4 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.2.0.2 pkgsrc-2023Q2-base:1.2; locks; strict; comment @# @; 1.4 date 2025.06.30.15.05.11; author adam; state Exp; branches; next 1.3; commitid gvJl9LNmGMgluV0G; 1.3 date 2024.05.25.14.21.23; author adam; state Exp; branches; next 1.2; commitid 2HWUNGaAcnzp8obF; 1.2 date 2023.06.08.20.38.05; author markd; state Exp; branches; next 1.1; commitid QYW7Ds34JnE6xbsE; 1.1 date 2023.04.12.19.24.06; author adam; state Exp; branches; next ; commitid DJeXWr8OIfKcXQkE; desc @@ 1.4 log @qt5*: updated to 5.15.17 5.15.17 Bug fixes @ text @$NetBSD: patch-configure.pri,v 1.3 2024/05/25 14:21:23 adam Exp $ Always build on Darwin. --- configure.pri.orig 2024-04-03 09:31:09.000000000 +0000 +++ configure.pri @@@@ -455,28 +455,6 @@@@ defineTest(qtwebengine_isWindowsPlatform } defineTest(qtwebengine_isMacOsPlatformSupported) { - !qtwebengine_isMinXcodeVersion(10, 0, 0) { - qtwebengine_platformError("requires at least version 10.0.0, but using Xcode version $${QMAKE_XCODE_VERSION}.") - return(false) - } - !clang|intel_icc { - qtwebengine_platformError("requires Clang.") - return(false) - } - # We require macOS 10.13 (darwin version 17.0.0) or newer. - darwin_major_version = $$section(QMAKE_HOST.version, ., 0, 0) - lessThan(darwin_major_version, 17) { - qtwebengine_platformError("requires macOS version 10.13 or newer.") - return(false) - } - !qtwebengine_isMinOSXSDKVersion(10, 13): { - qtwebengine_platformError("requires a macOS SDK version of 10.13 or newer. Current version is $${WEBENGINE_OSX_SDK_PRODUCT_VERSION}.") - return(false) - } - CONFIG(debug, debug|release):isUniversal(){ - qtwebengine_platformError("Universal builds can not be done with debug configuration due to large binary size.") - return(false) - } return(true) } @ 1.3 log @qt5: updated to 5.15.14 5.15.14 Bug fix release @ text @d1 1 a1 1 $NetBSD: patch-configure.pri,v 1.2 2023/06/08 20:38:05 markd Exp $ a3 1 Build with python 3 d5 1 a5 1 --- configure.pri.orig 2023-05-05 08:39:51.000000000 +0000 d7 1 a7 51 @@@@ -7,20 +7,7 @@@@ QTWEBENGINE_SOURCE_TREE = $$PWD equals(QMAKE_HOST.os, Windows): EXE_SUFFIX = .exe defineTest(isPythonVersionSupported) { - python = $$system_quote($$system_path($$1)) - python_version = $$system('$$python -c "import sys; print(sys.version_info[0:3])"') - python_version ~= s/[()]//g - python_version = $$split(python_version, ',') - python_major_version = $$first(python_version) - greaterThan(python_major_version, 2) { - qtLog("Python version 3 is not supported by Chromium.") - return(false) - } - python_minor_version = $$member(python_version, 1) - python_patch_version = $$member(python_version, 2) - greaterThan(python_major_version, 1): greaterThan(python_minor_version, 6): greaterThan(python_patch_version, 4): return(true) - qtLog("Unsupported python version: $${python_major_version}.$${python_minor_version}.$${python_patch_version}.") - return(false) + return(true) } defineTest(qtConfTest_detectJumboBuild) { @@@@ -52,10 +39,10 @@@@ defineTest(qtConfReport_jumboBuild) { qtConfReportPadded($${1}, $$mergeLimit) } -defineTest(qtConfTest_detectPython2) { - python = $$qtConfFindInPath("python2$$EXE_SUFFIX") +defineTest(qtConfTest_detectPython) { + python = $$qtConfFindInPath("python$$EXE_SUFFIX") isEmpty(python) { - qtLog("'python2$$EXE_SUFFIX' not found in PATH. Checking for 'python$$EXE_SUFFIX'.") + qtLog("'python$$EXE_SUFFIX' not found in PATH. Checking for 'python$$EXE_SUFFIX'.") python = $$qtConfFindInPath("python$$EXE_SUFFIX") } isEmpty(python) { @@@@ -63,11 +50,11 @@@@ defineTest(qtConfTest_detectPython2) { return(false) } !isPythonVersionSupported($$python) { - qtLog("A suitable Python 2 executable could not be located.") + qtLog("A suitable Python executable could not be located.") return(false) } - # Make tests.python2.location available in configure.json. + # Make tests.python.location available in configure.json. $${1}.location = $$clean_path($$python) export($${1}.location) $${1}.cache += location @@@@ -442,28 +429,6 @@@@ defineTest(qtwebengine_isWindowsPlatform @ 1.2 log @qt5-qtwebengine: patches for ffmpeg>=5 and for python3 - via ArchLinux @ text @d1 1 a1 1 $NetBSD: patch-configure.pri,v 1.1 2023/04/12 19:24:06 adam Exp $ d6 1 a6 1 --- configure.pri.orig 2022-03-30 09:48:18.000000000 +0000 d58 1 a58 1 @@@@ -446,24 +433,6 @@@@ defineTest(qtwebengine_isWindowsPlatform d80 4 @ 1.1 log @qt5: updated to 5.15.9 5.15.9 Bug fix release @ text @d1 1 a1 1 $NetBSD$ d4 1 d6 1 a6 1 --- configure.pri.orig 2023-04-11 08:13:33.000000000 +0000 d8 51 a58 1 @@@@ -446,24 +446,6 @@@@ defineTest(qtwebengine_isWindowsPlatform @