This page lists patches for various rogue libraries that depend on
FreeType's internal features that are no longer provided starting with
the 2.2.0 release. It also lists versions of applications which have
been already fixed. For more information, please see this page.
Always try to apply the most recent (top-most) patch, even if it
has been written for a previous revision. For example, if you want to
fix ‘fontconfig’ try the 2.3.92 patch first. Only if it
fails try the 2.3.2 one.
-
Cairo
This patch makes the library use the new built-in FreeType LCD
color filtering features. You need FreeType 2.3.1 (or newer)!
Cairo 1.0.4
Cairo 1.2.4
-
FontConfig
FontConfig versions 2.3.93 and higher don't use FreeType internals
anymore.
FontConfig 2.3.92
FontConfig 2.3.2
-
inkscape
inkscape versions 0.44 and higher won't use FreeType internals
anymore.
inkscape 0.43
-
KDE
Use version 3.5.3 or newer.
-
nvu
This patch has been contributed by Ismail Donmez.
nvu 1.0
-
OpenOffice
All current versions of OpenOffice.org include internal headers;
this will be fixed either in 2.0.3 or 2.0.4. (The fix is applied
to the CVS, but still waiting for approval for the 2.0.3
branch).
Until then, you can use
this patch.
-
Pango
Pango versions 1.10.0 and higher don't use FreeType internals
anymore.
Updating to version 1.10.1 is strongly recommended, since
it contains significant performance improvements.
Pango 1.8.1 (version
04-Jun-2006)
-
poppler
Use version 0.5.1 or newer.
-
Qt 3
Qt versions 3.3.6 and higher don't use FreeType internals
anymore.
Qt 3.3.5
-
Scribus
Use version 1.3.3.2 or newer.
-
SDL_ttf
SDL_ttf 2.0.7
-
Xft
This patch makes the library use the new built-in FreeType LCD
color filtering features. You need FreeType release 2.3.1 (or
newer)!
Xft 2.1.7 (patch from
01-Oct-2006)
-
XPDF
XPDF 3.01
-
Xprint
Monolithic versions of Xprint supplied up to and including X.org
version X11R6.9 use FreeType internals but should continue to
build safely since FreeType source code is bundled in the tarball
(in xc/extras/freetype2).
Modular Xprint in X11R7.0 is not currently operational. It is
expected to be restored in X11R7.1, including FreeType support.
FreeType internals will no longer be used according to the patch
provided at Xprint bug
#603. Other issues supporting FreeType in Xprint are under
discussion at the
xorg-modular mailing list.