Sat Apr 27 07:54:18 2024 UTC (16d)
qt5-qtwebkit: not for Ruby 3.3, so set the limit to Ruby 3.1


(adam)
diff -r1.121 -r1.122 pkgsrc/x11/qt5-qtwebkit/Makefile

cvs diff -r1.121 -r1.122 pkgsrc/x11/qt5-qtwebkit/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/qt5-qtwebkit/Makefile 2024/04/06 08:07:12 1.121
+++ pkgsrc/x11/qt5-qtwebkit/Makefile 2024/04/27 07:54:18 1.122
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile,v 1.121 2024/04/06 08:07:12 wiz Exp $ 1# $NetBSD: Makefile,v 1.122 2024/04/27 07:54:18 adam Exp $
2 2
3QTWKVERSION= 5.212.0-alpha4 3QTWKVERSION= 5.212.0-alpha4
4DISTNAME= qtwebkit-${QTWKVERSION} 4DISTNAME= qtwebkit-${QTWKVERSION}
5PKGNAME= qt5-qtwebkit-${QTWKVERSION:S/-/./} 5PKGNAME= qt5-qtwebkit-${QTWKVERSION:S/-/./}
6PKGREVISION= 26 6PKGREVISION= 26
7CATEGORIES= x11 www 7CATEGORIES= x11 www
8MASTER_SITES= ${MASTER_SITE_GITHUB:=qtwebkit/} 8MASTER_SITES= ${MASTER_SITE_GITHUB:=qtwebkit/}
9GITHUB_PROJECT= qtwebkit 9GITHUB_PROJECT= qtwebkit
10GITHUB_RELEASE= ${DISTNAME} 10GITHUB_RELEASE= ${DISTNAME}
11EXTRACT_SUFX= .tar.xz 11EXTRACT_SUFX= .tar.xz
12 12
13MAINTAINER= pkgsrc-users@NetBSD.org 13MAINTAINER= pkgsrc-users@NetBSD.org
14HOMEPAGE= https://github.com/qtwebkit/qtwebkit/wiki 14HOMEPAGE= https://github.com/qtwebkit/qtwebkit/wiki
@@ -16,27 +16,27 @@ COMMENT= Qt5 WebView module @@ -16,27 +16,27 @@ COMMENT= Qt5 WebView module
16LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v3 16LICENSE= gnu-lgpl-v2.1 AND gnu-gpl-v3
17 17
18TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf 18TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf
19TOOL_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2 19TOOL_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2
20TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 20TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
21 21
22USE_LANGUAGES= c c++11 22USE_LANGUAGES= c c++11
23USE_TOOLS+= bison perl:build pkg-config 23USE_TOOLS+= bison perl:build pkg-config
24CMAKE_INSTALL_PREFIX= ${QTDIR} 24CMAKE_INSTALL_PREFIX= ${QTDIR}
25CMAKE_INSTALL_NAME_DIR= ${QTDIR}/lib 25CMAKE_INSTALL_NAME_DIR= ${QTDIR}/lib
26TEST_TARGET= test 26TEST_TARGET= test
27 27
28# Source/JavaScriptCore/offlineasm/parser.rb:587:in `block in parseSequence': undefined method `=~' 28# Source/JavaScriptCore/offlineasm/parser.rb:587:in `block in parseSequence': undefined method `=~'
29RUBY_VERSIONS_INCOMPATIBLE= 32 29RUBY_VERSIONS_ACCEPTED= 31
30 30
31CMAKE_ARGS+= -DPORT=Qt 31CMAKE_ARGS+= -DPORT=Qt
32CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release 32CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release
33CMAKE_ARGS+= -DENABLE_API_TESTS=OFF 33CMAKE_ARGS+= -DENABLE_API_TESTS=OFF
34CMAKE_ARGS+= -DENABLE_TOOLS=OFF 34CMAKE_ARGS+= -DENABLE_TOOLS=OFF
35CMAKE_ARGS+= -DKDE_INSTALL_LIBEXECDIR=${QTDIR}/libexec 35CMAKE_ARGS+= -DKDE_INSTALL_LIBEXECDIR=${QTDIR}/libexec
36CMAKE_ARGS+= -DSHARED_CORE=ON 36CMAKE_ARGS+= -DSHARED_CORE=ON
37CMAKE_ARGS+= -DUSE_LD_GOLD=OFF 37CMAKE_ARGS+= -DUSE_LD_GOLD=OFF
38CMAKE_ARGS+= -DUSE_SYSTEM_MALLOC=ON 38CMAKE_ARGS+= -DUSE_SYSTEM_MALLOC=ON
39# for Darwin 39# for Darwin
40CMAKE_ARGS+= -DMACOS_BUILD_FRAMEWORKS=OFF 40CMAKE_ARGS+= -DMACOS_BUILD_FRAMEWORKS=OFF
41CMAKE_ARGS+= -DMACOS_FORCE_SYSTEM_XML_LIBRARIES=OFF 41CMAKE_ARGS+= -DMACOS_FORCE_SYSTEM_XML_LIBRARIES=OFF
42CMAKE_ARGS+= -DMACOS_USE_SYSTEM_ICU=OFF 42CMAKE_ARGS+= -DMACOS_USE_SYSTEM_ICU=OFF