Changeset 68180


Ignore:
Timestamp:
May 28, 2010, 6:05:22 PM (10 years ago)
Author:
elelay@…
Message:

updating to 1.2.1 and enabling quartz build, see #24622

Location:
trunk/dports/www/webkit-gtk
Files:
4 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/www/webkit-gtk/Portfile

    r63225 r68180  
    55
    66name            webkit-gtk
    7 version         1.1.15.4
     7version         1.2.1
    88revision        0
    9 epoch           1
    109description     Apple's WebKit HTML rendering library for GTK+
    1110long_description ${description}
     
    1817distname        webkit-${version}
    1918
    20 checksums           md5     47301fb7120421ac38bf714db8f5d428 \
    21                     sha1    0778b130720756d880c2bbe9eeef79f35bcf861a \
    22                     rmd160  dcfae86f7a2fc63b478741b370ac620d1659513e
     19checksums           md5     eb6f473d8d7be56ecd226e7dd55dcb9b \
     20                    sha1    ced564514f0be0a88c696e7afd6902d967d532a2 \
     21                    rmd160  f8c158b67fbcdfd9977edd530d5f8c15e402da6d
    2322
    2423patchfiles      patch-WebKitTools-DumpRenderTree-gtk-TestNetscapePlugin-TestNetscapePlugin.cpp.diff \
    25                 TextBreakIterator.diff
     24                TextBreakIterator.diff\
     25                patch-WebCore-config-h.diff
    2626
    2727depends_lib     \
     
    4040# TODO: Use muniversal, so this is detected per arch
    4141configure.args  \
    42         --enable-jit=no
     42        --enable-jit=no \
    4343
    4444post-patch {
     
    4747    # For some reason, this isn't getting created for some people... ? /shrug
    4848    file mkdir ${worksrcpath}/DerivedSources
     49}
     50
     51# see bug #24622
     52variant quartz {
     53    configure.args-append    --with-font-backend=pango --with-target=quartz
     54    patchfiles-append  patch-quartz-WebCore-plugins-gtk-gtkxtbin.c.diff \
     55                       patch-quartz-WebCore-plugins-gtk-PluginViewGtk.cpp.diff
    4956}
    5057
     
    9198}
    9299
     100# compile bug when building 1.2.1 on Tiger,
     101# see https://bugs.webkit.org/show_bug.cgi?id=39847
     102platform darwin 8 {
     103        patchfiles-append patch-JavascriptCore-wtf-FastMalloc.cpp.diff
     104}
     105
    93106livecheck.type  regex
    94107livecheck.url   http://webkitgtk.org/?page=download
  • trunk/dports/www/webkit-gtk/files/patch-WebKitTools-DumpRenderTree-gtk-TestNetscapePlugin-TestNetscapePlugin.cpp.diff

    r52407 r68180  
    11--- WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/TestNetscapePlugin.cpp.orig       2009-06-11 17:05:32.000000000 -0700
    2 +++ WebKitTools/DumpRenderTree/gtk/TestNetscapePlugin/TestNetscapePlugin.cpp    2009-06-15 13:59:40.000000000 -0700
     2+++ WebKitTools/DumpRenderTree/unix/TestNetscapePlugin/TestNetscapePlugin.cpp   2009-06-15 13:59:40.000000002 -0700
    33@@ -26,6 +26,13 @@
    44  */
Note: See TracChangeset for help on using the changeset viewer.