summaryrefslogtreecommitdiff
path: root/graphics/cairo
diff options
context:
space:
mode:
authordrochner <drochner@pkgsrc.org>2006-11-23 11:33:02 +0000
committerdrochner <drochner@pkgsrc.org>2006-11-23 11:33:02 +0000
commit8b5421427706931c76b047cd7b032a972f24fb1f (patch)
treefbd7e936f05e3629050d4f772a88099d3cd61709 /graphics/cairo
parentd8a370063962942e80a659cbeede3d71dee2eae9 (diff)
downloadpkgsrc-8b5421427706931c76b047cd7b032a972f24fb1f.tar.gz
don't use visibily attribute "hidden" on solaris, from Gilles Dauphin
per PR pkg/35101
Diffstat (limited to 'graphics/cairo')
-rw-r--r--graphics/cairo/distinfo3
-rw-r--r--graphics/cairo/patches/patch-ag13
2 files changed, 15 insertions, 1 deletions
diff --git a/graphics/cairo/distinfo b/graphics/cairo/distinfo
index 41d62c1b164..b7d86f9241f 100644
--- a/graphics/cairo/distinfo
+++ b/graphics/cairo/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.27 2006/11/09 20:57:41 drochner Exp $
+$NetBSD: distinfo,v 1.28 2006/11/23 11:33:02 drochner Exp $
SHA1 (cairo-1.2.6.tar.gz) = b86b4017a9abd565ef11c72b7faee9082a04118f
RMD160 (cairo-1.2.6.tar.gz) = 4469a661b294e342ee77e726c1cefccd4837ae2e
@@ -9,3 +9,4 @@ SHA1 (patch-ac) = 5f3e97e89b8353e03ed4bf78c1cfb73765199bf2
SHA1 (patch-ad) = b4500f17e6769ecd05902b20bb54c07887a6f6fe
SHA1 (patch-ae) = 9ce7cab8e4f1394efdd516d5f83d2d53edb02064
SHA1 (patch-af) = 257e2c4e73842e4a2f236765b9dae1c6f355c8b4
+SHA1 (patch-ag) = 8ac5d971f38a5fb58faeacdf5f1a4d6510663eb9
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