diff options
-rw-r--r-- | .SRCINFO | 28 | ||||
-rw-r--r-- | 0001-subpixel-disable-quantization.patch (renamed from freetype-2.5.5-subpixel-disable-quantization.patch) | 6 | ||||
-rw-r--r-- | 0002-bytecode.patch (renamed from freetype-2.5.5-bytecode.patch) | 6 | ||||
-rw-r--r-- | 0003-enable-spr.patch (renamed from freetype-2.5.5-enable-spr.patch) | 6 | ||||
-rw-r--r-- | 0004-enable-valid.patch (renamed from freetype-2.5.5-enable-valid.patch) | 16 | ||||
-rw-r--r-- | 0005-memcpy-fix.patch (renamed from freetype-2.5.5-memcpy-fix.patch) | 6 | ||||
-rw-r--r-- | PKGBUILD | 31 |
7 files changed, 50 insertions, 49 deletions
@@ -1,27 +1,27 @@ pkgbase = freetype2-cleartype pkgdesc = TrueType font rendering library with ClearType patch - pkgver = 2.5.5 + pkgver = 2.7 pkgrel = 1 url = http://freetype.sourceforge.net/ arch = i686 arch = x86_64 license = GPL depends = zlib - provides = freetype2=2.5.5 + provides = freetype2=2.7 conflicts = freetype2 options = !libtool - source = http://downloads.sourceforge.net/sourceforge/freetype/freetype-2.5.5.tar.bz2 - source = freetype-2.5.5-subpixel-disable-quantization.patch - source = freetype-2.5.5-bytecode.patch - source = freetype-2.5.5-enable-spr.patch - source = freetype-2.5.5-enable-valid.patch - source = freetype-2.5.5-memcpy-fix.patch - md5sums = 2a7a314927011d5030903179cf183be0 - md5sums = f76c05235aaa646b3fe224fcbf2b6ed7 - md5sums = f08498a4b121cd74dc94506a5bc989b9 - md5sums = a597c6b931bb830d9b3a995f0f327adb - md5sums = 0cb479622259cc6d94abf58c8704787f - md5sums = 9faed89411e6103213189652c8e57381 + source = http://downloads.sourceforge.net/sourceforge/freetype/freetype-2.7.tar.bz2 + source = 0001-subpixel-disable-quantization.patch + source = 0002-bytecode.patch + source = 0003-enable-spr.patch + source = 0004-enable-valid.patch + source = 0005-memcpy-fix.patch + md5sums = be4601619827b7935e1d861745923a68 + md5sums = 7d44826389c2ef5c8b3b1e0f2d315f00 + md5sums = fd6b679327c5aa57fffba2bd51af208b + md5sums = 618d7265f93a59b78550bb2c0ced7976 + md5sums = cef23c05395eb7ead5050b4ffc6616c1 + md5sums = 029bf39a0f9995f8adf86a2ddf215761 pkgname = freetype2-cleartype diff --git a/freetype-2.5.5-subpixel-disable-quantization.patch b/0001-subpixel-disable-quantization.patch index 54cdbb451aca..3254f49df9c6 100644 --- a/freetype-2.5.5-subpixel-disable-quantization.patch +++ b/0001-subpixel-disable-quantization.patch @@ -1,6 +1,6 @@ -diff -Naur freetype-2.5.5/src/autofit/aflatin.c freetype-2.5.5.new/src/autofit/aflatin.c ---- freetype-2.5.5/src/autofit/aflatin.c 2014-11-19 16:37:26.000000000 -0500 -+++ freetype-2.5.5.new/src/autofit/aflatin.c 2015-04-21 18:35:03.311094903 -0400 +diff -Naur a/src/autofit/aflatin.c b/src/autofit/aflatin.c +--- a/src/autofit/aflatin.c 2014-11-19 16:37:26.000000000 -0500 ++++ b/src/autofit/aflatin.c 2015-04-21 18:35:03.311094903 -0400 @@ -1973,14 +1973,14 @@ * We snap the width of vertical stems for the monochrome and * horizontal LCD rendering targets only. diff --git a/freetype-2.5.5-bytecode.patch b/0002-bytecode.patch index a87291b3a22d..ba4fec0e8eea 100644 --- a/freetype-2.5.5-bytecode.patch +++ b/0002-bytecode.patch @@ -1,6 +1,6 @@ -diff -Naur freetype-2.5.5/include/freetype/config/ftoption.h freetype-2.5.5.new/include/freetype/config/ftoption.h ---- freetype-2.5.5/include/config/ftoption.h 2014-11-19 16:38:59.000000000 -0500 -+++ freetype-2.5.5.new/include/config/ftoption.h 2015-04-21 18:17:47.083082649 -0400 +diff -Naur a/include/freetype/config/ftoption.h b/include/freetype/config/ftoption.h +--- a/include/freetype/config/ftoption.h 2014-11-19 16:38:59.000000000 -0500 ++++ b/include/freetype/config/ftoption.h 2015-04-21 18:17:47.083082649 -0400 @@ -686,7 +686,7 @@ /* http://www.microsoft.com/typography/otspec/glyf.htm */ /* http://fonts.apple.com/TTRefMan/RM06/Chap6glyf.html */ diff --git a/freetype-2.5.5-enable-spr.patch b/0003-enable-spr.patch index fdaa1d5cada3..8461388ff161 100644 --- a/freetype-2.5.5-enable-spr.patch +++ b/0003-enable-spr.patch @@ -1,6 +1,6 @@ -diff -Naur freetype-2.5.5/include/freetype/config/ftoption.h freetype-2.5.5.new/include/freetype/config/ftoption.h ---- freetype-2.5.5/include/config/ftoption.h 2014-11-19 16:38:59.000000000 -0500 -+++ freetype-2.5.5.new/include/config/ftoption.h 2015-04-21 18:12:39.477079011 -0400 +diff -Naur a/include/freetype/config/ftoption.h b/include/freetype/config/ftoption.h +--- a/include/freetype/config/ftoption.h 2014-11-19 16:38:59.000000000 -0500 ++++ b/include/freetype/config/ftoption.h 2015-04-21 18:12:39.477079011 -0400 @@ -92,7 +92,7 @@ /* This is done to allow FreeType clients to run unmodified, forcing */ /* them to display normal gray-level anti-aliased glyphs. */ diff --git a/freetype-2.5.5-enable-valid.patch b/0004-enable-valid.patch index 49b416b3157e..4d66cd3f507f 100644 --- a/freetype-2.5.5-enable-valid.patch +++ b/0004-enable-valid.patch @@ -1,19 +1,19 @@ -diff -Naur freetype-2.5.5/modules.cfg freetype-2.5.5.new/modules.cfg ---- freetype-2.5.5/modules.cfg 2014-04-20 12:18:50.000000000 -0400 -+++ freetype-2.5.5.new/modules.cfg 2015-04-21 18:24:07.648087149 -0400 -@@ -110,7 +110,7 @@ - AUX_MODULES += cache - +diff -Naur a/modules.cfg b/modules.cfg +--- a/modules.cfg 2016-10-02 17:53:59.114803293 +0200 ++++ b/modules.cfg 2016-10-02 17:54:33.454802250 +0200 +@@ -120,7 +120,7 @@ # TrueType GX/AAT table validation. Needs ftgxval.c below. + # + # No FT_CONFIG_OPTION_PIC support. -# AUX_MODULES += gxvalid +AUX_MODULES += gxvalid # Support for streams compressed with gzip (files with suffix .gz). # -@@ -129,7 +129,7 @@ - +@@ -143,7 +143,7 @@ # OpenType table validation. Needs ftotval.c below. # + # No FT_CONFIG_OPTION_PIC support. -# AUX_MODULES += otvalid +AUX_MODULES += otvalid diff --git a/freetype-2.5.5-memcpy-fix.patch b/0005-memcpy-fix.patch index 7ee202b602b6..3bbf27c2170e 100644 --- a/freetype-2.5.5-memcpy-fix.patch +++ b/0005-memcpy-fix.patch @@ -1,6 +1,6 @@ -diff -Naur freetype-2.5.5/src/psaux/psobjs.c freetype-2.5.5.new/src/psaux/psobjs.c ---- freetype-2.5.5/src/psaux/psobjs.c 2014-11-25 02:48:48.000000000 -0500 -+++ freetype-2.5.5.new/src/psaux/psobjs.c 2015-04-21 18:31:03.106092062 -0400 +diff -Naur a/src/psaux/psobjs.c b/src/psaux/psobjs.c +--- a/src/psaux/psobjs.c 2014-11-25 02:48:48.000000000 -0500 ++++ b/src/psaux/psobjs.c 2015-04-21 18:31:03.106092062 -0400 @@ -182,6 +182,11 @@ return FT_THROW( Invalid_Argument ); } @@ -1,4 +1,5 @@ -# Maintainer: frames <markkuehn at outlook dot com> +# Maintainer: Marcin (CTRL) Wieczorek <marcin@marcin.co> +# Contributor: frames <markkuehn at outlook dot com> # Contributor: Estevao Valadao <estevao@archlinux-br.org> # Contributor: Tetsumaki <http://goo.gl/YMBdA> # Contributor: Dave Reisner <d@falconindy.com> @@ -6,7 +7,7 @@ # Contributor: freedom pkgname=freetype2-cleartype -pkgver=2.5.5 +pkgver=2.7 pkgrel=1 pkgdesc="TrueType font rendering library with ClearType patch" arch=('i686' 'x86_64') @@ -17,24 +18,24 @@ conflicts=('freetype2') provides=("freetype2=$pkgver") options=('!libtool') source=("http://downloads.sourceforge.net/sourceforge/freetype/freetype-${pkgver}.tar.bz2" - freetype-2.5.5-subpixel-disable-quantization.patch - freetype-2.5.5-bytecode.patch - freetype-2.5.5-enable-spr.patch - freetype-2.5.5-enable-valid.patch - freetype-2.5.5-memcpy-fix.patch) -md5sums=('2a7a314927011d5030903179cf183be0' - 'f76c05235aaa646b3fe224fcbf2b6ed7' - 'f08498a4b121cd74dc94506a5bc989b9' - 'a597c6b931bb830d9b3a995f0f327adb' - '0cb479622259cc6d94abf58c8704787f' - '9faed89411e6103213189652c8e57381') + '0001-subpixel-disable-quantization.patch' + '0002-bytecode.patch' + '0003-enable-spr.patch' + '0004-enable-valid.patch' + '0005-memcpy-fix.patch') +md5sums=('be4601619827b7935e1d861745923a68' + '7d44826389c2ef5c8b3b1e0f2d315f00' + 'fd6b679327c5aa57fffba2bd51af208b' + '618d7265f93a59b78550bb2c0ced7976' + 'cef23c05395eb7ead5050b4ffc6616c1' + '029bf39a0f9995f8adf86a2ddf215761') prepare() { cd "freetype-$pkgver" for p in $(find "$srcdir" -maxdepth 1 -name '*.patch'); do - msg2 "Applying $p" - patch -Np1 -i "$p" + msg2 "Applying $p" + patch -Np1 -i "$p" done } |