[gtk-osx: 1/7] Build harfbuzz with icu backend



commit 12e7edc0b6fd44e9ed30cf528081dd2891d191ef
Author: Philip Chimento <philip chimento gmail com>
Date:   Sun Dec 14 00:28:39 2014 -0500

    Build harfbuzz with icu backend
    
    WebKit requires this, so it's simpler (and requires not much more
    compilation) to build it even in the case of not building WebKit.

 modulesets-stable/gtk-osx-bootstrap.modules   |    3 ++-
 modulesets-unstable/gtk-osx-bootstrap.modules |    3 ++-
 modulesets/gtk-osx-bootstrap.modules          |    4 +++-
 3 files changed, 7 insertions(+), 3 deletions(-)
---
diff --git a/modulesets-stable/gtk-osx-bootstrap.modules b/modulesets-stable/gtk-osx-bootstrap.modules
index 1d63a24..3bccc4d 100644
--- a/modulesets-stable/gtk-osx-bootstrap.modules
+++ b/modulesets-stable/gtk-osx-bootstrap.modules
@@ -126,13 +126,14 @@
   </autotools>
 
   <autotools id="harfbuzz" autogen-sh="configure"
-             autogenargs="--with-coretext --with-freetype">
+             autogenargs="--with-coretext --with-freetype --with-icu">
     <branch repo="harfbuzz" module="harfbuzz-0.9.35.tar.bz2" version="0.9.35">
        <patch 
file="http://git.gnome.org/browse/gtk-osx/plain/patches/harfbuzz-kCTTypesetterOptionForcedEmbeddingLevel-Leopard.patch";
 strip="1"/>
     </branch>
     <dependencies>
       <dep package="freetype-no-harfbuzz"/>
       <dep package="glib"/>
+      <dep package="icu"/>
     </dependencies>
   </autotools>
 
diff --git a/modulesets-unstable/gtk-osx-bootstrap.modules b/modulesets-unstable/gtk-osx-bootstrap.modules
index 04f36d9..338b12a 100644
--- a/modulesets-unstable/gtk-osx-bootstrap.modules
+++ b/modulesets-unstable/gtk-osx-bootstrap.modules
@@ -128,12 +128,13 @@
   </autotools>
 
  
-  <autotools id="harfbuzz" autogenargs="--with-coretext">
+  <autotools id="harfbuzz" autogenargs="--with-coretext --with-icu">
     <branch repo="freedesktop" module="harfbuzz"/>
     <dependencies>
       <dep package="freetype-no-harfbuzz"/>
       <dep package="ragel"/>
       <dep package="glib"/>
+      <dep package="icu"/>
     </dependencies>
   </autotools>
 
diff --git a/modulesets/gtk-osx-bootstrap.modules b/modulesets/gtk-osx-bootstrap.modules
index 6db75dd..9d65a41 100644
--- a/modulesets/gtk-osx-bootstrap.modules
+++ b/modulesets/gtk-osx-bootstrap.modules
@@ -121,12 +121,14 @@
     </dependencies>
   </autotools>
 
-  <autotools id="harfbuzz" autogenargs="--with-coretext --with-freetype">
+  <autotools id="harfbuzz"
+             autogenargs="--with-coretext --with-freetype --with-icu">
     <branch repo="freedesktop" tag="0.9.35"/>
     <dependencies>
       <dep package="freetype-no-harfbuzz"/>
       <dep package="ragel"/>
       <dep package="glib"/>
+      <dep package="icu"/>
     </dependencies>
   </autotools>
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]