diff options
| author | Gustavo Zacarias <gustavo@zacarias.com.ar> | 2014-04-22 14:12:40 -0300 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2014-04-22 23:30:40 +0200 |
| commit | a31a66802a7a1af76a629b0ba7120424ed547646 (patch) | |
| tree | c4c98e27ab99d1a21540e9d8a44b18afd394639d /package/freetype | |
| parent | 938f7a4f740b1704228b6a3487097f463d904a30 (diff) | |
| download | buildroot-a31a66802a7a1af76a629b0ba7120424ed547646.tar.gz buildroot-a31a66802a7a1af76a629b0ba7120424ed547646.zip | |
freetype: security bump to version 2.5.3
Fixes CVE-2014-2240.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Diffstat (limited to 'package/freetype')
| -rw-r--r-- | package/freetype/freetype.mk | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/package/freetype/freetype.mk b/package/freetype/freetype.mk index 31f820443d..2f8d497877 100644 --- a/package/freetype/freetype.mk +++ b/package/freetype/freetype.mk @@ -4,7 +4,7 @@ # ################################################################################ -FREETYPE_VERSION = 2.5.2 +FREETYPE_VERSION = 2.5.3 FREETYPE_SOURCE = freetype-$(FREETYPE_VERSION).tar.bz2 FREETYPE_SITE = http://downloads.sourceforge.net/project/freetype/freetype2/$(FREETYPE_VERSION) FREETYPE_INSTALL_STAGING = YES @@ -17,6 +17,18 @@ FREETYPE_CONFIG_SCRIPTS = freetype-config HOST_FREETYPE_DEPENDENCIES = host-pkgconf HOST_FREETYPE_CONF_OPT = --without-zlib --without-bzip2 --without-png +# Regen required because the tarball ships with an experimental ltmain.sh +# that can't be patched by our infra. +# autogen.sh is because autotools stuff lives in other directories and +# even AUTORECONF with _OPT doesn't do it properly. +# POST_PATCH is because we still need to patch libtool after the regen. +define FREETYPE_RUN_AUTOGEN + cd $(@D) && PATH=$(BR_PATH) ./autogen.sh +endef +FREETYPE_POST_PATCH_HOOKS += FREETYPE_RUN_AUTOGEN +FREETYPE_DEPENDENCIES += host-automake host-autoconf host-libtool +HOST_FREETYPE_DEPENDENCIES += host-automake host-autoconf host-libtool + ifeq ($(BR2_PACKAGE_ZLIB),y) FREETYPE_DEPENDENCIES += zlib FREETYPE_CONF_OPT += --with-zlib |

