summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-11-15 22:29:46 +0000
committerChí-Thanh Christopher Nguyễn <chithanh@gentoo.org>2010-11-15 22:29:46 +0000
commit02774b45c0ba4c9993bcaff1398c7eea586e6c1b (patch)
tree76cb2a3fac7bcda17d7543f83079e7dc84abd088
parentFix Manifest, bug #344949 (diff)
downloadgentoo-2-02774b45c0ba4c9993bcaff1398c7eea586e6c1b.tar.gz
gentoo-2-02774b45c0ba4c9993bcaff1398c7eea586e6c1b.tar.bz2
gentoo-2-02774b45c0ba4c9993bcaff1398c7eea586e6c1b.zip
Fix building on ppc64, bug #342535. Require agg for fbcon, bug #340567.
(Portage version: 2.2.0_alpha4/cvs/Linux x86_64)
-rw-r--r--www-plugins/gnash/ChangeLog6
-rw-r--r--www-plugins/gnash/gnash-0.8.8.ebuild10
2 files changed, 14 insertions, 2 deletions
diff --git a/www-plugins/gnash/ChangeLog b/www-plugins/gnash/ChangeLog
index 1211b8a16514..73001cc87b3a 100644
--- a/www-plugins/gnash/ChangeLog
+++ b/www-plugins/gnash/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for www-plugins/gnash
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/ChangeLog,v 1.50 2010/10/06 20:35:15 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/ChangeLog,v 1.51 2010/11/15 22:29:46 chithanh Exp $
+
+ 15 Nov 2010; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org>
+ gnash-0.8.8.ebuild:
+ Fix building on ppc64, bug #342535. Require agg for fbcon, bug #340567.
06 Oct 2010; Markus Meier <maekke@gentoo.org> gnash-0.8.8.ebuild:
x86 stable, bug #339102
diff --git a/www-plugins/gnash/gnash-0.8.8.ebuild b/www-plugins/gnash/gnash-0.8.8.ebuild
index 94851f69743d..9242fb7718f8 100644
--- a/www-plugins/gnash/gnash-0.8.8.ebuild
+++ b/www-plugins/gnash/gnash-0.8.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/gnash-0.8.8.ebuild,v 1.11 2010/10/06 20:35:15 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/gnash/gnash-0.8.8.ebuild,v 1.12 2010/11/15 22:29:46 chithanh Exp $
EAPI=3
CMAKE_REQUIRED="never"
@@ -121,6 +121,11 @@ pkg_setup() {
die "Nsplugin requires the gtk gui."
fi
+ if use fbcon && use !agg; then
+ eerror "Building gnash with fbcon requires the agg renderer."
+ die "fbcon requires the agg USE flag."
+ fi
+
if use sdl; then
einfo "Enable SDL as gui frontend and sound handler"
fi
@@ -152,6 +157,9 @@ src_prepare() {
# Use external dejagnu for tests, bug #321017
epatch "${FILESDIR}"/${PN}-0.8.8-external-dejagnu.patch
+ # Fix building on ppc64, bug #342535
+ use ppc64 && append-flags -mminimal-toc
+
eautoreconf
}
src_configure() {