summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2011-09-04 09:10:11 +0000
committerFabian Groffen <grobian@gentoo.org>2011-09-04 09:10:11 +0000
commita710faee343df5a2adc5a56e1deafa365f8cf921 (patch)
tree786cc1242a78f77dab568b8ec5b549c360e381f2 /x11-libs
parentMarked ~sparc-solaris (diff)
downloadhistorical-a710faee343df5a2adc5a56e1deafa365f8cf921.tar.gz
historical-a710faee343df5a2adc5a56e1deafa365f8cf921.tar.bz2
historical-a710faee343df5a2adc5a56e1deafa365f8cf921.zip
Fix compilation on Solaris
Package-Manager: portage-2.2.01.19120-prefix/cvs/SunOS i386
Diffstat (limited to 'x11-libs')
-rw-r--r--x11-libs/gtk+/ChangeLog5
-rw-r--r--x11-libs/gtk+/Manifest12
-rw-r--r--x11-libs/gtk+/gtk+-3.0.12.ebuild7
3 files changed, 16 insertions, 8 deletions
diff --git a/x11-libs/gtk+/ChangeLog b/x11-libs/gtk+/ChangeLog
index 105a9a5fc13b..eb5ef8d6b3bd 100644
--- a/x11-libs/gtk+/ChangeLog
+++ b/x11-libs/gtk+/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for x11-libs/gtk+
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.529 2011/08/28 13:24:00 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.530 2011/09/04 09:10:11 grobian Exp $
+
+ 04 Sep 2011; Fabian Groffen <grobian@gentoo.org> gtk+-3.0.12.ebuild:
+ Fix compilation on Solaris
28 Aug 2011; Fabian Groffen <grobian@gentoo.org> gtk+-2.24.5-r1.ebuild:
Marked ~x64-macos
diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 8eedfe17c0da..9bf91cd8555b 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -26,13 +26,13 @@ EBUILD gtk+-1.2.10-r12.ebuild 2386 RMD160 ed251a32d854304c5d9622844d07f183f14c9b
EBUILD gtk+-2.24.4.ebuild 7474 RMD160 6423a1cb33e4f0493c39da224d2a125c45494c8a SHA1 d6d4caaf3ad58d7d81884d82b3fd6fbff6a15120 SHA256 08ae86596433eca5aa8cfa82f6eca0f0463fb4860d5ebfca1363dacb08eb4cc5
EBUILD gtk+-2.24.5-r1.ebuild 7820 RMD160 8e63ef3d7752ab5ba7c7c34d808774d4004e30fa SHA1 d928f781289082e2a13a76864c4d818b4e1ad8d6 SHA256 3f4b00d8a827119a3e99dd3c91abb05365ee13831a33b21de3f9173bd68af979
EBUILD gtk+-3.0.11.ebuild 6055 RMD160 7e69516cff88f605ad0aa0635fa35d20a4d2dc87 SHA1 79acbd6124d08bdca724edc777fc49ee6577fe39 SHA256 5d9f161be94d922fd008d870f03a1d829401cd96bdb7c8b53c0afad806cfd042
-EBUILD gtk+-3.0.12.ebuild 5698 RMD160 00e1b484582cc58eb0aaea2bea80cdd02d3240af SHA1 77c3e3fd65548804435702c3df88c583afa44f04 SHA256 f30847cb9cb27a8ab7239ab80fe6b270a0b6e16423fda656988020d12488d152
-MISC ChangeLog 79280 RMD160 6cbbf3b1145d3cb072bbd1aa3beb74ded48f29f0 SHA1 9fc1a366bb939ce98facf3dbd3f8096142d38ee6 SHA256 43e638e7b8901120dd1c26e427101f87623948c30d0f29460fbb4daaa0c72f7f
+EBUILD gtk+-3.0.12.ebuild 5924 RMD160 304c8786053b789687d2179b017e2bc8b6538943 SHA1 b15b6ffc22ae2c709af8249f8283d1150e209d20 SHA256 a28b2ead97e9a6d44d2aab8db2811befd406444ca7733ca5d4eb3851301f4c9e
+MISC ChangeLog 79381 RMD160 836acf531dad7e5a4559b91f861ad3558e946f53 SHA1 ed2b1f87895dc10a1427fc220caa48bccbb81480 SHA256 ce5047be418fc395f463cda74725d13f28ac781931ef9dae3fc75e057f9ad77f
MISC metadata.xml 549 RMD160 8d6692e4cf18e0c75421ddef09e2881624c5ce3e SHA1 ce3ed4bec69816eb61b5ca9d48c2db396085a923 SHA256 2e7f82b302d91c37ecf915de09e4b85ef093b790baacbef0325b6fe9b1bb304b
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.18 (Darwin)
+Version: GnuPG v2.0.18 (SunOS)
-iEYEARECAAYFAk5aQXYACgkQX3X2B8XHTonTpQCdFLFChZCSb+UsYIdx7D6bBlAz
-bZMAn2UYNtAHi3WHWYzAjda3HoBBZVSh
-=aiAU
+iEYEARECAAYFAk5jQHoACgkQX3X2B8XHTokmgQCdGQFR6sgd0Y3tiRtREoJgFfC6
+wT4AnjPmm2Xp/g5N9RnNaCI47rm8bvca
+=/tMw
-----END PGP SIGNATURE-----
diff --git a/x11-libs/gtk+/gtk+-3.0.12.ebuild b/x11-libs/gtk+/gtk+-3.0.12.ebuild
index 7272ce980f93..4e0f3bf659a0 100644
--- a/x11-libs/gtk+/gtk+-3.0.12.ebuild
+++ b/x11-libs/gtk+/gtk+-3.0.12.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/gtk+/gtk+-3.0.12.ebuild,v 1.2 2011/08/11 09:06:56 mduft Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.0.12.ebuild,v 1.3 2011/09/04 09:10:11 grobian Exp $
EAPI="4"
@@ -106,6 +106,11 @@ src_prepare() {
epatch "${FILESDIR}"/${PN}-3.0.8-darwin-quartz.patch
# fix building with gir #372953
epatch "${FILESDIR}"/${PN}-3.0.11-darwin-quartz-introspection.patch
+ # Solaris is strict, and needs c99
+ # http://mail.gnome.org/archives/gtk-devel-list/2011-April/msg00127.html
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ sed -i -e '/_XOPEN_SOURCE 500/d' gtk/gtksearchenginesimple.c || die
+ fi
}
src_configure() {