diff options
author | rh <rh> | 2000-07-05 15:15:11 +0000 |
---|---|---|
committer | rh <rh> | 2000-07-05 15:15:11 +0000 |
commit | 27ca8a4b4fe1056ae9d14fdcc6cdf4d13140dcce (patch) | |
tree | 71fd8d1b5b85db2346c5611f6e5eafe4dafc769c /graphics/pngcrush | |
parent | 8e9f72c0c969a761a74de2ee9b35565dff44f103 (diff) | |
download | pkgsrc-27ca8a4b4fe1056ae9d14fdcc6cdf4d13140dcce.tar.gz |
Update pngcrush to 1.4.5
Changes are:
* Added color-counting and palette-building capability
* Added "-fix" option, for fixing bad CRC's and other correctable
conditions.
* Write sBIT.alpha=1 when adding an opaque alpha channel and sBIT is
present.
* Identify the erroneous 2615-byte sRGB monitor profile being written by
Photoshop 5.5, which causes many apps to crash, and replace it
with an sRGB chunk.
* Added a check for input and output on different devices before
rejecting the output file as being the same as the input file
based on inode.
* Added some UCITA language to the disclaimer.
* Reduced scope of Try/Catch blocks to avoid nesting them, and removed
returns from within the Try blocks, where they are not allowed.
* Removed direct access to the png structure when possible
* Removes extra IDAT chunks (such as found in some POV-ray PNGs) with a
warning instead of bailing out.
* Removed the old setjmp interface entirely.
* RGB to Grayscale conversion is more accurate (15-bit instead of 8-bit)
and now uses only integer arithmetic.
* Changed "Compressed" to "Uncompressed" in help for -itxt.
* Stifled some compiler warnings
* Add test on stat_buf.st_size to verify fpin==fpout, because stat in
MSVC++6.0 standard version returns stat_buf.st_ino=0 for all files
* Revised pngcrush.h to make it easier to control PNG_ZBUF_SIZE and
PNG_NO_FLOATING_POINT_SUPPORTED from a makefile.
* Restored ability to enter "replace_gamma" value as a float even when
floating point arithmetic is not enabled.
* Enabled removing tEXt, zTXt, or iTXt chunks by chunk type
* Removed definition of TOO_FAR from pngcrush.h
* Uses new libpng error handler; if a file has errors, pngcrush now will
continue on and compress the remaining files instead of bailing
out.
Diffstat (limited to 'graphics/pngcrush')
-rw-r--r-- | graphics/pngcrush/Makefile | 8 | ||||
-rw-r--r-- | graphics/pngcrush/files/md5 | 4 |
2 files changed, 6 insertions, 6 deletions
diff --git a/graphics/pngcrush/Makefile b/graphics/pngcrush/Makefile index 993a7dad01e..85c5d3d2016 100644 --- a/graphics/pngcrush/Makefile +++ b/graphics/pngcrush/Makefile @@ -1,12 +1,12 @@ -# $NetBSD: Makefile,v 1.4 2000/02/09 02:52:36 wiz Exp $ +# $NetBSD: Makefile,v 1.5 2000/07/05 15:15:11 rh Exp $ # -DISTNAME= pngcrush-1.3.4 +DISTNAME= pngcrush-1.4.5 CATEGORIES= graphics -MASTER_SITES= ftp://ftp.xnot.com/pmt/pub/pngcrush/src/ +MASTER_SITES= http://download.sourceforge.net/pmt/ MAINTAINER= rh@netbsd.org -HOMEPAGE= http://www.xnot.com/pmt/pngcrush/ +HOMEPAGE= http://pmt.sourceforge.net/pngcrush/index.html NO_CONFIGURE= YES diff --git a/graphics/pngcrush/files/md5 b/graphics/pngcrush/files/md5 index 08e8d08d686..c0343c1cd53 100644 --- a/graphics/pngcrush/files/md5 +++ b/graphics/pngcrush/files/md5 @@ -1,3 +1,3 @@ -$NetBSD: md5,v 1.4 2000/02/09 02:52:37 wiz Exp $ +$NetBSD: md5,v 1.5 2000/07/05 15:15:11 rh Exp $ -MD5 (pngcrush-1.3.4.tar.gz) = 1cfcb6694727940e093d37392b9d09ae +MD5 (pngcrush-1.4.5.tar.gz) = 9126cc65a5a9a811a55df503b428fd21 |