see http://www.libgd.org/ReleaseNote020035
please test.
Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/gd/Makefile,v
retrieving revision 1.49
diff -u -r1.49 Makefile
--- Makefile 31 May 2007 18:32:06 -0000 1.49
+++ Makefile 26 Jun 2007 06:26:26 -0000
@@ -2,9 +2,8 @@
COMMENT= "library for dynamic creation of images"
-DISTNAME= gd-2.0.34
-PKGNAME= ${DISTNAME}p1
-SHARED_LIBS= gd 20.34
+DISTNAME= gd-2.0.35
+SHARED_LIBS= gd 20.35
CATEGORIES= graphics
MASTER_SITES= ${HOMEPAGE}releases/
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/gd/distinfo,v
retrieving revision 1.5
diff -u -r1.5 distinfo
--- distinfo 5 Apr 2007 16:19:55 -0000 1.5
+++ distinfo 26 Jun 2007 06:26:26 -0000
@@ -1,5 +1,5 @@
-MD5 (gd-2.0.34.tar.gz) = OgLd5CvpKlES/iO0H1RDKw==
-RMD160 (gd-2.0.34.tar.gz) = FefcFHYtf5M2oAve/1hD5lAqvXo=
-SHA1 (gd-2.0.34.tar.gz) = 2QA3b2sC1dKeZ20PG3IuPBIoOyw=
-SHA256 (gd-2.0.34.tar.gz) = bn87r6U/x/7h3ps/VAWF8vMMZdEXQURH1FzxFpn2T5I=
-SIZE (gd-2.0.34.tar.gz) = 1273059
+MD5 (gd-2.0.35.tar.gz) = mCljRI3DbyDLebbpum/e3g==
+RMD160 (gd-2.0.35.tar.gz) = SuN7VjvsriYwjeG7xIm4zudo3K0=
+SHA1 (gd-2.0.35.tar.gz) = 73+7JQ9Ba6twz9pvdyg2JLg8AdU=
+SHA256 (gd-2.0.35.tar.gz) = u9FrnCaDd6rqnDwtZMXBEExTYA5AkPIi17s4k4w9fVI=
+SIZE (gd-2.0.35.tar.gz) = 1345700
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/graphics/gd/patches/patch-configure,v
retrieving revision 1.3
diff -u -r1.3 patch-configure
--- patches/patch-configure 17 Feb 2007 16:30:11 -0000 1.3
+++ patches/patch-configure 26 Jun 2007 06:26:26 -0000
@@ -1,7 +1,7 @@
$OpenBSD: patch-configure,v 1.3 2007/02/17 16:30:11 bernd Exp $
---- configure.orig Wed Feb 7 10:59:57 2007
-+++ configure Wed Feb 7 11:01:33 2007
-@@ -23162,7 +23162,7 @@ if test `eval echo '${'$as_ac_Header'}'`
+--- configure.orig Mon Apr 23 16:57:52 2007
++++ configure Tue Jun 26 08:11:35 2007
+@@ -22322,7 +22322,7 @@ if test `eval echo '${'$as_ac_Header'}'` = yes; then
cat >>confdefs.h <<_ACEOF
#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF
@@ -10,25 +10,25 @@
else
CPPFLAGS="$_cppflags"
fi
-@@ -24254,7 +24254,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }; }; then
+@@ -23262,7 +23262,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext &&
+ $as_test_x conftest$ac_exeext; then
- acx_pthread_ok=yes
+ acx_pthread_ok=no
else
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
-@@ -24452,7 +24452,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_ec
- ac_status=$?
- echo "$as_me:$LINENO: \$? = $ac_status" >&5
- (exit $ac_status); }; }; then
+@@ -23444,7 +23444,7 @@ eval "echo \"\$as_me:$LINENO: $ac_try_echo\"") >&5
+ test ! -s conftest.err
+ } && test -s conftest$ac_exeext &&
+ $as_test_x conftest$ac_exeext; then
- acx_pthread_ok=yes
+ acx_pthread_ok=no
else
echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
-@@ -25472,7 +25472,7 @@ FFLAGS!$FFLAGS$ac_delim
+@@ -24461,7 +24461,7 @@ FFLAGS!$FFLAGS$ac_delim
ac_ct_F77!$ac_ct_F77$ac_delim
LIBTOOL!$LIBTOOL$ac_delim
XMKMF!$XMKMF$ac_delim
Index: patches/patch-gd_png_c
===================================================================
RCS file: patches/patch-gd_png_c
diff -N patches/patch-gd_png_c
--- patches/patch-gd_png_c 31 May 2007 18:32:06 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-gd_png_c,v 1.1 2007/05/31 18:32:06 rui Exp $
---- gd_png.c.orig Thu May 31 16:03:54 2007
-+++ gd_png.c Thu May 31 16:05:09 2007
-@@ -81,7 +81,11 @@ gdPngErrorHandler (png_structp png_ptr, png_const_char
- static void
- gdPngReadData (png_structp png_ptr, png_bytep data, png_size_t length)
- {
-- gdGetBuf (data, length, (gdIOCtx *) png_get_io_ptr (png_ptr));
-+ int check;
-+ check = gdGetBuf (data, length, (gdIOCtx *) png_get_io_ptr (png_ptr));
-+ if (check != length) {
-+ png_error(png_ptr, "Read Error: truncated data");
-+ }
- }
-
- static void