./graphics/optipng, Advanced PNG Optimizer

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 0.7.7, Package name: optipng-0.7.7, Maintainer: adam

OptiPNG is a PNG optimizer that recompresses the image files to a smaller
size, without losing any information. The idea has been inspired from
pngcrush, and is explained in detail in the PNG-Tech article: "A Guide
to PNG optimization"
<http://www.cs.toronto.edu/~cosmin/pngtech/optipng.html>. The
implementation is carried forward in OptiPNG, which offers a faster
execution per trial, and a wider search space.

Required to run:

Required to build:

Master sites:

SHA1: 68aa89fbde642b104aeefa9efbc4dfbb936fa630
RMD160: bd6df4ef9f258474f352820eec545f482c7194cd
Filesize: 2274.956 KB

Version history: (Expand)

CVS history: (Expand)

   2020-03-20 12:58:37 by Nia Alarie | Files touched by this commit (640)
Log message:
*: Convert broken sourceforge HOMEPAGEs back to http
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2018-06-27 13:52:17 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
optipng: updated to 0.7.7

* Upgraded libpng to version 1.6.34.
* Upgraded zlib to version 1.2.11-optipng.
* Upgraded minitiff to version 0.2.
!! Fixed a buffer overflow vulnerability in the GIF decoder.
!! Fixed an integer overflow vulnerability in the TIFF decoder.
! Fixed the build on macOS High Sierra.
! Fixed the build on DJGPP.
* Disallowed out-of-bounds values in rangeset options.
   2016-06-17 16:03:10 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Version 0.7.6
 * Upgraded libpng to version 1.6.21.
 ! Fixed an assertion failure in the image reduction code.
!! Fixed various security-sensitive defects in the BMP decoder.
 ! Fixed a benign uninitialized memory read in the GIF decoder.
 ! Fixed a build failure occurring under the Estonian (et_EE) locale.
 ! Fixed a build failure occurring on Mac OS X, FreeBSD, and possibly
   other systems that lack POSIX-compliant high-resolution timestamps.
 ! Fixed a typo causing build failures in 32-bit ANSI C compilation.
   2016-04-02 00:32:45 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Pass -mandir, fixes PKGMANDIR.
   2015-11-03 22:34:36 by Alistair G. Crooks | Files touched by this commit (610)
Log message:
Add SHA512 digests for distfiles for graphics category

Problems found with existing digests:
	Package fotoxx distfile fotoxx-14.03.1.tar.gz
	ac2033f87de2c23941261f7c50160cddf872c110 [recorded]
	118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated]
	Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
	34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package AfterShotPro: missing distfile AfterShotPro-
	Package pgraf: missing distfile pgraf-20010131.tar.gz
	Package qvplay: missing distfile qvplay-0.95.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-10-23 14:24:42 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Fix building on OS X 10.10
   2014-03-31 09:15:19 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 0.7.5:
* Upgraded libpng to version 1.6.10-optipng.
* Upgraded zlib to version 1.2.8-optipng.
! Fixed various build issues with libpng-1.5 and libpng-1.6.
* Allowed the handling of huge image files (> millions of pixels
  per row or column) to be independent of the libpng version.
+ Allowed the option -preserve to save the file ownership (UID/GID)
  on Unix.
! Fixed a build issue with Clang.
+ Added various enhancements to the configure script.