Subject: CVS commit: [pkgsrc-2010Q2] pkgsrc/graphics/freetype2
From: S.P.Zeidler
Date: 2010-08-08 19:05:47
Message id: 20100808170548.03F28175DD@cvs.netbsd.org

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

Files:
RevisionActionfile
1.72.4.2modifypkgsrc/graphics/freetype2/Makefile
1.34.4.2modifypkgsrc/graphics/freetype2/distinfo