[91895] trunk/dports/www/webkit-gtk
jeremyhu at macports.org
jeremyhu at macports.org
Thu Apr 12 15:33:42 PDT 2012
Revision: 91895
https://trac.macports.org/changeset/91895
Author: jeremyhu at macports.org
Date: 2012-04-12 15:33:42 -0700 (Thu, 12 Apr 2012)
Log Message:
-----------
webkit-gtk: Address build failure with recent glib changes. Dev timeout, #33957. Also re-fix #22864 while here...
Modified Paths:
--------------
trunk/dports/www/webkit-gtk/Portfile
trunk/dports/www/webkit-gtk/files/patch-TextBreakIterator.diff
Added Paths:
-----------
trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-wtf-gobject-GOwnPtr.h.diff
Modified: trunk/dports/www/webkit-gtk/Portfile
===================================================================
--- trunk/dports/www/webkit-gtk/Portfile 2012-04-12 21:13:07 UTC (rev 91894)
+++ trunk/dports/www/webkit-gtk/Portfile 2012-04-12 22:33:42 UTC (rev 91895)
@@ -25,6 +25,7 @@
patchfiles patch-WebKitTools-DumpRenderTree-gtk-TestNetscapePlugin-TestNetscapePlugin.cpp.diff \
patch-TextBreakIterator.diff\
patch-WebCore-config-h.diff \
+ patch-JavaScriptCore-wtf-gobject-GOwnPtr.h.diff \
patch-GNUmakefile.in.diff
depends_lib \
Added: trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-wtf-gobject-GOwnPtr.h.diff
===================================================================
--- trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-wtf-gobject-GOwnPtr.h.diff (rev 0)
+++ trunk/dports/www/webkit-gtk/files/patch-JavaScriptCore-wtf-gobject-GOwnPtr.h.diff 2012-04-12 22:33:42 UTC (rev 91895)
@@ -0,0 +1,31 @@
+--- JavaScriptCore/wtf/gobject/GOwnPtr.h.old 2012-04-10 20:29:14.000000000 +0200
++++ JavaScriptCore/wtf/gobject/GOwnPtr.h 2012-04-10 20:26:46.000000000 +0200
+@@ -26,17 +26,19 @@
+ #include <wtf/Assertions.h>
+ #include <wtf/Noncopyable.h>
+
++#include <glib.h>
++#include <gio/gio.h>
+ // Forward delcarations at this point avoid the need to include GLib includes
+ // in WTF headers.
+-typedef struct _GError GError;
+-typedef struct _GList GList;
+-typedef struct _GCond GCond;
+-typedef struct _GMutex GMutex;
+-typedef struct _GPatternSpec GPatternSpec;
+-typedef struct _GDir GDir;
+-typedef struct _GHashTable GHashTable;
+-typedef struct _GFile GFile;
+-extern "C" void g_free(void*);
++// typedef struct _GError GError;
++// typedef struct _GList GList;
++// typedef struct _GCond GCond;
++// typedef struct _GMutex GMutex;
++// typedef struct _GPatternSpec GPatternSpec;
++// typedef struct _GDir GDir;
++// typedef struct _GHashTable GHashTable;
++// typedef struct _GFile GFile;
++// extern "C" void g_free(void*);
+
+ namespace WTF {
+
Modified: trunk/dports/www/webkit-gtk/files/patch-TextBreakIterator.diff
===================================================================
--- trunk/dports/www/webkit-gtk/files/patch-TextBreakIterator.diff 2012-04-12 21:13:07 UTC (rev 91894)
+++ trunk/dports/www/webkit-gtk/files/patch-TextBreakIterator.diff 2012-04-12 22:33:42 UTC (rev 91895)
@@ -5,7 +5,7 @@
namespace WebCore {
- class TextBreakIterator;
-+ typedef struct UBreakIterator TextBreakIterator;
++ typedef UBreakIterator TextBreakIterator;
// Note: The returned iterator is good only until you get another iterator.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120412/2e785765/attachment-0001.html>
More information about the macports-changes
mailing list