head	1.8;
access;
symbols
	pkgsrc-2026Q3:1.3.0.2
	pkgsrc-2026Q3-base:1.3;
locks; strict;
comment	@# @;


1.8
date	2026.11.11.11.56.24;	author wiz;	state Exp;
branches;
next	1.7;
commitid	ibfBdhxkigxin23H;

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.8
log
@*: recursive bump for icu 79
@
text
@# $NetBSD: Makefile,v 1.7 2026/10/03 11:29:57 wiz Exp $

PLIST_SRC=	PLIST

PKGREVISION= 1
.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.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
@d1 1
a1 1
# $NetBSD: Makefile,v 1.6 2026/09/29 06:08:10 wiz Exp $
d5 1
@


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
@

