| @@ -1,40 +1,41 @@ | | | @@ -1,40 +1,41 @@ |
1 | # $NetBSD: Makefile,v 1.52 2023/10/24 22:11:48 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.53 2023/11/03 10:49:48 wiz Exp $ |
2 | | | 2 | |
3 | DISTNAME= qtwebengine-everywhere-opensource-src-${QTVERSION} | | 3 | DISTNAME= qtwebengine-everywhere-opensource-src-${QTVERSION} |
4 | PKGNAME= qt5-qtwebengine-${QTVERSION} | | 4 | PKGNAME= qt5-qtwebengine-${QTVERSION} |
5 | PKGREVISION= 2 | | 5 | PKGREVISION= 2 |
6 | COMMENT= Chromium-based web engine for Qt5 | | 6 | COMMENT= Chromium-based web engine for Qt5 |
7 | | | 7 | |
8 | MAKE_ENV+= QTDIR=${QTDIR} | | 8 | MAKE_ENV+= QTDIR=${QTDIR} |
9 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} | | 9 | INSTALL_ENV+= INSTALL_ROOT=${DESTDIR} |
10 | INSTALLATION_DIRS+= lib/pkgconfig | | 10 | INSTALLATION_DIRS+= lib/pkgconfig |
11 | | | 11 | |
12 | .include "../../x11/qt5-qtbase/Makefile.common" | | 12 | .include "../../x11/qt5-qtbase/Makefile.common" |
13 | | | 13 | |
14 | BUILD_TARGET= first | | 14 | BUILD_TARGET= first |
15 | QMAKE_ARGS+= -- -webengine-icu | | 15 | QMAKE_ARGS+= -- -webengine-icu |
16 | | | 16 | |
17 | USE_TOOLS+= bison bash | | 17 | USE_TOOLS+= bison bash |
18 | TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build | | 18 | TOOL_DEPENDS+= ninja-build-[0-9]*:../../devel/ninja-build |
19 | TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf | | 19 | TOOL_DEPENDS+= gperf-[0-9]*:../../devel/gperf |
20 | #TOOL_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2 | | 20 | #TOOL_DEPENDS+= libxml2-[0-9]*:../../textproc/libxml2 |
21 | #TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt | | 21 | #TOOL_DEPENDS+= libxslt-[0-9]*:../../textproc/libxslt |
22 | TOOL_DEPENDS+= yasm-[0-9]*:../../devel/yasm | | 22 | TOOL_DEPENDS+= yasm-[0-9]*:../../devel/yasm |
23 | TOOL_DEPENDS+= nodejs>=14:../../lang/nodejs | | 23 | TOOL_DEPENDS+= nodejs>=14:../../lang/nodejs |
24 | | | 24 | |
25 | #JPEG_ACCEPTED= libjpeg-turbo | | 25 | #JPEG_ACCEPTED= libjpeg-turbo |
26 | | | 26 | |
27 | BUILDLINK_TRANSFORM.NetBSD+= rm:-fgnu-inline-asm | | 27 | BUILDLINK_TRANSFORM.NetBSD+= rm:-fgnu-inline-asm |
| | | 28 | BUILDLINK_TRANSFORM.NetBSD+= rm:-Wl,--fatal-warnings |
28 | | | 29 | |
29 | MAKE_ENV+= NINJAJOBS="-j ${_MAKE_JOBS_N:U1}" | | 30 | MAKE_ENV+= NINJAJOBS="-j ${_MAKE_JOBS_N:U1}" |
30 | | | 31 | |
31 | UNLIMIT_RESOURCES+= datasize | | 32 | UNLIMIT_RESOURCES+= datasize |
32 | | | 33 | |
33 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/ffmpeg/configure | | 34 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/ffmpeg/configure |
34 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/opus/src/doc/build_draft.sh | | 35 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/opus/src/doc/build_draft.sh |
35 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/protobuf/post_process_dist.sh | | 36 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/protobuf/post_process_dist.sh |
36 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/compiler/zip_output_unittest.sh | | 37 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/protobuf/src/google/protobuf/compiler/zip_output_unittest.sh |
37 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/sqlite/src/configure | | 38 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/sqlite/src/configure |
38 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/xdg-utils/scripts/xdg-terminal | | 39 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/xdg-utils/scripts/xdg-terminal |
39 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/xdg-utils/scripts/xdg-terminal.in | | 40 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/third_party/xdg-utils/scripts/xdg-terminal.in |
40 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/v8/tools/cppgc/export_to_github.sh | | 41 | CHECK_PORTABILITY_SKIP+= src/3rdparty/chromium/v8/tools/cppgc/export_to_github.sh |