commit: cd6a4d6c44460dc872b076d457b717d9f6f47dc6
parent ceb2e994a6e17c2294c39c8d2c87d05e33ccd2c6
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Fri, 5 Dec 2025 00:54:42 +0100
net-libs/webkit-gtk: drop toJS() symbol patch
Diffstat:
3 files changed, 0 insertions(+), 33 deletions(-)
diff --git a/net-libs/webkit-gtk/files/webkit-gtk-2.50.2-tojs-symbol.patch b/net-libs/webkit-gtk/files/webkit-gtk-2.50.2-tojs-symbol.patch
@@ -1,27 +0,0 @@
-From 730bffd856d2a1e56dd3bd2a0702282f19c5242a Mon Sep 17 00:00:00 2001
-From: Adrian Perez de Castro <aperez@igalia.com>
-Date: Thu, 20 Nov 2025 00:52:19 +0200
-Subject: [PATCH] Unreviewed build fix after 298234.287@webkitglib/2.50
-
-* Source/WebCore/Modules/credentialmanagement/BasicCredential.idl:
-Remove the CustomToJSObject flag to avoid a link error due to an
-undefined toJS() symbol, letting the binding generator write the
-function is enough for the Google Accounts quirk to work.
-
-Canonical link: https://commits.webkit.org/298234.297@webkitglib/2.50
----
- Source/WebCore/Modules/credentialmanagement/BasicCredential.idl | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/Source/WebCore/Modules/credentialmanagement/BasicCredential.idl b/Source/WebCore/Modules/credentialmanagement/BasicCredential.idl
-index 42114f65fff97..9643b59bf6909 100644
---- a/Source/WebCore/Modules/credentialmanagement/BasicCredential.idl
-+++ b/Source/WebCore/Modules/credentialmanagement/BasicCredential.idl
-@@ -25,7 +25,6 @@
-
- [
- InterfaceName=Credential,
-- CustomToJSObject,
- EnabledByQuirk=shouldExposeCredentialsContainer,
- Exposed=Window,
- SecureContext
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.50.3-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.50.3-r410.ebuild
@@ -157,8 +157,6 @@ pkg_setup() {
src_prepare() {
cmake_src_prepare
gnome2_src_prepare
-
- eapply "${FILESDIR}/webkit-gtk-2.50.2-tojs-symbol.patch"
}
src_configure() {
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.50.3-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.50.3-r600.ebuild
@@ -122,8 +122,6 @@ BDEPEND="
S="${WORKDIR}/${MY_P}"
-PATCHES=( "${FILESDIR}/webkit-gtk-2.50.2-tojs-symbol.patch" )
-
CHECKREQS_DISK_BUILD="18G" # and even this might not be enough, bug #417307
# We cannot use PATCHES because src_prepare() calls cmake_src_prepare and
@@ -154,8 +152,6 @@ pkg_setup() {
src_prepare() {
cmake_src_prepare
gnome2_src_prepare
-
- eapply "${FILESDIR}/webkit-gtk-2.50.2-tojs-symbol.patch"
}
src_configure() {