Blob Blame History Raw
--- 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"