update to 2.3.9 changes: -important bugfixes -improved CID support There was an ABI breakage between 2.3.7 and 2.3.8 which was reverted in 2.3.9. The public 'PS_FontInfoRec' structure was expanded and then shrunk. Applications compiled against 2.3.8 should work fine with 2.3.9. Applications compiled against the new 2.3.9 can theoretically exhibit problems if run against a 2.3.8 binary, if some PS_FontInfo stuff is used. See the freetype release notes for details. I didn't find any suspects for now. If one is found, it should be changed to require 2.3.9, and PKGREV bumped.diff -r1.67 -r1.68 pkgsrc/graphics/freetype2/Makefile
(drochner)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.67 2009/01/27 19:29:32 drochner Exp $ | 1 | # $NetBSD: Makefile,v 1.68 2009/04/16 20:26:25 drochner Exp $ | |
2 | 2 | |||
3 | DISTNAME= freetype-2.3.8 | 3 | DISTNAME= freetype-2.3.9 | |
4 | PKGNAME= ${DISTNAME:S/-/2-/} | 4 | PKGNAME= ${DISTNAME:S/-/2-/} | |
5 | CATEGORIES= graphics | 5 | CATEGORIES= graphics | |
6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/} \ | 6 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=freetype/} \ | |
7 | ftp://ring.aist.go.jp/pub/graphics/freetype/freetype2/ | 7 | ftp://ring.aist.go.jp/pub/graphics/freetype/freetype2/ | |
8 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
9 | 9 | |||
10 | MAINTAINER= rh@NetBSD.org | 10 | MAINTAINER= rh@NetBSD.org | |
11 | HOMEPAGE= http://www.freetype.org/ | 11 | HOMEPAGE= http://www.freetype.org/ | |
12 | COMMENT= Font rendering engine and library API | 12 | COMMENT= Font rendering engine and library API | |
13 | 13 | |||
14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 14 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
15 | PKG_DESTDIR_SUPPORT= user-destdir | 15 | PKG_DESTDIR_SUPPORT= user-destdir | |
16 | 16 |
@@ -1,6 +1,5 @@ | @@ -1,6 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.29 2009/01/27 19:29:32 drochner Exp $ | 1 | $NetBSD: distinfo,v 1.30 2009/04/16 20:26:25 drochner Exp $ | |
2 | 2 | |||
3 | SHA1 (freetype-2.3.8.tar.bz2) = 0a15d4498139c6743c0ea388c40aaf40cafd4f44 | 3 | SHA1 (freetype-2.3.9.tar.bz2) = db08969cb5053879ff9e973fe6dd2c52c7ea2d4e | |
4 | RMD160 (freetype-2.3.8.tar.bz2) = e460e8a3aed21727973ac4add4ac8be70ac18534 | 4 | RMD160 (freetype-2.3.9.tar.bz2) = c0351c2a3f43e64d26d2a964b1131a3dbf2fa162 | |
5 | Size (freetype-2.3.8.tar.bz2) = 1343318 bytes | 5 | Size (freetype-2.3.9.tar.bz2) = 1363190 bytes | |
6 | SHA1 (patch-aa) = 655e8ddd41774e86f7307e62589bb3da2351bf4c |