summaryrefslogtreecommitdiff
path: root/graphics/cairo/patches
diff options
context:
space:
mode:
authordrochner <drochner>2006-11-23 11:33:02 +0000
committerdrochner <drochner>2006-11-23 11:33:02 +0000
commitdb9add1f1f7e69436fc6211bf5a728bb924596a4 (patch)
treefbd7e936f05e3629050d4f772a88099d3cd61709 /graphics/cairo/patches
parentd0992e4a4ffcc7f1ee885b51a6317c33f3a40297 (diff)
downloadpkgsrc-db9add1f1f7e69436fc6211bf5a728bb924596a4.tar.gz
don't use visibily attribute "hidden" on solaris, from Gilles Dauphin
per PR pkg/35101
Diffstat (limited to 'graphics/cairo/patches')
-rw-r--r--graphics/cairo/patches/patch-ag13
1 files changed, 13 insertions, 0 deletions
diff --git a/graphics/cairo/patches/patch-ag b/graphics/cairo/patches/patch-ag
new file mode 100644
index 00000000000..bb1d06bb445
--- /dev/null
+++ b/graphics/cairo/patches/patch-ag
@@ -0,0 +1,13 @@
+$NetBSD: patch-ag,v 1.1 2006/11/23 11:33:02 drochner Exp $
+
+--- pixman/src/pixman.h.orig 2006-11-23 12:20:18.000000000 +0100
++++ pixman/src/pixman.h
+@@ -99,7 +99,7 @@ SOFTWARE.
+
+ #include "pixman-remap.h"
+
+-#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__)
++#if (__GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && defined(__ELF__) && !defined(__sun__)
+ #define pixman_private __attribute__((__visibility__("hidden")))
+ #elif defined(__SUNPRO_C) && (__SUNPRO_C >= 0x550)
+ #define pixman_private __hidden