pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/freetype2



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

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index