[103757] trunk/dports/www/webkit-gtk

elelay at macports.org elelay at macports.org
Wed Mar 6 11:05:13 PST 2013


Revision: 103757
          https://trac.macports.org/changeset/103757
Author:   elelay at macports.org
Date:     2013-03-06 11:05:13 -0800 (Wed, 06 Mar 2013)
Log Message:
-----------
#38203 webkit-gtk +quartz 1.10.2 fix Symbol not found

Modified Paths:
--------------
    trunk/dports/www/webkit-gtk/Portfile

Added Paths:
-----------
    trunk/dports/www/webkit-gtk/files/quartz-include-widgetbackingstorecairo.patch

Modified: trunk/dports/www/webkit-gtk/Portfile
===================================================================
--- trunk/dports/www/webkit-gtk/Portfile	2013-03-06 17:37:18 UTC (rev 103756)
+++ trunk/dports/www/webkit-gtk/Portfile	2013-03-06 19:05:13 UTC (rev 103757)
@@ -221,7 +221,11 @@
         port:mesa \
         port:xorg-libXt
 
-    patchfiles-append quartz-duplicate-symbols.patch
+    # quartz-include-widgetbackingstorecairo.patch
+    # https://trac.macports.org/ticket/38203
+    # https://bugs.webkit.org/show_bug.cgi?id=111598
+    patchfiles-append quartz-duplicate-symbols.patch \
+                      quartz-include-widgetbackingstorecairo.patch
 }
 
 variant pango description {Use the pango font backend instead of freetype} {

Added: trunk/dports/www/webkit-gtk/files/quartz-include-widgetbackingstorecairo.patch
===================================================================
--- trunk/dports/www/webkit-gtk/files/quartz-include-widgetbackingstorecairo.patch	                        (rev 0)
+++ trunk/dports/www/webkit-gtk/files/quartz-include-widgetbackingstorecairo.patch	2013-03-06 19:05:13 UTC (rev 103757)
@@ -0,0 +1,12 @@
+--- Source/WebCore/GNUmakefile.list.am.old	2013-02-24 19:01:51.000000000 +0100
++++ Source/WebCore/GNUmakefile.list.am	2013-02-24 19:03:41.000000000 +0100
+@@ -5949,6 +5949,9 @@
+ webcore_sources += \
+ 	Source/WebCore/plugins/PluginPackageNone.cpp \
+ 	Source/WebCore/plugins/PluginViewNone.cpp
++# in quartz mode include cairo widgetbackingstore implementation also
++webcoregtk_sources += \
++	Source/WebCore/platform/cairo/WidgetBackingStoreCairo.cpp
+ endif # END TARGET_WIN32
+ endif # END TARGET_X11
+ 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130306/fa1c2a9a/attachment.html>


More information about the macports-changes mailing list