packages: stellarium/stellarium-libpng.patch (NEW) - fixes build with libpn...
megabajt
megabajt at pld-linux.org
Thu Feb 11 18:00:10 CET 2010
Author: megabajt Date: Thu Feb 11 17:00:10 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- fixes build with libpng 1.4
---- Files affected:
packages/stellarium:
stellarium-libpng.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/stellarium/stellarium-libpng.patch
diff -u /dev/null packages/stellarium/stellarium-libpng.patch:1.1
--- /dev/null Thu Feb 11 18:00:10 2010
+++ packages/stellarium/stellarium-libpng.patch Thu Feb 11 18:00:04 2010
@@ -0,0 +1,21 @@
+diff -urN stellarium-0.10.2/src/core/StelTextureMgr.cpp stellarium-0.10.2.new/src/core/StelTextureMgr.cpp
+--- stellarium-0.10.2/src/core/StelTextureMgr.cpp 2009-03-09 12:28:33.000000000 +0100
++++ stellarium-0.10.2.new/src/core/StelTextureMgr.cpp 2010-02-11 17:55:01.937089824 +0100
+@@ -513,7 +513,7 @@
+ fread (magic, 1, sizeof (magic), fp);
+
+ /* check for valid magic number */
+- if (!png_check_sig (magic, sizeof (magic)))
++ if (png_sig_cmp (magic, 0, sizeof (magic)))
+ {
+ qWarning() << "error: \"" << filename << "\" is not a valid PNG image!";
+ fclose (fp);
+@@ -576,7 +576,7 @@
+ /* convert 1-2-4 bits grayscale images to 8 bits
+ grayscale. */
+ if (color_type == PNG_COLOR_TYPE_GRAY && bit_depth < 8)
+- png_set_gray_1_2_4_to_8 (png_ptr);
++ png_set_expand_gray_1_2_4_to_8 (png_ptr);
+
+ if (png_get_valid (png_ptr, info_ptr, PNG_INFO_tRNS))
+ png_set_tRNS_to_alpha (png_ptr);
================================================================
More information about the pld-cvs-commit
mailing list