Changeset 99154
- Timestamp:
- Oct 28, 2012, 8:24:28 PM (12 years ago)
- Location:
- trunk/dports/www/webkit-gtk
- Files:
-
- 1 deleted
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/dports/www/webkit-gtk/Portfile
r98344 r99154 7 7 name webkit-gtk 8 8 epoch 1 9 version 1.8.3 10 revision 2 9 version 1.10.1 11 10 description Apple's WebKit HTML rendering library for GTK+ 12 11 long_description ${description} … … 19 18 20 19 use_xz yes 21 distname webkit -${version}22 23 checksums sha1 ccf567fdfd7fbc63a3340777278e41b17522b80d\24 rmd160 a25fe7966630d2a0e0926f565e28a9054d446c14\25 sha256 ada02d636af61aed38f142d3cded662d141ce71264f624c4eb873621a74cc9e720 distname webkitgtk-${version} 21 22 checksums sha1 3a2df2eb42ffdd7f3b39873d5461c347a6330493 \ 23 rmd160 ea246d29a1def4993d592d8464b527b2c9ed1bdc \ 24 sha256 8a2c59c7fdd2c011bdb6ca479aebdf892220d6caf484ddb17ed97fd2575fc7f4 26 25 27 26 depends_lib \ … … 44 43 # our-icu.patch: No upstream bug report, probably not wanted 45 44 # xrender-check.patch: https://bugs.webkit.org/show_bug.cgi?id=84095 46 # quartz.patch: https://bugs.webkit.org/show_bug.cgi?id=8442347 45 # bison-2.6.patch: No upstream bug (?) 48 46 # tiger.patch: No upstream bug, http://trac.macports.org/ticket/35923 47 48 # bison-2.6.patch \ 49 49 50 50 patchfiles \ … … 52 52 our-icu.patch \ 53 53 xrender-check.patch \ 54 quartz.patch \55 bison-2.6.patch \56 54 tiger.patch 57 55 58 56 configure.args \ 59 57 --with-gtk=2.0 \ 58 --disable-webkit2 \ 60 59 --disable-introspection \ 61 60 --enable-link-prefetch \ … … 83 82 # --enable-register-protocol-handler \ 84 83 84 # In 1.10.1: 85 # https://bugs.webkit.org/show_bug.cgi?id=99732 86 configure.args-append --disable-jit 87 85 88 # In 1.8.2: 86 89 # ./Source/WebCore/workers/WorkerContext.h:225: error: 'IDBFactoryBackendInterface' was not declared in this scope … … 134 137 # We don't want to use the headers from the installed WebKit 135 138 configure.cppflags-delete -I${prefix}/include 139 configure.cflags-append -g3 140 configure.cxxflags-append -g3 136 141 137 142 autoreconf.env-append ACLOCAL="aclocal -I Source/autotools" … … 155 160 reinplace "s:echo -n:/bin/echo -n:g" \ 156 161 ${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 157 170 } 158 171 … … 162 175 # file copy ${worksrcpath}/Programs/.libs/GtkLauncher ${destroot}${prefix}/bin 163 176 #} 177 178 build.args-append V=1 164 179 165 180 # 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 -07002 +++ Source/ JavaScriptCore/wtf/Platform.h 2012-09-03 23:59:14.000000000 -07003 @@ -3 16,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 @@ 4 4 #ifdef __APPLE__ 5 5 #define WTF_OS_DARWIN 1 … … 7 7 -#include <Availability.h> 8 8 #include <AvailabilityMacros.h> 9 +#if MAC_OS_X_VERSION_MAX_ALLOWED >= 10 609 +#if MAC_OS_X_VERSION_MAX_ALLOWED >= 1050 10 10 +#include <Availability.h> 11 11 +#endif 12 12 #include <TargetConditionals.h> 13 13 #endif 14
Note: See TracChangeset
for help on using the changeset viewer.