From da5d0554700036b0996a7117572af234c61b06b1 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 17 Dec 2010 15:12:46 +0100 Subject: [PATCH] freetype: update to 2.4.4. --- .../patches/freetype-2.2.1-enable-valid.patch | 20 +++++++++++++++++++ .../patches/freetype-2.3.0-enable-spr.patch | 11 ++++++++++ srcpkgs/freetype/template | 5 +++-- 3 files changed, 34 insertions(+), 2 deletions(-) create mode 100644 srcpkgs/freetype/patches/freetype-2.2.1-enable-valid.patch create mode 100644 srcpkgs/freetype/patches/freetype-2.3.0-enable-spr.patch diff --git a/srcpkgs/freetype/patches/freetype-2.2.1-enable-valid.patch b/srcpkgs/freetype/patches/freetype-2.2.1-enable-valid.patch new file mode 100644 index 00000000000..c78b6b70f6f --- /dev/null +++ b/srcpkgs/freetype/patches/freetype-2.2.1-enable-valid.patch @@ -0,0 +1,20 @@ +--- freetype-2.2.1/modules.cfg.orig 2006-07-07 21:01:09.000000000 -0400 ++++ freetype-2.2.1/modules.cfg 2006-07-07 21:01:54.000000000 -0400 +@@ -110,7 +110,7 @@ + AUX_MODULES += cache + + # TrueType GX/AAT table validation. Needs ftgxval.c below. +-# AUX_MODULES += gxvalid ++AUX_MODULES += gxvalid + + # Support for streams compressed with gzip (files with suffix .gz). + # +@@ -124,7 +124,7 @@ + + # OpenType table validation. Needs ftotval.c below. + # +-# AUX_MODULES += otvalid ++AUX_MODULES += otvalid + + # Auxiliary PostScript driver component to share common code. + # diff --git a/srcpkgs/freetype/patches/freetype-2.3.0-enable-spr.patch b/srcpkgs/freetype/patches/freetype-2.3.0-enable-spr.patch new file mode 100644 index 00000000000..8432e28a412 --- /dev/null +++ b/srcpkgs/freetype/patches/freetype-2.3.0-enable-spr.patch @@ -0,0 +1,11 @@ +--- freetype-2.3.0/include/freetype/config/ftoption.h.spf 2007-01-18 14:27:34.000000000 -0500 ++++ freetype-2.3.0/include/freetype/config/ftoption.h 2007-01-18 14:27:48.000000000 -0500 +@@ -92,7 +92,7 @@ + /* This is done to allow FreeType clients to run unmodified, forcing */ + /* them to display normal gray-level anti-aliased glyphs. */ + /* */ +-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */ ++#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING + + + /*************************************************************************/ diff --git a/srcpkgs/freetype/template b/srcpkgs/freetype/template index 4ed9ffbfc2e..5675911ff2d 100644 --- a/srcpkgs/freetype/template +++ b/srcpkgs/freetype/template @@ -1,11 +1,12 @@ # Template build file 'freetype'. pkgname=freetype -version=2.4.3 +version=2.4.4 +patch_args="-Np1" distfiles="${NONGNU_SITE}/$pkgname/$pkgname-$version.tar.bz2" build_style=gnu_configure short_desc="Font rendering engine and library API" maintainer="Juan RP " -checksum=b4e626db62fd1b4549ff5d57f5eca3a41631fd6066adf8a31c11879b51249afc +checksum=4b8281c7dc4d375c6b65d3c6f4808e488a313fab47d7be82aad2c871c8480fef long_desc=" FreeType is a portable, high-quality software solution for digital typography. FreeType 1.3.1 was the last release of the FreeType 1