--- SDL2_ttf-2.0.18--orig/configure.ac 2021-12-31 19:45:28.000000000 +0100
+++ SDL2_ttf-2.0.18--patched/configure.ac 2022-02-10 18:48:04.961535869 +0100
@@ -164,28 +164,8 @@
SUMMARY="${SUMMARY}Using included HarfBuzz : NO\n"
PKG_CHECK_MODULES([HB], [harfbuzz >= 2.3.1], harfbuzz=yes, harfbuzz=no)
if test x$harfbuzz = xyes; then
- save_CFLAGS="$CFLAGS"
- save_LIBS="$LIBS"
- CFLAGS="$CFLAGS $HB_CFLAGS"
- LIBS="$LIBS $HB_LIBS"
- AC_MSG_CHECKING(for freetype support in harfbuzz)
- harbuzz_has_freetype=no
- AC_LINK_IFELSE([AC_LANG_PROGRAM([],[[
- void* hb_ft_font_create(void*, void*);
- return !hb_ft_font_create((void*)0, (void*)0);]])
- ],[harbuzz_has_freetype=yes])
- CFLAGS="$save_CFLAGS"
- LIBS="$save_LIBS"
- AC_MSG_RESULT($harbuzz_has_freetype)
- if test x$harbuzz_has_freetype = xno; then
- harfbuzz=no
- AC_MSG_ERROR([dnl
-*** HarfBuzz library was built without FreeType support.)])
- fi
- fi
- if test x$harfbuzz = xyes; then
AC_DEFINE(TTF_USE_HARFBUZZ, 1, [])
TTF_CFLAGS="$TTF_CFLAGS $HB_CFLAGS"
TTF_LIBS="$TTF_LIBS $HB_LIBS"
SUMMARY="${SUMMARY}Using harfbuzz : YES\n"