pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/graphics/freetype2 Changes 2.1.10:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1515aa55bcc7
branches:  trunk
changeset: 496471:1515aa55bcc7
user:      adam <adam%pkgsrc.org@localhost>
date:      Thu Jun 30 13:01:28 2005 +0000

description:
Changes 2.1.10:
  I. IMPORTANT BUG FIXES
    - The size comparison for BDF and PCF files could fail sometimes.
    - Some  CFF files  were still not  loaded  correctly.   Patch from
      Derek Noonburg.
    - The stroker still had some serious bugs.
    - FreeType didn't properly parse empty Type 1 glyphs.
    - An unbound dynamic buffer growth was fixed in the PFR loader.
    - Several bugs have been fixed in the cache sub-system.
    - The auto-hinter didn't work properly for fonts without a Unicode
      charmap -- it even refused to load the glyphs.
  II. IMPORTANT CHANGES
    - Many fixes have been applied to drastically reduce the amount of
      heap   memory   used   by   FreeType,   especially   when  using
      memory-mapped font files  (which is the default on Unix  systems
      which support them).
    - The auto-hinter  has been replaced with a new module, called the
      `auto-fitter'.  It consumes  less memory  than its  predecessor,
      and it is  prepared to support non-latin scripts  better in next
      releases.
    - George Williams  contributed code to read  kerning data from PFM
      files.
  III. MISCELLANEOUS
    - The BDF driver  no longer converts  all returned bitmaps  with a
      depth of 2bpp or 4bpp to a depth of 8bpp.
    - A new option `--ftversion' has been  added to freetype-config to
      return the FreeType version.
    - The  memory  debugger  has  been  updated   to  dump  allocation
      statistics on  all allocation  sources in the library.

diffstat:

 graphics/freetype2/Makefile |  7 +++----
 graphics/freetype2/PLIST    |  6 +++++-
 graphics/freetype2/distinfo |  8 ++++----
 3 files changed, 12 insertions(+), 9 deletions(-)

diffs (69 lines):

diff -r fb5c579567a5 -r 1515aa55bcc7 graphics/freetype2/Makefile
--- a/graphics/freetype2/Makefile       Thu Jun 30 12:59:24 2005 +0000
+++ b/graphics/freetype2/Makefile       Thu Jun 30 13:01:28 2005 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.43 2005/06/14 15:44:14 adam Exp $
+# $NetBSD: Makefile,v 1.44 2005/06/30 13:01:28 adam Exp $
 
-DISTNAME=      freetype-2.1.9
-PKGNAME=       freetype2-2.1.9
-PKGREVISION=   1
+DISTNAME=      freetype-2.1.10
+PKGNAME=       freetype2-2.1.10
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=freetype/} \
                ftp://ftp.freetype.org/freetype/freetype2/ \
diff -r fb5c579567a5 -r 1515aa55bcc7 graphics/freetype2/PLIST
--- a/graphics/freetype2/PLIST  Thu Jun 30 12:59:24 2005 +0000
+++ b/graphics/freetype2/PLIST  Thu Jun 30 13:01:28 2005 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.10 2004/09/22 08:09:33 jlam Exp $
+@comment $NetBSD: PLIST,v 1.11 2005/06/30 13:01:29 adam Exp $
 bin/freetype-config
 include/freetype2/freetype/cache/ftccache.h
 include/freetype2/freetype/cache/ftccmap.h
@@ -15,6 +15,7 @@
 include/freetype2/freetype/freetype.h
 include/freetype2/freetype/ftbbox.h
 include/freetype2/freetype/ftbdf.h
+include/freetype2/freetype/ftbitmap.h
 include/freetype2/freetype/ftcache.h
 include/freetype2/freetype/ftchapters.h
 include/freetype2/freetype/fterrdef.h
@@ -29,6 +30,7 @@
 include/freetype2/freetype/ftmm.h
 include/freetype2/freetype/ftmodapi.h
 include/freetype2/freetype/ftmoderr.h
+include/freetype2/freetype/ftotval.h
 include/freetype2/freetype/ftoutln.h
 include/freetype2/freetype/ftpfr.h
 include/freetype2/freetype/ftrender.h
@@ -54,6 +56,7 @@
 include/freetype2/freetype/internal/ftserv.h
 include/freetype2/freetype/internal/ftstream.h
 include/freetype2/freetype/internal/fttrace.h
+include/freetype2/freetype/internal/ftvalid.h
 include/freetype2/freetype/internal/internal.h
 include/freetype2/freetype/internal/pcftypes.h
 include/freetype2/freetype/internal/psaux.h
@@ -62,6 +65,7 @@
 include/freetype2/freetype/internal/svbdf.h
 include/freetype2/freetype/internal/svgldict.h
 include/freetype2/freetype/internal/svmm.h
+include/freetype2/freetype/internal/svotval.h
 include/freetype2/freetype/internal/svpfr.h
 include/freetype2/freetype/internal/svpostnm.h
 include/freetype2/freetype/internal/svpscmap.h
diff -r fb5c579567a5 -r 1515aa55bcc7 graphics/freetype2/distinfo
--- a/graphics/freetype2/distinfo       Thu Jun 30 12:59:24 2005 +0000
+++ b/graphics/freetype2/distinfo       Thu Jun 30 13:01:28 2005 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2005/02/24 08:45:05 agc Exp $
+$NetBSD: distinfo,v 1.15 2005/06/30 13:01:29 adam Exp $
 
-SHA1 (freetype-2.1.9.tar.bz2) = a3c3a0c0d5f8f6e62c774e24817748a941016990
-RMD160 (freetype-2.1.9.tar.bz2) = 1dd8fb6fda8b159ef0d2ebedeca99a67ed65dc72
-Size (freetype-2.1.9.tar.bz2) = 992394 bytes
+SHA1 (freetype-2.1.10.tar.bz2) = f9e5c52e466c3e41483d5d6d44b4f3135a9c4b16
+RMD160 (freetype-2.1.10.tar.bz2) = 3d31d548632f14784283c97ece64c7425efc3975
+Size (freetype-2.1.10.tar.bz2) = 1037107 bytes



Home | Main Index | Thread Index | Old Index