Subject: CVS commit: pkgsrc/graphics/freetype2
To: None <pkgsrc-changes@NetBSD.org>
From: Adam Ciarcinski <adam@netbsd.org>
List: pkgsrc-changes
Date: 12/18/2003 11:28:42
Module Name: pkgsrc
Committed By: adam
Date: Thu Dec 18 11:28:42 UTC 2003
Modified Files:
pkgsrc/graphics/freetype2: Makefile PLIST distinfo
pkgsrc/graphics/freetype2/patches: patch-ab
Log Message:
CHANGES BETWEEN 2.1.7 and 2.1.6:
- Updated to newest libtool version, fixing build problems on
various platforms.
- On Unix platforms, `make install' didn't copy the correct
`ftconfig.h' file.
CHANGES BETWEEN 2.1.6 and 2.1.5:
- The PFR font driver didn't load kerning tables correctly, and
the functions in FT_PFR_H didn't work at all.
- Type 1 font files in binary format (PFB) with an end-of-file
indicator weren't accepted by the FreeType engine.
- Fonts which contain /PaintType and /StrokeWidth no longer cause
a segfault. This bug has been introduced in version 2.1.5.
- Fonts loaded with FT_LOAD_RENDER no longer cause strange
results. This bug has been introduced in version 2.1.5.
- Some Windows (bitmap) FNT/FON files couldn't be handled
correctly.
- The internal module API has been heavily changed in favor of
massive simplifications within the font engine.
- The PostScript parser has been enhanced to handle comments and
strings correctly. Additionally, more syntax forms are
recognized.
- Added the optional unpatented hinting system for TrueType.
- There is now a guard in the public header files to protect
against inclusion of freetype.h from FreeType 1.
- Direct inclusion of freetype.h and other public header files no
longer works. You have to use the documented scheme
#include <ft2build.h>
#include FT_FREETYPE_H
to load freetype.h with a symbolic name. This protects against
renaming of public header files (which shouldn't happen but
actually has, avoiding two public header files with the same
name).
To generate a diff of this commit:
cvs rdiff -r1.22 -r1.23 pkgsrc/graphics/freetype2/Makefile
cvs rdiff -r1.5 -r1.6 pkgsrc/graphics/freetype2/PLIST
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/freetype2/distinfo
cvs rdiff -r1.3 -r1.4 pkgsrc/graphics/freetype2/patches/patch-ab
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.