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.
This commit is contained in:
tnn 2010-08-08 16:06:02 +00:00
parent c0b32d0671
commit a2e838f8c8
2 changed files with 6 additions and 6 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.73 2010/07/20 11:44:15 drochner Exp $
# $NetBSD: Makefile,v 1.74 2010/08/08 16:06:02 tnn Exp $
DISTNAME= freetype-2.4.1
DISTNAME= freetype-2.4.2
PKGNAME= ${DISTNAME:S/-/2-/}
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/} \

View file

@ -1,6 +1,6 @@
$NetBSD: distinfo,v 1.35 2010/07/20 11:44:15 drochner Exp $
$NetBSD: distinfo,v 1.36 2010/08/08 16:06:02 tnn Exp $
SHA1 (freetype-2.4.1.tar.bz2) = 1870cc142be52a721031fcf16c4f8110dfb84fdb
RMD160 (freetype-2.4.1.tar.bz2) = 8e0dc7fb031c900984fac338bfc117cdb1c2055d
Size (freetype-2.4.1.tar.bz2) = 1432560 bytes
SHA1 (freetype-2.4.2.tar.bz2) = cc257ceda2950b8c80950d780ccf3ce665a815d1
RMD160 (freetype-2.4.2.tar.bz2) = 5e3970f3a9e242255489111f77fe880d5d524860
Size (freetype-2.4.2.tar.bz2) = 1433843 bytes
SHA1 (patch-aa) = 85bf9979802e04345a9f5ac3ada2cac9520dabcb