Ticket #41560: patch-webkit-gtk3-ml.diff

File patch-webkit-gtk3-ml.diff, 1.4 KB (added by dbevans (David B. Evans), 10 years ago)

Revision ML patch including freetype fix

  • Portfile

     
    6767        tiger.patch \
    6868        quartz-webcore.patch \
    6969        clang-check.patch \
    70         no-WebCoreLayer.a.patch
     70        no-WebCoreLayer.a.patch \
     71        patch-freetype-includes.diff
    7172
    7273conflicts_build     google-test
    7374
     
    264265}
    265266
    266267if {[string match *clang* ${configure.compiler}]} {
    267     configure.cxxflags-append -Wno-c++11-extensions
     268    configure.cxxflags-append -Wno-c++11-extensions -stdlib=libc++
     269    configure.ldflags-append -stdlib=libc++
    268270}
    269271
    270272livecheck.type  regex
  • files/patch-freetype-includes.diff

     
     1--- Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFaceCairo.cpp.orig        2013-11-28 09:11:39.000000000 -0800
     2+++ Source/WebCore/platform/graphics/harfbuzz/HarfBuzzFaceCairo.cpp     2013-11-28 09:12:14.000000000 -0800
     3@@ -39,8 +39,8 @@
     4 #include "TextEncoding.h"
     5 #include <cairo-ft.h>
     6 #include <cairo.h>
     7-#include <freetype/freetype.h>
     8-#include <freetype/tttables.h>
     9+#include <freetype2/freetype.h>
     10+#include <freetype2/tttables.h>
     11 #include <hb.h>
     12 #include <wtf/text/CString.h>
     13