Skip to contentSkip to conversation

harfbuzz: update 1.2.0 -> 1.2.1

PATCH New Andre McCurdy 1 participant 2 messages Feb 23, 2016

lore
Share & tools
lore
#0 lore raw

PATCH 1/2 harfbuzz: update 1.2.0 -> 1.2.1

Overview of changes leading to 1.2.1
Friday, February 23, 2016
====================================

- CoreText: Fix bug with wrong scale if font scale was changed later.
https://github.com/libass/libass/issues/212
- CoreText: Drastically speed up font initialization.
- CoreText: Fix tiny leak.
- Group ZWJ/ZWNJ with previous syllable under cluster-level=0.
https://github.com/behdad/harfbuzz/issues/217
- Add test/shaping/README.md about how to add tests to the suite.

---
 .../harfbuzz/{harfbuzz_1.2.0.bb => harfbuzz_1.2.1.bb}                 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
 rename meta/recipes-graphics/harfbuzz/{harfbuzz_1.2.0.bb => harfbuzz_1.2.1.bb} (87%)
meta/recipes-graphics/harfbuzz/harfbuzz_1.2.1.bb renamed from meta/recipes-graphics/harfbuzz/harfbuzz_1.2.0.bb +2 -2
similarity index 87%
rename from meta/recipes-graphics/harfbuzz/harfbuzz_1.2.0.bb
rename to meta/recipes-graphics/harfbuzz/harfbuzz_1.2.1.bb
index 2ef7d4d..f88e634 100644
@@ -12,8 +12,8 @@ DEPENDS = "glib-2.0 cairo freetype"
 
 SRC_URI = "http://www.freedesktop.org/software/harfbuzz/release/${BP}.tar.bz2"
 
-SRC_URI[md5sum] = "59e3464e78a9864dff09f608a6befdca"
-SRC_URI[sha256sum] = "79ff5305153d15931fbdda80c9612783b0283dee44f4c2af71aa37353daaa685"
+SRC_URI[md5sum] = "c50034739e4b5ea85d46199bf7859ea6"
+SRC_URI[sha256sum] = "0c189aa386c5ea8d7c315adf273f56f48f412081a367b3f92abc2d0855fa2226"
 
 inherit autotools pkgconfig lib_package
 
Signature · 1 line
1.9.1
#1 lore raw

PATCH 2/2 harfbuzz: add explicit dependency on fontconfig

The fontconfig dependency was previously met indirectly (via cairo).

---
 meta/recipes-graphics/harfbuzz/harfbuzz_1.2.1.bb | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)
meta/recipes-graphics/harfbuzz/harfbuzz_1.2.1.bb +8 -2
index f88e634..fead2d3 100644
@@ -8,7 +8,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=e021dd6dda6ff1e6b1044002fc662b9b \
                     file://src/hb-ucdn/COPYING;md5=994ba0f1295f15b4bda4999a5bbeddef \
 "
 
-DEPENDS = "glib-2.0 cairo freetype"
+DEPENDS = "glib-2.0 cairo fontconfig freetype"
 
 SRC_URI = "http://www.freedesktop.org/software/harfbuzz/release/${BP}.tar.bz2"
 
@@ -20,7 +20,13 @@ inherit autotools pkgconfig lib_package
 PACKAGECONFIG ??= "icu"
 PACKAGECONFIG[icu] = "--with-icu,--without-icu,icu"
 
-EXTRA_OECONF = "--with-glib --with-freetype --with-cairo --without-graphite2"
+EXTRA_OECONF = " \
+    --with-cairo \
+    --with-fontconfig \
+    --with-freetype \
+    --with-glib \
+    --without-graphite2 \
+"
 
 PACKAGES =+ "${PN}-icu ${PN}-icu-dev"
 
Signature · 1 line
1.9.1