[gtk-osx] Update harfbuzz dependencies
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-osx] Update harfbuzz dependencies
- Date: Sun, 5 Oct 2014 17:37:28 +0000 (UTC)
commit ac28c96feee45f9f2f3b8d0004642412646fdd68
Author: Philip Chimento <philip chimento gmail com>
Date: Wed Mar 12 00:12:16 2014 -0700
Update harfbuzz dependencies
Harfbuzz requires ragel; and apparently doesn't require freetype.
modulesets/gtk-osx-bootstrap.modules | 2 +-
modulesets/gtk-osx.modules | 8 ++++++++
2 files changed, 9 insertions(+), 1 deletions(-)
---
diff --git a/modulesets/gtk-osx-bootstrap.modules b/modulesets/gtk-osx-bootstrap.modules
index e511638..3c562eb 100644
--- a/modulesets/gtk-osx-bootstrap.modules
+++ b/modulesets/gtk-osx-bootstrap.modules
@@ -102,7 +102,7 @@
<branch repo="freedesktop" tag="0.9.26"/>
<dependencies>
<dep package="freetype-no-harfbuzz"/>
- <dep package="fontconfig"/>
+ <dep package="ragel"/>
<dep package="glib"/>
</dependencies>
</autotools>
diff --git a/modulesets/gtk-osx.modules b/modulesets/gtk-osx.modules
index 2eff8c1..1f988df 100644
--- a/modulesets/gtk-osx.modules
+++ b/modulesets/gtk-osx.modules
@@ -7,6 +7,7 @@
<repository type="git" name="github" href="git://github.com/"/>
<repository type="git" name="cairographics"
href="git://anongit.freedesktop.org/git/"/>
+ <repository type="tarball" name="complang" href="http://www.complang.org/"/>
<!-- This module set works a bit differently than for example the
GNOME ones do. It's split up in seperate pieces:
@@ -176,6 +177,13 @@
</after>
</autotools>
+ <!-- Ragel, like Vala, isn't bootstrappable from git, so we might as well just use the tarball. -->
+ <autotools id="ragel" autogen-sh='autoreconf'>
+ <branch repo="complang" module="ragel/ragel-6.8.tar.gz" version="6.8">
+ <patch file="http://git.gnome.org/browse/gtk-osx/plain/patches/ragel-6.8-setiosflags.patch" strip="1"/>
+ </branch>
+ </autotools>
+
<autotools id="gtk-mac-integration" autogenargs="--disable-python">
<!--gtk-mac-integration releases from master"-->
<branch />
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]