Subject: CVS commit: pkgsrc/graphics/freetype2
To: None <pkgsrc-changes@NetBSD.org>
From: Adam Ciarcinski <adam@netbsd.org>
List: pkgsrc-changes
Date: 08/02/2004 12:30:01
Module Name: pkgsrc
Committed By: adam
Date: Mon Aug 2 12:30:01 UTC 2004
Modified Files:
pkgsrc/graphics/freetype2: Makefile PLIST distinfo
Log Message:
Changes 2.1.9:
I. IMPORTANT BUG FIXES
- The function `FT_Get_CharMap_Index' was only declared, without
any real code. For consistency, it has been renamed to
`FT_Get_Charmap_Index'. (This function is needed to implement
cmap caches.)
- `FT_Outline_Get_BBox' sometimes returned incorrect values for
conic outlines (e.g., for TrueType fonts).
- Handling of `bhed' table has been fixed.
- The TrueType driver with enabled byte code interpreter sometimes
returned artifacts due to incorrect rounding. This bug has been
introduced after version 2.1.4.
- The BDF driver dropped the last glyph in the font.
- The BDF driver now uses the DEFAULT_CHAR property (if available)
to select a glyph shape for the undefined glyph.
II. IMPORTANT CHANGES
- George Williams contributed code to handle Apple's font
distortion technology found in GX fonts (`avar', `cvar', `fvar',
and `gvar' tables; the Multiple Masters API has been slightly
extended to cope with the new functionality).
- The `FT_GlyphSlotRec' structure has been extended: The elements
`lsb_delta' and `rsb_delta' give the difference between hinted
and unhinted left and right side bearings if autohinting is
active. Using those values can improve the inter-letter spacing
considerably. See the documentation of `FT_GlyphSlotRec' and
the `ftstring' demo program how to use it.
III. MISCELLANEOUS
- A new documentation file `formats.txt' describes various font
formats supported (and not supported) by FreeType.
To generate a diff of this commit:
cvs rdiff -r1.34 -r1.35 pkgsrc/graphics/freetype2/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/freetype2/PLIST
cvs rdiff -r1.11 -r1.12 pkgsrc/graphics/freetype2/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.