summaryrefslogtreecommitdiff
path: root/graphics/cairo
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2012-09-13 15:50:08 +0000
committerjperkin <jperkin@pkgsrc.org>2012-09-13 15:50:08 +0000
commit22bc175ae588cf293d11373e11e009740cafb8cd (patch)
treeb647753b17623af5a2e735c1daa45c94107d80be /graphics/cairo
parent4289565e6c313a79b528be8f14fd5e776702d618 (diff)
downloadpkgsrc-22bc175ae588cf293d11373e11e009740cafb8cd.tar.gz
The Solaris linker requires an archive contain at least one symbol, so
provide one. Fixes Solaris build.
Diffstat (limited to 'graphics/cairo')
-rw-r--r--graphics/cairo/distinfo3
-rw-r--r--graphics/cairo/patches/patch-ad13
2 files changed, 15 insertions, 1 deletions
diff --git a/graphics/cairo/distinfo b/graphics/cairo/distinfo
index a6ac3f97f99..848812ec6ff 100644
--- a/graphics/cairo/distinfo
+++ b/graphics/cairo/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.60 2012/09/07 15:24:03 adam Exp $
+$NetBSD: distinfo,v 1.61 2012/09/13 15:50:08 jperkin Exp $
SHA1 (cairo-1.12.2.tar.xz) = bc2ee50690575f16dab33af42a2e6cdc6451e3f9
RMD160 (cairo-1.12.2.tar.xz) = 0174a5110f5f4c9ff15da984e0602dfd04643a63
@@ -6,3 +6,4 @@ Size (cairo-1.12.2.tar.xz) = 42051584 bytes
SHA1 (patch-aa) = 474f44c1c8d4017137fe59b160afca8f16ad7287
SHA1 (patch-ab) = 62ff361d52742bba0f49c6a32149269b958fa24a
SHA1 (patch-ac) = 151c682245004902cf42ba141e3743592691dfb9
+SHA1 (patch-ad) = a1068a37113b162ccfe14d7f1bd0baa9df7e5530
diff --git a/graphics/cairo/patches/patch-ad b/graphics/cairo/patches/patch-ad
new file mode 100644
index 00000000000..0b0f5135b85
--- /dev/null
+++ b/graphics/cairo/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.11 2012/09/13 15:50:08 jperkin Exp $
+
+The variable name is self-explanatory :)
+
+--- util/cairo-missing/getline.c.orig Thu Sep 13 15:45:55 2012
++++ util/cairo-missing/getline.c Thu Sep 13 15:46:18 2012
+@@ -87,4 +87,6 @@
+ return ret;
+ }
+ #undef GETLINE_BUFFER_SIZE
++#else
++int solaris_ld_requires_at_least_one_symbol = 0;
+ #endif