Wed Apr 20 12:49:41 2022 UTC ()
qt5-qtwebengine: fails building with node16, use node14

Suggested by adam


(wiz)
diff -r1.16 -r1.17 pkgsrc/x11/qt5-qtwebengine/Makefile

cvs diff -r1.16 -r1.17 pkgsrc/x11/qt5-qtwebengine/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/qt5-qtwebengine/Makefile 2022/04/18 11:18:18 1.16
+++ pkgsrc/x11/qt5-qtwebengine/Makefile 2022/04/20 12:49:41 1.17
@@ -1,37 +1,37 @@ @@ -1,37 +1,37 @@
1# $NetBSD: Makefile,v 1.16 2022/04/18 11:18:18 adam Exp $ 1# $NetBSD: Makefile,v 1.17 2022/04/20 12:49:41 wiz Exp $
2 2
3DISTNAME= qtwebengine-everywhere-opensource-src-${QTVERSION} 3DISTNAME= qtwebengine-everywhere-opensource-src-${QTVERSION}
4PKGNAME= qt5-qtwebengine-${QTVERSION} 4PKGNAME= qt5-qtwebengine-${QTVERSION}
5COMMENT= Chromium-based web engine for Qt5 5COMMENT= Chromium-based web engine for Qt5
6 6
7MAKE_ENV+= QTDIR=${QTDIR} 7MAKE_ENV+= QTDIR=${QTDIR}
8INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} 8INSTALL_ENV+= INSTALL_ROOT=${DESTDIR}
9INSTALLATION_DIRS+= lib/pkgconfig 9INSTALLATION_DIRS+= lib/pkgconfig
10 10
11.include "../../x11/qt5-qtbase/Makefile.common" 11.include "../../x11/qt5-qtbase/Makefile.common"
12 12
13BUILD_TARGET= first 13BUILD_TARGET= first
14QMAKE_ARGS+= -- -webengine-icu 14QMAKE_ARGS+= -- -webengine-icu
15 15
16USE_TOOLS+= bison bash 16USE_TOOLS+= bison bash
17TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build 17TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build
18TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf 18TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf
19#TOOL_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2 19#TOOL_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2
20#TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt 20#TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt
21TOOL_DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree 21TOOL_DEPENDS+= ${PYPKGPREFIX}-cElementTree-[0-9]*:../../textproc/py-cElementTree
22TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat 22TOOL_DEPENDS+= ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
23TOOL_DEPENDS+= yasm-[0-9]*:../../devel/yasm 23TOOL_DEPENDS+= yasm-[0-9]*:../../devel/yasm
24BUILD_DEPENDS+= nodejs-[0-9]*:../../lang/nodejs 24BUILD_DEPENDS+= nodejs>=14<16:../../lang/nodejs14
25 25
26#JPEG_ACCEPTED= libjpeg-turbo 26#JPEG_ACCEPTED= libjpeg-turbo
27 27
28BUILDLINK_TRANSFORM.NetBSD+= rm:-fgnu-inline-asm 28BUILDLINK_TRANSFORM.NetBSD+= rm:-fgnu-inline-asm
29 29
30MAKE_ENV+= NINJAJOBS="-j ${MAKE_JOBS:U1}" 30MAKE_ENV+= NINJAJOBS="-j ${MAKE_JOBS:U1}"
31 31
32UNLIMIT_RESOURCES+= datasize 32UNLIMIT_RESOURCES+= datasize
33 33
34CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/sqlite/src/configure 34CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/sqlite/src/configure
35CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/protobuf/post_process_dist.sh 35CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/protobuf/post_process_dist.sh
36CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/ffmpeg/configure 36CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/ffmpeg/configure
37CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/xdg-utils/scripts/xdg-terminal 37CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/xdg-utils/scripts/xdg-terminal