head 1.7; access; symbols pkgsrc-2026Q3:1.3.0.2 pkgsrc-2026Q3-base:1.3; locks; strict; comment @# @; 1.7 date 2026.10.03.11.29.57; author wiz; state Exp; branches; next 1.6; commitid zE5fWVsgyq8Lv1YG; 1.6 date 2026.09.29.06.08.10; author wiz; state Exp; branches; next 1.5; commitid qal4xgy1mkCzPtXG; 1.5 date 2026.09.27.11.39.11; author tnn; state Exp; branches; next 1.4; commitid QJQtnAYom0oZIfXG; 1.4 date 2026.09.22.12.27.02; author wiz; state Exp; branches; next 1.3; commitid HjjmzcByixSfbCWG; 1.3 date 2026.09.02.19.05.03; author wiz; state Exp; branches; next 1.2; commitid vXszxoxOqka005UG; 1.2 date 2026.08.31.09.44.25; author wiz; state Exp; branches; next 1.1; commitid s6x9C0bUpSl4ZLTG; 1.1 date 2026.08.30.14.25.04; author wiz; state Exp; branches; next ; commitid JBc39jPIQAWHzFTG; desc @@ 1.7 log @webkit-gtk*: update to 2.54.1 - Allow pasting in-memory image data from clipboard. - Add User-Agent quirk for Amazon Luna. - Align the filter surface with the device pixel grid. - Fix rendering of scaled or transformed no-repeat background images. - Fix rendering of preserve-3d layers when a layer crosses the camera plane. - Fix SkiaCompositingLayer filter rendering under transforms. - Do not rasterize the part of a tile that the clip drops. - Skip non-composited frames when damage is empty. - Fix text deleted by input method delete-surrounding in contenteditable. - Fix several crashes and rendering issues. @ text @# $NetBSD: Makefile,v 1.6 2026/09/29 06:08:10 wiz Exp $ PLIST_SRC= PLIST .include "Makefile.common" PKGNAME= ${DISTNAME:S/webkitgtk/webkit-gtk41/} COMMENT= GTK3 port of the WebKit browser engine (API 4.1) CMAKE_CONFIGURE_ARGS+= -DUSE_GTK4=OFF # Needed for JavaScript JIT #NOT_PAX_MPROTECT_SAFE+= libexec/webkit2gtk-4.1/MiniBrowser NOT_PAX_MPROTECT_SAFE+= libexec/webkit2gtk-4.1/WebKitWebProcess #NOT_PAX_MPROTECT_SAFE+= libexec/webkit2gtk-4.1/WebKitNetworkProcess NOT_PAX_MPROTECT_SAFE+= libexec/webkit2gtk-4.1/jsc .include "../../x11/gtk3/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.6 log @*: recursive bump for pcre2 10.49 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2026/09/27 11:39:11 tnn Exp $ a4 1 PKGREVISION= 2 @ 1.5 log @*: revbump for pcre2 symbol versioning change @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2026/09/22 12:27:02 wiz Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.4 log @webkit-gtk41: update to 2.54.0. - Switch web process compositor to use Skia instead of TextureMapper. - Improved damage handling that is now also used during the composition to limit the composited areas. - Implement GPU atlas creation and replay substitution for batched raster image uploads. - Media capability reporting is more accurate. - Video decoding limits are now respected in media capabilities queries. - Add new improved API for page favicons. - Add magnification property to WebKitWebView to handle visual scaling. - Add new API to allow setting a per-navigation custom User-Agent to WebKitWebsitePolicies. - Remove the option to use cairo for 2D rendering. Also tested by fox@@ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2026/09/02 19:05:03 wiz Exp $ d5 1 @ 1.3 log @*: recursive bump for pcre2 10.48 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2026/08/31 09:44:25 wiz Exp $ a7 1 PKGREVISION= 2 @ 1.2 log @webkit-gtk*: force gettext-lib from pkgsrc pkgsrc libintl is installed during the build, and the pkgsrc version is preferred when linking, leading to missing library errors when pkg_add(1)ing. Force gettext-lib from pkgsrc to avoid this. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2026/08/30 14:25:04 wiz Exp $ d8 1 a8 1 PKGREVISION= 1 @ 1.1 log @www/webkit-gtk41: import webkit-gtk41-2.52.6 WebKit is an open source web browser engine. WebKit is also the name of the Mac OS X system framework version of the engine that's used by Safari, Dashboard, Mail, and many other OS X applications. WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. This is the GTK3 port of the engine, API version 4.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.240 2022/11/23 16:19:06 adam Exp $ d8 1 @