]> git.pld-linux.org Git - packages/vigra.git/commitdiff
- fixes build with libpng 1.4
authorMarcin Banasiak <marcin.banasiak@gmail.com>
Thu, 28 Jan 2010 18:48:39 +0000 (18:48 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    vigra-libpng.patch -> 1.1

vigra-libpng.patch [new file with mode: 0644]

diff --git a/vigra-libpng.patch b/vigra-libpng.patch
new file mode 100644 (file)
index 0000000..dc18453
--- /dev/null
@@ -0,0 +1,16 @@
+--- vigra1.6.0/src/impex/png.cxx       2008-08-13 15:15:45.000000000 +0200
++++ vigra1.6.0/src/impex/png.cxx.new   2010-01-28 19:45:59.180738629 +0100
+@@ -270,8 +270,13 @@
+         // expand gray values to at least one byte size
+         if ( color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8 ) {
+             if (setjmp(png->jmpbuf))
++#if PNG_LIBPNG_VER < 10400
+                 vigra_postcondition( false,png_error_message.insert(0, "error in png_set_gray_1_2_4_to_8(): ").c_str());
+             png_set_gray_1_2_4_to_8(png);
++#else
++              vigra_postcondition( false,png_error_message.insert(0, "error in png_set_expand_gray_1_2_4_to_8(): ").c_str());
++          png_set_expand_gray_1_2_4_to_8(png);
++#endif
+             bit_depth = 8;
+         }
This page took 0.083725 seconds and 4 git commands to generate.