OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /v/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src Date: 03-Jul-2007 20:32:38
Branch: HEAD Handle: 2007070319323800
Modified files:
openpkg-src/freetype freetype.patch freetype.spec
Log:
upgrading package: freetype 2.3.4 -> 2.3.5
Summary:
Revision Changes Path
1.10 +7 -46 openpkg-src/freetype/freetype.patch
1.69 +2 -2 openpkg-src/freetype/freetype.spec
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/freetype/freetype.patch
============================================================================
$ cvs diff -u -r1.9 -r1.10 freetype.patch
--- openpkg-src/freetype/freetype.patch 24 May 2007 08:18:42 -0000
1.9
+++ openpkg-src/freetype/freetype.patch 3 Jul 2007 18:32:38 -0000
1.10
@@ -1,6 +1,6 @@
Index: builds/unix/freetype-config.in
---- builds/unix/freetype-config.in.orig 2005-06-04 23:58:48 +0200
-+++ builds/unix/freetype-config.in 2006-05-14 09:58:42 +0200
+--- builds/unix/freetype-config.in.orig 2006-10-12 06:51:08 +0200
++++ builds/unix/freetype-config.in 2007-07-03 20:27:44 +0200
@@ -128,7 +128,7 @@
fi
@@ -11,8 +11,8 @@
echo $cflags -I$includedir
else
Index: builds/unix/freetype2.in
---- builds/unix/freetype2.in 2006-10-12 06:51:08 +0200
-+++ builds/unix/freetype2.in 2007-01-17 18:25:06 +0100
+--- builds/unix/freetype2.in.orig 2006-10-12 06:51:08 +0200
++++ builds/unix/freetype2.in 2007-07-03 20:27:44 +0200
@@ -8,4 +8,4 @@
Version: @ft_version@
Requires:
@@ -21,7 +21,7 @@
+Cflags: -I${includedir}
Index: builds/unix/install.mk
--- builds/unix/install.mk.orig 2006-04-01 07:16:40 +0200
-+++ builds/unix/install.mk 2006-05-14 10:22:05 +0200
++++ builds/unix/install.mk 2007-07-03 20:27:44 +0200
@@ -30,30 +30,30 @@
install: $(PROJECT_LIBRARY)
$(MKINSTALLDIRS) $(DESTDIR)$(libdir) \
@@ -80,8 +80,8 @@
-$(DELETE) $(DESTDIR)$(bindir)/freetype-config
-$(DELETE) $(DESTDIR)$(datadir)/aclocal/freetype2.m4
Index: include/freetype/freetype.h
---- include/freetype/freetype.h.orig 2006-05-12 15:52:24 +0200
-+++ include/freetype/freetype.h 2006-05-14 10:22:27 +0200
+--- include/freetype/freetype.h.orig 2007-07-02 23:06:00 +0200
++++ include/freetype/freetype.h 2007-07-03 20:27:44 +0200
@@ -16,15 +16,6 @@
/***************************************************************************/
@@ -98,42 +98,3 @@
/*************************************************************************/
/*
*/
/* The `raster' component duplicates some of the declarations in
*/
-
------------------------------------------------------------------------------
-
-Security Fix (CVE-2007-2754)
-
-Index: src/truetype/ttgload.c
---- src/truetype/ttgload.c 2007/04/09 08:40:11 1.177
-+++ src/truetype/ttgload.c 2007/04/27 17:16:50 1.178
-@@ -271,7 +271,11 @@
-
- n_points = 0;
- if ( n_contours > 0 )
-+ {
- n_points = cont[-1] + 1;
-+ if ( n_points < 0 )
-+ goto Invalid_Outline;
-+ }
-
- /* note that we will add four phantom points later */
- error = FT_GLYPHLOADER_CHECK_POINTS( gloader, n_points + 4, 0 );
-@@ -682,7 +686,7 @@
- FT_GlyphLoader gloader = loader->gloader;
- FT_Error error = TT_Err_Ok;
- FT_Outline* outline;
-- FT_UInt n_points;
-+ FT_Int n_points;
-
-
- outline = &gloader->current.outline;
-@@ -709,7 +713,7 @@
- /* Deltas apply to the unscaled data. */
- FT_Vector* deltas;
- FT_Memory memory = loader->face->memory;
-- FT_UInt i;
-+ FT_Int i;
-
-
- error = TT_Vary_Get_Glyph_Deltas( (TT_Face)(loader->face),
-
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/freetype/freetype.spec
============================================================================
$ cvs diff -u -r1.68 -r1.69 freetype.spec
--- openpkg-src/freetype/freetype.spec 24 May 2007 08:18:45 -0000
1.68
+++ openpkg-src/freetype/freetype.spec 3 Jul 2007 18:32:38 -0000
1.69
@@ -32,8 +32,8 @@
Class: BASE
Group: Graphics
License: GPL
-Version: 2.3.4
-Release: 20070524
+Version: 2.3.5
+Release: 20070703
# list of sources
Source0:
http://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.gz
@@ .
______________________________________________________________________
OpenPKG http://openpkg.org
CVS Repository Commit List [email protected]