Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6e65dc58aac2ef2b65af70599589019c099652e4)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6e65dc58aac2ef2b65af70599589019c099652e4)
  • Date: Thu, 9 Dec 2010 14:11:51 -0600

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

graphics-libs/freetype2/CONFIGURE | 5 +++--
graphics-libs/freetype2/HISTORY | 5 +++++
graphics-libs/freetype2/PRE_BUILD | 13 ++++++++++---
3 files changed, 18 insertions(+), 5 deletions(-)

New commits:
commit 6e65dc58aac2ef2b65af70599589019c099652e4
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

freetype2: return back bytecode option

diff --git a/graphics-libs/freetype2/CONFIGURE
b/graphics-libs/freetype2/CONFIGURE
index 8219474..3be0fd5 100755
--- a/graphics-libs/freetype2/CONFIGURE
+++ b/graphics-libs/freetype2/CONFIGURE
@@ -1,5 +1,6 @@
-config_query FT2_SUBPIXEL "Enable LCD subpixel rendering enhancements
(patented in some countries)?" n
+config_query FT2_BYTECODE "Enable bytecode interpreter?" y &&
+config_query FT2_SUBPIXEL "Enable LCD subpixel rendering enhancements
(patented in some countries)?" n &&

-if [[ $FT2_SUBPIXEL = y ]]; then
+if [[ $FT2_SUBPIXEL == y ]]; then
config_query_list FT2_FIR_FILTER "Force fir filtering (reduces color
bands)?" light legacy none
fi
diff --git a/graphics-libs/freetype2/HISTORY b/graphics-libs/freetype2/HISTORY
index fd3f3f4..47020bd 100644
--- a/graphics-libs/freetype2/HISTORY
+++ b/graphics-libs/freetype2/HISTORY
@@ -1,3 +1,8 @@
+2010-12-09 Vlad Glagolev <stealth AT sourcemage.org>
+ * CONFIGURE, PRE_BUILD: return back bytecode option, but make it 'y'
+ by default (TrueType hinting engine is configured in ftoption.h,
+ see modules.cfg)
+
2010-12-01 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 2.4.4

diff --git a/graphics-libs/freetype2/PRE_BUILD
b/graphics-libs/freetype2/PRE_BUILD
index c0f6450..4c20a89 100755
--- a/graphics-libs/freetype2/PRE_BUILD
+++ b/graphics-libs/freetype2/PRE_BUILD
@@ -1,14 +1,21 @@
default_pre_build &&
cd $SOURCE_DIRECTORY &&
+
patch -p1 < $SCRIPT_DIRECTORY/ft2build.patch &&
-if [[ $FT2_SUBPIXEL = y ]]; then
+
+if [[ $FT2_BYTECODE == n ]]; then
+ sed -i "s:#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER::" \
+ include/freetype/config/ftoption.h
+fi &&
+
+if [[ $FT2_SUBPIXEL == y ]]; then
sedit 's:/\* \(#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING\) \*/:\1:' \
include/freetype/config/ftoption.h
fi
-if [[ $FT2_FIR_FILTER = light ]]; then
+if [[ $FT2_FIR_FILTER == light ]]; then
sedit '/FT_END_HEADER/i#define FT_FORCE_LIGHT_LCD_FILTER' \
include/freetype/config/ftoption.h
-elif [[ $FT2_FIR_FILTER = legacy ]]; then
+elif [[ $FT2_FIR_FILTER == legacy ]]; then
sedit '/FT_END_HEADER/i#define FT_FORCE_LEGACY_LCD_FILTER' \
include/freetype/config/ftoption.h
fi



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (6e65dc58aac2ef2b65af70599589019c099652e4), Vlad Glagolev, 12/09/2010

Archive powered by MHonArc 2.6.24.

Top of Page