Ignore:
Timestamp:
Oct 28, 2012, 8:24:28 PM (7 years ago)
Author:
jeremyhu@…
Message:

webkit-gtk: Bump to 1.10.1

Location:
trunk/dports/www/webkit-gtk
Files:
1 deleted
2 edited

Legend:

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

    r98344 r99154  
    77name            webkit-gtk
    88epoch           1
    9 version         1.8.3
    10 revision        2
     9version         1.10.1
    1110description     Apple's WebKit HTML rendering library for GTK+
    1211long_description ${description}
     
    1918
    2019use_xz          yes
    21 distname        webkit-${version}
    22 
    23 checksums       sha1    ccf567fdfd7fbc63a3340777278e41b17522b80d \
    24                 rmd160  a25fe7966630d2a0e0926f565e28a9054d446c14 \
    25                 sha256  ada02d636af61aed38f142d3cded662d141ce71264f624c4eb873621a74cc9e7
     20distname        webkitgtk-${version}
     21
     22checksums       sha1    3a2df2eb42ffdd7f3b39873d5461c347a6330493 \
     23                rmd160  ea246d29a1def4993d592d8464b527b2c9ed1bdc \
     24                sha256  8a2c59c7fdd2c011bdb6ca479aebdf892220d6caf484ddb17ed97fd2575fc7f4
    2625
    2726depends_lib     \
     
    4443# our-icu.patch: No upstream bug report, probably not wanted
    4544# xrender-check.patch: https://bugs.webkit.org/show_bug.cgi?id=84095
    46 # quartz.patch: https://bugs.webkit.org/show_bug.cgi?id=84423
    4745# bison-2.6.patch: No upstream bug (?)
    4846# tiger.patch: No upstream bug, http://trac.macports.org/ticket/35923
     47
     48#        bison-2.6.patch \
    4949
    5050patchfiles \
     
    5252        our-icu.patch \
    5353        xrender-check.patch \
    54         quartz.patch \
    55         bison-2.6.patch \
    5654        tiger.patch
    5755
    5856configure.args  \
    5957        --with-gtk=2.0 \
     58        --disable-webkit2 \
    6059        --disable-introspection \
    6160        --enable-link-prefetch \
     
    8382#        --enable-register-protocol-handler \
    8483
     84# In 1.10.1:
     85# https://bugs.webkit.org/show_bug.cgi?id=99732
     86configure.args-append --disable-jit
     87
    8588# In 1.8.2:
    8689# ./Source/WebCore/workers/WorkerContext.h:225: error: 'IDBFactoryBackendInterface' was not declared in this scope
     
    134137# We don't want to use the headers from the installed WebKit
    135138configure.cppflags-delete -I${prefix}/include
     139configure.cflags-append -g3
     140configure.cxxflags-append -g3
    136141
    137142autoreconf.env-append ACLOCAL="aclocal -I Source/autotools"
     
    155160    reinplace "s:echo -n:/bin/echo -n:g" \
    156161        ${worksrcpath}/Source/WebCore/GNUmakefile.am
     162
     163    # https://bugs.webkit.org/show_bug.cgi?id=99679
     164    # https://bugs.webkit.org/show_bug.cgi?id=99683
     165    reinplace "s:PLATFORM(MAC):OS(DARWIN):g" \
     166        ${worksrcpath}/Source/WTF/wtf/InlineASM.h \
     167        ${worksrcpath}/Source/JavaScriptCore/heap/VTableSpectrum.cpp \
     168        ${worksrcpath}/Source/JavaScriptCore/jit/ThunkGenerators.cpp \
     169        ${worksrcpath}/Source/JavaScriptCore/tools/CodeProfile.cpp
    157170}
    158171
     
    162175#    file copy ${worksrcpath}/Programs/.libs/GtkLauncher ${destroot}${prefix}/bin
    163176#}
     177
     178build.args-append V=1
    164179
    165180# see bug #24622
  • trunk/dports/www/webkit-gtk/files/tiger.patch

    r97402 r99154  
    1 --- Source/JavaScriptCore/wtf/Platform.h.orig   2012-09-03 23:55:53.000000000 -0700
    2 +++ Source/JavaScriptCore/wtf/Platform.h        2012-09-03 23:59:14.000000000 -0700
    3 @@ -316,7 +316,9 @@
     1--- Source/WTF/wtf/Platform.h.orig      2012-10-17 21:57:04.000000000 -0700
     2+++ Source/WTF/wtf/Platform.h   2012-10-17 21:57:40.000000000 -0700
     3@@ -321,8 +321,10 @@
    44 #ifdef __APPLE__
    55 #define WTF_OS_DARWIN 1
     
    77-#include <Availability.h>
    88 #include <AvailabilityMacros.h>
    9 +#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1060
     9+#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1050
    1010+#include <Availability.h>
    1111+#endif
    1212 #include <TargetConditionals.h>
    1313 #endif
     14 
Note: See TracChangeset for help on using the changeset viewer.