packages: sng/sng-libpng.patch (NEW) - fixed build with libpng 1.4
megabajt
megabajt at pld-linux.org
Thu Feb 11 18:15:30 CET 2010
Author: megabajt Date: Thu Feb 11 17:15:30 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- fixed build with libpng 1.4
---- Files affected:
packages/sng:
sng-libpng.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/sng/sng-libpng.patch
diff -u /dev/null packages/sng/sng-libpng.patch:1.1
--- /dev/null Thu Feb 11 18:15:30 2010
+++ packages/sng/sng-libpng.patch Thu Feb 11 18:15:25 2010
@@ -0,0 +1,26 @@
+diff -urN sng-1.0.2/sngd.c sng-1.0.2.new/sngd.c
+--- sng-1.0.2/sngd.c 2010-02-11 18:09:01.000000000 +0100
++++ sng-1.0.2.new/sngd.c 2010-02-11 18:12:50.516785098 +0100
+@@ -795,17 +795,17 @@
+ fprintf(fpout, "tRNS {\n");
+ switch (info_ptr->color_type) {
+ case PNG_COLOR_TYPE_GRAY:
+- fprintf(fpout, " gray: %u;\n", info_ptr->trans_values.gray);
++ fprintf(fpout, " gray: %u;\n", info_ptr->trans_color.gray);
+ break;
+ case PNG_COLOR_TYPE_RGB:
+ fprintf(fpout, " red: %u; green: %u; blue: %u;\n",
+- info_ptr->trans_values.red,
+- info_ptr->trans_values.green,
+- info_ptr->trans_values.blue);
++ info_ptr->trans_color.red,
++ info_ptr->trans_color.green,
++ info_ptr->trans_color.blue);
+ break;
+ case PNG_COLOR_TYPE_PALETTE:
+ for (i = 0; i < info_ptr->num_trans; i++)
+- fprintf(fpout, " %u", info_ptr->trans[i]);
++ fprintf(fpout, " %u", info_ptr->trans_alpha[i]);
+ break;
+ case PNG_COLOR_TYPE_GRAY_ALPHA:
+ case PNG_COLOR_TYPE_RGB_ALPHA:
================================================================
More information about the pld-cvs-commit
mailing list