Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: source-changes
Date: 08/01/2000 18:58:24
Module Name:	pkgsrc
Committed By:	wiz
Date:		Tue Aug  1 15:58:24 UTC 2000

Modified Files:
	pkgsrc/graphics/png: Makefile
	pkgsrc/graphics/png/files: md5

Log Message:
Update to libpng-1.0.8. Changes since 1.0.7:
o Added png_free(png_ptr, key) two places in pngpread.c to stop memory
  leaks.
o Changed PNG_NO_STDIO to PNG_NO_CONSOLE_IO, several places in
  pngrutil.c and pngwutil.c.
o Changed PNG_EXPORT_VAR to use PNG_IMPEXP, in pngconf.h.
o Removed unused "#include <assert.h>" from png.c
o Added WindowsCE support.
o Revised pnggccrd.c to work with gcc-2.95.2 and in the Cygwin environment.
o Only set the PNG_FLAG_FREE_TRNS or PNG_FREE_TRNS flag in
  png_handle_tRNS() for indexed-color input files to avoid potential
  double-freeing trans array under some unusual conditions; problem
  was introduced in version 1.0.7.
o Added the files pngbar.png and pngbar.jpg to the distribution.
o Added cygwin subdirectory, makefile.cygwin, and cygwin support in pngconf.h
o Added PNG_NO_ZALLOC_ZERO macro (makes png_zalloc skip zeroing memory)
o Revised png_debug() macros and statements to eliminate compiler warnings.
o Updated makefile.hpux to build a shared library.


To generate a diff of this commit:
cvs rdiff -r1.21 -r1.22 pkgsrc/graphics/png/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/graphics/png/files/md5

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.