[gtk-osx] Update and reorganize meta-gtk-osx-freetype.
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk-osx] Update and reorganize meta-gtk-osx-freetype.
- Date: Thu, 1 Aug 2019 02:29:09 +0000 (UTC)
commit 61db4c683da40d84515b480953367c696ea9da17
Author: John Ralls <jralls ceridwen us>
Date: Wed Jul 31 16:15:50 2019 -0700
Update and reorganize meta-gtk-osx-freetype.
Harfbuzz can now be built without freetype so freetype-no-harfbuzz isn't
needed.
modulesets-stable/gtk-osx-bootstrap.modules | 25 +++++--------------------
1 file changed, 5 insertions(+), 20 deletions(-)
---
diff --git a/modulesets-stable/gtk-osx-bootstrap.modules b/modulesets-stable/gtk-osx-bootstrap.modules
index 64d07e1..b9be568 100644
--- a/modulesets-stable/gtk-osx-bootstrap.modules
+++ b/modulesets-stable/gtk-osx-bootstrap.modules
@@ -140,12 +140,10 @@
</autotools>
<autotools id="harfbuzz" autogen-sh="configure"
- autogenargs="--with-coretext --with-freetype --with-icu">
- <branch repo="harfbuzz" module="harfbuzz-1.4.5.tar.bz2" version="1..45">
- <!--patch
file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/harfbuzz-kCTTypesetterOptionForcedEmbeddingLevel-Leopard.patch"
strip="1"/-->
+ autogenargs="--with-coretext --with-icu">
+ <branch repo="harfbuzz" module="harfbuzz-2.5.3.tar.xz" version="2.5.3">
</branch>
<dependencies>
- <dep package="freetype-no-harfbuzz"/>
<dep package="ragel"/>
<dep package="glib"/>
<dep package="icu"/>
@@ -155,33 +153,20 @@
</after>
</autotools>
- <autotools id="freetype-no-harfbuzz" autogen-sh="configure"
+ <autotools id="freetype" autogen-sh="configure"
skip-autogen="never"
autogenargs="--without-bzip2 --without-harfbuzz">
- <branch module="freetype/freetype-2.9.1.tar.gz" version="2.9.1"
+ <branch module="freetype/freetype-2.10.1.tar.gz" version="2.10.1"
repo="sourceforge">
- <!--patch
file="https://gitlab.gnome.org/GNOME/gtk-osx/raw/master/patches/freetype-2.5.3-ccexe_cflags.patch"
strip="1"/-->
</branch>
<dependencies>
<dep package="zlib"/>
</dependencies>
</autotools>
- <autotools id="freetype" autogen-sh="configure" skip-autogen="never"
- autogenargs="--without-bzip2">
- <branch module="freetype/freetype-2.9.1.tar.gz" version="2.9.1"
- repo="sourceforge">
- </branch>
- <dependencies>
- <dep package="harfbuzz"/>
- <dep package="zlib"/>
- </dependencies>
- </autotools>
-
<autotools id="fontconfig" autogen-sh="autoreconf"
autogenargs="--disable-docs
'--with-add-fonts=/System/Library/Fonts,/Library/Fonts,~/Library/Fonts'">
- <branch repo="fontconfig" version="2.13.0" module="fontconfig-2.13.0.tar.bz2">
- <patch file="https://bugs.freedesktop.org/attachment.cgi?id=137886" strip="1" />
+ <branch repo="fontconfig" version="2.13.1" module="fontconfig-2.13.1.tar.bz2">
</branch>
<dependencies>
<dep package="freetype"/>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]