./graphics/freetype2, Font rendering engine and library API

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2012Q4, Version: 2.4.11, Package name: freetype2-2.4.11, Maintainer: rh

FreeType 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/libtool-base] [devel/gmake]

Master sites:

SHA1: b15e5a0b30c1e854484b410340f6429ad1253c74
RMD160: a330fb6fce2da69a702169293fccf78793960ff9
Filesize: 1509.851 KB

Version history: (Expand)


CVS history: (Expand)


   2013-01-06 18:22:05 by S.P.Zeidler | Files touched by this commit (3) | Package updated
Log message:
Pullup ticket #4003 - requested by wiz
graphics/freetype2: security update

Revisions pulled up:
- graphics/freetype2/Makefile                                   1.89
- graphics/freetype2/PLIST                                      1.19
- graphics/freetype2/distinfo                                   1.49

-------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	wiz
   Date:		Sun Jan  6 00:38:13 UTC 2013

   Modified Files:
   	pkgsrc/graphics/freetype2: Makefile PLIST distinfo

   Log message:
   Update to 2.4.11:

   CHANGES BETWEEN 2.4.10 and 2.4.11

     I. IMPORTANT BUG FIXES

       - Some vulnerabilities in the  BDF implementation have been fixed.
         Users of this font format should upgrade.

     II. IMPORTANT CHANGES

       - Subpixel  hinting support  has been  contributed by  Infinality,
         based on Greg Hitchcock's whitepaper at

           http://www.microsoft.com/typography/cleartype/truetypecleartype.aspx

         Originally, it was a separate patch available from

           http://www.infinality.net/blog/

         and which has been integrated.

         Note that  ClearType support is not  completely implemented!  In
         particular,  full support  for the  options `compatible_widths',
         `symmetrical_smoothing,  and  `bgr'  (via the  GETINFO  bytecode
         instruction) is missing.

         Activation of  subpixel hinting  support can be  controlled with
         the `TT_CONFIG_OPTION_SUBPIXEL_HINTING' configuration option; it
         is switched off by default.  This feature is still experimental;
         we welcome test reports!

       - Support for OpenType collections (OTC) has been added.

       - Pure CFF fonts within an SFNT wrapper are now supported.

     III. MISCELLANEOUS

       - Minor rendering improvements to the auto-hinter.

       - `FT_GlyphSlot_Oblique' now uses a shear angle of 12°.

       - Experimental support  to handle `property modules',  for example
         to control the  behaviour of the auto-hinter.   The API consists
         of two new functions, `FT_Property_Set' and `FT_Property_Get'.

         The code is  still subject to change and should  not be used for
         production.

       - The `ftdiff' demo program now supports UTF-8 encoded input files
         for option `-f'.

       - Using keys `r' and `R', you can now adjust the stroker radius in
         the `ftview' demo program.

       - Other, minor fixes and improvements.

   To generate a diff of this commit:
   cvs rdiff -u -r1.88 -r1.89 pkgsrc/graphics/freetype2/Makefile
   cvs rdiff -u -r1.18 -r1.19 pkgsrc/graphics/freetype2/PLIST
   cvs rdiff -u -r1.48 -r1.49 pkgsrc/graphics/freetype2/distinfo