Fri Nov 6 15:30:11 2020 UTC ()
webkit24: Needs harfbuzz-icu.


(nia)
diff -r1.37 -r1.38 pkgsrc/www/webkit24-gtk/Makefile
diff -r1.18 -r1.19 pkgsrc/www/webkit24-gtk/Makefile.common
diff -r1.35 -r1.36 pkgsrc/www/webkit24-gtk3/Makefile

cvs diff -r1.37 -r1.38 pkgsrc/www/webkit24-gtk/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/webkit24-gtk/Attic/Makefile 2020/11/05 09:07:13 1.37
+++ pkgsrc/www/webkit24-gtk/Attic/Makefile 2020/11/06 15:30:10 1.38
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.37 2020/11/05 09:07:13 ryoon Exp $ 1# $NetBSD: Makefile,v 1.38 2020/11/06 15:30:10 nia Exp $
2 2
3PKGREVISION= 32 3PKGREVISION= 33
4.include "Makefile.common" 4.include "Makefile.common"
5 5
6PKGNAME= ${DISTNAME:S/webkitgtk/webkit24-gtk/} 6PKGNAME= ${DISTNAME:S/webkitgtk/webkit24-gtk/}
7 7
8COMMENT= GTK2 port of the WebKit browser engine (version 2.4) 8COMMENT= GTK2 port of the WebKit browser engine (version 2.4)
9 9
10CONFIGURE_ARGS+= --with-gtk=2.0 10CONFIGURE_ARGS+= --with-gtk=2.0
11CONFIGURE_ARGS+= --disable-webkit2 11CONFIGURE_ARGS+= --disable-webkit2
12 12
13#introspection support 13#introspection support
14BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.24.17nb3 14BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.24.17nb3
15.include "../../x11/gtk2/buildlink3.mk" 15.include "../../x11/gtk2/buildlink3.mk"
16.include "../../graphics/cairo-gobject/buildlink3.mk" 16.include "../../graphics/cairo-gobject/buildlink3.mk"

cvs diff -r1.18 -r1.19 pkgsrc/www/webkit24-gtk/Attic/Makefile.common (expand / switch to unified diff)

--- pkgsrc/www/webkit24-gtk/Attic/Makefile.common 2020/03/17 13:50:11 1.18
+++ pkgsrc/www/webkit24-gtk/Attic/Makefile.common 2020/11/06 15:30:10 1.19
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1# $NetBSD: Makefile.common,v 1.18 2020/03/17 13:50:11 tnn Exp $ 1# $NetBSD: Makefile.common,v 1.19 2020/11/06 15:30:10 nia Exp $
2# used by www/webkit24-gtk/Makefile 2# used by www/webkit24-gtk/Makefile
3# used by www/webkit24-gtk3/Makefile 3# used by www/webkit24-gtk3/Makefile
4 4
5DISTNAME= webkitgtk-2.4.11 5DISTNAME= webkitgtk-2.4.11
6CATEGORIES= www 6CATEGORIES= www
7MASTER_SITES= https://www.webkitgtk.org/releases/ 7MASTER_SITES= https://www.webkitgtk.org/releases/
8EXTRACT_SUFX= .tar.xz 8EXTRACT_SUFX= .tar.xz
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= https://www.webkitgtk.org/ 11HOMEPAGE= https://www.webkitgtk.org/
12LICENSE= 2-clause-bsd AND gnu-lgpl-v2 12LICENSE= 2-clause-bsd AND gnu-lgpl-v2
13 13
14DISTINFO_FILE= ${.CURDIR}/../../www/webkit24-gtk/distinfo 14DISTINFO_FILE= ${.CURDIR}/../../www/webkit24-gtk/distinfo
@@ -82,26 +82,27 @@ CPPFLAGS+= -DUSE_SYSTEM_MALLOC @@ -82,26 +82,27 @@ CPPFLAGS+= -DUSE_SYSTEM_MALLOC
82.if ${OPSYS} == "NetBSD" && ${MACHINE_CPU:U} == "arm" 82.if ${OPSYS} == "NetBSD" && ${MACHINE_CPU:U} == "arm"
83LDFLAGS+= -Wl,-no-keep-memory -Wl,-reduce-memory 83LDFLAGS+= -Wl,-no-keep-memory -Wl,-reduce-memory
84.endif 84.endif
85 85
86BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.1 86BUILDLINK_API_DEPENDS.glib2+= glib2>=2.32.1
87.include "../../devel/glib2/buildlink3.mk" 87.include "../../devel/glib2/buildlink3.mk"
88.include "../../devel/zlib/buildlink3.mk" 88.include "../../devel/zlib/buildlink3.mk"
89.include "../../databases/sqlite3/buildlink3.mk" 89.include "../../databases/sqlite3/buildlink3.mk"
90.include "../../devel/flex/buildlink3.mk" 90.include "../../devel/flex/buildlink3.mk"
91.include "../../devel/gperf/buildlink3.mk" 91.include "../../devel/gperf/buildlink3.mk"
92# This is optional, but needs testing. 92# This is optional, but needs testing.
93#.include "../../devel/pango/buildlink3.mk" 93#.include "../../devel/pango/buildlink3.mk"
94# A correct Webkit build requires flex 2.5.33 94# A correct Webkit build requires flex 2.5.33
 95.include "../../fonts/harfbuzz-icu/buildlink3.mk"
