summaryrefslogtreecommitdiff
path: root/Build/source
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2012-02-23 09:59:15 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2012-02-23 09:59:15 +0000
commit69e7bc1b72c737269bb1c37c036d81381985aa40 (patch)
treef193a939fb351fc7cc8148182f9b6da5139653f4 /Build/source
parentb657ca289d4a7746f931eb00a40cb09ddb78e925 (diff)
libpng 1.5.9
git-svn-id: svn://tug.org/texlive/trunk@25480 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r--Build/source/libs/libpng/ChangeLog5
-rwxr-xr-xBuild/source/libs/libpng/configure24
-rw-r--r--Build/source/libs/libpng/libpng-1.5.7/ANNOUNCE98
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9-PATCHES/ChangeLog (renamed from Build/source/libs/libpng/libpng-1.5.7-PATCHES/ChangeLog)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9-PATCHES/TL-Changes (renamed from Build/source/libs/libpng/libpng-1.5.7-PATCHES/TL-Changes)4
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/ANNOUNCE42
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/CHANGES (renamed from Build/source/libs/libpng/libpng-1.5.7/CHANGES)34
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/CMakeLists.txt (renamed from Build/source/libs/libpng/libpng-1.5.7/CMakeLists.txt)55
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/INSTALL (renamed from Build/source/libs/libpng/libpng-1.5.7/INSTALL)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/LICENSE (renamed from Build/source/libs/libpng/libpng-1.5.7/LICENSE)4
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/Makefile.am (renamed from Build/source/libs/libpng/libpng-1.5.7/Makefile.am)1
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/Makefile.in (renamed from Build/source/libs/libpng/libpng-1.5.7/Makefile.in)90
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/README (renamed from Build/source/libs/libpng/libpng-1.5.7/README)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/TODO (renamed from Build/source/libs/libpng/libpng-1.5.7/TODO)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/aclocal.m4 (renamed from Build/source/libs/libpng/libpng-1.5.7/aclocal.m4)65
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/arm/filter_neon.S (renamed from Build/source/libs/libpng/libpng-1.5.7/arm/filter_neon.S)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/autogen.sh (renamed from Build/source/libs/libpng/libpng-1.5.7/autogen.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/config.h.in (renamed from Build/source/libs/libpng/libpng-1.5.7/config.h.in)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/configure (renamed from Build/source/libs/libpng/libpng-1.5.7/configure)37
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/configure.ac (renamed from Build/source/libs/libpng/libpng-1.5.7/configure.ac)9
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/README.txt (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/README.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/COPYING (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/COPYING)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/LICENSE (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/LICENSE)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.mingw32 (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.mingw32)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.sgi (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.sgi)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.unx (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.unx)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.w32 (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.w32)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/README (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/makevms.com (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/makevms.com)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng.h (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng2.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng2.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng2.h (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng2.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readppm.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readppm.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng-win.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng-win.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng-x.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng-x.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng2-win.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng2-win.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng2-x.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng2-x.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/toucan.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/toucan.png)bin12901 -> 12901 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/wpng.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/wpng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/writepng.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/writepng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/writepng.h (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/writepng.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/libtests/pngvalid.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/libtests/pngvalid.c)17
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/README (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/README (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/makefile (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/makefile)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/pngusr.dfa (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/pngusr.dfa)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/pngusr.h (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/pngusr.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/README (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/makefile (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/makefile)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/pngusr.dfa (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/pngusr.dfa)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/pngusr.h (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/pngusr.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/README (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/makefile (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/makefile)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/pngusr.dfa (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/pngusr.dfa)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/pngusr.h (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/pngusr.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/README (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/makefile.std (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/makefile.std)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/makefile.tc3 (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/makefile.tc3)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/makevms.com (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/makevms.com)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/png2pnm.bat (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/png2pnm.bat)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/png2pnm.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/png2pnm.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/png2pnm.sh (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/png2pnm.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pngminus.bat (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pngminus.bat)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pngminus.sh (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pngminus.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pnm2png.bat (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pnm2png.bat)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pnm2png.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pnm2png.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pnm2png.sh (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pnm2png.sh)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/README (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/README)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g01.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g01.png)bin164 -> 164 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g02.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g02.png)bin104 -> 104 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g04.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g04.png)bin145 -> 145 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g08.png)bin138 -> 138 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g16.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g16.png)bin167 -> 167 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn2c08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn2c08.png)bin145 -> 145 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn2c16.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn2c16.png)bin302 -> 302 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p01.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p01.png)bin112 -> 112 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p02.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p02.png)bin146 -> 146 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p04.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p04.png)bin216 -> 216 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p08.png)bin1286 -> 1286 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn4a08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn4a08.png)bin126 -> 126 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn4a16.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn4a16.png)bin2206 -> 2206 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn6a08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn6a08.png)bin184 -> 184 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn6a16.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn6a16.png)bin3435 -> 3435 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbbn1g04.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbbn1g04.png)bin429 -> 429 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbbn2c16.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbbn2c16.png)bin2041 -> 2041 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbbn3p08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbbn3p08.png)bin1499 -> 1499 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbgn2c16.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbgn2c16.png)bin2041 -> 2041 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbgn3p08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbgn3p08.png)bin1499 -> 1499 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbrn2c08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbrn2c08.png)bin1633 -> 1633 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbwn1g16.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbwn1g16.png)bin1313 -> 1313 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbwn3p08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbwn3p08.png)bin1496 -> 1496 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbyn3p08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbyn3p08.png)bin1499 -> 1499 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp0n1g08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp0n1g08.png)bin719 -> 719 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp0n2c08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp0n2c08.png)bin1594 -> 1594 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp0n3p08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp0n3p08.png)bin1476 -> 1476 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp1n3p08.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp1n3p08.png)bin1483 -> 1483 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/PngFile.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/PngFile.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/PngFile.h (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/PngFile.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/README.txt (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/README.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.c (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.dsp (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.dsp)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.dsw (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.dsw)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.ico (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.ico)bin766 -> 766 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.png (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.png)bin208 -> 208 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.rc (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.rc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/cexcept.h (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/cexcept.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/resource.h (renamed from Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/resource.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/example.c (renamed from Build/source/libs/libpng/libpng-1.5.7/example.c)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/libpng-config.in (renamed from Build/source/libs/libpng/libpng-1.5.7/libpng-config.in)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/libpng-manual.txt (renamed from Build/source/libs/libpng/libpng-1.5.7/libpng-manual.txt)8
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/libpng.3 (renamed from Build/source/libs/libpng/libpng-1.5.7/libpng.3)24
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/libpng.pc.in (renamed from Build/source/libs/libpng/libpng-1.5.7/libpng.pc.in)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/libpngpf.3 (renamed from Build/source/libs/libpng/libpng-1.5.7/libpngpf.3)4
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/png.5 (renamed from Build/source/libs/libpng/libpng-1.5.7/png.5)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/png.c (renamed from Build/source/libs/libpng/libpng-1.5.7/png.c)6
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/png.h (renamed from Build/source/libs/libpng/libpng-1.5.7/png.h)30
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngbar.jpg (renamed from Build/source/libs/libpng/libpng-1.5.7/pngbar.jpg)bin2498 -> 2498 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngbar.png (renamed from Build/source/libs/libpng/libpng-1.5.7/pngbar.png)bin2399 -> 2399 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngconf.h (renamed from Build/source/libs/libpng/libpng-1.5.7/pngconf.h)4
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngdebug.h (renamed from Build/source/libs/libpng/libpng-1.5.7/pngdebug.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngerror.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngerror.c)71
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngget.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngget.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pnginfo.h (renamed from Build/source/libs/libpng/libpng-1.5.7/pnginfo.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pnglibconf.h (renamed from Build/source/libs/libpng/libpng-1.5.7/pnglibconf.h)4
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngmem.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngmem.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngnow.png (renamed from Build/source/libs/libpng/libpng-1.5.7/pngnow.png)bin2069 -> 2069 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngpread.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngpread.c)19
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngpriv.h (renamed from Build/source/libs/libpng/libpng-1.5.7/pngpriv.h)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngread.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngread.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngrio.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngrio.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngrtran.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngrtran.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngrutil.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngrutil.c)30
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngset.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngset.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngstruct.h (renamed from Build/source/libs/libpng/libpng-1.5.7/pngstruct.h)6
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngtest.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngtest.c)4
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngtest.png (renamed from Build/source/libs/libpng/libpng-1.5.7/pngtest.png)bin8695 -> 8695 bytes
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngtrans.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngtrans.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngwio.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngwio.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngwrite.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngwrite.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngwtran.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngwtran.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/pngwutil.c (renamed from Build/source/libs/libpng/libpng-1.5.7/pngwutil.c)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/libpng.tgt (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/libpng.tgt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/libpng.wpj (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/libpng.wpj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/pngconfig.mak (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/pngconfig.mak)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/pngtest.tgt (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/pngtest.tgt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/pngvalid.tgt (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/pngvalid.tgt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/PRJ0041.mak (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/PRJ0041.mak)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/README.txt (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/README.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/README_zlib.txt (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/README_zlib.txt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/libpng.sln (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/libpng.sln)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/libpng.vcproj (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/libpng.vcproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/pngtest.vcproj (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/pngtest.vcproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/zlib.vcproj (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/zlib.vcproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/libpng/libpng.vcxproj (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/libpng/libpng.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/pnglibconf/pnglibconf.vcxproj (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/pnglibconf/pnglibconf.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/pngtest/pngtest.vcxproj (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/pngtest/pngtest.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/pngvalid/pngvalid.vcxproj (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/pngvalid/pngvalid.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/readme.txt (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/readme.txt)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/vstudio.sln (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/vstudio.sln)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/zlib.props (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/zlib.props)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/zlib/zlib.vcxproj (renamed from Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/zlib/zlib.vcxproj)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/README.txt (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/README.txt)12
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/SCOPTIONS.ppc (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/SCOPTIONS.ppc)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/scripts/checksym.awk (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/checksym.awk)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/scripts/chkfmt (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/chkfmt)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/def.dfn (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/def.dfn)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/descrip.mms (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/descrip.mms)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/libpng-config-body.in (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/libpng-config-body.in)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/libpng-config-head.in (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/libpng-config-head.in)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/libpng.pc.in (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/libpng.pc.in)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.32sunu (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.32sunu)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.64sunu (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.64sunu)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.acorn (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.acorn)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.aix (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.aix)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.amiga (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.amiga)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.atari (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.atari)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.bc32 (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.bc32)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.beos (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.beos)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.bor (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.bor)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.cegcc (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.cegcc)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.darwin (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.darwin)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.dec (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.dec)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.dj2 (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.dj2)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.elf (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.elf)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.freebsd (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.freebsd)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.gcc (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.gcc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.hp64 (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.hp64)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.hpgcc (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.hpgcc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.hpux (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.hpux)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.ibmc (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.ibmc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.intel (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.intel)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.knr (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.knr)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.linux (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.linux)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.mips (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.mips)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.msc (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.msc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.ne12bsd (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.ne12bsd)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.netbsd (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.netbsd)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.openbsd (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.openbsd)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sco (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sco)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sggcc (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sggcc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sgi (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sgi)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.so9 (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.so9)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.solaris (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.solaris)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.solaris-x86 (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.solaris-x86)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.std (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.std)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sunos (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sunos)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.tc3 (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.tc3)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.vcwin32 (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.vcwin32)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/makevms.com (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/makevms.com)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/scripts/options.awk (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/options.awk)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/pnglibconf.dfa (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/pnglibconf.dfa)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/pnglibconf.h.prebuilt (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/pnglibconf.h.prebuilt)4
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/scripts/pnglibconf.mak (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/pnglibconf.mak)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/pngwin.rc (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/pngwin.rc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/smakefile.ppc (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/smakefile.ppc)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/sym.dfn (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/sym.dfn)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/symbols.def (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/symbols.def)2
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/symbols.dfn (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/symbols.dfn)0
-rw-r--r--Build/source/libs/libpng/libpng-1.5.9/scripts/vers.dfn (renamed from Build/source/libs/libpng/libpng-1.5.7/scripts/vers.dfn)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/test-pngtest.sh (renamed from Build/source/libs/libpng/libpng-1.5.7/test-pngtest.sh)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/test-pngvalid-full.sh (renamed from Build/source/libs/libpng/libpng-1.5.7/test-pngvalid-full.sh)0
-rwxr-xr-xBuild/source/libs/libpng/libpng-1.5.9/test-pngvalid-simple.sh (renamed from Build/source/libs/libpng/libpng-1.5.7/test-pngvalid-simple.sh)0
-rw-r--r--Build/source/libs/libpng/version.ac4
224 files changed, 387 insertions, 354 deletions
diff --git a/Build/source/libs/libpng/ChangeLog b/Build/source/libs/libpng/ChangeLog
index 5f03a4e6879..fa18072a509 100644
--- a/Build/source/libs/libpng/ChangeLog
+++ b/Build/source/libs/libpng/ChangeLog
@@ -1,3 +1,8 @@
+2012-02-23 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ Import libpng-1.5.9.
+ * version.ac: Adjust.
+
2011-12-20 Peter Breitenlohner <peb@mppmu.mpg.de>
Import libpng-1.5.7.
diff --git a/Build/source/libs/libpng/configure b/Build/source/libs/libpng/configure
index 81349e3b908..29463f43998 100755
--- a/Build/source/libs/libpng/configure
+++ b/Build/source/libs/libpng/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for libpng for TeX Live 1.5.7.
+# Generated by GNU Autoconf 2.68 for libpng for TeX Live 1.5.9.
#
# Report bugs to <tex-k@tug.org>.
#
@@ -560,12 +560,12 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='libpng for TeX Live'
PACKAGE_TARNAME='libpng-for-tex-live'
-PACKAGE_VERSION='1.5.7'
-PACKAGE_STRING='libpng for TeX Live 1.5.7'
+PACKAGE_VERSION='1.5.9'
+PACKAGE_STRING='libpng for TeX Live 1.5.9'
PACKAGE_BUGREPORT='tex-k@tug.org'
PACKAGE_URL=''
-ac_unique_file="libpng-1.5.7/pngget.c"
+ac_unique_file="libpng-1.5.9/pngget.c"
# Factoring default headers for most tests.
ac_includes_default="\
#include <stdio.h>
@@ -1263,7 +1263,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures libpng for TeX Live 1.5.7 to adapt to many kinds of systems.
+\`configure' configures libpng for TeX Live 1.5.9 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1330,7 +1330,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libpng for TeX Live 1.5.7:";;
+ short | recursive ) echo "Configuration of libpng for TeX Live 1.5.9:";;
esac
cat <<\_ACEOF
@@ -1430,7 +1430,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libpng for TeX Live configure 1.5.7
+libpng for TeX Live configure 1.5.9
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1853,7 +1853,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libpng for TeX Live $as_me 1.5.7, which was
+It was created by libpng for TeX Live $as_me 1.5.9, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -2672,7 +2672,7 @@ fi
# Define the identity of the package.
PACKAGE='libpng-for-tex-live'
- VERSION='1.5.7'
+ VERSION='1.5.9'
cat >>confdefs.h <<_ACEOF
@@ -4743,7 +4743,7 @@ LIBS=$kpse_save_LIBS
echo timestamp >config.force
fi
-LIBPNG_TREE=libpng-1.5.7
+LIBPNG_TREE=libpng-1.5.9
LIBPNG_DEFINES='-DPNG_CONFIGURE_LIBPNG -DPNG_NO_MMX_CODE'
@@ -5294,7 +5294,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by libpng for TeX Live $as_me 1.5.7, which was
+This file was extended by libpng for TeX Live $as_me 1.5.9, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -5360,7 +5360,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-libpng for TeX Live config.status 1.5.7
+libpng for TeX Live config.status 1.5.9
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/libs/libpng/libpng-1.5.7/ANNOUNCE b/Build/source/libs/libpng/libpng-1.5.7/ANNOUNCE
deleted file mode 100644
index d89d11d315c..00000000000
--- a/Build/source/libs/libpng/libpng-1.5.7/ANNOUNCE
+++ /dev/null
@@ -1,98 +0,0 @@
-
-Libpng 1.5.7 - December 15, 2011
-
-This is a public release of libpng, intended for use in production codes.
-
-Files available for download:
-
-Source files with LF line endings (for Unix/Linux) and with a
-"configure" script
-
- libpng-1.5.7.tar.xz (LZMA-compressed, recommended)
- libpng-1.5.7.tar.gz
- libpng-1.5.7.tar.bz2
-
-Source files with CRLF line endings (for Windows), without the
-"configure" script
-
- lpng157.7z (LZMA-compressed, recommended)
- lpng157.zip
-
-Other information:
-
- libpng-1.5.7-README.txt
- libpng-1.5.7-LICENSE.txt
-
-Changes since the last public release (1.5.6):
- Added support for ARM processor (Mans Rullgard)
- Fixed bug in pngvalid on early allocation failure; fixed type cast in
- pngmem.c; pngvalid would attempt to call png_error() if the allocation
- of a png_struct or png_info failed. This would probably have led to a
- crash. The pngmem.c implementation of png_malloc() included a cast
- to png_size_t which would fail on large allocations on 16-bit systems.
- Fix for the preprocessor of the Intel C compiler. The preprocessor
- splits adjacent @ signs with a space; this changes the concatentation
- token from @-@-@ to PNG_JOIN; that should work with all compiler
- preprocessors.
- Paeth filter speed improvements from work by Siarhei Siamashka. This
- changes the 'Paeth' reconstruction function to improve the GCC code
- generation on x86. The changes are only part of the suggested ones;
- just the changes that definitely improve speed and remain simple.
- The changes also slightly increase the clarity of the code.
- Check compression_type parameter in png_get_iCCP and remove spurious
- casts. The compression_type parameter is always assigned to, so must
- be non-NULL. The cast of the profile length potentially truncated the
- value unnecessarily on a 16-bit int system, so the cast of the (byte)
- compression type to (int) is specified by ANSI-C anyway.
- Fixed FP division by zero in pngvalid.c; the 'test_pixel' code left
- the sBIT fields in the test pixel as 0, which resulted in a floating
- point division by zero which was irrelevant but causes systems where
- FP exceptions cause a crash. Added code to pngvalid to turn on FP
- exceptions if the appropriate glibc support is there to ensure this is
- tested in the future.
- Added versioning to pnglibconf.h comments.
- Installed more accurate linear to sRGB conversion tables. The slightly
- modified tables reduce the number of 16-bit values that
- convert to an off-by-one 8-bit value. The "makesRGB.c" code that was used
- to generate the tables is now in a contrib/sRGBtables sub-directory.
- Added run-time detection of NEON support.
- Multiple transform bug fixes plus a work-round for double gamma correction.
- libpng does not support more than one transform that requires linear data
- at once - if this is tried typically the results is double gamma
- correction. Since the simplified APIs can need rgb to gray combined with
- a compose operation it is necessary to do one of these outside the main
- libpng transform code. This check-in also contains fixes to various bugs
- in compose and rgb to gray (on palette).
- Fixes for C++ compilation using g++ When libpng source is compiled
- using g++. The compiler imposes C++ rules on the C source; thus it
- is desireable to make the source work with either C or C++ rules
- without throwing away useful error information. This change adds
- png_voidcast to allow C semantic (void*) cases or the corresponding
- C++ static_cast operation, as appropriate.
- Added --noexecstack to assembler file compilation. GCC does not set
- this on assembler compilation, even though it does on C compilation.
- This creates security issues if assembler code is enabled; the
- work-around is to set it by default in the flags for $(CCAS)
- Removed "zTXt" from warning in generic chunk decompression function.
- Validate time settings passed to pngset() and png_convert_to_rfc1123()
- (Frank Busse).
- Added MINGW support to CMakeLists.txt
- Reject invalid compression flag or method when reading the iTXt chunk.
- Moved pngvalid.c into contrib/libtests
- Rebuilt Makefile.in, configure, etc., with autoconf-2.68
- Replaced an "#if" with "#ifdef" in pngrtran.c
- Revised #if PNG_DO_BC block in png.c (use #ifdef and add #else)
- Revised pngconf.h to use " __declspec(restrict)" only when MSC_VER >= 1400,
- as in libpng-1.5.4.
- Put CRLF line endings in the owatcom project files.
- Updated CMakeLists.txt to account for the relocation of pngvalid.c
- Minor fixes to pngvalid.c for gcc 4.6.2 compatibility to remove warnings
- reported by earlier versions.
-
-Send comments/corrections/commendations to png-mng-implement at lists.sf.net
-(subscription required; visit
-https://lists.sourceforge.net/lists/listinfo/png-mng-implement
-to subscribe)
-or to glennrp at users.sourceforge.net
-
-Glenn R-P
diff --git a/Build/source/libs/libpng/libpng-1.5.7-PATCHES/ChangeLog b/Build/source/libs/libpng/libpng-1.5.9-PATCHES/ChangeLog
index 26311ea5079..26311ea5079 100644
--- a/Build/source/libs/libpng/libpng-1.5.7-PATCHES/ChangeLog
+++ b/Build/source/libs/libpng/libpng-1.5.9-PATCHES/ChangeLog
diff --git a/Build/source/libs/libpng/libpng-1.5.7-PATCHES/TL-Changes b/Build/source/libs/libpng/libpng-1.5.9-PATCHES/TL-Changes
index b89dbf861a1..3f0758dcddc 100644
--- a/Build/source/libs/libpng/libpng-1.5.7-PATCHES/TL-Changes
+++ b/Build/source/libs/libpng/libpng-1.5.9-PATCHES/TL-Changes
@@ -1,5 +1,5 @@
-Changes applied to the libpng-1.5.7/ tree as obtained from:
- http://www.libpng.org/ libpng-1.5.7.tar.xz
+Changes applied to the libpng-1.5.9/ tree as obtained from:
+ http://www.libpng.org/ libpng-1.5.9.tar.xz
Copied:
scripts/pnglibconf.h.prebuilt -> pnglibconf.h
diff --git a/Build/source/libs/libpng/libpng-1.5.9/ANNOUNCE b/Build/source/libs/libpng/libpng-1.5.9/ANNOUNCE
new file mode 100644
index 00000000000..3bf7c73efa1
--- /dev/null
+++ b/Build/source/libs/libpng/libpng-1.5.9/ANNOUNCE
@@ -0,0 +1,42 @@
+
+Libpng 1.5.9 - February 18, 2012
+
+This is a public release of libpng, intended for use in production codes.
+
+Files available for download:
+
+Source files with LF line endings (for Unix/Linux) and with a
+"configure" script
+
+ libpng-1.5.9.tar.xz (LZMA-compressed, recommended)
+ libpng-1.5.9.tar.gz
+ libpng-1.5.9.tar.bz2
+
+Source files with CRLF line endings (for Windows), without the
+"configure" script
+
+ lpng159.7z (LZMA-compressed, recommended)
+ lpng159.zip
+
+Other information:
+
+ libpng-1.5.9-README.txt
+ libpng-1.5.9-LICENSE.txt
+
+Changes since the last public release (1.5.8):
+
+ Rebuilt configure scripts in the tar distributions.
+ Removed two unused definitions from scripts/pnglibconf.h.prebuilt
+ Removed some unused arrays (with #ifdef) from png_read_push_finish_row().
+ Removed tests for no-longer-used *_EMPTY_PLTE_SUPPORTED from pngstruct.h
+ Fixed CVE-2011-3026 buffer overrun bug. Deal more correctly with the test
+ on iCCP chunk length. Also removed spurious casts that may hide problems
+ on 16-bit systems.
+
+Send comments/corrections/commendations to png-mng-implement at lists.sf.net
+(subscription required; visit
+https://lists.sourceforge.net/lists/listinfo/png-mng-implement
+to subscribe)
+or to glennrp at users.sourceforge.net
+
+Glenn R-P
diff --git a/Build/source/libs/libpng/libpng-1.5.7/CHANGES b/Build/source/libs/libpng/libpng-1.5.9/CHANGES
index f7a68e9a51d..301b80c7182 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/CHANGES
+++ b/Build/source/libs/libpng/libpng-1.5.9/CHANGES
@@ -3776,6 +3776,40 @@ Version 1.5.7 [December 15, 2011]
Minor fixes to pngvalid.c for gcc 4.6.2 compatibility to remove warnings
reported by earlier versions.
+Version 1.5.8beta01 [January 15, 2011]
+ Removed '#include config.h"' from contrib/libtests/pngvalid.c. It's not
+ needed and causes trouble for VPATH building.
+ Moved AC_MSG_CHECKING([if libraries can be versioned]) later to the proper
+ location in configure.ac (Gilles Espinasse).
+ Fix bug in pngerror.c: some long warnings were being improperly truncated
+ (CVE-2011-3464, bug introduced in libpng-1.5.3beta05).
+
+Version 1.5.8rc01 [January 21, 2012]
+ No changes.
+
+Version 1.5.8rc02 [January 25, 2012]
+ Fixed Min/GW uninstall to remove libpng.dll.a
+ Conditionalize the install rules for MINGW and CYGWIN in CMakeLists.txt
+
+Version 1.5.8 [February 1, 2012]
+ No changes.
+
+Version 1.5.9beta01 [February 3, 2012]
+ Rebuilt configure scripts in the tar distributions.
+
+Version 1.5.9beta02 [February 16, 2012]
+ Removed two unused definitions from scripts/pnglibconf.h.prebuilt
+ Removed some unused arrays (with #ifdef) from png_read_push_finish_row().
+ Removed tests for no-longer-used *_EMPTY_PLTE_SUPPORTED from pngstruct.h
+
+Version 1.5.9rc01 [February 17, 2012]
+ Fixed CVE-2011-3026 buffer overrun bug. Deal more correctly with the test
+ on iCCP chunk length. Also removed spurious casts that may hide problems
+ on 16-bit systems.
+
+Version 1.5.9 [February 18, 2012]
+ No changes.
+
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit
https://lists.sourceforge.net/lists/listinfo/png-mng-implement
diff --git a/Build/source/libs/libpng/libpng-1.5.7/CMakeLists.txt b/Build/source/libs/libpng/libpng-1.5.9/CMakeLists.txt
index 87cb16de141..f0f3e858584 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/CMakeLists.txt
+++ b/Build/source/libs/libpng/libpng-1.5.9/CMakeLists.txt
@@ -35,7 +35,7 @@ enable_testing()
set(PNGLIB_MAJOR 1)
set(PNGLIB_MINOR 5)
-set(PNGLIB_RELEASE 7)
+set(PNGLIB_RELEASE 9)
set(PNGLIB_NAME libpng${PNGLIB_MAJOR}${PNGLIB_MINOR})
set(PNGLIB_VERSION ${PNGLIB_MAJOR}.${PNGLIB_MINOR}.${PNGLIB_RELEASE})
@@ -212,24 +212,24 @@ endif(NOT DEFINED CMAKE_INSTALL_LIBDIR)
# Only do this on Windows for Cygwin - the files don't make much sense outside
# a UNIX look alike
if(NOT WIN32 OR CYGWIN OR MINGW)
-set(prefix ${CMAKE_INSTALL_PREFIX})
-set(exec_prefix ${CMAKE_INSTALL_PREFIX})
-set(libdir ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR})
-set(includedir ${CMAKE_INSTALL_PREFIX}/include)
-set(LIBS "-lz -lm")
-configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libpng.pc.in
- ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}.pc @ONLY)
-CREATE_SYMLINK(${PNGLIB_NAME}.pc libpng.pc)
-
-configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libpng-config.in
- ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}-config @ONLY)
-CREATE_SYMLINK(${PNGLIB_NAME}-config libpng-config)
+ set(prefix ${CMAKE_INSTALL_PREFIX})
+ set(exec_prefix ${CMAKE_INSTALL_PREFIX})
+ set(libdir ${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR})
+ set(includedir ${CMAKE_INSTALL_PREFIX}/include)
+ set(LIBS "-lz -lm")
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libpng.pc.in
+ ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}.pc @ONLY)
+ CREATE_SYMLINK(${PNGLIB_NAME}.pc libpng.pc)
+
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/libpng-config.in
+ ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}-config @ONLY)
+ CREATE_SYMLINK(${PNGLIB_NAME}-config libpng-config)
endif(NOT WIN32 OR CYGWIN OR MINGW)
# SET UP LINKS
if(PNG_SHARED)
set_target_properties(${PNG_LIB_NAME} PROPERTIES
-# VERSION 15.${PNGLIB_RELEASE}.1.5.7
+# VERSION 15.${PNGLIB_RELEASE}.1.5.9
VERSION 15.${PNGLIB_RELEASE}.0
SOVERSION 15
CLEAN_DIRECT_OUTPUT 1)
@@ -301,10 +301,13 @@ if(NOT SKIP_INSTALL_HEADERS AND NOT SKIP_INSTALL_ALL )
install(FILES ${libpng_public_hdrs} DESTINATION include/${PNGLIB_NAME})
endif()
if(NOT SKIP_INSTALL_EXECUTABLES AND NOT SKIP_INSTALL_ALL )
- install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/libpng-config DESTINATION bin)
- install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}-config
- DESTINATION bin)
+ if(NOT WIN32 OR CYGWIN OR MINGW)
+ install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/libpng-config DESTINATION bin)
+ install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}-config
+ DESTINATION bin)
+ endif(NOT WIN32 OR CYGWIN OR MINGW)
endif()
+
if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL )
# Install man pages
if(NOT PNG_MAN_DIR)
@@ -313,14 +316,16 @@ if(NOT SKIP_INSTALL_FILES AND NOT SKIP_INSTALL_ALL )
install(FILES libpng.3 libpngpf.3 DESTINATION ${PNG_MAN_DIR}/man3)
install(FILES png.5 DESTINATION ${PNG_MAN_DIR}/man5)
# Install pkg-config files
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libpng.pc
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
- install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/libpng-config
- DESTINATION bin)
- install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}.pc
- DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
- install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}-config
- DESTINATION bin)
+ if(NOT WIN32 OR CYGWIN OR MINGW)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libpng.pc
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+ install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/libpng-config
+ DESTINATION bin)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}.pc
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig)
+ install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/${PNGLIB_NAME}-config
+ DESTINATION bin)
+ endif(NOT WIN32 OR CYGWIN OR MINGW)
endif()
# On versions of CMake that support it, create an export file CMake
diff --git a/Build/source/libs/libpng/libpng-1.5.7/INSTALL b/Build/source/libs/libpng/libpng-1.5.9/INSTALL
index e6979c6fb01..e6979c6fb01 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/INSTALL
+++ b/Build/source/libs/libpng/libpng-1.5.9/INSTALL
diff --git a/Build/source/libs/libpng/libpng-1.5.7/LICENSE b/Build/source/libs/libpng/libpng-1.5.9/LICENSE
index e23bca425c1..dd43d3bf2c4 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/LICENSE
+++ b/Build/source/libs/libpng/libpng-1.5.9/LICENSE
@@ -10,7 +10,7 @@ this sentence.
This code is released under the libpng license.
-libpng versions 1.2.6, August 15, 2004, through 1.5.7, December 15, 2011, are
+libpng versions 1.2.6, August 15, 2004, through 1.5.9, February 18, 2012, are
Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors
@@ -108,4 +108,4 @@ certification mark of the Open Source Initiative.
Glenn Randers-Pehrson
glennrp at users.sourceforge.net
-December 15, 2011
+February 18, 2012
diff --git a/Build/source/libs/libpng/libpng-1.5.7/Makefile.am b/Build/source/libs/libpng/libpng-1.5.9/Makefile.am
index def4bd11706..822811576f5 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/Makefile.am
+++ b/Build/source/libs/libpng/libpng-1.5.9/Makefile.am
@@ -225,3 +225,4 @@ uninstall-hook:
rm -f $(DESTDIR)$(bindir)/libpng-config
rm -f $(DESTDIR)$(libdir)/libpng.a
rm -f $(DESTDIR)$(libdir)/libpng.la
+ rm -f $(DESTDIR)$(libdir)/libpng.dll.a
diff --git a/Build/source/libs/libpng/libpng-1.5.7/Makefile.in b/Build/source/libs/libpng/libpng-1.5.9/Makefile.in
index cc64277805a..ebc8bc61c01 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/Makefile.in
+++ b/Build/source/libs/libpng/libpng-1.5.9/Makefile.in
@@ -1,9 +1,9 @@
-# Makefile.in generated by automake 1.11.1 from Makefile.am.
+# Makefile.in generated by automake 1.11.2 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
-# Inc.
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
@@ -86,6 +86,12 @@ am__nobase_list = $(am__nobase_strip_setup); \
am__base_list = \
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+ test -z "$$files" \
+ || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+ || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+ $(am__cd) "$$dir" && rm -f $$files; }; \
+ }
am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(bindir)" \
"$(DESTDIR)$(man3dir)" "$(DESTDIR)$(man5dir)" \
"$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(pkgincludedir)" \
@@ -175,6 +181,8 @@ am__remove_distdir = \
DIST_ARCHIVES = $(distdir).tar.gz
GZIP_ENV = --best
distuninstallcheck_listfiles = find . -type f -print
+am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
+ | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
distcleancheck_listfiles = find . -type f -print
#distribute headers in /usr/include/libpng/*
@@ -393,7 +401,7 @@ all: config.h
.SUFFIXES:
.SUFFIXES: .chk .dfn .out .S .c .lo .o .obj
-am--refresh:
+am--refresh: Makefile
@:
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@for dep in $?; do \
@@ -429,10 +437,8 @@ $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
$(am__aclocal_m4_deps):
config.h: stamp-h1
- @if test ! -f $@; then \
- rm -f stamp-h1; \
- $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
- else :; fi
+ @if test ! -f $@; then rm -f stamp-h1; else :; fi
+ @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
@rm -f stamp-h1
@@ -527,9 +533,7 @@ uninstall-binSCRIPTS:
@list='$(bin_SCRIPTS)'; test -n "$(bindir)" || exit 0; \
files=`for p in $$list; do echo "$$p"; done | \
sed -e 's,.*/,,;$(transform)'`; \
- test -n "$$list" || exit 0; \
- echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(bindir)" && rm -f $$files
+ dir='$(DESTDIR)$(bindir)'; $(am__uninstall_files_from_dir)
mostlyclean-compile:
-rm -f *.$(OBJEXT)
@@ -767,9 +771,7 @@ uninstall-man3:
sed -n '/\.3[a-z]*$$/p'; \
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^3][0-9a-z]*$$,3,;x' \
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
- test -z "$$files" || { \
- echo " ( cd '$(DESTDIR)$(man3dir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(man3dir)" && rm -f $$files; }
+ dir='$(DESTDIR)$(man3dir)'; $(am__uninstall_files_from_dir)
install-man5: $(dist_man_MANS)
@$(NORMAL_INSTALL)
test -z "$(man5dir)" || $(MKDIR_P) "$(DESTDIR)$(man5dir)"
@@ -805,9 +807,7 @@ uninstall-man5:
sed -n '/\.5[a-z]*$$/p'; \
} | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^5][0-9a-z]*$$,5,;x' \
-e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
- test -z "$$files" || { \
- echo " ( cd '$(DESTDIR)$(man5dir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(man5dir)" && rm -f $$files; }
+ dir='$(DESTDIR)$(man5dir)'; $(am__uninstall_files_from_dir)
install-pkgconfigDATA: $(pkgconfig_DATA)
@$(NORMAL_INSTALL)
test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
@@ -825,9 +825,7 @@ uninstall-pkgconfigDATA:
@$(NORMAL_UNINSTALL)
@list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(pkgconfigdir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(pkgconfigdir)" && rm -f $$files
+ dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
install-nodist_pkgincludeHEADERS: $(nodist_pkginclude_HEADERS)
@$(NORMAL_INSTALL)
test -z "$(pkgincludedir)" || $(MKDIR_P) "$(DESTDIR)$(pkgincludedir)"
@@ -845,9 +843,7 @@ uninstall-nodist_pkgincludeHEADERS:
@$(NORMAL_UNINSTALL)
@list='$(nodist_pkginclude_HEADERS)'; test -n "$(pkgincludedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(pkgincludedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(pkgincludedir)" && rm -f $$files
+ dir='$(DESTDIR)$(pkgincludedir)'; $(am__uninstall_files_from_dir)
install-pkgincludeHEADERS: $(pkginclude_HEADERS)
@$(NORMAL_INSTALL)
test -z "$(pkgincludedir)" || $(MKDIR_P) "$(DESTDIR)$(pkgincludedir)"
@@ -865,9 +861,7 @@ uninstall-pkgincludeHEADERS:
@$(NORMAL_UNINSTALL)
@list='$(pkginclude_HEADERS)'; test -n "$(pkgincludedir)" || list=; \
files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
- test -n "$$files" || exit 0; \
- echo " ( cd '$(DESTDIR)$(pkgincludedir)' && rm -f" $$files ")"; \
- cd "$(DESTDIR)$(pkgincludedir)" && rm -f $$files
+ dir='$(DESTDIR)$(pkgincludedir)'; $(am__uninstall_files_from_dir)
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
@@ -1002,14 +996,15 @@ check-TESTS: $(TESTS)
fi; \
dashes=`echo "$$dashes" | sed s/./=/g`; \
if test "$$failed" -eq 0; then \
- echo "$$grn$$dashes"; \
+ col="$$grn"; \
else \
- echo "$$red$$dashes"; \
+ col="$$red"; \
fi; \
- echo "$$banner"; \
- test -z "$$skipped" || echo "$$skipped"; \
- test -z "$$report" || echo "$$report"; \
- echo "$$dashes$$std"; \
+ echo "$${col}$$dashes$${std}"; \
+ echo "$${col}$$banner$${std}"; \
+ test -z "$$skipped" || echo "$${col}$$skipped$${std}"; \
+ test -z "$$report" || echo "$${col}$$report$${std}"; \
+ echo "$${col}$$dashes$${std}"; \
test "$$failed" -eq 0; \
else :; fi
@@ -1073,7 +1068,7 @@ dist-gzip: distdir
$(am__remove_distdir)
dist-bzip2: distdir
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
+ tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
$(am__remove_distdir)
dist-lzma: distdir
@@ -1081,7 +1076,7 @@ dist-lzma: distdir
$(am__remove_distdir)
dist-xz: distdir
- tardir=$(distdir) && $(am__tar) | xz -c >$(distdir).tar.xz
+ tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
$(am__remove_distdir)
dist-tarZ: distdir
@@ -1131,6 +1126,7 @@ distcheck: dist
&& am__cwd=`pwd` \
&& $(am__cd) $(distdir)/_build \
&& ../configure --srcdir=.. --prefix="$$dc_install_base" \
+ $(AM_DISTCHECK_CONFIGURE_FLAGS) \
$(DISTCHECK_CONFIGURE_FLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) \
&& $(MAKE) $(AM_MAKEFLAGS) dvi \
@@ -1159,8 +1155,16 @@ distcheck: dist
list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
distuninstallcheck:
- @$(am__cd) '$(distuninstallcheck_dir)' \
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
+ @test -n '$(distuninstallcheck_dir)' || { \
+ echo 'ERROR: trying to run $@ with an empty' \
+ '$$(distuninstallcheck_dir)' >&2; \
+ exit 1; \
+ }; \
+ $(am__cd) '$(distuninstallcheck_dir)' || { \
+ echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
+ exit 1; \
+ }; \
+ test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
|| { echo "ERROR: files left after uninstall:" ; \
if test -n "$(DESTDIR)"; then \
echo " (check DESTDIR support)"; \
@@ -1196,10 +1200,15 @@ install-am: all-am
installcheck: installcheck-am
install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
mostlyclean-generic:
clean-generic:
@@ -1436,6 +1445,7 @@ uninstall-hook:
rm -f $(DESTDIR)$(bindir)/libpng-config
rm -f $(DESTDIR)$(libdir)/libpng.a
rm -f $(DESTDIR)$(libdir)/libpng.la
+ rm -f $(DESTDIR)$(libdir)/libpng.dll.a
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
diff --git a/Build/source/libs/libpng/libpng-1.5.7/README b/Build/source/libs/libpng/libpng-1.5.9/README
index ec6a6a23273..ac682fecc55 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/README
+++ b/Build/source/libs/libpng/libpng-1.5.9/README
@@ -1,4 +1,4 @@
-README for libpng version 1.5.7 - December 15, 2011 (shared library 15.0)
+README for libpng version 1.5.9 - February 18, 2012 (shared library 15.0)
See the note about version numbers near the top of png.h
See INSTALL for instructions on how to install libpng.
diff --git a/Build/source/libs/libpng/libpng-1.5.7/TODO b/Build/source/libs/libpng/libpng-1.5.9/TODO
index 6e1f028bd75..6e1f028bd75 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/TODO
+++ b/Build/source/libs/libpng/libpng-1.5.9/TODO
diff --git a/Build/source/libs/libpng/libpng-1.5.7/aclocal.m4 b/Build/source/libs/libpng/libpng-1.5.9/aclocal.m4
index ff7616aeeab..004cd559f14 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/aclocal.m4
+++ b/Build/source/libs/libpng/libpng-1.5.9/aclocal.m4
@@ -1,7 +1,8 @@
-# generated automatically by aclocal 1.11.1 -*- Autoconf -*-
+# generated automatically by aclocal 1.11.2 -*- Autoconf -*-
# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-# 2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
+# Inc.
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
@@ -8606,12 +8607,15 @@ m4_ifndef([_LT_PROG_F77], [AC_DEFUN([_LT_PROG_F77])])
m4_ifndef([_LT_PROG_FC], [AC_DEFUN([_LT_PROG_FC])])
m4_ifndef([_LT_PROG_CXX], [AC_DEFUN([_LT_PROG_CXX])])
-# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software
+# Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# AM_AUTOMAKE_VERSION(VERSION)
# ----------------------------
# Automake X.Y traces this macro to ensure aclocal.m4 has been
@@ -8621,7 +8625,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION],
[am__api_version='1.11'
dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
dnl require some minimum version. Point them to the right macro.
-m4_if([$1], [1.11.1], [],
+m4_if([$1], [1.11.2], [],
[AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
])
@@ -8637,7 +8641,7 @@ m4_define([_AM_AUTOCONF_VERSION], [])
# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-[AM_AUTOMAKE_VERSION([1.11.1])dnl
+[AM_AUTOMAKE_VERSION([1.11.2])dnl
m4_ifndef([AC_AUTOCONF_VERSION],
[m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
@@ -8666,12 +8670,14 @@ _AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES([CCAS])])dnl
# AM_AUX_DIR_EXPAND -*- Autoconf -*-
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
# $ac_aux_dir to `$srcdir/foo'. In other projects, it is set to
# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
@@ -8753,14 +8759,14 @@ AC_CONFIG_COMMANDS_PRE(
Usually this means the macro was only invoked conditionally.]])
fi])])
-# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
-# Free Software Foundation, Inc.
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009,
+# 2010, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-# serial 10
+# serial 12
# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
# written in clear, in which case automake, when reading aclocal.m4,
@@ -8800,6 +8806,7 @@ AC_CACHE_CHECK([dependency style of $depcc],
# instance it was reported that on HP-UX the gcc test will end up
# making a dummy file named `D' -- because `-MD' means `put the output
# in D'.
+ rm -rf conftest.dir
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if we're
# using a relative directory.
@@ -8864,7 +8871,7 @@ AC_CACHE_CHECK([dependency style of $depcc],
break
fi
;;
- msvisualcpp | msvcmsys)
+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)
# This compiler won't grok `-c -o', but also, the minuso test has
# not run yet. These depmodes are late enough in the game, and
# so weak that their functioning should not be impacted.
@@ -8929,10 +8936,13 @@ AC_DEFUN([AM_DEP_TRACK],
if test "x$enable_dependency_tracking" != xno; then
am_depcomp="$ac_aux_dir/depcomp"
AMDEPBACKSLASH='\'
+ am__nodep='_no'
fi
AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
AC_SUBST([AMDEPBACKSLASH])dnl
_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
+AC_SUBST([am__nodep])dnl
+_AM_SUBST_NOTMAKE([am__nodep])dnl
])
# Generate code to set up dependency tracking. -*- Autoconf -*-
@@ -9166,12 +9176,15 @@ for _am_header in $config_headers :; do
done
echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
-# Copyright (C) 2001, 2003, 2005, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation,
+# Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# AM_PROG_INSTALL_SH
# ------------------
# Define $install_sh.
@@ -9211,8 +9224,8 @@ AC_SUBST([am__leading_dot])])
# Add --enable-maintainer-mode option to configure. -*- Autoconf -*-
# From Jim Meyering
-# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008
-# Free Software Foundation, Inc.
+# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008,
+# 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
@@ -9232,7 +9245,7 @@ AC_DEFUN([AM_MAINTAINER_MODE],
[disable], [m4_define([am_maintainer_other], [enable])],
[m4_define([am_maintainer_other], [enable])
m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
-AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
+AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
dnl maintainer-mode's default is 'disable' unless 'enable' is passed
AC_ARG_ENABLE([maintainer-mode],
[ --][am_maintainer_other][-maintainer-mode am_maintainer_other make rules and dependencies not useful
@@ -9343,12 +9356,15 @@ else
fi
])
-# Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
+# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation,
+# Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# AM_PROG_MKDIR_P
# ---------------
# Check for `mkdir -p'.
@@ -9371,13 +9387,14 @@ esac
# Helper functions for option handling. -*- Autoconf -*-
-# Copyright (C) 2001, 2002, 2003, 2005, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software
+# Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-# serial 4
+# serial 5
# _AM_MANGLE_OPTION(NAME)
# -----------------------
@@ -9385,13 +9402,13 @@ AC_DEFUN([_AM_MANGLE_OPTION],
[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
# _AM_SET_OPTION(NAME)
-# ------------------------------
+# --------------------
# Set option NAME. Presently that only means defining a flag for this option.
AC_DEFUN([_AM_SET_OPTION],
[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
# _AM_SET_OPTIONS(OPTIONS)
-# ----------------------------------
+# ------------------------
# OPTIONS is a space-separated list of Automake options.
AC_DEFUN([_AM_SET_OPTIONS],
[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
@@ -9467,12 +9484,14 @@ Check your system clock])
fi
AC_MSG_RESULT(yes)])
-# Copyright (C) 2001, 2003, 2005 Free Software Foundation, Inc.
+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
+# serial 1
+
# AM_PROG_INSTALL_STRIP
# ---------------------
# One issue with vendor `install' (even GNU) is that you can't
@@ -9495,13 +9514,13 @@ fi
INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
AC_SUBST([INSTALL_STRIP_PROGRAM])])
-# Copyright (C) 2006, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc.
#
# This file is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
-# serial 2
+# serial 3
# _AM_SUBST_NOTMAKE(VARIABLE)
# ---------------------------
@@ -9510,7 +9529,7 @@ AC_SUBST([INSTALL_STRIP_PROGRAM])])
AC_DEFUN([_AM_SUBST_NOTMAKE])
# AM_SUBST_NOTMAKE(VARIABLE)
-# ---------------------------
+# --------------------------
# Public sister of _AM_SUBST_NOTMAKE.
AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
diff --git a/Build/source/libs/libpng/libpng-1.5.7/arm/filter_neon.S b/Build/source/libs/libpng/libpng-1.5.9/arm/filter_neon.S
index 63a5d8c17ff..63a5d8c17ff 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/arm/filter_neon.S
+++ b/Build/source/libs/libpng/libpng-1.5.9/arm/filter_neon.S
diff --git a/Build/source/libs/libpng/libpng-1.5.7/autogen.sh b/Build/source/libs/libpng/libpng-1.5.9/autogen.sh
index 5be104eb1d9..5be104eb1d9 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/autogen.sh
+++ b/Build/source/libs/libpng/libpng-1.5.9/autogen.sh
diff --git a/Build/source/libs/libpng/libpng-1.5.7/config.h.in b/Build/source/libs/libpng/libpng-1.5.9/config.h.in
index d1547427384..d1547427384 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/config.h.in
+++ b/Build/source/libs/libpng/libpng-1.5.9/config.h.in
diff --git a/Build/source/libs/libpng/libpng-1.5.7/configure b/Build/source/libs/libpng/libpng-1.5.9/configure
index 0eb468b9d65..8b4822232e8 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/configure
+++ b/Build/source/libs/libpng/libpng-1.5.9/configure
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.68 for libpng 1.5.7.
+# Generated by GNU Autoconf 2.68 for libpng 1.5.9.
#
# Report bugs to <png-mng-implement@lists.sourceforge.net>.
#
@@ -570,8 +570,8 @@ MAKEFLAGS=
# Identity of this package.
PACKAGE_NAME='libpng'
PACKAGE_TARNAME='libpng'
-PACKAGE_VERSION='1.5.7'
-PACKAGE_STRING='libpng 1.5.7'
+PACKAGE_VERSION='1.5.9'
+PACKAGE_STRING='libpng 1.5.9'
PACKAGE_BUGREPORT='png-mng-implement@lists.sourceforge.net'
PACKAGE_URL=''
@@ -672,6 +672,7 @@ CCAS
am__fastdepCC_FALSE
am__fastdepCC_TRUE
CCDEPMODE
+am__nodep
AMDEPBACKSLASH
AMDEP_FALSE
AMDEP_TRUE
@@ -1320,7 +1321,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures libpng 1.5.7 to adapt to many kinds of systems.
+\`configure' configures libpng 1.5.9 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1390,7 +1391,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of libpng 1.5.7:";;
+ short | recursive ) echo "Configuration of libpng 1.5.9:";;
esac
cat <<\_ACEOF
@@ -1501,7 +1502,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-libpng configure 1.5.7
+libpng configure 1.5.9
generated by GNU Autoconf 2.68
Copyright (C) 2010 Free Software Foundation, Inc.
@@ -1924,7 +1925,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by libpng $as_me 1.5.7, which was
+It was created by libpng $as_me 1.5.9, which was
generated by GNU Autoconf 2.68. Invocation command line was
$ $0 $@
@@ -2739,7 +2740,7 @@ fi
# Define the identity of the package.
PACKAGE='libpng'
- VERSION='1.5.7'
+ VERSION='1.5.9'
cat >>confdefs.h <<_ACEOF
@@ -2803,10 +2804,10 @@ fi
-PNGLIB_VERSION=1.5.7
+PNGLIB_VERSION=1.5.9
PNGLIB_MAJOR=1
PNGLIB_MINOR=5
-PNGLIB_RELEASE=7
+PNGLIB_RELEASE=9
@@ -3661,6 +3662,7 @@ fi
if test "x$enable_dependency_tracking" != xno; then
am_depcomp="$ac_aux_dir/depcomp"
AMDEPBACKSLASH='\'
+ am__nodep='_no'
fi
if test "x$enable_dependency_tracking" != xno; then
AMDEP_TRUE=
@@ -3685,6 +3687,7 @@ else
# instance it was reported that on HP-UX the gcc test will end up
# making a dummy file named `D' -- because `-MD' means `put the output
# in D'.
+ rm -rf conftest.dir
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if we're
# using a relative directory.
@@ -3744,7 +3747,7 @@ else
break
fi
;;
- msvisualcpp | msvcmsys)
+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)
# This compiler won't grok `-c -o', but also, the minuso test has
# not run yet. These depmodes are late enough in the game, and
# so weak that their functioning should not be impacted.
@@ -3819,6 +3822,7 @@ else
# instance it was reported that on HP-UX the gcc test will end up
# making a dummy file named `D' -- because `-MD' means `put the output
# in D'.
+ rm -rf conftest.dir
mkdir conftest.dir
# Copy depcomp to subdir because otherwise we won't find it if we're
# using a relative directory.
@@ -3876,7 +3880,7 @@ else
break
fi
;;
- msvisualcpp | msvcmsys)
+ msvc7 | msvc7msys | msvisualcpp | msvcmsys)
# This compiler won't grok `-c -o', but also, the minuso test has
# not run yet. These depmodes are late enough in the game, and
# so weak that their functioning should not be impacted.
@@ -12713,9 +12717,6 @@ LIBPNG_DEFINES=-DPNG_CONFIGURE_LIBPNG
LIBPNG_DEFINES=$LIBPNG_DEFINES
-{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
-$as_echo_n "checking if libraries can be versioned... " >&6; }
-
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if using Solaris linker" >&5
$as_echo_n "checking if using Solaris linker... " >&6; }
SLD=`$LD --version 2>&1 | grep Solaris`
@@ -12737,6 +12738,8 @@ else
fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if libraries can be versioned" >&5
+$as_echo_n "checking if libraries can be versioned... " >&6; }
# Special case for PE/COFF platforms: ld reports
# support for version-script, but doesn't actually
# DO anything with it.
@@ -13414,7 +13417,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by libpng $as_me 1.5.7, which was
+This file was extended by libpng $as_me 1.5.9, which was
generated by GNU Autoconf 2.68. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -13480,7 +13483,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
-libpng config.status 1.5.7
+libpng config.status 1.5.9
configured by $0, generated by GNU Autoconf 2.68,
with options \\"\$ac_cs_config\\"
diff --git a/Build/source/libs/libpng/libpng-1.5.7/configure.ac b/Build/source/libs/libpng/libpng-1.5.9/configure.ac
index 550553ed893..2befaf786a8 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/configure.ac
+++ b/Build/source/libs/libpng/libpng-1.5.9/configure.ac
@@ -18,15 +18,15 @@ AC_PREREQ(2.59)
dnl Version number stuff here:
-AC_INIT([libpng], [1.5.7], [png-mng-implement@lists.sourceforge.net])
+AC_INIT([libpng], [1.5.9], [png-mng-implement@lists.sourceforge.net])
AM_INIT_AUTOMAKE
dnl stop configure from automagically running automake
AM_MAINTAINER_MODE
-PNGLIB_VERSION=1.5.7
+PNGLIB_VERSION=1.5.9
PNGLIB_MAJOR=1
PNGLIB_MINOR=5
-PNGLIB_RELEASE=7
+PNGLIB_RELEASE=9
dnl End of version number stuff
@@ -101,8 +101,6 @@ LIBPNG_DEFINES=-DPNG_CONFIGURE_LIBPNG
LIBPNG_DEFINES=$LIBPNG_DEFINES
AC_SUBST(LIBPNG_DEFINES)
-AC_MSG_CHECKING([if libraries can be versioned])
-
AC_MSG_CHECKING([if using Solaris linker])
SLD=`$LD --version 2>&1 | grep Solaris`
if test "$SLD"; then
@@ -114,6 +112,7 @@ else
fi
AM_CONDITIONAL(HAVE_SOLARIS_LD, test "$have_solaris_ld" = "yes")
+AC_MSG_CHECKING([if libraries can be versioned])
# Special case for PE/COFF platforms: ld reports
# support for version-script, but doesn't actually
# DO anything with it.
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/README.txt b/Build/source/libs/libpng/libpng-1.5.9/contrib/README.txt
index bcd433d3523..bcd433d3523 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/README.txt
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/README.txt
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/COPYING b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/COPYING
index a3e97747969..a3e97747969 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/COPYING
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/COPYING
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/LICENSE b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/LICENSE
index d9567178cb6..d9567178cb6 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/LICENSE
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/LICENSE
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.mingw32 b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.mingw32
index e70a59aef2b..e70a59aef2b 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.mingw32
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.mingw32
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.sgi b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.sgi
index 91623acf068..91623acf068 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.sgi
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.sgi
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.unx b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.unx
index b52d8b6aa65..b52d8b6aa65 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.unx
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.unx
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.w32 b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.w32
index 41cfb231a2c..41cfb231a2c 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/Makefile.w32
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/Makefile.w32
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/README b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/README
index 7b1f6a3ea62..7b1f6a3ea62 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/README
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/README
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/makevms.com b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/makevms.com
index f32bcaba7f9..f32bcaba7f9 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/makevms.com
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/makevms.com
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng.c
index df42c301b3c..df42c301b3c 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng.h b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng.h
index fad9fe3b4c5..fad9fe3b4c5 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng2.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng2.c
index b9746b75608..b9746b75608 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng2.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng2.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng2.h b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng2.h
index 6b3660d7c17..6b3660d7c17 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readpng2.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readpng2.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readppm.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readppm.c
index be9a56d95fd..be9a56d95fd 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/readppm.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/readppm.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng-win.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng-win.c
index f53ddc8ece6..f53ddc8ece6 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng-win.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng-win.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng-x.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng-x.c
index 6d10e1b84ed..6d10e1b84ed 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng-x.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng-x.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng2-win.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng2-win.c
index 223e737409a..223e737409a 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng2-win.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng2-win.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng2-x.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng2-x.c
index 7f24b632be0..7f24b632be0 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/rpng2-x.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/rpng2-x.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/toucan.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/toucan.png
index 03960d49399..03960d49399 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/toucan.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/toucan.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/wpng.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/wpng.c
index a06e3529ecb..a06e3529ecb 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/wpng.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/wpng.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/writepng.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/writepng.c
index f07f4a8a02d..f07f4a8a02d 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/writepng.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/writepng.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/writepng.h b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/writepng.h
index 78b966b5874..78b966b5874 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/gregbook/writepng.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/gregbook/writepng.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/libtests/pngvalid.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/libtests/pngvalid.c
index 36f0b4d8904..3dd6f2133ca 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/libtests/pngvalid.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/libtests/pngvalid.c
@@ -1,8 +1,8 @@
/* pngvalid.c - validate libpng by constructing then reading png files.
*
- * Last changed in libpng 1.5.7 [%RDATE%]
- * Copyright (c) 2011 Glenn Randers-Pehrson
+ * Last changed in libpng 1.5.8 [%RDATE%]
+ * Copyright (c) 2012 Glenn Randers-Pehrson
* Written by John Cunningham Bowler
*
* This code is released under the libpng license.
@@ -25,15 +25,18 @@
#include <signal.h>
-#ifdef HAVE_CONFIG_H
-# include "../../config.h"
-#endif
-
#ifdef HAVE_FEENABLEEXCEPT
# include <fenv.h>
#endif
-#include "../../png.h"
+/* Define the following to use this test against your installed libpng, rather
+ * than the one being built here:
+ */
+#ifdef PNG_FREESTANDING_TESTS
+# include <png.h>
+#else
+# include "../../png.h"
+#endif
#if PNG_LIBPNG_VER < 10500
/* This deliberately lacks the PNG_CONST. */
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/README b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/README
index 51d5a3c2305..51d5a3c2305 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/README
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/README
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/README b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/README
index fa979fcb727..fa979fcb727 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/README
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/README
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/makefile b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/makefile
index e10e1225d65..e10e1225d65 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/makefile
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/makefile
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/pngusr.dfa b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/pngusr.dfa
index 70d528bc9f9..70d528bc9f9 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/pngusr.dfa
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/pngusr.dfa
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/pngusr.h b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/pngusr.h
index 9d9c50c4078..9d9c50c4078 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/decoder/pngusr.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/decoder/pngusr.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/README b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/README
index ff9aa4597a9..ff9aa4597a9 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/README
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/README
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/makefile b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/makefile
index d6f39e2ea06..d6f39e2ea06 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/makefile
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/makefile
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/pngusr.dfa b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/pngusr.dfa
index ee88443c9dd..ee88443c9dd 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/pngusr.dfa
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/pngusr.dfa
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/pngusr.h b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/pngusr.h
index 2033aadb200..2033aadb200 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/encoder/pngusr.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/encoder/pngusr.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/README b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/README
index faa83560a72..faa83560a72 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/README
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/README
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/makefile b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/makefile
index f4b0ccdc8a9..f4b0ccdc8a9 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/makefile
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/makefile
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/pngusr.dfa b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/pngusr.dfa
index 216c421ca66..216c421ca66 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/pngusr.dfa
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/pngusr.dfa
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/pngusr.h b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/pngusr.h
index 73cfecfbf06..73cfecfbf06 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminim/preader/pngusr.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminim/preader/pngusr.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/README b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/README
index bbe7407ecce..bbe7407ecce 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/README
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/README
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/makefile.std b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/makefile.std
index fa7b5909fcc..fa7b5909fcc 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/makefile.std
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/makefile.std
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/makefile.tc3 b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/makefile.tc3
index 404f18d5b15..404f18d5b15 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/makefile.tc3
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/makefile.tc3
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/makevms.com b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/makevms.com
index 00561bcd0d7..00561bcd0d7 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/makevms.com
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/makevms.com
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/png2pnm.bat b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/png2pnm.bat
index 449cf36750b..449cf36750b 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/png2pnm.bat
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/png2pnm.bat
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/png2pnm.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/png2pnm.c
index 2281429435d..2281429435d 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/png2pnm.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/png2pnm.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/png2pnm.sh b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/png2pnm.sh
index b1c05370dff..b1c05370dff 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/png2pnm.sh
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/png2pnm.sh
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pngminus.bat b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pngminus.bat
index 911bb8dff9e..911bb8dff9e 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pngminus.bat
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pngminus.bat
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pngminus.sh b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pngminus.sh
index 2a0a9d8fbba..2a0a9d8fbba 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pngminus.sh
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pngminus.sh
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pnm2png.bat b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pnm2png.bat
index f756cb84de4..f756cb84de4 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pnm2png.bat
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pnm2png.bat
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pnm2png.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pnm2png.c
index 4cdfad83132..4cdfad83132 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pnm2png.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pnm2png.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pnm2png.sh b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pnm2png.sh
index d79df2fae08..d79df2fae08 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngminus/pnm2png.sh
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngminus/pnm2png.sh
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/README b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/README
index b2b1537db8e..b2b1537db8e 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/README
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/README
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g01.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g01.png
index e31e1c7a635..e31e1c7a635 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g01.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g01.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g02.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g02.png
index 68809dd8fc0..68809dd8fc0 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g02.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g02.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g04.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g04.png
index 6fa089cb8a4..6fa089cb8a4 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g04.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g04.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g08.png
index bf522eef001..bf522eef001 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g16.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g16.png
index 318ebcadf4f..318ebcadf4f 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn0g16.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn0g16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn2c08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn2c08.png
index 21d2f91a868..21d2f91a868 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn2c08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn2c08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn2c16.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn2c16.png
index 1bd4a4d0e2c..1bd4a4d0e2c 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn2c16.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn2c16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p01.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p01.png
index a21db597746..a21db597746 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p01.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p01.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p02.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p02.png
index 1d0ab6197cc..1d0ab6197cc 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p02.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p02.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p04.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p04.png
index 6dc6eac83f3..6dc6eac83f3 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p04.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p04.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p08.png
index 0e07f483c0e..0e07f483c0e 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn4a08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn4a08.png
index 3bb0dd06b51..3bb0dd06b51 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn4a08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn4a08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn4a16.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn4a16.png
index 6dbee9fbdb9..6dbee9fbdb9 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn4a16.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn4a16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn6a08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn6a08.png
index 61062308548..61062308548 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn6a08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn6a08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn6a16.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn6a16.png
index a9bf3cb4612..a9bf3cb4612 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/basn6a16.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/basn6a16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbbn1g04.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbbn1g04.png
index 39a7050d27a..39a7050d27a 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbbn1g04.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbbn1g04.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbbn2c16.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbbn2c16.png
index dd3168e5c86..dd3168e5c86 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbbn2c16.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbbn2c16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbbn3p08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbbn3p08.png
index 0ede3574db0..0ede3574db0 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbbn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbbn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbgn2c16.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbgn2c16.png
index 85cec395c01..85cec395c01 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbgn2c16.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbgn2c16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbgn3p08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbgn3p08.png
index 8cf2e6fb6aa..8cf2e6fb6aa 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbgn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbgn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbrn2c08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbrn2c08.png
index 5cca0d62104..5cca0d62104 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbrn2c08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbrn2c08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbwn1g16.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbwn1g16.png
index 99bdeed2b3b..99bdeed2b3b 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbwn1g16.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbwn1g16.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbwn3p08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbwn3p08.png
index eacab7a144c..eacab7a144c 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbwn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbwn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbyn3p08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbyn3p08.png
index 656db0989ad..656db0989ad 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftbyn3p08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftbyn3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp0n1g08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp0n1g08.png
index 333465fcdc9..333465fcdc9 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp0n1g08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp0n1g08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp0n2c08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp0n2c08.png
index fc6e42cb420..fc6e42cb420 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp0n2c08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp0n2c08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp0n3p08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp0n3p08.png
index 69a69e58722..69a69e58722 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp0n3p08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp0n3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp1n3p08.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp1n3p08.png
index a6c9f35a862..a6c9f35a862 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/pngsuite/ftp1n3p08.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/pngsuite/ftp1n3p08.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/PngFile.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/PngFile.c
index ef0984e4dfc..ef0984e4dfc 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/PngFile.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/PngFile.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/PngFile.h b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/PngFile.h
index 32181a4eacc..32181a4eacc 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/PngFile.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/PngFile.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/README.txt b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/README.txt
index 72c5cba1790..72c5cba1790 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/README.txt
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/README.txt
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.c b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.c
index 009f120e356..009f120e356 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.dsp b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.dsp
index 741ef6ce76f..741ef6ce76f 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.dsp
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.dsp
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.dsw b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.dsw
index a30e1cc1cdb..a30e1cc1cdb 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.dsw
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.dsw
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.ico b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.ico
index 68aa3719fb5..68aa3719fb5 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.ico
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.ico
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.png b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.png
index c6aa80a9bfa..c6aa80a9bfa 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.rc b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.rc
index 6e0623a73cf..6e0623a73cf 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/VisualPng.rc
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/VisualPng.rc
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/cexcept.h b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/cexcept.h
index 5f45d769758..5f45d769758 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/cexcept.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/cexcept.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/resource.h b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/resource.h
index b62176d1dca..b62176d1dca 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/contrib/visupng/resource.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/contrib/visupng/resource.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/example.c b/Build/source/libs/libpng/libpng-1.5.9/example.c
index ec53a8cdee3..ec53a8cdee3 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/example.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/example.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/libpng-config.in b/Build/source/libs/libpng/libpng-1.5.9/libpng-config.in
index 69bf8e33f0b..69bf8e33f0b 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/libpng-config.in
+++ b/Build/source/libs/libpng/libpng-1.5.9/libpng-config.in
diff --git a/Build/source/libs/libpng/libpng-1.5.7/libpng-manual.txt b/Build/source/libs/libpng/libpng-1.5.9/libpng-manual.txt
index 59690d25514..7a66f1d5c28 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/libpng-manual.txt
+++ b/Build/source/libs/libpng/libpng-1.5.9/libpng-manual.txt
@@ -1,6 +1,6 @@
libpng-manual.txt - A description on how to use and modify libpng
- libpng version 1.5.7 - December 15, 2011
+ libpng version 1.5.9 - February 18, 2012
Updated and distributed by Glenn Randers-Pehrson
<glennrp at users.sourceforge.net>
Copyright (c) 1998-2011 Glenn Randers-Pehrson
@@ -11,7 +11,7 @@ libpng-manual.txt - A description on how to use and modify libpng
Based on:
- libpng versions 0.97, January 1998, through 1.5.7 - December 15, 2011
+ libpng versions 0.97, January 1998, through 1.5.9 - February 18, 2012
Updated and distributed by Glenn Randers-Pehrson
Copyright (c) 1998-2011 Glenn Randers-Pehrson
@@ -4573,13 +4573,13 @@ Other rules can be inferred by inspecting the libpng source.
XIV. Y2K Compliance in libpng
-December 15, 2011
+February 18, 2012
Since the PNG Development group is an ad-hoc body, we can't make
an official declaration.
This is your unofficial assurance that libpng from version 0.71 and
-upward through 1.5.7 are Y2K compliant. It is my belief that earlier
+upward through 1.5.9 are Y2K compliant. It is my belief that earlier
versions were also Y2K compliant.
Libpng only has three year fields. One is a 2-byte unsigned integer that
diff --git a/Build/source/libs/libpng/libpng-1.5.7/libpng.3 b/Build/source/libs/libpng/libpng-1.5.9/libpng.3
index 0d227628b4f..14b15677064 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/libpng.3
+++ b/Build/source/libs/libpng/libpng-1.5.9/libpng.3
@@ -1,6 +1,6 @@
-.TH LIBPNG 3 "December 15, 2011"
+.TH LIBPNG 3 "February 18, 2012"
.SH NAME
-libpng \- Portable Network Graphics (PNG) Reference Library 1.5.7
+libpng \- Portable Network Graphics (PNG) Reference Library 1.5.9
.SH SYNOPSIS
\fI\fB
@@ -977,7 +977,7 @@ Following is a copy of the libpng-manual.txt file that accompanies libpng.
.SH LIBPNG.TXT
libpng-manual.txt - A description on how to use and modify libpng
- libpng version 1.5.7 - December 15, 2011
+ libpng version 1.5.9 - February 18, 2012
Updated and distributed by Glenn Randers-Pehrson
<glennrp at users.sourceforge.net>
Copyright (c) 1998-2011 Glenn Randers-Pehrson
@@ -988,7 +988,7 @@ libpng-manual.txt - A description on how to use and modify libpng
Based on:
- libpng versions 0.97, January 1998, through 1.5.7 - December 15, 2011
+ libpng versions 0.97, January 1998, through 1.5.9 - February 18, 2012
Updated and distributed by Glenn Randers-Pehrson
Copyright (c) 1998-2011 Glenn Randers-Pehrson
@@ -5551,13 +5551,13 @@ Other rules can be inferred by inspecting the libpng source.
.SH XIV. Y2K Compliance in libpng
-December 15, 2011
+February 18, 2012
Since the PNG Development group is an ad-hoc body, we can't make
an official declaration.
This is your unofficial assurance that libpng from version 0.71 and
-upward through 1.5.7 are Y2K compliant. It is my belief that earlier
+upward through 1.5.9 are Y2K compliant. It is my belief that earlier
versions were also Y2K compliant.
Libpng only has three year fields. One is a 2-byte unsigned integer that
@@ -5762,6 +5762,12 @@ the first widely used release:
1.5.7beta01-05 15 10507 15.so.15.7[.0]
1.5.7rc01-03 15 10507 15.so.15.7[.0]
1.5.7 15 10507 15.so.15.7[.0]
+ 1.5.8beta01 15 10508 15.so.15.8[.0]
+ 1.5.8rc01 15 10508 15.so.15.8[.0]
+ 1.5.8 15 10508 15.so.15.8[.0]
+ 1.5.9beta01-02 15 10509 15.so.15.9[.0]
+ 1.5.9rc01 15 10509 15.so.15.9[.0]
+ 1.5.9 15 10509 15.so.15.9[.0]
Henceforth the source version will match the shared-library minor
and patch numbers; the shared-library major version number will be
@@ -5818,7 +5824,7 @@ possible without all of you.
Thanks to Frank J. T. Wojcik for helping with the documentation.
-Libpng version 1.5.7 - December 15, 2011:
+Libpng version 1.5.9 - February 18, 2012:
Initially created in 1995 by Guy Eric Schalnat, then of Group 42, Inc.
Currently maintained by Glenn Randers-Pehrson (glennrp at users.sourceforge.net).
@@ -5841,7 +5847,7 @@ this sentence.
This code is released under the libpng license.
-libpng versions 1.2.6, August 15, 2004, through 1.5.7, December 15, 2011, are
+libpng versions 1.2.6, August 15, 2004, through 1.5.9, February 18, 2012, are
Copyright (c) 2004,2006-2007 Glenn Randers-Pehrson, and are
distributed according to the same disclaimer and license as libpng-1.2.5
with the following individual added to the list of Contributing Authors
@@ -5940,7 +5946,7 @@ certification mark of the Open Source Initiative.
Glenn Randers-Pehrson
glennrp at users.sourceforge.net
-December 15, 2011
+February 18, 2012
.\" end of man page
diff --git a/Build/source/libs/libpng/libpng-1.5.7/libpng.pc.in b/Build/source/libs/libpng/libpng-1.5.9/libpng.pc.in
index 3e7e2c58a7e..3e7e2c58a7e 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/libpng.pc.in
+++ b/Build/source/libs/libpng/libpng-1.5.9/libpng.pc.in
diff --git a/Build/source/libs/libpng/libpng-1.5.7/libpngpf.3 b/Build/source/libs/libpng/libpng-1.5.9/libpngpf.3
index 12a1677baf5..13464e240a8 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/libpngpf.3
+++ b/Build/source/libs/libpng/libpng-1.5.9/libpngpf.3
@@ -1,6 +1,6 @@
-.TH LIBPNGPF 3 "December 15, 2011"
+.TH LIBPNGPF 3 "February 18, 2012"
.SH NAME
-libpng \- Portable Network Graphics (PNG) Reference Library 1.5.7
+libpng \- Portable Network Graphics (PNG) Reference Library 1.5.9
(private functions)
.SH SYNOPSIS
\fB#include \fI"pngpriv.h"
diff --git a/Build/source/libs/libpng/libpng-1.5.7/png.5 b/Build/source/libs/libpng/libpng-1.5.9/png.5
index 7d1c12b1cb5..795a0f5bc0b 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/png.5
+++ b/Build/source/libs/libpng/libpng-1.5.9/png.5
@@ -1,4 +1,4 @@
-.TH PNG 5 "December 15, 2011"
+.TH PNG 5 "February 18, 2012"
.SH NAME
png \- Portable Network Graphics (PNG) format
.SH DESCRIPTION
diff --git a/Build/source/libs/libpng/libpng-1.5.7/png.c b/Build/source/libs/libpng/libpng-1.5.9/png.c
index 08074485b86..ca1de48664e 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/png.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/png.c
@@ -14,7 +14,7 @@
#include "pngpriv.h"
/* Generate a compiler error if there is an old png.h in the search path. */
-typedef png_libpng_version_1_5_7 Your_png_h_is_not_version_1_5_7;
+typedef png_libpng_version_1_5_9 Your_png_h_is_not_version_1_5_9;
/* Tells libpng that we have already handled the first "num_bytes" bytes
* of the PNG file signature. If the PNG data is embedded into another
@@ -655,13 +655,13 @@ png_get_copyright(png_const_structp png_ptr)
#else
# ifdef __STDC__
return PNG_STRING_NEWLINE \
- "libpng version 1.5.7 - December 15, 2011" PNG_STRING_NEWLINE \
+ "libpng version 1.5.9 - February 18, 2012" PNG_STRING_NEWLINE \
"Copyright (c) 1998-2011 Glenn Randers-Pehrson" PNG_STRING_NEWLINE \
"Copyright (c) 1996-1997 Andreas Dilger" PNG_STRING_NEWLINE \
"Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc." \
PNG_STRING_NEWLINE;
# else
- return "libpng version 1.5.7 - December 15, 2011\
+ return "libpng version 1.5.9 - February 18, 2012\
Copyright (c) 1998-2011 Glenn Randers-Pehrson\
Copyright (c) 1996-1997 Andreas Dilger\
Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.";
diff --git a/Build/source/libs/libpng/libpng-1.5.7/png.h b/Build/source/libs/libpng/libpng-1.5.9/png.h
index e22ec5c5dfc..5617c9720e2 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/png.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/png.h
@@ -1,8 +1,8 @@
/* png.h - header file for PNG reference library
*
- * libpng version 1.5.7 - December 15, 2011
- * Copyright (c) 1998-2011 Glenn Randers-Pehrson
+ * libpng version 1.5.9 - February 18, 2012
+ * Copyright (c) 1998-2012 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
*
@@ -11,7 +11,7 @@
* Authors and maintainers:
* libpng versions 0.71, May 1995, through 0.88, January 1996: Guy Schalnat
* libpng versions 0.89c, June 1996, through 0.96, May 1997: Andreas Dilger
- * libpng versions 0.97, January 1998, through 1.5.7 - December 15, 2011: Glenn
+ * libpng versions 0.97, January 1998, through 1.5.9 - February 18, 2012: Glenn
* See also "Contributing Authors", below.
*
* Note about libpng version numbers:
@@ -166,6 +166,12 @@
* 1.5.7beta01-05 15 10507 15.so.15.7[.0]
* 1.5.7rc01-03 15 10507 15.so.15.7[.0]
* 1.5.7 15 10507 15.so.15.7[.0]
+ * 1.5.8beta01 15 10508 15.so.15.8[.0]
+ * 1.5.8rc01 15 10508 15.so.15.8[.0]
+ * 1.5.8 15 10508 15.so.15.8[.0]
+ * 1.5.9beta01-02 15 10509 15.so.15.9[.0]
+ * 1.5.9rc01 15 10509 15.so.15.9[.0]
+ * 1.5.9 15 10509 15.so.15.9[.0]
*
* Henceforth the source version will match the shared-library major
* and minor numbers; the shared-library major version number will be
@@ -197,8 +203,8 @@
*
* This code is released under the libpng license.
*
- * libpng versions 1.2.6, August 15, 2004, through 1.5.7, December 15, 2011, are
- * Copyright (c) 2004, 2006-2011 Glenn Randers-Pehrson, and are
+ * libpng versions 1.2.6, August 15, 2004, through 1.5.9, February 18, 2012, are
+ * Copyright (c) 2004, 2006-2012 Glenn Randers-Pehrson, and are
* distributed according to the same disclaimer and license as libpng-1.2.5
* with the following individual added to the list of Contributing Authors:
*
@@ -309,13 +315,13 @@
* Y2K compliance in libpng:
* =========================
*
- * December 15, 2011
+ * February 18, 2012
*
* Since the PNG Development group is an ad-hoc body, we can't make
* an official declaration.
*
* This is your unofficial assurance that libpng from version 0.71 and
- * upward through 1.5.7 are Y2K compliant. It is my belief that
+ * upward through 1.5.9 are Y2K compliant. It is my belief that
* earlier versions were also Y2K compliant.
*
* Libpng only has two year fields. One is a 2-byte unsigned integer
@@ -373,9 +379,9 @@
*/
/* Version information for png.h - this should match the version in png.c */
-#define PNG_LIBPNG_VER_STRING "1.5.7"
+#define PNG_LIBPNG_VER_STRING "1.5.9"
#define PNG_HEADER_VERSION_STRING \
- " libpng version 1.5.7 - December 15, 2011\n"
+ " libpng version 1.5.9 - February 18, 2012\n"
#define PNG_LIBPNG_VER_SONUM 15
#define PNG_LIBPNG_VER_DLLNUM 15
@@ -383,7 +389,7 @@
/* These should match the first 3 components of PNG_LIBPNG_VER_STRING: */
#define PNG_LIBPNG_VER_MAJOR 1
#define PNG_LIBPNG_VER_MINOR 5
-#define PNG_LIBPNG_VER_RELEASE 7
+#define PNG_LIBPNG_VER_RELEASE 9
/* This should match the numeric part of the final component of
* PNG_LIBPNG_VER_STRING, omitting any leading zero:
@@ -414,7 +420,7 @@
* version 1.0.0 was mis-numbered 100 instead of 10000). From
* version 1.0.1 it's xxyyzz, where x=major, y=minor, z=release
*/
-#define PNG_LIBPNG_VER 10507 /* 1.5.7 */
+#define PNG_LIBPNG_VER 10509 /* 1.5.9 */
/* Library configuration: these options cannot be changed after
* the library has been built.
@@ -536,7 +542,7 @@ extern "C" {
/* This triggers a compiler error in png.c, if png.c and png.h
* do not agree upon the version number.
*/
-typedef char* png_libpng_version_1_5_7;
+typedef char* png_libpng_version_1_5_9;
/* Three color definitions. The order of the red, green, and blue, (and the
* exact size) is not important, although the size of the fields need to
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngbar.jpg b/Build/source/libs/libpng/libpng-1.5.9/pngbar.jpg
index 70ba8d817ce..70ba8d817ce 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngbar.jpg
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngbar.jpg
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngbar.png b/Build/source/libs/libpng/libpng-1.5.9/pngbar.png
index 49798c8ed95..49798c8ed95 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngbar.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngbar.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngconf.h b/Build/source/libs/libpng/libpng-1.5.9/pngconf.h
index d07054de285..1aa268beef5 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngconf.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngconf.h
@@ -1,9 +1,9 @@
/* pngconf.h - machine configurable file for libpng
*
- * libpng version 1.5.7 - December 15, 2011
+ * libpng version 1.5.9 - February 18, 2012
*
- * Copyright (c) 1998-2011 Glenn Randers-Pehrson
+ * Copyright (c) 1998-2012 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
*
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngdebug.h b/Build/source/libs/libpng/libpng-1.5.9/pngdebug.h
index 16f81fdd141..16f81fdd141 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngdebug.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngdebug.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngerror.c b/Build/source/libs/libpng/libpng-1.5.9/pngerror.c
index 7604bddf183..95002f84f70 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngerror.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngerror.c
@@ -1,8 +1,8 @@
/* pngerror.c - stub functions for i/o and memory allocation
*
- * Last changed in libpng 1.5.7 [December 15, 2011]
- * Copyright (c) 1998-2011 Glenn Randers-Pehrson
+ * Last changed in libpng 1.5.8 [February 1, 2011]
+ * Copyright (c) 1998-2012 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
*
@@ -281,35 +281,40 @@ void
png_formatted_warning(png_structp png_ptr, png_warning_parameters p,
png_const_charp message)
{
- /* The internal buffer is just 128 bytes - enough for all our messages,
- * overflow doesn't happen because this code checks!
+ /* The internal buffer is just 192 bytes - enough for all our messages,
+ * overflow doesn't happen because this code checks! If someone figures
+ * out how to send us a message longer than 192 bytes, all that will
+ * happen is that the message will be truncated appropriately.
*/
- size_t i;
- char msg[128];
-
- for (i=0; i<(sizeof msg)-1 && *message != '\0'; ++i)
+ size_t i = 0; /* Index in the msg[] buffer: */
+ char msg[192];
+
+ /* Each iteration through the following loop writes at most one character
+ * to msg[i++] then returns here to validate that there is still space for
+ * the trailing '\0'. It may (in the case of a parameter) read more than
+ * one character from message[]; it must check for '\0' and continue to the
+ * test if it finds the end of string.
+ */
+ while (i<(sizeof msg)-1 && *message != '\0')
{
- if (*message == '@')
+ /* '@' at end of string is now just printed (previously it was skipped);
+ * it is an error in the calling code to terminate the string with @.
+ */
+ if (p != NULL && *message == '@' && message[1] != '\0')
{
- int parameter = -1;
- switch (*++message)
- {
- case '1':
- parameter = 0;
- break;
-
- case '2':
- parameter = 1;
- break;
+ int parameter_char = *++message; /* Consume the '@' */
+ static const char valid_parameters[] = "123456789";
+ int parameter = 0;
- case '\0':
- continue; /* To break out of the for loop above. */
-
- default:
- break;
- }
+ /* Search for the parameter digit, the index in the string is the
+ * parameter to use.
+ */
+ while (valid_parameters[parameter] != parameter_char &&
+ valid_parameters[parameter] != '\0')
+ ++parameter;
- if (parameter >= 0 && parameter < PNG_WARNING_PARAMETER_COUNT)
+ /* If the parameter digit is out of range it will just get printed. */
+ if (parameter < PNG_WARNING_PARAMETER_COUNT)
{
/* Append this parameter */
png_const_charp parm = p[parameter];
@@ -319,28 +324,32 @@ png_formatted_warning(png_structp png_ptr, png_warning_parameters p,
* that parm[] has been initialized, so there is no guarantee of a
* trailing '\0':
*/
- for (; i<(sizeof msg)-1 && parm != '\0' && parm < pend; ++i)
- msg[i] = *parm++;
+ while (i<(sizeof msg)-1 && *parm != '\0' && parm < pend)
+ msg[i++] = *parm++;
+ /* Consume the parameter digit too: */
++message;
continue;
}
/* else not a parameter and there is a character after the @ sign; just
- * copy that.
+ * copy that. This is known not to be '\0' because of the test above.
*/
}
/* At this point *message can't be '\0', even in the bad parameter case
* above where there is a lone '@' at the end of the message string.
*/
- msg[i] = *message++;
+ msg[i++] = *message++;
}
/* i is always less than (sizeof msg), so: */
msg[i] = '\0';
- /* And this is the formatted message: */
+ /* And this is the formatted message, it may be larger than
+ * PNG_MAX_ERROR_TEXT, but that is only used for 'chunk' errors and these are
+ * not (currently) formatted.
+ */
png_warning(png_ptr, msg);
}
#endif /* PNG_WARNINGS_SUPPORTED */
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngget.c b/Build/source/libs/libpng/libpng-1.5.9/pngget.c
index 43400cda7e8..43400cda7e8 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngget.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngget.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pnginfo.h b/Build/source/libs/libpng/libpng-1.5.9/pnginfo.h
index a33bfab06de..a33bfab06de 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pnginfo.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/pnginfo.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pnglibconf.h b/Build/source/libs/libpng/libpng-1.5.9/pnglibconf.h
index 0a799915f85..49fcc8cb4dd 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pnglibconf.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/pnglibconf.h
@@ -3,7 +3,7 @@
/* pnglibconf.h - library build configuration */
-/* Libpng 1.5.7 - December 15, 2011 */
+/* Libpng 1.5.9 - February 18, 2012 */
/* Copyright (c) 1998-2011 Glenn Randers-Pehrson */
@@ -54,8 +54,6 @@
#define PNG_FIXED_POINT_SUPPORTED
#define PNG_FLOATING_ARITHMETIC_SUPPORTED
#define PNG_FLOATING_POINT_SUPPORTED
-#define PNG_FORMAT_AFIRST_SUPPORTED
-#define PNG_FORMAT_BGR_SUPPORTED
#define PNG_gAMA_SUPPORTED
#define PNG_HANDLE_AS_UNKNOWN_SUPPORTED
#define PNG_hIST_SUPPORTED
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngmem.c b/Build/source/libs/libpng/libpng-1.5.9/pngmem.c
index bf5ff037dad..bf5ff037dad 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngmem.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngmem.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngnow.png b/Build/source/libs/libpng/libpng-1.5.9/pngnow.png
index 82793ebddb7..82793ebddb7 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngnow.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngnow.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngpread.c b/Build/source/libs/libpng/libpng-1.5.9/pngpread.c
index 20d3f236e12..95a2082e40c 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngpread.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngpread.c
@@ -1,7 +1,7 @@
/* pngpread.c - read a png file in push mode
*
- * Last changed in libpng 1.5.7 [December 15, 2011]
+ * Last changed in libpng 1.5.9 [February 18, 2012]
* Copyright (c) 1998-2011 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
@@ -730,8 +730,7 @@ png_push_save_buffer(png_structp png_ptr)
new_max = png_ptr->save_buffer_size + png_ptr->current_buffer_size + 256;
old_buffer = png_ptr->save_buffer;
- png_ptr->save_buffer = (png_bytep)png_malloc_warn(png_ptr,
- (png_size_t)new_max);
+ png_ptr->save_buffer = (png_bytep)png_malloc_warn(png_ptr, new_max);
if (png_ptr->save_buffer == NULL)
{
@@ -1201,6 +1200,7 @@ png_push_process_row(png_structp png_ptr)
void /* PRIVATE */
png_read_push_finish_row(png_structp png_ptr)
{
+#ifdef PNG_READ_INTERLACING_SUPPORTED
/* Arrays to facilitate easy interlacing - use pass (0 - 6) as index */
/* Start of interlace block */
@@ -1219,6 +1219,7 @@ png_read_push_finish_row(png_structp png_ptr)
* it, uncomment it here and in png.h
static PNG_CONST png_byte FARDATA png_pass_height[] = {8, 8, 4, 4, 2, 2, 1};
*/
+#endif
png_ptr->row_number++;
if (png_ptr->row_number < png_ptr->num_rows)
@@ -1285,8 +1286,7 @@ png_push_handle_tEXt(png_structp png_ptr, png_infop info_ptr, png_uint_32
}
#endif
- png_ptr->current_text = (png_charp)png_malloc(png_ptr,
- (png_size_t)(length + 1));
+ png_ptr->current_text = (png_charp)png_malloc(png_ptr, length + 1);
png_ptr->current_text[length] = '\0';
png_ptr->current_text_ptr = png_ptr->current_text;
png_ptr->current_text_size = (png_size_t)length;
@@ -1384,8 +1384,7 @@ png_push_handle_zTXt(png_structp png_ptr, png_infop info_ptr, png_uint_32
}
#endif
- png_ptr->current_text = (png_charp)png_malloc(png_ptr,
- (png_size_t)(length + 1));
+ png_ptr->current_text = (png_charp)png_malloc(png_ptr, length + 1);
png_ptr->current_text[length] = '\0';
png_ptr->current_text_ptr = png_ptr->current_text;
png_ptr->current_text_size = (png_size_t)length;
@@ -1586,8 +1585,7 @@ png_push_handle_iTXt(png_structp png_ptr, png_infop info_ptr, png_uint_32
}
#endif
- png_ptr->current_text = (png_charp)png_malloc(png_ptr,
- (png_size_t)(length + 1));
+ png_ptr->current_text = (png_charp)png_malloc(png_ptr, length + 1);
png_ptr->current_text[length] = '\0';
png_ptr->current_text_ptr = png_ptr->current_text;
png_ptr->current_text_size = (png_size_t)length;
@@ -1732,8 +1730,7 @@ png_push_handle_unknown(png_structp png_ptr, png_infop info_ptr, png_uint_32
*/
PNG_CSTRING_FROM_CHUNK(png_ptr->unknown_chunk.name, png_ptr->chunk_name);
- /* The following cast should be safe because of the check above. */
- png_ptr->unknown_chunk.size = (png_size_t)length;
+ png_ptr->unknown_chunk.size = length;
if (length == 0)
png_ptr->unknown_chunk.data = NULL;
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngpriv.h b/Build/source/libs/libpng/libpng-1.5.9/pngpriv.h
index 67e486c577f..67e486c577f 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngpriv.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngpriv.h
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngread.c b/Build/source/libs/libpng/libpng-1.5.9/pngread.c
index 0643754dad0..0643754dad0 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngread.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngread.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngrio.c b/Build/source/libs/libpng/libpng-1.5.9/pngrio.c
index e9c381c5ba4..e9c381c5ba4 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngrio.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngrio.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngrtran.c b/Build/source/libs/libpng/libpng-1.5.9/pngrtran.c
index 1079595f0af..1079595f0af 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngrtran.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngrtran.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngrutil.c b/Build/source/libs/libpng/libpng-1.5.9/pngrutil.c
index 52a73cfc394..d6c0e0350f3 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngrutil.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngrutil.c
@@ -1,8 +1,8 @@
/* pngrutil.c - utilities to read a PNG file
*
- * Last changed in libpng 1.5.7 [December 15, 2011]
- * Copyright (c) 1998-2011 Glenn Randers-Pehrson
+ * Last changed in libpng 1.5.9 [February 18, 2012]
+ * Copyright (c) 1998-2012 Glenn Randers-Pehrson
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
*
@@ -432,15 +432,18 @@ png_decompress_chunk(png_structp png_ptr, int comp_type,
/* Now check the limits on this chunk - if the limit fails the
* compressed data will be removed, the prefix will remain.
*/
+ if (prefix_size >= (~(png_size_t)0) - 1 ||
+ expanded_size >= (~(png_size_t)0) - 1 - prefix_size
#ifdef PNG_SET_CHUNK_MALLOC_LIMIT_SUPPORTED
- if (png_ptr->user_chunk_malloc_max &&
+ || (png_ptr->user_chunk_malloc_max &&
(prefix_size + expanded_size >= png_ptr->user_chunk_malloc_max - 1))
#else
# ifdef PNG_USER_CHUNK_MALLOC_MAX
- if ((PNG_USER_CHUNK_MALLOC_MAX > 0) &&
+ || ((PNG_USER_CHUNK_MALLOC_MAX > 0) &&
prefix_size + expanded_size >= PNG_USER_CHUNK_MALLOC_MAX - 1)
# endif
#endif
+ )
png_warning(png_ptr, "Exceeded size limit while expanding chunk");
/* If the size is zero either there was an error and a message
@@ -448,12 +451,7 @@ png_decompress_chunk(png_structp png_ptr, int comp_type,
* and we have nothing to do - the code will exit through the
* error case below.
*/
-#if defined(PNG_SET_CHUNK_MALLOC_LIMIT_SUPPORTED) || \
- defined(PNG_USER_CHUNK_MALLOC_MAX)
else if (expanded_size > 0)
-#else
- if (expanded_size > 0)
-#endif
{
/* Success (maybe) - really uncompress the chunk. */
png_size_t new_size = 0;
@@ -1279,7 +1277,7 @@ png_handle_iCCP(png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
png_free(png_ptr, png_ptr->chunkdata);
png_ptr->chunkdata = (png_charp)png_malloc(png_ptr, length + 1);
- slength = (png_size_t)length;
+ slength = length;
png_crc_read(png_ptr, (png_bytep)png_ptr->chunkdata, slength);
if (png_crc_finish(png_ptr, skip))
@@ -1429,7 +1427,7 @@ png_handle_sPLT(png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
* that the PNG_MAX_MALLOC_64K test is enabled in this case, but this is a
* potential breakage point if the types in pngconf.h aren't exactly right.
*/
- slength = (png_size_t)length;
+ slength = length;
png_crc_read(png_ptr, (png_bytep)png_ptr->chunkdata, slength);
if (png_crc_finish(png_ptr, skip))
@@ -1956,7 +1954,7 @@ png_handle_pCAL(png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
return;
}
- slength = (png_size_t)length;
+ slength = length;
png_crc_read(png_ptr, (png_bytep)png_ptr->chunkdata, slength);
if (png_crc_finish(png_ptr, 0))
@@ -2105,7 +2103,7 @@ png_handle_sCAL(png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
return;
}
- slength = (png_size_t)length;
+ slength = length;
png_crc_read(png_ptr, (png_bytep)png_ptr->chunkdata, slength);
png_ptr->chunkdata[slength] = 0x00; /* Null terminate the last string */
@@ -2265,7 +2263,7 @@ png_handle_tEXt(png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
return;
}
- slength = (png_size_t)length;
+ slength = length;
png_crc_read(png_ptr, (png_bytep)png_ptr->chunkdata, slength);
if (png_crc_finish(png_ptr, skip))
@@ -2373,7 +2371,7 @@ png_handle_zTXt(png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
return;
}
- slength = (png_size_t)length;
+ slength = length;
png_crc_read(png_ptr, (png_bytep)png_ptr->chunkdata, slength);
if (png_crc_finish(png_ptr, 0))
@@ -2504,7 +2502,7 @@ png_handle_iTXt(png_structp png_ptr, png_infop info_ptr, png_uint_32 length)
return;
}
- slength = (png_size_t)length;
+ slength = length;
png_crc_read(png_ptr, (png_bytep)png_ptr->chunkdata, slength);
if (png_crc_finish(png_ptr, 0))
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngset.c b/Build/source/libs/libpng/libpng-1.5.9/pngset.c
index 92db3890a89..92db3890a89 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngset.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngset.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngstruct.h b/Build/source/libs/libpng/libpng-1.5.9/pngstruct.h
index 07f3a042554..860b8bff8f3 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngstruct.h
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngstruct.h
@@ -5,7 +5,7 @@
* (Version 0.96 Copyright (c) 1996, 1997 Andreas Dilger)
* (Version 0.88 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.)
*
- * Last changed in libpng 1.5.5 [September 22, 2011]
+ * Last changed in libpng 1.5.9 [February 18, 2012]
*
* This code is released under the libpng license.
* For conditions of distribution and use, see the disclaimer
@@ -283,9 +283,7 @@ struct png_struct_def
#endif
/* New member added in libpng-1.0.4 (renamed in 1.0.9) */
-#if defined(PNG_MNG_FEATURES_SUPPORTED) || \
- defined(PNG_READ_EMPTY_PLTE_SUPPORTED) || \
- defined(PNG_WRITE_EMPTY_PLTE_SUPPORTED)
+#if defined(PNG_MNG_FEATURES_SUPPORTED)
/* Changed from png_byte to png_uint_32 at version 1.2.0 */
png_uint_32 mng_features_permitted;
#endif
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngtest.c b/Build/source/libs/libpng/libpng-1.5.9/pngtest.c
index c52aef3e6b5..8d10af4ace2 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngtest.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngtest.c
@@ -1165,7 +1165,7 @@ test_one_file(PNG_CONST char *inname, PNG_CONST char *outname)
pngtest_debug1("Handling %d iTXt/tEXt/zTXt chunks", num_text);
if (verbose)
- printf("\nText compression=%d\n", text_ptr->compression);
+ printf("\n Text compression=%d\n", text_ptr->compression);
png_set_text(write_ptr, write_info_ptr, text_ptr, num_text);
}
@@ -1817,4 +1817,4 @@ main(int argc, char *argv[])
}
/* Generate a compiler error if there is an old png.h in the search path. */
-typedef png_libpng_version_1_5_7 Your_png_h_is_not_version_1_5_7;
+typedef png_libpng_version_1_5_9 Your_png_h_is_not_version_1_5_9;
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngtest.png b/Build/source/libs/libpng/libpng-1.5.9/pngtest.png
index 81f5f8438a9..81f5f8438a9 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngtest.png
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngtest.png
Binary files differ
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngtrans.c b/Build/source/libs/libpng/libpng-1.5.9/pngtrans.c
index 6a6908dcd26..6a6908dcd26 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngtrans.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngtrans.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngwio.c b/Build/source/libs/libpng/libpng-1.5.9/pngwio.c
index 95ffb3429f1..95ffb3429f1 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngwio.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngwio.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngwrite.c b/Build/source/libs/libpng/libpng-1.5.9/pngwrite.c
index 6d3fd4c3861..6d3fd4c3861 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngwrite.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngwrite.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngwtran.c b/Build/source/libs/libpng/libpng-1.5.9/pngwtran.c
index 96608efcb4a..96608efcb4a 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngwtran.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngwtran.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/pngwutil.c b/Build/source/libs/libpng/libpng-1.5.9/pngwutil.c
index da18e9502ef..da18e9502ef 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/pngwutil.c
+++ b/Build/source/libs/libpng/libpng-1.5.9/pngwutil.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/libpng.tgt b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/libpng.tgt
index 4a9622e68cf..4a9622e68cf 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/libpng.tgt
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/libpng.tgt
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/libpng.wpj b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/libpng.wpj
index cddf9f1f10e..cddf9f1f10e 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/libpng.wpj
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/libpng.wpj
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/pngconfig.mak b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/pngconfig.mak
index 0f988780513..0f988780513 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/pngconfig.mak
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/pngconfig.mak
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/pngtest.tgt b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/pngtest.tgt
index 211f1a74886..211f1a74886 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/pngtest.tgt
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/pngtest.tgt
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/pngvalid.tgt b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/pngvalid.tgt
index 1e78e75cb6c..1e78e75cb6c 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/owatcom/pngvalid.tgt
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/owatcom/pngvalid.tgt
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/PRJ0041.mak b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/PRJ0041.mak
index c7a68b503e7..c7a68b503e7 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/PRJ0041.mak
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/PRJ0041.mak
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/README.txt b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/README.txt
index 625eefcab7f..625eefcab7f 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/README.txt
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/README.txt
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/README_zlib.txt b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/README_zlib.txt
index 81d11cbb577..81d11cbb577 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/README_zlib.txt
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/README_zlib.txt
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/libpng.sln b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/libpng.sln
index eeb101f2e31..eeb101f2e31 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/libpng.sln
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/libpng.sln
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/libpng.vcproj b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/libpng.vcproj
index 4c5acf94c8b..4c5acf94c8b 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/libpng.vcproj
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/libpng.vcproj
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/pngtest.vcproj b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/pngtest.vcproj
index ff330ae350f..ff330ae350f 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/pngtest.vcproj
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/pngtest.vcproj
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/zlib.vcproj b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/zlib.vcproj
index eb218488dcf..eb218488dcf 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/visualc71/zlib.vcproj
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/visualc71/zlib.vcproj
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/libpng/libpng.vcxproj b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/libpng/libpng.vcxproj
index c4bf04184ee..c4bf04184ee 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/libpng/libpng.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/libpng/libpng.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/pnglibconf/pnglibconf.vcxproj b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/pnglibconf/pnglibconf.vcxproj
index 7c691c32d34..7c691c32d34 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/pnglibconf/pnglibconf.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/pnglibconf/pnglibconf.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/pngtest/pngtest.vcxproj b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/pngtest/pngtest.vcxproj
index a03dca565ff..a03dca565ff 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/pngtest/pngtest.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/pngtest/pngtest.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/pngvalid/pngvalid.vcxproj b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/pngvalid/pngvalid.vcxproj
index 6a0a6e4f312..6a0a6e4f312 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/pngvalid/pngvalid.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/pngvalid/pngvalid.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/readme.txt b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/readme.txt
index a18faa12591..99faac30528 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/readme.txt
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/readme.txt
@@ -1,7 +1,7 @@
VisualStudio instructions
-libpng version 1.5.7 - December 15, 2011
+libpng version 1.5.9 - February 18, 2012
Copyright (c) 1998-2010 Glenn Randers-Pehrson
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/vstudio.sln b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/vstudio.sln
index 4ab66418ca3..4ab66418ca3 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/vstudio.sln
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/vstudio.sln
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/zlib.props b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/zlib.props
index c13867c35e0..ad953c1a7c8 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/zlib.props
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/zlib.props
@@ -2,7 +2,7 @@
<!--
* zlib.props - location of zlib source
*
- * libpng version 1.5.7 - December 15, 2011
+ * libpng version 1.5.9 - February 18, 2012
*
* Copyright (c) 1998-2011 Glenn Randers-Pehrson
*
diff --git a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/zlib/zlib.vcxproj b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/zlib/zlib.vcxproj
index d627817969a..d627817969a 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/projects/vstudio/zlib/zlib.vcxproj
+++ b/Build/source/libs/libpng/libpng-1.5.9/projects/vstudio/zlib/zlib.vcxproj
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/README.txt b/Build/source/libs/libpng/libpng-1.5.9/scripts/README.txt
index 485aba225fe..836d8353d9a 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/README.txt
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/README.txt
@@ -1,9 +1,9 @@
-Makefiles for libpng version 1.5.7 - December 15, 2011
+Makefiles for libpng version 1.5.9 - February 18, 2012
pnglibconf.h.prebuilt => Stores configuration settings
makefile.linux => Linux/ELF makefile
- (gcc, creates libpng15.so.15.1.5.7)
+ (gcc, creates libpng15.so.15.1.5.9)
makefile.gcc => Generic makefile (gcc, creates static libpng.a)
makefile.knr => Archaic UNIX Makefile that converts files with
ansi2knr (Requires ansi2knr.c from
@@ -20,7 +20,7 @@ pnglibconf.h.prebuilt => Stores configuration settings
makefile.dec => DEC Alpha UNIX makefile
makefile.dj2 => DJGPP 2 makefile
makefile.elf => Linux/ELF makefile symbol versioning,
- (gcc, creates libpng15.so.15.1.5.7)
+ (gcc, creates libpng15.so.15.1.5.9)
makefile.freebsd => FreeBSD makefile
makefile.gcc => Generic gcc makefile
makefile.hpgcc => HPUX makefile using gcc
@@ -35,12 +35,12 @@ pnglibconf.h.prebuilt => Stores configuration settings
makefile.os2 => OS/2 Makefile (gcc and emx, requires libpng.def)
makefile.sco => For SCO OSr5 ELF and Unixware 7 with Native cc
makefile.sggcc => Silicon Graphics (gcc,
- creates libpng15.so.15.1.5.7)
+ creates libpng15.so.15.1.5.9)
makefile.sgi => Silicon Graphics IRIX makefile (cc, creates static lib)
makefile.solaris => Solaris 2.X makefile (gcc,
- creates libpng15.so.15.1.5.7)
+ creates libpng15.so.15.1.5.9)
makefile.so9 => Solaris 9 makefile (gcc,
- creates libpng15.so.15.1.5.7)
+ creates libpng15.so.15.1.5.9)
makefile.std => Generic UNIX makefile (cc, creates static libpng.a)
makefile.sunos => Sun makefile
makefile.32sunu => Sun Ultra 32-bit makefile
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/SCOPTIONS.ppc b/Build/source/libs/libpng/libpng-1.5.9/scripts/SCOPTIONS.ppc
index 2c3503e9eb2..2c3503e9eb2 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/SCOPTIONS.ppc
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/SCOPTIONS.ppc
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/checksym.awk b/Build/source/libs/libpng/libpng-1.5.9/scripts/checksym.awk
index ba4c99b564d..ba4c99b564d 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/checksym.awk
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/checksym.awk
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/chkfmt b/Build/source/libs/libpng/libpng-1.5.9/scripts/chkfmt
index 9da6475fd4e..9da6475fd4e 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/chkfmt
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/chkfmt
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/def.dfn b/Build/source/libs/libpng/libpng-1.5.9/scripts/def.dfn
index 5fd75259347..f9918631dec 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/def.dfn
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/def.dfn
@@ -1,6 +1,6 @@
/* def.dfn - define format of libpng.def
*
- * Last changed in libpng version 1.5.0 [(PENDING RELEASE)]
+ * Last changed in libpng version 1.5.7 [December 15, 2011]
* Copyright (c) 2010-2011 Glenn Randers-Pehrson
*
* This code is released under the libpng license.
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/descrip.mms b/Build/source/libs/libpng/libpng-1.5.9/scripts/descrip.mms
index 99ea1abccd1..99ea1abccd1 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/descrip.mms
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/descrip.mms
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/libpng-config-body.in b/Build/source/libs/libpng/libpng-1.5.9/scripts/libpng-config-body.in
index b466432d546..b466432d546 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/libpng-config-body.in
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/libpng-config-body.in
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/libpng-config-head.in b/Build/source/libs/libpng/libpng-1.5.9/scripts/libpng-config-head.in
index 49a93395fcd..a8ba1948ccc 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/libpng-config-head.in
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/libpng-config-head.in
@@ -11,7 +11,7 @@
# Modeled after libxml-config.
-version=1.5.7
+version=1.5.9
prefix=""
libdir=""
libs=""
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/libpng.pc.in b/Build/source/libs/libpng/libpng-1.5.9/scripts/libpng.pc.in
index 3ec77d6d571..a90e641fcb5 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/libpng.pc.in
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/libpng.pc.in
@@ -5,6 +5,6 @@ includedir=@includedir@/libpng15
Name: libpng
Description: Loads and saves PNG files
-Version: 1.5.7
+Version: 1.5.9
Libs: -L${libdir} -lpng15
Cflags: -I${includedir}
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.32sunu b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.32sunu
index b5e5a33a06f..b5e5a33a06f 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.32sunu
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.32sunu
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.64sunu b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.64sunu
index a0331d670e0..a0331d670e0 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.64sunu
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.64sunu
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.acorn b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.acorn
index 00b8fb5b35c..00b8fb5b35c 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.acorn
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.acorn
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.aix b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.aix
index bb4c40d4b0d..bb4c40d4b0d 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.aix
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.aix
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.amiga b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.amiga
index 228b5c22a75..228b5c22a75 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.amiga
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.amiga
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.atari b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.atari
index 1aeb7d5b7dd..1aeb7d5b7dd 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.atari
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.atari
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.bc32 b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.bc32
index ebbd5ce3d27..ebbd5ce3d27 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.bc32
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.bc32
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.beos b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.beos
index 749db78ad32..749db78ad32 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.beos
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.beos
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.bor b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.bor
index 96d5e861a3a..96d5e861a3a 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.bor
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.bor
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.cegcc b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.cegcc
index 624fbaa0f30..971cd01f626 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.cegcc
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.cegcc
@@ -23,7 +23,7 @@
VERMAJ = 1
VERMIN = 5
-VERMIC = 7
+VERMIC = 9
VER = $(VERMAJ).$(VERMIN).$(VERMIC)
NAME = libpng
PACKAGE = $(NAME)-$(VER)
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.darwin b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.darwin
index 337a8151eb5..337a8151eb5 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.darwin
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.darwin
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.dec b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.dec
index 5301d87d33e..5301d87d33e 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.dec
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.dec
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.dj2 b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.dj2
index 87a05a364ac..87a05a364ac 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.dj2
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.dj2
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.elf b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.elf
index 5af43b18452..5af43b18452 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.elf
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.elf
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.freebsd b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.freebsd
index 994608c993a..994608c993a 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.freebsd
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.freebsd
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.gcc b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.gcc
index 2e5b611367f..2e5b611367f 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.gcc
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.gcc
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.hp64 b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.hp64
index b5b631d11c7..b5b631d11c7 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.hp64
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.hp64
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.hpgcc b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.hpgcc
index 3fe21177a4c..3fe21177a4c 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.hpgcc
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.hpgcc
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.hpux b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.hpux
index 650ab4f6621..650ab4f6621 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.hpux
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.hpux
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.ibmc b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.ibmc
index 209d513b1cb..209d513b1cb 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.ibmc
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.ibmc
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.intel b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.intel
index 1cb9ef37497..1cb9ef37497 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.intel
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.intel
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.knr b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.knr
index 18a39f53755..18a39f53755 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.knr
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.knr
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.linux b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.linux
index 8e3991ad6ac..2dd9a93edac 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.linux
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.linux
@@ -10,7 +10,7 @@
# Library name:
LIBNAME = libpng15
PNGMAJ = 15
-RELEASE = 7
+RELEASE = 9
# Shared library names:
LIBSO=$(LIBNAME).so
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.mips b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.mips
index 179d3850b69..179d3850b69 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.mips
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.mips
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.msc b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.msc
index baa863dad99..baa863dad99 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.msc
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.msc
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.ne12bsd b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.ne12bsd
index e534a01b004..29b9924b267 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.ne12bsd
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.ne12bsd
@@ -17,7 +17,7 @@ INCSDIR=${LOCALBASE}/include/libpng15
LIB= png15
SHLIB_MAJOR= 0
-SHLIB_MINOR= 1.5.7
+SHLIB_MINOR= 1.5.9
SRCS= png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \
pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \
pngwtran.c pngmem.c pngerror.c pngpread.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.netbsd b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.netbsd
index 262bdbd78d2..43b4bda495d 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.netbsd
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.netbsd
@@ -17,7 +17,7 @@ INCSDIR=${LOCALBASE}/include
LIB= png
SHLIB_MAJOR= 15
-SHLIB_MINOR= 1.5.7
+SHLIB_MINOR= 1.5.9
SRCS= png.c pngset.c pngget.c pngrutil.c pngtrans.c pngwutil.c \
pngread.c pngrio.c pngwio.c pngwrite.c pngrtran.c \
pngwtran.c pngmem.c pngerror.c pngpread.c
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.openbsd b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.openbsd
index ad2b87426de..3bb660b1161 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.openbsd
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.openbsd
@@ -11,7 +11,7 @@ LIBDIR= ${PREFIX}/lib
MANDIR= ${PREFIX}/man/cat
SHLIB_MAJOR= 15
-SHLIB_MINOR= 1.5.7
+SHLIB_MINOR= 1.5.9
LIB= png
SRCS= png.c pngerror.c pngget.c pngmem.c pngpread.c \
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sco b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sco
index 0aad789a981..0aad789a981 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sco
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sco
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sggcc b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sggcc
index 1611638ba6c..1611638ba6c 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sggcc
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sggcc
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sgi b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sgi
index 83db59f817e..83db59f817e 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sgi
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sgi
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.so9 b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.so9
index 615c2e34580..615c2e34580 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.so9
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.so9
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.solaris b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.solaris
index 24bd61033ce..24bd61033ce 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.solaris
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.solaris
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.solaris-x86 b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.solaris-x86
index 76467622a85..76467622a85 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.solaris-x86
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.solaris-x86
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.std b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.std
index a04dbb856b4..a04dbb856b4 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.std
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.std
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sunos b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sunos
index 383954987ee..383954987ee 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.sunos
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.sunos
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.tc3 b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.tc3
index 462c47fece9..462c47fece9 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.tc3
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.tc3
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.vcwin32 b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.vcwin32
index 6bfeac03f7e..6bfeac03f7e 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makefile.vcwin32
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makefile.vcwin32
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/makevms.com b/Build/source/libs/libpng/libpng-1.5.9/scripts/makevms.com
index f6c326103c2..f6c326103c2 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/makevms.com
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/makevms.com
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/options.awk b/Build/source/libs/libpng/libpng-1.5.9/scripts/options.awk
index a8dff044a68..a8dff044a68 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/options.awk
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/options.awk
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/pnglibconf.dfa b/Build/source/libs/libpng/libpng-1.5.9/scripts/pnglibconf.dfa
index a740d6827bd..a740d6827bd 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/pnglibconf.dfa
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/pnglibconf.dfa
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/pnglibconf.h.prebuilt b/Build/source/libs/libpng/libpng-1.5.9/scripts/pnglibconf.h.prebuilt
index 0a799915f85..49fcc8cb4dd 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/pnglibconf.h.prebuilt
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/pnglibconf.h.prebuilt
@@ -3,7 +3,7 @@
/* pnglibconf.h - library build configuration */
-/* Libpng 1.5.7 - December 15, 2011 */
+/* Libpng 1.5.9 - February 18, 2012 */
/* Copyright (c) 1998-2011 Glenn Randers-Pehrson */
@@ -54,8 +54,6 @@
#define PNG_FIXED_POINT_SUPPORTED
#define PNG_FLOATING_ARITHMETIC_SUPPORTED
#define PNG_FLOATING_POINT_SUPPORTED
-#define PNG_FORMAT_AFIRST_SUPPORTED
-#define PNG_FORMAT_BGR_SUPPORTED
#define PNG_gAMA_SUPPORTED
#define PNG_HANDLE_AS_UNKNOWN_SUPPORTED
#define PNG_hIST_SUPPORTED
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/pnglibconf.mak b/Build/source/libs/libpng/libpng-1.5.9/scripts/pnglibconf.mak
index c04578f31d9..c04578f31d9 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/pnglibconf.mak
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/pnglibconf.mak
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/pngwin.rc b/Build/source/libs/libpng/libpng-1.5.9/scripts/pngwin.rc
index 9335cbbe03b..9335cbbe03b 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/pngwin.rc
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/pngwin.rc
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/smakefile.ppc b/Build/source/libs/libpng/libpng-1.5.9/scripts/smakefile.ppc
index 2e7380b1f98..2e7380b1f98 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/smakefile.ppc
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/smakefile.ppc
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/sym.dfn b/Build/source/libs/libpng/libpng-1.5.9/scripts/sym.dfn
index f4f13df0831..f4f13df0831 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/sym.dfn
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/sym.dfn
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/symbols.def b/Build/source/libs/libpng/libpng-1.5.9/scripts/symbols.def
index a2f15e40638..782a7e7a3d8 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/symbols.def
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/symbols.def
@@ -5,7 +5,7 @@
LIBRARY
EXPORTS
-;Version 1.5.7
+;Version 1.5.9
png_access_version_number @1
png_set_sig_bytes @2
png_sig_cmp @3
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/symbols.dfn b/Build/source/libs/libpng/libpng-1.5.9/scripts/symbols.dfn
index d790929e7e7..d790929e7e7 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/symbols.dfn
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/symbols.dfn
diff --git a/Build/source/libs/libpng/libpng-1.5.7/scripts/vers.dfn b/Build/source/libs/libpng/libpng-1.5.9/scripts/vers.dfn
index 89d5f3879e2..89d5f3879e2 100644
--- a/Build/source/libs/libpng/libpng-1.5.7/scripts/vers.dfn
+++ b/Build/source/libs/libpng/libpng-1.5.9/scripts/vers.dfn
diff --git a/Build/source/libs/libpng/libpng-1.5.7/test-pngtest.sh b/Build/source/libs/libpng/libpng-1.5.9/test-pngtest.sh
index bba128b6319..bba128b6319 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/test-pngtest.sh
+++ b/Build/source/libs/libpng/libpng-1.5.9/test-pngtest.sh
diff --git a/Build/source/libs/libpng/libpng-1.5.7/test-pngvalid-full.sh b/Build/source/libs/libpng/libpng-1.5.9/test-pngvalid-full.sh
index f7d1b2b5d58..f7d1b2b5d58 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/test-pngvalid-full.sh
+++ b/Build/source/libs/libpng/libpng-1.5.9/test-pngvalid-full.sh
diff --git a/Build/source/libs/libpng/libpng-1.5.7/test-pngvalid-simple.sh b/Build/source/libs/libpng/libpng-1.5.9/test-pngvalid-simple.sh
index 7d4d9d83c28..7d4d9d83c28 100755
--- a/Build/source/libs/libpng/libpng-1.5.7/test-pngvalid-simple.sh
+++ b/Build/source/libs/libpng/libpng-1.5.9/test-pngvalid-simple.sh
diff --git a/Build/source/libs/libpng/version.ac b/Build/source/libs/libpng/version.ac
index 11f3f70b59b..c760663c9e7 100644
--- a/Build/source/libs/libpng/version.ac
+++ b/Build/source/libs/libpng/version.ac
@@ -1,5 +1,5 @@
dnl
-dnl Copyright (C) 2011 Peter Breitenlohner <tex-live@tug.org>
+dnl Copyright (C) 2011-2012 Peter Breitenlohner <tex-live@tug.org>
dnl
dnl This file is free software; the copyright holder
dnl gives unlimited permission to copy and/or distribute it,
@@ -8,4 +8,4 @@ dnl
dnl --------------------------------------------------------
dnl
dnl m4-include this file to define the current libpng version
-m4_define([libpng_version], [1.5.7])
+m4_define([libpng_version], [1.5.9])