Pullup ticket 2426 - requested by kefren security update for freetype2 - pkgsrc/graphics/freetype2/Makefile 1.64 - pkgsrc/graphics/freetype2/PLIST 1.15 - pkgsrc/graphics/freetype2/distinfo 1.26 Module Name: pkgsrc Committed By: drochner Date: Wed Jun 11 10:35:21 UTC 2008 Modified Files: pkgsrc/graphics/freetype2: Makefile PLIST distinfo Log Message: update to 2.3.6 This fixes some integer overflow/memory corruption/heap overflow security problems: CVE-2008-1806, CVE-2008-1807, CVE-2008-1808 other changes: -new function `FT_Get_CID_Registry_Ordering_Supplement' gives access to those fields in a CID-keyed font -code to validate the new `MATH' OpenType table -API for cmap 14 support -A new face flag FT_FACE_FLAG_CID_KEYED -misc bugfixes and other improvementsdiff -r1.63 -r1.63.4.1 pkgsrc/graphics/freetype2/Makefile
(ghen)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.63 2007/12/02 12:05:00 wiz Exp $ | 1 | # $NetBSD: Makefile,v 1.63.4.1 2008/06/16 09:07:34 ghen Exp $ | |
2 | 2 | |||
3 | DISTNAME= freetype-2.3.5 | 3 | DISTNAME= freetype-2.3.6 | |
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,26 +1,27 @@ | @@ -1,26 +1,27 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.14 2007/03/20 15:20:33 drochner Exp $ | 1 | @comment $NetBSD: PLIST,v 1.14.10.1 2008/06/16 09:07:34 ghen Exp $ | |
2 | bin/freetype-config | 2 | bin/freetype-config | |
3 | include/freetype2/freetype/config/ftconfig.h | 3 | include/freetype2/freetype/config/ftconfig.h | |
4 | include/freetype2/freetype/config/ftheader.h | 4 | include/freetype2/freetype/config/ftheader.h | |
5 | include/freetype2/freetype/config/ftmodule.h | 5 | include/freetype2/freetype/config/ftmodule.h | |
6 | include/freetype2/freetype/config/ftoption.h | 6 | include/freetype2/freetype/config/ftoption.h | |
7 | include/freetype2/freetype/config/ftstdlib.h | 7 | include/freetype2/freetype/config/ftstdlib.h | |
8 | include/freetype2/freetype/freetype.h | 8 | include/freetype2/freetype/freetype.h | |
9 | include/freetype2/freetype/ftbbox.h | 9 | include/freetype2/freetype/ftbbox.h | |
10 | include/freetype2/freetype/ftbdf.h | 10 | include/freetype2/freetype/ftbdf.h | |
11 | include/freetype2/freetype/ftbitmap.h | 11 | include/freetype2/freetype/ftbitmap.h | |
12 | include/freetype2/freetype/ftcache.h | 12 | include/freetype2/freetype/ftcache.h | |
13 | include/freetype2/freetype/ftchapters.h | 13 | include/freetype2/freetype/ftchapters.h | |
14 | include/freetype2/freetype/ftcid.h | |||
14 | include/freetype2/freetype/fterrdef.h | 15 | include/freetype2/freetype/fterrdef.h | |
15 | include/freetype2/freetype/fterrors.h | 16 | include/freetype2/freetype/fterrors.h | |
16 | include/freetype2/freetype/ftgasp.h | 17 | include/freetype2/freetype/ftgasp.h | |
17 | include/freetype2/freetype/ftglyph.h | 18 | include/freetype2/freetype/ftglyph.h | |
18 | include/freetype2/freetype/ftgxval.h | 19 | include/freetype2/freetype/ftgxval.h | |
19 | include/freetype2/freetype/ftgzip.h | 20 | include/freetype2/freetype/ftgzip.h | |
20 | include/freetype2/freetype/ftimage.h | 21 | include/freetype2/freetype/ftimage.h | |
21 | include/freetype2/freetype/ftincrem.h | 22 | include/freetype2/freetype/ftincrem.h | |
22 | include/freetype2/freetype/ftlcdfil.h | 23 | include/freetype2/freetype/ftlcdfil.h | |
23 | include/freetype2/freetype/ftlist.h | 24 | include/freetype2/freetype/ftlist.h | |
24 | include/freetype2/freetype/ftlzw.h | 25 | include/freetype2/freetype/ftlzw.h | |
25 | include/freetype2/freetype/ftmac.h | 26 | include/freetype2/freetype/ftmac.h | |
26 | include/freetype2/freetype/ftmm.h | 27 | include/freetype2/freetype/ftmm.h |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.25 2007/07/06 18:16:28 drochner Exp $ | 1 | $NetBSD: distinfo,v 1.25.6.1 2008/06/16 09:07:34 ghen Exp $ | |
2 | 2 | |||
3 | SHA1 (freetype-2.3.5.tar.bz2) = 45695d44c74be31944d807526a7e69a818e4afd2 | 3 | SHA1 (freetype-2.3.6.tar.bz2) = 611bae913e8a593449a4dc60e0bf3300abc4f974 | |
4 | RMD160 (freetype-2.3.5.tar.bz2) = 2a97cb1c3d93572c094d5d2890d12445ef2786d4 | 4 | RMD160 (freetype-2.3.6.tar.bz2) = 8047e734804191856a941e19f6acf82047099d66 | |
5 | Size (freetype-2.3.5.tar.bz2) = 1279861 bytes | 5 | Size (freetype-2.3.6.tar.bz2) = 1305717 bytes |