From e9127cfd99715a8923cf1c4236ff0add5c00d2af Mon Sep 17 00:00:00 2001 From: Akira Kakuto Date: Fri, 19 Oct 2018 21:35:02 +0000 Subject: Set HAVE_ICU_BUILTIN when building HarfBuzz (Khaled Hosny) git-svn-id: svn://tug.org/texlive/trunk@48947 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/libs/harfbuzz/ChangeLog | 4 ++++ Build/source/libs/harfbuzz/config.h.in | 3 +++ Build/source/libs/harfbuzz/configure | 3 +++ Build/source/libs/harfbuzz/configure.ac | 1 + 4 files changed, 11 insertions(+) diff --git a/Build/source/libs/harfbuzz/ChangeLog b/Build/source/libs/harfbuzz/ChangeLog index 48421da880d..fd5a6cfd927 100644 --- a/Build/source/libs/harfbuzz/ChangeLog +++ b/Build/source/libs/harfbuzz/ChangeLog @@ -1,3 +1,7 @@ +2018-10-20 Khaled Hosny + + * configure.ac: Set HAVE_ICU_BUILTIN. + 2018-09-11 Akira Kakuto Import harfbuzz-1.9.0. diff --git a/Build/source/libs/harfbuzz/config.h.in b/Build/source/libs/harfbuzz/config.h.in index 327a113ac1f..a5ee4ba9b1c 100644 --- a/Build/source/libs/harfbuzz/config.h.in +++ b/Build/source/libs/harfbuzz/config.h.in @@ -40,6 +40,9 @@ /* Use ICU library */ #undef HAVE_ICU +/* ICU support is not a seperate library */ +#undef HAVE_ICU_BUILTIN + /* Use Intel __sync_* atomic primitives */ #undef HAVE_INTEL_ATOMIC_PRIMITIVES diff --git a/Build/source/libs/harfbuzz/configure b/Build/source/libs/harfbuzz/configure index 04479097c61..75485dc763b 100755 --- a/Build/source/libs/harfbuzz/configure +++ b/Build/source/libs/harfbuzz/configure @@ -7545,6 +7545,9 @@ $as_echo "#define HAVE_OT 1" >>confdefs.h $as_echo "#define HAVE_ICU 1" >>confdefs.h +$as_echo "#define HAVE_ICU_BUILTIN 1" >>confdefs.h + + $as_echo "#define HAVE_GRAPHITE2 1" >>confdefs.h else diff --git a/Build/source/libs/harfbuzz/configure.ac b/Build/source/libs/harfbuzz/configure.ac index ebb17a1d866..3ec6766731b 100644 --- a/Build/source/libs/harfbuzz/configure.ac +++ b/Build/source/libs/harfbuzz/configure.ac @@ -85,6 +85,7 @@ fi if :; then AC_DEFINE([HAVE_OT], 1, [Use native OpenType Layout backend]) AC_DEFINE([HAVE_ICU], 1, [Use ICU library]) + AC_DEFINE([HAVE_ICU_BUILTIN], 1, [ICU support is not a seperate library]) AC_DEFINE([HAVE_GRAPHITE2], 1, [Use Graphite library]) else dnl add all these to config.h.in but do not define them in config.h -- cgit v1.2.3