Revision: 79946 http://trac.macports.org/changeset/79946 Author: jeremyhu@macports.org Date: 2011-06-29 22:07:35 -0700 (Wed, 29 Jun 2011) Log Message: ----------- babl: clang build fix dev timeout via email Modified Paths: -------------- trunk/dports/graphics/babl/Portfile Added Paths: ----------- trunk/dports/graphics/babl/files/ trunk/dports/graphics/babl/files/clang.patch Modified: trunk/dports/graphics/babl/Portfile =================================================================== --- trunk/dports/graphics/babl/Portfile 2011-06-30 05:03:42 UTC (rev 79945) +++ trunk/dports/graphics/babl/Portfile 2011-06-30 05:07:35 UTC (rev 79946) @@ -29,6 +29,8 @@ depends_build port:w3m \ port:librsvg +patchfiles clang.patch + platform darwin { if {$build_arch == "x86_64"} { configure.args-append --build=${build_arch}-apple-${os.platform}${os.version} Added: trunk/dports/graphics/babl/files/clang.patch =================================================================== --- trunk/dports/graphics/babl/files/clang.patch (rev 0) +++ trunk/dports/graphics/babl/files/clang.patch 2011-06-30 05:07:35 UTC (rev 79946) @@ -0,0 +1,20 @@ +--- extensions/sse-fixups.c.orig 2011-06-28 20:01:39.000000000 -0700 ++++ extensions/sse-fixups.c 2011-06-28 20:01:29.000000000 -0700 +@@ -21,7 +21,7 @@ + + #include "config.h" + +-#if defined(__GNUC__) && (__GNUC__ >= 4) && defined(USE_SSE) && defined(USE_MMX) ++#if !defined(__clang__) && defined(__GNUC__) && (__GNUC__ >= 4) && defined(USE_SSE) && defined(USE_MMX) + + #include <stdint.h> + #include <stdlib.h> +@@ -173,7 +173,7 @@ int init (void); + int + init (void) + { +-#if defined(__GNUC__) && (__GNUC__ >= 4) && defined(USE_SSE) && defined(USE_MMX) ++#if !defined(__clang__) && defined(__GNUC__) && (__GNUC__ >= 4) && defined(USE_SSE) && defined(USE_MMX) + + Babl *rgbaF_linear = babl_format_new ( + babl_model ("RGBA"),
participants (1)
-
jeremyhu@macports.org