pacho       15/01/21 23:23:46

  Added:                webkit-gtk-2.4.8-wayland-webkit2.patch
  Removed:              webkit-gtk-2.2.4-unittests-build.patch
                        webkit-gtk-2.2.5-sparc64-build.patch
                        webkit-gtk-2.4.6-gstreamer-check.patch
  Log:
  Fix building with x11+wayland (#536898 by Reinis Danne and Denis Lisov), drop 
old
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
A188FBD4)

Revision  Changes    Path
1.1                  
net-libs/webkit-gtk/files/webkit-gtk-2.4.8-wayland-webkit2.patch

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/files/webkit-gtk-2.4.8-wayland-webkit2.patch?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-libs/webkit-gtk/files/webkit-gtk-2.4.8-wayland-webkit2.patch?rev=1.1&content-type=text/plain

Index: webkit-gtk-2.4.8-wayland-webkit2.patch
===================================================================
>From ea9a80ffb659f1b65cc4ccef1f092cfbf79d6ad5 Mon Sep 17 00:00:00 2001
From: Tomas Popela <tpop...@redhat.com>
Date: Fri, 16 Jan 2015 12:29:48 +0100
Subject: [PATCH] 2015-01-16  Tomas Popela  <tpop...@redhat.com>

        REGRESSION(r177885): [GTK][WK1] Cannot compile 2.4.8 when WK2 is 
disabled
        https://bugs.webkit.org/show_bug.cgi?id=140241

        Reviewed by NOBODY (OOPS!).

        We have to compile the PluginPackageNone.cpp and PluginViewNone.cpp
        just when WebKit2 is enabled and we are not building for X11.

        * GNUmakefile.list.am:
---
 Source/WebCore/ChangeLog           | 12 ++++++++++++
 Source/WebCore/GNUmakefile.list.am |  8 ++++++++
 2 files changed, 20 insertions(+)

diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog
index 587a6c3..7e91646 100644
--- a/Source/WebCore/ChangeLog
+++ b/Source/WebCore/ChangeLog
@@ -1,3 +1,15 @@
+2015-01-16  Tomas Popela  <tpop...@redhat.com>
+
+        REGRESSION(r177885): [GTK][WK1] Cannot compile 2.4.8 when WK2 is 
disabled
+        https://bugs.webkit.org/show_bug.cgi?id=140241
+
+        Reviewed by NOBODY (OOPS!).
+
+        We have to compile the PluginPackageNone.cpp and PluginViewNone.cpp
+        just when WebKit2 is enabled and we are not building for X11.
+
+        * GNUmakefile.list.am:
+
 2014-11-10  Csaba Osztrogonác  <o...@webkit.org>
 
         Crash in WebCore::Node::getFlag
diff --git a/Source/WebCore/GNUmakefile.list.am 
b/Source/WebCore/GNUmakefile.list.am
index 2f5cb19..22956c7 100644
--- a/Source/WebCore/GNUmakefile.list.am
+++ b/Source/WebCore/GNUmakefile.list.am
@@ -6254,9 +6254,13 @@ endif # END USE_GLX
 endif # END TARGET_X11
 
 if TARGET_WAYLAND
+if !TARGET_X11
+if ENABLE_WEBKIT2
 webcore_sources += \
        Source/WebCore/plugins/PluginPackageNone.cpp \
        Source/WebCore/plugins/PluginViewNone.cpp
+endif # END ENABLE_WEBKIT2
+endif # END !TARGET_X11
 endif # END TARGET_WAYLAND
 
 if TARGET_X11_OR_WAYLAND
@@ -6305,9 +6309,13 @@ webcoregtk_sources += \
 endif # END TARGET_WIN32
 
 if TARGET_QUARTZ
+if !TARGET_X11
+if ENABLE_WEBKIT2
 webcore_sources += \
        Source/WebCore/plugins/PluginPackageNone.cpp \
        Source/WebCore/plugins/PluginViewNone.cpp
+endif # END ENABLE_WEBKIT2
+endif # END !TARGET_X11
 platformgtk_sources += \
        Source/WebCore/platform/cairo/WidgetBackingStoreCairo.h \
        Source/WebCore/platform/cairo/WidgetBackingStoreCairo.cpp




Reply via email to