summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJavier Jardón <jjardon@gnome.org>2016-01-21 18:18:06 +0000
committerBaserock Gerrit <gerrit@baserock.org>2016-02-05 16:03:31 +0000
commitf97375d5acc9b16852055b46019a998d1a0bdd0e (patch)
tree8a3266e5cabee1c9447a9e0c7fa4ddaf7add3a89
parentf921898ea356ce9219e5febad83ae369e4b9aa46 (diff)
downloaddefinitions-f97375d5acc9b16852055b46019a998d1a0bdd0e.tar.gz
strata/graphics-common.morph: Upgrade freetype to 2.6.2
Since 2.5.3, freetype depends on HarfBuzz, but HarfBuzz depends on FreeType as well. Build freetype two times to avoid this chicken and egg problem as described in http://sourceforge.net/projects/freetype/files/freetype2/2.5.3/ Change-Id: I17d97f07465324d773387da51bd92957cf838a18
-rw-r--r--strata/graphics-common.morph13
1 files changed, 9 insertions, 4 deletions
diff --git a/strata/graphics-common.morph b/strata/graphics-common.morph
index 5f05b8ac..c3848719 100644
--- a/strata/graphics-common.morph
+++ b/strata/graphics-common.morph
@@ -13,8 +13,8 @@ chunks:
unpetrify-ref: pixman-0.32.6
- name: freetype2
repo: upstream:freetype2
- ref: ec8853cd18e1a0c275372769bdad37a79550ed66
- unpetrify-ref: VER-2-5-3
+ ref: 66cf29b1bc869b44863b0de2115bd017dfcce849
+ unpetrify-ref: VER-2-6-2
build-system: autotools
- name: colm-tarball
repo: upstream:colm-tarball
@@ -36,13 +36,18 @@ chunks:
build-depends:
- freetype2
- ragel-tarball
+- name: freetype2-harfbuzz
+ repo: upstream:freetype2
+ ref: 66cf29b1bc869b44863b0de2115bd017dfcce849
+ unpetrify-ref: VER-2-6-2
+ build-system: autotools
- name: fontconfig
morph: strata/graphics-common/fontconfig.morph
repo: upstream:fontconfig
ref: 9260b7ec39c34ce68d74e16d47917290a8c3f35a
unpetrify-ref: 2.11.1
build-depends:
- - freetype2
+ - freetype2-harfbuzz
- name: freefont-otf
morph: strata/graphics-common/freefont-otf.morph
repo: upstream:freefont-otf
@@ -95,7 +100,7 @@ chunks:
unpetrify-ref: 1.14.0
build-depends:
- fontconfig
- - freetype2
+ - freetype2-harfbuzz
- pixman
- libpng
- name: libwebp