diff options
author | Matt Turner <mattst88@gentoo.org> | 2022-12-04 14:29:04 -0500 |
---|---|---|
committer | Matt Turner <mattst88@gentoo.org> | 2022-12-04 14:41:48 -0500 |
commit | 4047ed6af865d423ff2104c1ed071e4e0b8735b5 (patch) | |
tree | f214c9ca6544ac16771e336bf41686608a7a9d89 /net-libs | |
parent | gnome-extra/gnome-directory-thumbnailer: Update for gnome-desktop-43 API change (diff) | |
download | gentoo-4047ed6af865d423ff2104c1ed071e4e0b8735b5.tar.gz gentoo-4047ed6af865d423ff2104c1ed071e4e0b8735b5.tar.bz2 gentoo-4047ed6af865d423ff2104c1ed071e4e0b8735b5.zip |
net-libs/webkit-gtk: Fix build failure in ClipboardGtk4.cpp
Closes: https://bugs.gentoo.org/882609
Signed-off-by: Matt Turner <mattst88@gentoo.org>
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/webkit-gtk/files/2.38.2-GTK-Fix-build-failure-in-ClipboardGtk4.cpp.patch | 31 | ||||
-rw-r--r-- | net-libs/webkit-gtk/webkit-gtk-2.38.2-r500.ebuild | 2 |
2 files changed, 33 insertions, 0 deletions
diff --git a/net-libs/webkit-gtk/files/2.38.2-GTK-Fix-build-failure-in-ClipboardGtk4.cpp.patch b/net-libs/webkit-gtk/files/2.38.2-GTK-Fix-build-failure-in-ClipboardGtk4.cpp.patch new file mode 100644 index 000000000000..e5b032df8659 --- /dev/null +++ b/net-libs/webkit-gtk/files/2.38.2-GTK-Fix-build-failure-in-ClipboardGtk4.cpp.patch @@ -0,0 +1,31 @@ +https://bugs.gentoo.org/882609 +https://github.com/WebKit/WebKit/pull/7036 + +From b6b8028ff267470b593e5763b285283295d6e855 Mon Sep 17 00:00:00 2001 +From: Matt Turner <mattst88@gmail.com> +Date: Thu, 1 Dec 2022 14:30:55 -0600 +Subject: [PATCH] [GTK] Fix build failure in ClipboardGtk4.cpp + https://bugs.gentoo.org/882609 + +Reviewed by Michael Catanzaro + +* Source/WebKit/UIProcess/gtk/ClipboardGtk4.cpp: +--- + Source/WebKit/UIProcess/gtk/ClipboardGtk4.cpp | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/Source/WebKit/UIProcess/gtk/ClipboardGtk4.cpp b/Source/WebKit/UIProcess/gtk/ClipboardGtk4.cpp +index 4fd9616c5f7f..c6faa02957c7 100644 +--- a/Source/WebKit/UIProcess/gtk/ClipboardGtk4.cpp ++++ b/Source/WebKit/UIProcess/gtk/ClipboardGtk4.cpp +@@ -34,6 +34,7 @@ + #include <WebCore/SharedBuffer.h> + #include <gtk/gtk.h> + #include <wtf/glib/GRefPtr.h> ++#include <wtf/glib/GUniquePtr.h> + + namespace WebKit { + +-- +2.37.4 + diff --git a/net-libs/webkit-gtk/webkit-gtk-2.38.2-r500.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.38.2-r500.ebuild index 71c036b210ae..04cd193ba61a 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.38.2-r500.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.38.2-r500.ebuild @@ -156,6 +156,8 @@ pkg_setup() { src_prepare() { cmake_src_prepare gnome2_src_prepare + + eapply "${FILESDIR}"/${PV}-GTK-Fix-build-failure-in-ClipboardGtk4.cpp.patch } src_configure() { |