Fri May 6 07:19:23 2011 UTC ()
Changes 1.5.3beta05:
* Added the "_POSIX_SOURCE" feature test macro to ensure libpng sees the
  correct API. _POSIX_SOURCE is defined in pngpriv.h, pngtest.c and
  pngvalid.c to ensure that POSIX conformant systems disable non-POSIX APIs.
* Removed png_snprintf and added formatted warning messages.  This change adds
  internal APIs to allow png_warning messages to have parameters without
  requiring the host OS to implement snprintf.  As a side effect the
  dependency of the tIME-supporting RFC1132 code on stdio is removed and
  PNG_NO_WARNINGS does actually work now.
* Added PNG_WRITE_OPTIMIZE_CMF_SUPPORTED macro to make the zlib "CMF" byte
  optimization configureable.
* IDAT compression failed if preceded by a compressed text chunk (bug
  introduced in libpng-1.5.3beta01-02).  This was because the attempt to
  reset the zlib stream in png_write_IDAT happened after the first IDAT
  chunk had been deflated - much too late.  In this change internal
  functions were added to claim/release the z_stream and, hopefully, make
  the code more robust.  Also deflateEnd checking is added - previously
  libpng would ignore an error at the end of the stream.


(adam)
diff -r1.133 -r1.134 pkgsrc/graphics/png/Makefile
diff -r1.79 -r1.80 pkgsrc/graphics/png/distinfo

cvs diff -r1.133 -r1.134 pkgsrc/graphics/png/Makefile (expand / switch to unified diff)

--- pkgsrc/graphics/png/Makefile 2011/05/03 09:07:35 1.133
+++ pkgsrc/graphics/png/Makefile 2011/05/06 07:19:22 1.134
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.133 2011/05/03 09:07:35 wiz Exp $ 1# $NetBSD: Makefile,v 1.134 2011/05/06 07:19:22 adam Exp $
2 2
3DISTNAME= libpng-1.5.3beta04 3DISTNAME= libpng-1.5.3beta05
4PKGNAME= ${DISTNAME:S/lib//} 4PKGNAME= ${DISTNAME:S/lib//}
5CATEGORIES= graphics 5CATEGORIES= graphics
6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libpng/} \ 6MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libpng/} \
7 ftp://ftp.fu-berlin.de/unix/graphics/png/src/ 7 ftp://ftp.fu-berlin.de/unix/graphics/png/src/
8EXTRACT_SUFX= .tar.bz2 8EXTRACT_SUFX= .tar.bz2
9 9
10MAINTAINER= wiz@NetBSD.org 10MAINTAINER= wiz@NetBSD.org
11HOMEPAGE= http://www.libpng.org/pub/png/libpng.html 11HOMEPAGE= http://www.libpng.org/pub/png/libpng.html
12COMMENT= Library for manipulating PNG images 12COMMENT= Library for manipulating PNG images
13LICENSE= png-license 13LICENSE= png-license
14 14
15PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
16PKG_DESTDIR_SUPPORT= user-destdir 16PKG_DESTDIR_SUPPORT= user-destdir

cvs diff -r1.79 -r1.80 pkgsrc/graphics/png/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/png/distinfo 2011/05/03 09:07:35 1.79
+++ pkgsrc/graphics/png/distinfo 2011/05/06 07:19:22 1.80
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.79 2011/05/03 09:07:35 wiz Exp $ 1$NetBSD: distinfo,v 1.80 2011/05/06 07:19:22 adam Exp $
2 2
3SHA1 (libpng-1.5.3beta04.tar.bz2) = f6695ddc81c6c3a1a49142adf478753f117fba0b 3SHA1 (libpng-1.5.3beta05.tar.bz2) = 0fa980967650c9623e4e84b78165600e0bbb5abc
4RMD160 (libpng-1.5.3beta04.tar.bz2) = 0cb187dd84a4234593f993bd42d1a295accd3351 4RMD160 (libpng-1.5.3beta05.tar.bz2) = 54cfb6bb31989cb3c3c2ce8585113191b7ec40b7
5Size (libpng-1.5.3beta04.tar.bz2) = 792619 bytes 5Size (libpng-1.5.3beta05.tar.bz2) = 782137 bytes
6SHA1 (patch-aa) = 0c4f4e594798384079a0ce2ee5d7a45e16366b12 6SHA1 (patch-aa) = 0c4f4e594798384079a0ce2ee5d7a45e16366b12