summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKhaled Hosny <khaledhosny@eglug.org>2013-03-03 11:37:18 +0000
committerKhaled Hosny <khaledhosny@eglug.org>2013-03-03 11:37:18 +0000
commit87693603dc700e8812a7b262257a2eebff5aa638 (patch)
tree628408375efba615f36c905d3713010f3b28d9c6
parent1558260b80f7bc8a53b18901e2648d952a1d7219 (diff)
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
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.11-PATCHES/ChangeLog6
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.11-PATCHES/patch-02-DISABLE_OLD_INTERNALS13
-rw-r--r--Build/source/libs/freetype2/freetype-2.4.11/devel/ftoption.h2
3 files changed, 20 insertions, 1 deletions
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 <khaledhosny@eglug.org>
+
+ * 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 <peb@mppmu.mpg.de>
* 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 */
/*