diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | 0001-Enable-table-validation-modules.patch | 4 | ||||
-rw-r--r-- | 0002-Enable-subpixel-rendering.patch | 4 | ||||
-rw-r--r-- | 0003-Enable-subpixel-hinting.patch | 4 | ||||
-rw-r--r-- | 0004-Mask-subpixel-hinting-with-an-env-var.patch | 31 | ||||
-rw-r--r-- | PKGBUILD | 6 |
6 files changed, 43 insertions, 12 deletions
@@ -21,9 +21,9 @@ pkgbase = freetype2-git source = 0003-Enable-subpixel-hinting.patch source = 0004-Add-env-var-to-turn-off-subpixel-hinting.patch sha1sums = SKIP - sha1sums = 731fe15f4db20127ed457b0d164f4ff57597c813 - sha1sums = c0ec37c3b332f09dbafeff874fe658306510b3c1 - sha1sums = 69caf19093a272e7c780ad8ae91dcd965de7a846 + sha1sums = 1c7bc438df0428a63f881e7e4343b22c5b09ecb1 + sha1sums = e2d2b8c4847ab9cfd497179c7140835e99ece711 + sha1sums = ebe3d7a6fc41304a77c23cb56e94dc718146d963 sha1sums = 0a75db92c93c7a1576052348174fa510740d079f pkgname = freetype2-git diff --git a/0001-Enable-table-validation-modules.patch b/0001-Enable-table-validation-modules.patch index e16be8ed8fea..4ed7dd81b173 100644 --- a/0001-Enable-table-validation-modules.patch +++ b/0001-Enable-table-validation-modules.patch @@ -1,4 +1,4 @@ -From 44c1d099a53b9152b69042bf08320147e9255b94 Mon Sep 17 00:00:00 2001 +From 27f765b5f41638de36de728e9018a1400b0be615 Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com> Date: Tue, 23 Jun 2015 08:40:29 +0200 Subject: [PATCH 1/4] Enable table validation modules @@ -30,5 +30,5 @@ index 2984e51..a5db21d 100644 # Auxiliary PostScript driver component to share common code. # -- -2.4.4 +2.6.0 diff --git a/0002-Enable-subpixel-rendering.patch b/0002-Enable-subpixel-rendering.patch index 444c1320cc0c..acc0475c0bd7 100644 --- a/0002-Enable-subpixel-rendering.patch +++ b/0002-Enable-subpixel-rendering.patch @@ -1,4 +1,4 @@ -From 2321c9da82f4daf7c118858ec9e77753c3b6f3fb Mon Sep 17 00:00:00 2001 +From 27d96091b2bb0a825cbd62a332ef918f39c6126f Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com> Date: Tue, 23 Jun 2015 08:43:07 +0200 Subject: [PATCH 2/4] Enable subpixel rendering @@ -21,5 +21,5 @@ index 4970945..ab407e3 100644 /*************************************************************************/ -- -2.4.4 +2.6.0 diff --git a/0003-Enable-subpixel-hinting.patch b/0003-Enable-subpixel-hinting.patch index e9a638e62fd3..00a5c2f79f3b 100644 --- a/0003-Enable-subpixel-hinting.patch +++ b/0003-Enable-subpixel-hinting.patch @@ -1,4 +1,4 @@ -From 717abd800c0b465db73f7e0d1e77669bcab165a5 Mon Sep 17 00:00:00 2001 +From f96a1d21d787b173d6293330fbf782b977194aa7 Mon Sep 17 00:00:00 2001 From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com> Date: Tue, 23 Jun 2015 08:43:57 +0200 Subject: [PATCH 3/4] Enable subpixel hinting @@ -21,5 +21,5 @@ index ab407e3..a2eab6a 100644 /*************************************************************************/ -- -2.4.4 +2.6.0 diff --git a/0004-Mask-subpixel-hinting-with-an-env-var.patch b/0004-Mask-subpixel-hinting-with-an-env-var.patch new file mode 100644 index 000000000000..ec8910488cb3 --- /dev/null +++ b/0004-Mask-subpixel-hinting-with-an-env-var.patch @@ -0,0 +1,31 @@ +From bb5ece9c6773145c8342107bd32fcacbc4b212ab Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com> +Date: Tue, 23 Jun 2015 08:34:54 +0200 +Subject: [PATCH 4/4] Mask subpixel hinting with an env var + +--- + src/truetype/ttobjs.c | 7 ++++--- + 1 file changed, 4 insertions(+), 3 deletions(-) + +diff --git a/src/truetype/ttobjs.c b/src/truetype/ttobjs.c +index 6060d6f..3fa98e7 100644 +--- a/src/truetype/ttobjs.c ++++ b/src/truetype/ttobjs.c +@@ -1302,10 +1302,11 @@ + TT_Driver driver = (TT_Driver)ttdriver; + + #ifdef TT_CONFIG_OPTION_SUBPIXEL_HINTING +- driver->interpreter_version = TT_INTERPRETER_VERSION_38; +-#else +- driver->interpreter_version = TT_INTERPRETER_VERSION_35; ++ if ( getenv( "FT2_SUBPIXEL_HINTING" ) ) ++ driver->interpreter_version = TT_INTERPRETER_VERSION_38; ++ else + #endif ++ driver->interpreter_version = TT_INTERPRETER_VERSION_35; + + #else /* !TT_USE_BYTECODE_INTERPRETER */ + +-- +2.6.0 + @@ -18,9 +18,9 @@ source=(git://git.sv.gnu.org/freetype/freetype2.git 0003-Enable-subpixel-hinting.patch 0004-Add-env-var-to-turn-off-subpixel-hinting.patch) sha1sums=('SKIP' - '731fe15f4db20127ed457b0d164f4ff57597c813' - 'c0ec37c3b332f09dbafeff874fe658306510b3c1' - '69caf19093a272e7c780ad8ae91dcd965de7a846' + '1c7bc438df0428a63f881e7e4343b22c5b09ecb1' + 'e2d2b8c4847ab9cfd497179c7140835e99ece711' + 'ebe3d7a6fc41304a77c23cb56e94dc718146d963' '0a75db92c93c7a1576052348174fa510740d079f') provides=("freetype2=$pkgver" libfreetype.so) |