Path to this page:
./
graphics/freetype2,
Font rendering engine and library API
Branch: pkgsrc-2010Q2,
Version: 2.4.2,
Package name: freetype2-2.4.2,
Maintainer: rhFreeType is a portable, high-quality software solution for digital
typography. FreeType 1.3.1 was the last release of the FreeType 1
engine, as the project is now switching to a new version dubbed FreeType
2. It has, among other things, several advantages over FreeType 1:
* A universal and simple API to manage font files
* Support for several font formats through loadable drivers
* Even more portable
* An improved anti-aliasing algorithm
Required to build:[
devel/gmake] [
devel/libtool-base]
Master sites: (Expand)
SHA1: cc257ceda2950b8c80950d780ccf3ce665a815d1
RMD160: 5e3970f3a9e242255489111f77fe880d5d524860
Filesize: 1400.237 KB
Version history: (Expand)
- (2010-08-09) Updated to version: freetype2-2.4.2
- (2010-07-21) Updated to version: freetype2-2.4.1
- (2010-07-05) Package added to pkgsrc.se, version freetype2-2.3.12 (created)
CVS history: (Expand)
2010-08-08 19:05:47 by S.P.Zeidler | Files touched by this commit (2) | |
Log message:
Pullup ticket 3200 - requested by tnn
security update
Revisions pulled up:
- pkgsrc/graphics/freetype2/Makefile 1.74
- pkgsrc/graphics/freetype2/distinfo 1.36
-------------------------------------------------------------------------
Module Name: pkgsrc
Committed By: tnn
Date: Sun Aug 8 16:06:02 UTC 2010
Modified Files:
pkgsrc/graphics/freetype2: Makefile distinfo
Log message:
Update to freetype2-2.4.2:
CHANGES BETWEEN 2.4.1 and 2.4.2
I. IMPORTANT BUG FIXES
- A stack overflow in CFF Type2 CharStrings interpreter is fixed.
- Handling Type 42 font deallocation was broken; additionally, the
library is now more robust against malformed Type 42 fonts.
II. MISCELLANEOUS
- Two new functions, `FT_Reference_Library' (in FT_MODULE_H) and
`FT_Reference_Face' (in FT_FREETYPE_H), have been added to
simplify life-cycle management. A counter gets initialized to 1
at the time an FT_Library (or FT_Face) structure is created.
The two new functions increment the respective counter.
`FT_Done_Library' and `FT_Done_Face' then only destroy a library
or face if the counter is 1, otherwise they simply decrement the
counter.
To generate a diff of this commit:
cvs rdiff -u -r1.73 -r1.74 pkgsrc/graphics/freetype2/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/graphics/freetype2/distinfo
|
2010-07-20 21:46:39 by S.P.Zeidler | Files touched by this commit (2) | |
Log message:
Pullup ticket 3173 - requested by drochner
security update
Revisions pulled up:
- pkgsrc/graphics/freetype2/Makefile 1.73
- pkgsrc/graphics/freetype2/distinfo 1.35
-------------------------------------------------------------------------
Module Name: pkgsrc
Committed By: drochner
Date: Tue Jul 20 11:44:15 UTC 2010
Modified Files:
pkgsrc/graphics/freetype2: Makefile distinfo
Log message:
update to 2.4.1
changes:
- Since May 2010, all patents regarding the TrueType bytecode
interpreter have expired worldwide. Consequently, we now define
TT_CONFIG_OPTION_BYTECODE_INTERPRETER by default (and undefine
TT_CONFIG_OPTION_UNPATENTED_HINTING).
- A new function `FT_Library_SetLcdFilterWeights' is available to
adjust the filter weights set by `FT_Library_SetLcdFilter'.
-increased robustness, bugfixes
pkgsrc note: the "truetype" option was removed, the bytecode interpreter
is now always enabled
To generate a diff of this commit:
cvs rdiff -u -r1.72 -r1.73 pkgsrc/graphics/freetype2/Makefile
cvs rdiff -u -r1.34 -r1.35 pkgsrc/graphics/freetype2/distinfo
|