After 18 months of version 0.5.5, it looks like there's some new activity. (No, this isn't a zero-day request :) 0.6.1 may be only a day old, but 0.6 is from 15 June.) Here are the changes: Version 0.6.1 20-jul-2008 ------------- * Upgraded cexcept to version 2.0.1. + Added a configure script, to be used instead of unix-secure.mak. ! Fixed a build issue that occured when using libpng from the system. (Thanks to Nelson A. de Oliveira for the report.) ! Fixed processing when image reduction yields an output larger than the original. (Thanks to Michael Krishtopa for the report.) ! Fixed behavior of -preserve. (Thanks to Bill Koch for the report.) - Removed displaying of partial progress when abandoning IDATs under the -v option. The percentages displayed were not very accurate. Version 0.6 15-jun-2008 ----------- + Upgraded libpng to version 1.2.29-optipng [private] ++ Implemented grayscale(alpha)-to-palette reductions. ++ Improved conversion of bKGD info during RGB-to-palette reductions. (Thanks to Matthew Fearnley for the contribution.) !! Fixed conversion of bKGD and tRNS during 16-to-8-bit reductions. (Thanks to Matthew Fearnley for the report.) + Added support for compressed BMP (incl. PNG-compressed BMP, you bet!) + Improved the speed of reading raw PNM files. + Recognized PNG digital signatures (dSIG) and disabled optimization in their presence, to preserve their integrity. + Allowed the user to enforce the optimization of dSIG'ed files. + Recognized APNG animation files and disabled reductions to preserve their integrity. + Added the -snip option, to allow the user to "snip" one image out of a multi-image file, such as animated GIF, multi-page TIFF, or APNG. (Thanks to [LaughingMan] for the suggestion.) + Improved recovery of PNG files with incomplete IDAT. !! Fixed a crash triggered by the use of -log on some platforms. (Thanks to Stefan Bruns for the fix.) ! Fixed behavior of -out and -dir when the input is already optimized. (Thanks to Christian Davideck for the report.) * Provided more detailed image information at the start of processing. * Provided a more detailed summary at the end of processing, under the presence of the -v option and/or the occurence of exceptional events. Reproducible: Always Steps to Reproduce: The optipng-0.5.5.ebuild still works for both of these, and the new versions pass some basic tests on my amd64.
Fixed, thanks.