shithub: freetype+ttf2subf

Download patch

ref: 84d56589f04eb1f459d865e8401e9c723fbbefb3
parent: d09e8315591bb3b8767185d9abd8c3e40b8cc347
author: Werner Lemberg <wl@gnu.org>
date: Wed Feb 19 13:13:02 EST 2020

Require HarfBuzz 1.8.

* builds/unix/configure.raw, CMakeLists.txt: Request HarfBuzz 1.8.0
or newer.

We are going to add auto-hinter support for Hanifi Rohingya, which
was introduced in Unicode 11.0.

git/fs: mount .git/fs: mount/attach disallowed
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -205,7 +205,7 @@
 
 
 # Find dependencies
-set(HARFBUZZ_MIN_VERSION "1.3.0")
+set(HARFBUZZ_MIN_VERSION "1.8.0")
 if (FT_WITH_HARFBUZZ)
   find_package(HarfBuzz ${HARFBUZZ_MIN_VERSION} REQUIRED)
 else ()
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,13 @@
+2020-02-19  Werner Lemberg  <wl@gnu.org>
+
+	Require HarfBuzz 1.8.
+
+	* builds/unix/configure.raw, CMakeLists.txt: Request HarfBuzz 1.8.0
+	or newer.
+
+	We are going to add auto-hinter support for Hanifi Rohingya, which
+	was introduced in Unicode 11.0.
+
 2020-02-12  Werner Lemberg  <wl@gnu.org>
 
 	* src/sfnt/ttcmap.c (tt_face_build_cmaps): Ignore version (#57708).
--- a/builds/unix/configure.raw
+++ b/builds/unix/configure.raw
@@ -508,7 +508,7 @@
 
 have_harfbuzz=no
 if test x"$with_harfbuzz" = xyes -o x"$with_harfbuzz" = xauto; then
-  harfbuzz_pkg="harfbuzz >= 1.3.0"
+  harfbuzz_pkg="harfbuzz >= 1.8.0"
   have_harfbuzz_pkg=no
 
   if test x"$HARFBUZZ_CFLAGS" = x -a x"$HARFBUZZ_LIBS" = x; then