[75339] trunk/dports/graphics/mtpaint

afb at macports.org afb at macports.org
Sat Jan 22 08:06:13 PST 2011


Revision: 75339
          http://trac.macports.org/changeset/75339
Author:   afb at macports.org
Date:     2011-01-22 08:06:12 -0800 (Sat, 22 Jan 2011)
Log Message:
-----------
fix png upgrade breakage (#28090)

Modified Paths:
--------------
    trunk/dports/graphics/mtpaint/Portfile

Added Paths:
-----------
    trunk/dports/graphics/mtpaint/files/
    trunk/dports/graphics/mtpaint/files/patch-png.c.diff

Modified: trunk/dports/graphics/mtpaint/Portfile
===================================================================
--- trunk/dports/graphics/mtpaint/Portfile	2011-01-22 14:54:27 UTC (rev 75338)
+++ trunk/dports/graphics/mtpaint/Portfile	2011-01-22 16:06:12 UTC (rev 75339)
@@ -4,7 +4,7 @@
 
 name                    mtpaint
 version                 3.20
-revision                1
+revision                2
 categories              graphics
 maintainers             afb openmaintainer
 description             Mark Tyler's Painting Program
@@ -19,6 +19,8 @@
 
 depends_lib             port:libpng port:gtk2 port:freetype
 
+patchfiles              patch-png.c.diff
+
 configure.args-append   gtk2 man cflags
 configure.env           CFLAGS=-I${prefix}/include
 universal_variant       no

Added: trunk/dports/graphics/mtpaint/files/patch-png.c.diff
===================================================================
--- trunk/dports/graphics/mtpaint/files/patch-png.c.diff	                        (rev 0)
+++ trunk/dports/graphics/mtpaint/files/patch-png.c.diff	2011-01-22 16:06:12 UTC (rev 75339)
@@ -0,0 +1,20 @@
+--- src/png.c.orig	2007-12-27 20:06:44.000000000 +0100
++++ src/png.c	2011-01-21 19:50:48.000000000 +0100
+@@ -357,7 +357,7 @@
+ 	if (settings->bpp == 3)
+ 	{
+ 		png_set_strip_16(png_ptr);
+-		png_set_gray_1_2_4_to_8(png_ptr);
++		png_set_expand_gray_1_2_4_to_8(png_ptr);
+ 		png_set_palette_to_rgb(png_ptr);
+ 		png_set_gray_to_rgb(png_ptr);
+ 
+@@ -462,7 +462,7 @@
+ 		png_set_strip_alpha(png_ptr);
+ 		png_set_packing(png_ptr);
+ 		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);
+ 		for (i = 0; i < height; i++)
+ 		{
+ 			row_pointers[i] = settings->img[CHN_IMAGE] + i * width;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110122/318429b0/attachment.html>


More information about the macports-changes mailing list