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