From 3bb97732553005f146cb40a9ec2c3c9c515753b6 Mon Sep 17 00:00:00 2001 From: wiz Date: Wed, 9 Feb 2005 20:15:50 +0000 Subject: Update to 1.0.9: 1.0.9 (jan 30th 2005) --------------------- in short: New optimizations save over 20KB on footprint. Also a few bugfixes and several patches. Thanks to those sending in their additions and for testing! To turn on the optimizations do: #DEFINE MNG_OPTIMIZE_CHUNKINITFREE #DEFINE MNG_OPTIMIZE_OBJCLEANUP #DEFINE MNG_OPTIMIZE_CHUNKASSIGN #DEFINE MNG_OPTIMIZE_CHUNKREADER (eg. they're not on by default (yet) !) ------------------- bugfixes: - fixed chunk pushing mechanism - fixed bug in writing sBIT for indexed color - fixed PPLT getchunk/putchunk routines - fixed MNG_NO_1_2_4BIT_SUPPORT for TBBN1G04.PNG - cleaned up macro-invocations (thanks to D. Airlie) core: - added more SKIPCHUNK conditionals - replaced MNG_TWEAK_LARGE_FILES with permanent solution - improved handling of cheap transparency when 16-bit support is disabled - added some MNG_SUPPORT_WRITE conditionals - added function to retrieve current FRAM delay - added MNG_NO_1_2_4BIT_SUPPORT - added bgr565_a8 canvas-style (thanks to J. Elvander) - standard windows dll upgraded to zlib 1.2.2 - added LITTLEENDIAN/BIGENDIAN fixtures (thanks J.Stiles) - inclusion of zlib/lcms/ijgsrc6b with <> instead of "" - added conditional MNG_OPTIMIZE_CHUNKINITFREE - added conditional MNG_OPTIMIZE_OBJCLEANUP - added conditional MNG_OPTIMIZE_CHUNKASSIGN - added conditional MNG_OPTIMIZE_CHUNKREADER - fixed problem with global PLTE/tRNS samples: contrib: doc: - patched jng & mng manual pages (Thanks Peter Breitenlohner) makefiles: autoconf: - patched makefile.am & configure.in (Thanks Peter Breitenlohner) --- graphics/mng/Makefile | 5 ++--- graphics/mng/distinfo | 6 +++--- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/graphics/mng/Makefile b/graphics/mng/Makefile index 25d7ea93e8d..1fc1fd013ed 100644 --- a/graphics/mng/Makefile +++ b/graphics/mng/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.21 2004/12/05 20:19:50 minskim Exp $ +# $NetBSD: Makefile,v 1.22 2005/02/09 20:15:50 wiz Exp $ -DISTNAME= libmng-1.0.8 +DISTNAME= libmng-1.0.9 PKGNAME= ${DISTNAME:S/lib//} -PKGREVISION= 1 CATEGORIES= graphics MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=libmng/} \ http://www.3-t.com/libmng/download/ \ diff --git a/graphics/mng/distinfo b/graphics/mng/distinfo index a1baaa7f12f..0de2278854d 100644 --- a/graphics/mng/distinfo +++ b/graphics/mng/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.7 2004/08/09 07:29:00 adam Exp $ +$NetBSD: distinfo,v 1.8 2005/02/09 20:15:50 wiz Exp $ -SHA1 (libmng-1.0.8.tar.gz) = 4d9f4d309922d87770cc0806cb08dbfbae72bf34 -Size (libmng-1.0.8.tar.gz) = 509823 bytes +SHA1 (libmng-1.0.9.tar.gz) = d32e939ec95caff7839c6c9a5896e4d575c77d35 +Size (libmng-1.0.9.tar.gz) = 554848 bytes -- cgit v1.2.3