95.include "../../graphics/freetype2/buildlink3.mk" 96.include "../../graphics/freetype2/buildlink3.mk"
96.include "../../graphics/libwebp/buildlink3.mk" 97.include "../../graphics/libwebp/buildlink3.mk"
97.include "../../graphics/MesaLib/buildlink3.mk" 98.include "../../graphics/MesaLib/buildlink3.mk"
98.include "../../mk/jpeg.buildlink3.mk" 99.include "../../mk/jpeg.buildlink3.mk"
99BUILDLINK_API_DEPENDS.png+= png>=1.5.1beta08 100BUILDLINK_API_DEPENDS.png+= png>=1.5.1beta08
100.include "../../graphics/png/buildlink3.mk" 101.include "../../graphics/png/buildlink3.mk"
101BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.0.3 102BUILDLINK_API_DEPENDS.gstreamer1+= gstreamer1>=1.0.3
102.include "../../multimedia/gstreamer1/buildlink3.mk" 103.include "../../multimedia/gstreamer1/buildlink3.mk"
103BUILDLINK_API_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.0.3 104BUILDLINK_API_DEPENDS.gst-plugins1-base+= gst-plugins1-base>=1.0.3
104.include "../../multimedia/gst-plugins1-base/buildlink3.mk" 105.include "../../multimedia/gst-plugins1-base/buildlink3.mk"
105BUILDLINK_API_DEPENDS.libsoup+= libsoup>=2.42.2nb3 106BUILDLINK_API_DEPENDS.libsoup+= libsoup>=2.42.2nb3
106.include "../../net/libsoup/buildlink3.mk" 107.include "../../net/libsoup/buildlink3.mk"
107.include "../../security/libsecret/buildlink3.mk" 108.include "../../security/libsecret/buildlink3.mk"

cvs diff -r1.35 -r1.36 pkgsrc/www/webkit24-gtk3/Attic/Makefile (expand / switch to unified diff)

--- pkgsrc/www/webkit24-gtk3/Attic/Makefile 2020/11/05 09:07:13 1.35
+++ pkgsrc/www/webkit24-gtk3/Attic/Makefile 2020/11/06 15:30:11 1.36
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.35 2020/11/05 09:07:13 ryoon Exp $ 1# $NetBSD: Makefile,v 1.36 2020/11/06 15:30:11 nia Exp $
2 2
3PKGREVISION= 31 3PKGREVISION= 32
4.include "../../www/webkit24-gtk/Makefile.common" 4.include "../../www/webkit24-gtk/Makefile.common"
5 5
6PKGNAME= ${DISTNAME:S/webkitgtk/webkit24-gtk3/} 6PKGNAME= ${DISTNAME:S/webkitgtk/webkit24-gtk3/}
7 7
8COMMENT= GTK3 port of the WebKit browser engine 8COMMENT= GTK3 port of the WebKit browser engine
9 9
10CONFIGURE_ARGS+= --with-gtk=3.0 10CONFIGURE_ARGS+= --with-gtk=3.0
11CONFIGURE_ARGS+= --disable-gtk-doc-html 11CONFIGURE_ARGS+= --disable-gtk-doc-html
12CONFIGURE_ARGS+= --disable-webkit2 12CONFIGURE_ARGS+= --disable-webkit2
13 13
14# Automatically generate PLIST from www/webkit24-gtk/PLIST 14# Automatically generate PLIST from www/webkit24-gtk/PLIST
15.PHONY: print-PLIST-from-gtk 15.PHONY: print-PLIST-from-gtk
16print-PLIST-from-gtk: 16print-PLIST-from-gtk: