From 4029b99bb42079aea35642197d77e66c89ca10b5 Mon Sep 17 00:00:00 2001 From: Stefan Schmidt Date: Fri, 28 Apr 2017 16:00:52 +0200 Subject: [PATCH] bump minimum version requirement of freetype2 to 16.2.10 which equals release 2.5.0.1 For this one I feel like I earned an archaeologist medal. :-) This is related to the commit raster made in aa92cddb to accommodate for older freetype version. The TT_INTERPRETER_VERSION_35 define was actually introduced in the release 2.5.0 which was released in June 2013 which means it had almost 4 years to get picked up. I would consider this safe to be a minimum dependency for current efl versions. The trick here is that the release version does not match the library version spit out by pkg-config. 16.2.10 equals the freetype 2.5.0.1 release in this case. Better make a note about it in configure for the next poor soul trying to understand this. Thanks again to llelectronics for reporting this. Fix T5437 @fix --- configure.ac | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 2fe8af5b05..70f3a09451 100644 --- a/configure.ac +++ b/configure.ac @@ -2473,8 +2473,8 @@ EFL_INTERNAL_DEPEND_PKG([EVAS], [ecore]) EFL_ADD_LIBS([EVAS], [-lm]) -# Freetype -EFL_DEPEND_PKG([EVAS], [FREETYPE], [freetype2 >= 9.3.0]) +# Freetype (the version 16.2.10 equals the freetype 2.5.0.1 release) +EFL_DEPEND_PKG([EVAS], [FREETYPE], [freetype2 >= 16.2.10]) ## optional dependencies