From 87693603dc700e8812a7b262257a2eebff5aa638 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Sun, 3 Mar 2013 11:37:18 +0000 Subject: Build FreeType without FT_CONFIG_OPTION_OLD_INTERNALS to fix a bug in loading some Mac fonts git-svn-id: svn://tug.org/texlive/trunk@29276 c570f23f-e606-0410-a88d-b1316a301751 --- .../source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog | 6 ++++++ .../freetype-2.4.11-PATCHES/patch-02-DISABLE_OLD_INTERNALS | 13 +++++++++++++ .../source/libs/freetype2/freetype-2.4.11/devel/ftoption.h | 2 +- 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 Build/source/libs/freetype2/freetype-2.4.11-PATCHES/patch-02-DISABLE_OLD_INTERNALS (limited to 'Build/source/libs') diff --git a/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog b/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog index 39e112d1241..65096c7e872 100644 --- a/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog +++ b/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog @@ -1,3 +1,9 @@ +2013-03-03 Khaled Hosny + + * patch-02-DISABLE_OLD_INTERNALS (new): Build FreeType without + FT_CONFIG_OPTION_OLD_INTERNALS to fix a bug in loading some Mac fonts. + This is the efault in the next FreeTYpe release. + 2013-01-02 Peter Breitenlohner * patch-01-CONFIG_SHELL (new): Build fix for ancient systems diff --git a/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/patch-02-DISABLE_OLD_INTERNALS b/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/patch-02-DISABLE_OLD_INTERNALS new file mode 100644 index 00000000000..1102f4474eb --- /dev/null +++ b/Build/source/libs/freetype2/freetype-2.4.11-PATCHES/patch-02-DISABLE_OLD_INTERNALS @@ -0,0 +1,13 @@ +diff --git a/libs/freetype2/freetype-2.4.11/devel/ftoption.h b/libs/freetype2/freetype-2.4.11/devel/ftoption.h +index 6b2a40f..205d6d0 100644 +--- a/libs/freetype2/freetype-2.4.11/devel/ftoption.h ++++ b/libs/freetype2/freetype-2.4.11/devel/ftoption.h +@@ -783,7 +783,7 @@ FT_BEGIN_HEADER + * is recommended to disable the macro since it reduces the library's code + * size and activates a few memory-saving optimizations as well. + */ +-#define FT_CONFIG_OPTION_OLD_INTERNALS ++/* #define FT_CONFIG_OPTION_OLD_INTERNALS */ + + + /* diff --git a/Build/source/libs/freetype2/freetype-2.4.11/devel/ftoption.h b/Build/source/libs/freetype2/freetype-2.4.11/devel/ftoption.h index 6b2a40f839d..205d6d01c1f 100644 --- a/Build/source/libs/freetype2/freetype-2.4.11/devel/ftoption.h +++ b/Build/source/libs/freetype2/freetype-2.4.11/devel/ftoption.h @@ -783,7 +783,7 @@ FT_BEGIN_HEADER * is recommended to disable the macro since it reduces the library's code * size and activates a few memory-saving optimizations as well. */ -#define FT_CONFIG_OPTION_OLD_INTERNALS +/* #define FT_CONFIG_OPTION_OLD_INTERNALS */ /* -- cgit v1.2.3