[102855] trunk/dports/graphics/lcms

jeremyhu at macports.org jeremyhu at macports.org
Sat Feb 9 09:37:24 PST 2013


Revision: 102855
          https://trac.macports.org/changeset/102855
Author:   jeremyhu at macports.org
Date:     2013-02-09 09:37:24 -0800 (Sat, 09 Feb 2013)
Log Message:
-----------
lcms: Fix an LP64 issue I noticed in lcms's use of the jpeg API

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

Added Paths:
-----------
    trunk/dports/graphics/lcms/files/
    trunk/dports/graphics/lcms/files/lp64.patch

Modified: trunk/dports/graphics/lcms/Portfile
===================================================================
--- trunk/dports/graphics/lcms/Portfile	2013-02-09 15:43:06 UTC (rev 102854)
+++ trunk/dports/graphics/lcms/Portfile	2013-02-09 17:37:24 UTC (rev 102855)
@@ -6,7 +6,7 @@
 
 name                    lcms
 version                 1.19
-revision                3
+revision                4
 categories              graphics
 platforms               darwin
 maintainers             nomaintainer
@@ -29,8 +29,10 @@
                         sha1    d5b075ccffc0068015f74f78e4bc39138bcfe2d4 \
                         rmd160  530615c061dccdcb64d75c6fab148dd565bb6c91
 
-depends_lib             port:tiff
+depends_lib             port:tiff port:jpeg port:zlib
 
+patchfiles              lp64.patch
+
 test.run                yes
 test.target             check
 

Added: trunk/dports/graphics/lcms/files/lp64.patch
===================================================================
--- trunk/dports/graphics/lcms/files/lp64.patch	                        (rev 0)
+++ trunk/dports/graphics/lcms/files/lp64.patch	2013-02-09 17:37:24 UTC (rev 102855)
@@ -0,0 +1,11 @@
+--- jpegicc/jpegicc.c.orig	2013-02-09 09:26:16.000000000 -0800
++++ jpegicc/jpegicc.c	2013-02-09 09:27:43.000000000 -0800
+@@ -707,7 +707,7 @@ int TransformImage(char *cDefInpProf, ch
+        DWORD wInput, wOutput;
+        int OutputColorSpace;
+        DWORD dwFlags = 0; 
+-       DWORD EmbedLen;
++       unsigned int EmbedLen;
+        LPBYTE EmbedBuffer;
+ 
+ 	   // Observer adaptation state (only meaningful on absolute colorimetric intent)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130209/240d9b1d/attachment.html>


More information about the macports-changes mailing list