[Lunar-commits] <moonbase> freetype2: version bumped to 2.3.6.
Florin Braescu
florin at lunar-linux.org
Tue Jun 10 18:12:35 CEST 2008
commit f1512613a815eb608687c3ba1e3b0492c5adf525
Author: Florin Braescu <florin at lunar-linux.org>
Date: Tue Jun 10 19:12:35 2008 +0300
freetype2: version bumped to 2.3.6.
IMPORTANT BUG FIXES
- A bunch of potential security problems have been found. All
users should update.
- Microsoft Unicode cmaps in TrueType fonts are now always
preferred over Apple cmaps. This is not a bug per se, but there
exist some buggy fonts created for MS which have broken Apple
cmaps. This affects only the automatic selection of FreeType;
it's always possible to manually select an Apple Unicode cmap if
desired.
- Many bug fixes to the TrueType bytecode interpreter.
- Improved Mac support.
- Subsetted CID-keyed CFFs are now supported correctly.
- CID-keyed CFFs with subfonts which are scaled in a non-standard
way are now handled correctly.
- A call to FT_Open_Face with `face_index' < 0 crashed FreeType if
the font was a Windows (bitmap) FNT/FON.
IMPORTANT CHANGES
- The new function `FT_Get_CID_Registry_Ordering_Supplement' gives
access to those fields in a CID-keyed font. The code has been
contributed by Derek Clegg.
- George Williams contributed code to validate the new `MATH'
OpenType table (within the `otvalid' module). The `ftvalid'
demo program has been extended accordingly.
- An API for cmap 14 support (for Unicode Variant Selectors, UVS)
has been contributed by George Williams.
- A new face flag FT_FACE_FLAG_CID_KEYED has been added, together
with a macro FT_IS_CID_KEYED which evaluates to 1 if the font is
CID-keyed.
MISCELLANEOUS
- Build support for symbian has been contributed.
- Better WGL4 glyph name support, contributed by Sergey Tolstov.
- Debugging output of the various FT_TRACEX macros is now sent to
stderr.
- The `ftview' demo program now provides artificial slanting too.
- The `ftvalid' demo program has a new option `-f' to select the
font index.
---
graphics/freetype2/DETAILS | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/graphics/freetype2/DETAILS b/graphics/freetype2/DETAILS
index 3ad74c2..ae83ae6 100644
--- a/graphics/freetype2/DETAILS
+++ b/graphics/freetype2/DETAILS
@@ -1,12 +1,12 @@
MODULE=freetype2
- VERSION=2.3.5
+ VERSION=2.3.6
SOURCE=freetype-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/freetype-$VERSION
- SOURCE_URL=$SFORGE_URL/freetype/
- SOURCE_VFY=sha1:45695d44c74be31944d807526a7e69a818e4afd2
+ SOURCE_URL=$SFORGE_URL/freetype
+ SOURCE_VFY=sha1:611bae913e8a593449a4dc60e0bf3300abc4f974
WEB_SITE=http://www.freetype.org
ENTERED=20010922
- UPDATED=20070704
+ UPDATED=20080610
SHORT="A free, quality, portable font engine"
cat << EOF
More information about the Lunar-commits
mailing list