packages: gimp/gimp-libpng.patch (NEW) - fixes for libpng 1.4 (patch from A...
megabajt
megabajt at pld-linux.org
Thu Jan 28 18:54:14 CET 2010
Author: megabajt Date: Thu Jan 28 17:54:14 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- fixes for libpng 1.4 (patch from Arch Linux)
---- Files affected:
packages/gimp:
gimp-libpng.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/gimp/gimp-libpng.patch
diff -u /dev/null packages/gimp/gimp-libpng.patch:1.1
--- /dev/null Thu Jan 28 18:54:14 2010
+++ packages/gimp/gimp-libpng.patch Thu Jan 28 18:54:09 2010
@@ -0,0 +1,25 @@
+--- gimp-2.7.0-orig/plug-ins/file-ico/ico-load.c 2010-01-18 19:01:46.000000000 -0500
++++ gimp-2.7.0/plug-ins/file-ico/ico-load.c 2010-01-18 19:14:43.000000000
+@@ -286,14 +286,22 @@
+ switch (color_type)
+ {
+ case PNG_COLOR_TYPE_GRAY:
++#if PNG_LIBPNG_VER < 10400
+ png_set_gray_1_2_4_to_8 (png_ptr);
++#else
++ png_set_expand_gray_1_2_4_to_8(png_ptr);
++#endif
+ if ( bit_depth == 16 )
+ png_set_strip_16 (png_ptr);
+ png_set_gray_to_rgb (png_ptr);
+ png_set_add_alpha (png_ptr, 0xff, PNG_FILLER_AFTER);
+ break;
+ case PNG_COLOR_TYPE_GRAY_ALPHA:
++#if PNG_LIBPNG_VER < 10400
+ png_set_gray_1_2_4_to_8 (png_ptr);
++#else
++ png_set_expand_gray_1_2_4_to_8(png_ptr);
++#endif
+ if ( bit_depth == 16 )
+ png_set_strip_16 (png_ptr);
+ png_set_gray_to_rgb (png_ptr);
\ No newline at end of file
================================================================
More information about the pld-cvs-commit
mailing list