summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2011-01-22 21:34:39 +0000
committerFabian Groffen <grobian@gentoo.org>2011-01-22 21:34:39 +0000
commita8ba5c632e165407e6756c18eea2dba9aad3bd7b (patch)
tree2490bac4ee65ea47b22e81a0bcff274ae98c4f0d /x11-libs/cairo
parentNew snapshot (diff)
downloadhistorical-a8ba5c632e165407e6756c18eea2dba9aad3bd7b.tar.gz
historical-a8ba5c632e165407e6756c18eea2dba9aad3bd7b.tar.bz2
historical-a8ba5c632e165407e6756c18eea2dba9aad3bd7b.zip
Fix for Solaris, cairo-trace doesn't build
Package-Manager: portage-2.2.01.17680-prefix/cvs/SunOS i386
Diffstat (limited to 'x11-libs/cairo')
-rw-r--r--x11-libs/cairo/ChangeLog5
-rw-r--r--x11-libs/cairo/Manifest18
-rw-r--r--x11-libs/cairo/cairo-1.10.2-r1.ebuild7
3 files changed, 10 insertions, 20 deletions
diff --git a/x11-libs/cairo/ChangeLog b/x11-libs/cairo/ChangeLog
index 733f7708fd15..9a00913b33cc 100644
--- a/x11-libs/cairo/ChangeLog
+++ b/x11-libs/cairo/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for x11-libs/cairo
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.267 2011/01/13 19:07:12 spatz Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/ChangeLog,v 1.268 2011/01/22 21:34:39 grobian Exp $
+
+ 22 Jan 2011; Fabian Groffen <grobian@gentoo.org> cairo-1.10.2-r1.ebuild:
+ Fix for Solaris, cairo-trace doesn't build
*cairo-1.10.2-r1 (13 Jan 2011)
diff --git a/x11-libs/cairo/Manifest b/x11-libs/cairo/Manifest
index 6e822302b4c0..8d20bdca8b2e 100644
--- a/x11-libs/cairo/Manifest
+++ b/x11-libs/cairo/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
AUX cairo-1.10.0-buggy_gradients.patch 581 RMD160 077fb7a18c2840c0d637d2161ca9d244cb69608b SHA1 45f4b6a834cb9f1c153f092fba18416d257d71c7 SHA256 3b622bb250b996ea5f5adc5c899af343e0efba5c477fa0e51fdbb720a8dd1b18
AUX cairo-1.2.4-lcd-cleartype-like.diff 7244 RMD160 e50d5bf17cbead688a8b808a78fe4104c09af52e SHA1 f63131fd75bb496db59e3ce6bc755bbfb70baacb SHA256 4926d20d2b6b5071a5bf9ee9a12a36fef69510ebebd717c1dab151fe650f173a
AUX cairo-1.8.10-libpng14.patch 426 RMD160 f97e4f2d1e65e2c6a90c5fddbce66caeb4337bba SHA1 bb029f710432af7b24175aa941fc7cd3187ef767 SHA256 b090f829d3b9fb69b83bfa094552335b8382988d60ce7e46558c4069b8bca532
@@ -8,19 +5,8 @@ AUX cairo-1.8.8-interix.patch 619 RMD160 9bb28c5a88aa1f2776d32ac7020aef4ba93872b
DIST cairo-1.10.2.tar.gz 23558405 RMD160 8c8de00120398fe2b3a60a08ff59a464b2eebf47 SHA1 ccce5ae03f99c505db97c286a0c9a90a926d3c6e SHA256 32018c7998358eebc2ad578ff8d8559d34fc80252095f110a572ed23d989fc41
DIST cairo-1.8-lcd_filter.patch.bz2 7067 RMD160 5c2ee470022788df88425da24cebea3baed69298 SHA1 9202c14967a633a9e57dd203695896d0197fea8b SHA256 6965d46df45d8382d122170a0f1dfaeb25bd68adc998b42f62397123e5795d1d
DIST cairo-1.8.10.tar.gz 7102657 RMD160 9538baf30f812b950beeb93893f46d1223fb44ce SHA1 fd5e8ca82ff0e8542ea4c51612cad387f2a49df3 SHA256 572bada15596ec8708392db1af8b93a1af75ca47690348154e2841f3a6f08439
-EBUILD cairo-1.10.2-r1.ebuild 3819 RMD160 c643fcc36bdd3169ed81f93ee9f3da4b6ea46c41 SHA1 a6a6be98a739531a051de1428ab1b9723bd7d7d4 SHA256 d197f4b61555a4c10b01408530b07fd05cba9013427e5fd15afd55b2d1099bb3
+EBUILD cairo-1.10.2-r1.ebuild 3832 RMD160 85d7ef8088a0fdacc5ccbc12ad0a36964cc1663b SHA1 b3a6d692c36cbcc31bb2a394fe520cd24b34651b SHA256 99bcfd1ce33280a1977fc127c5fcb00041179563bf4807026496bd8b0f9a0750
EBUILD cairo-1.8.10.ebuild 3584 RMD160 f84813819ae4eff53aec7fa6adeb1380d2a6ff6c SHA1 a2b8b2693fd3c174e544295a5f32185fd0325c8a SHA256 32ccde6c82e9f803054507e2a30c0af119867a2b891c1e28146de933d22be425
EBUILD cairo-9999.ebuild 3761 RMD160 6e95e7e5648852de269571e06d1c0e889705daf3 SHA1 9fc3b5ff5e430b5e7c03dcefd0cbef658308cd89 SHA256 5f3a700b76cb71b1a3c3879df48ed426266a4095ed417580fa1028799653ffbb
-MISC ChangeLog 37878 RMD160 09c13f2e662cce4f46381fc46ecab2525ce3d22f SHA1 721cf1158d9258c826dc7f838dc8e3a8428aa32e SHA256 79ca79a74c8c2bf29d73a6ae5b95a1a84142d30983bb16914b6c6273d0348797
+MISC ChangeLog 38001 RMD160 5496cbd33e05a292ed2cfcb326768b083f534927 SHA1 e8c658c104cc73da07c099513aaa019bebc604b6 SHA256 5d6ef5e9ceb696dad16e1d2d0ae375a949ce3a3ffa05a4eda248a21224e7360c
MISC metadata.xml 1225 RMD160 0bcce59c006a84503e127b87439a006ce5b8b72d SHA1 67211092fe3e250141cd18bb38c29065025d4325 SHA256 3dc2eab1d6ee36a322501d54ba49e87b7d56c85ca8ae4c7edae2ce30014a7dc1
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
-
-iQEcBAEBCgAGBQJNL01oAAoJEAWF714uGAc61pIIAI6Tpk+sXjkUbAN7zlRpeyAI
-TEY2fPbiNy8oKCW6858NQG71VALyaoBGyn5nTGXdxacVaDdcv4JY9Jzo0Q8m88xi
-qE9j59BFGFLUBpWweTl37kfjynK7tRpGIOc77ZOEJWwonMrXTB3AYVjiNpYUhI6M
-BjYxsXBldGwxuIofIIrKvZewKpxycLsXMuBF+3uu/xlmM2nj3+oqnVMZEQZVzQ+R
-x335pscO1AwHF8i0qwr8GcpLVg1fhzVl8sOCnS//dceCNr4a/PmbAkPvjK/E+RFW
-gGGJd4aL2MAYpmGw8ThxABnRFJls/GsTHX8i1yYtMuxRbxYTNh1C8B23YcB+nkk=
-=FgAz
------END PGP SIGNATURE-----
diff --git a/x11-libs/cairo/cairo-1.10.2-r1.ebuild b/x11-libs/cairo/cairo-1.10.2-r1.ebuild
index 117ddab00a1d..779b431cce0a 100644
--- a/x11-libs/cairo/cairo-1.10.2-r1.ebuild
+++ b/x11-libs/cairo/cairo-1.10.2-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2011 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.10.2-r1.ebuild,v 1.1 2011/01/13 19:07:12 spatz Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/cairo/cairo-1.10.2-r1.ebuild,v 1.2 2011/01/22 21:34:39 grobian Exp $
EAPI=3
@@ -80,8 +80,9 @@ src_configure() {
local myopts
[[ ${CHOST} == *-interix* ]] && append-flags -D_REENTRANT
- # http://bugs.freedesktop.org/show_bug.cgi?id=15463
- [[ ${CHOST} == *-solaris* ]] && append-flags -D_POSIX_PTHREAD_SEMANTICS
+
+ # tracing fails to compile, because Solaris' libelf doesn't do large files
+ [[ ${CHOST} == *-solaris* ]] && myopts+=" --disable-trace"
#gets rid of fbmmx.c inlining warnings
append-flags -finline-limit=1200