| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.248 2023/08/14 05:25:31 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.248.2.1 2023/10/13 09:42:27 bsiegert Exp $ |
2 | | | 2 | |
3 | DISTNAME= webkitgtk-2.36.8 | | 3 | DISTNAME= webkitgtk-2.36.8 |
4 | PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/} | | 4 | PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk/} |
5 | PKGREVISION= 6 | | 5 | PKGREVISION= 6 |
6 | CATEGORIES= www | | 6 | CATEGORIES= www |
7 | MASTER_SITES= https://www.webkitgtk.org/releases/ | | 7 | MASTER_SITES= https://www.webkitgtk.org/releases/ |
8 | EXTRACT_SUFX= .tar.xz | | 8 | EXTRACT_SUFX= .tar.xz |
9 | | | 9 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= https://www.webkitgtk.org/ | | 11 | HOMEPAGE= https://www.webkitgtk.org/ |
12 | COMMENT= GTK port of the WebKit browser engine | | 12 | COMMENT= GTK port of the WebKit browser engine |
13 | LICENSE= 2-clause-bsd AND gnu-lgpl-v2 | | 13 | LICENSE= 2-clause-bsd AND gnu-lgpl-v2 |
14 | | | 14 | |
| @@ -35,26 +35,27 @@ CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release | | | @@ -35,26 +35,27 @@ CMAKE_ARGS+= -DCMAKE_BUILD_TYPE=Release |
35 | CMAKE_ARGS+= -DPORT=GTK | | 35 | CMAKE_ARGS+= -DPORT=GTK |
36 | CMAKE_ARGS+= -DENABLE_X11_TARGET=ON | | 36 | CMAKE_ARGS+= -DENABLE_X11_TARGET=ON |
37 | CMAKE_ARGS+= -DENABLE_MINIBROWSER=ON | | 37 | CMAKE_ARGS+= -DENABLE_MINIBROWSER=ON |
38 | CMAKE_ARGS+= -DENABLE_GAMEPAD=OFF | | 38 | CMAKE_ARGS+= -DENABLE_GAMEPAD=OFF |
39 | CMAKE_ARGS+= -DENABLE_GEOLOCATION=OFF | | 39 | CMAKE_ARGS+= -DENABLE_GEOLOCATION=OFF |
40 | CMAKE_ARGS+= -DENABLE_INTROSPECTION=ON | | 40 | CMAKE_ARGS+= -DENABLE_INTROSPECTION=ON |
41 | CMAKE_ARGS+= -DENABLE_JOURNALD_LOG=OFF | | 41 | CMAKE_ARGS+= -DENABLE_JOURNALD_LOG=OFF |
42 | CMAKE_ARGS+= -DENABLE_BUBBLEWRAP_SANDBOX=OFF | | 42 | CMAKE_ARGS+= -DENABLE_BUBBLEWRAP_SANDBOX=OFF |
43 | CMAKE_ARGS+= -DUSE_GSTREAMER_GL=OFF | | 43 | CMAKE_ARGS+= -DUSE_GSTREAMER_GL=OFF |
44 | CMAKE_ARGS+= -DUSE_LIBHYPHEN=OFF | | 44 | CMAKE_ARGS+= -DUSE_LIBHYPHEN=OFF |
45 | CMAKE_ARGS+= -DUSE_OPENJPEG=OFF | | 45 | CMAKE_ARGS+= -DUSE_OPENJPEG=OFF |
46 | CMAKE_ARGS+= -DUSE_SOUP2=ON | | 46 | CMAKE_ARGS+= -DUSE_SOUP2=ON |
47 | | | 47 | |
| | | 48 | .include "../../mk/bsd.prefs.mk" |
48 | .if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64*) | | 49 | .if !empty(MACHINE_PLATFORM:MNetBSD-*-aarch64*) |
49 | CMAKE_ARGS+= -DAVOID_INT128=ON | | 50 | CMAKE_ARGS+= -DAVOID_INT128=ON |
50 | .endif | | 51 | .endif |
51 | | | 52 | |
52 | REPLACE_PERL+= Source/JavaScriptCore/Scripts/*.pl | | 53 | REPLACE_PERL+= Source/JavaScriptCore/Scripts/*.pl |
53 | REPLACE_PERL+= Source/JavaScriptCore/create_hash_table | | 54 | REPLACE_PERL+= Source/JavaScriptCore/create_hash_table |
54 | REPLACE_PERL+= Source/WebCore/Scripts/*.pl | | 55 | REPLACE_PERL+= Source/WebCore/Scripts/*.pl |
55 | REPLACE_PERL+= Source/WebCore/bindings/scripts/*.pl | | 56 | REPLACE_PERL+= Source/WebCore/bindings/scripts/*.pl |
56 | REPLACE_PERL+= Source/WebCore/bindings/scripts/*.pm | | 57 | REPLACE_PERL+= Source/WebCore/bindings/scripts/*.pm |
57 | REPLACE_PERL+= Source/WebCore/css/*.pl | | 58 | REPLACE_PERL+= Source/WebCore/css/*.pl |
58 | REPLACE_PERL+= Source/WebCore/dom/*.pl | | 59 | REPLACE_PERL+= Source/WebCore/dom/*.pl |
59 | REPLACE_PERL+= Source/WebCore/make-hash-tools.pl | | 60 | REPLACE_PERL+= Source/WebCore/make-hash-tools.pl |
60 | REPLACE_PERL+= Source/WebInspectorUI/Scripts/*.pl | | 61 | REPLACE_PERL+= Source/WebInspectorUI/Scripts/*.pl |