summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <dirtyepic@gentoo.org>2010-08-01 21:41:51 +0000
committerRyan Hill <dirtyepic@gentoo.org>2010-08-01 21:41:51 +0000
commitb8acd0c7c54241b8d230f1ad4c6633915cf079db (patch)
tree19348477f9aa74ca3fc2198b615bcb07b56e85fd /dev-util/nemiver
parentRevision bump. Fix dependencies, remove useless jpeg dependency and add media... (diff)
downloadgentoo-2-b8acd0c7c54241b8d230f1ad4c6633915cf079db.tar.gz
gentoo-2-b8acd0c7c54241b8d230f1ad4c6633915cf079db.tar.bz2
gentoo-2-b8acd0c7c54241b8d230f1ad4c6633915cf079db.zip
Fix building w/ GCC 4.5 (bug #319355, patch from Xarthisius).
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'dev-util/nemiver')
-rw-r--r--dev-util/nemiver/ChangeLog6
-rw-r--r--dev-util/nemiver/files/nemiver-0.7.3-gcc45.patch24
-rw-r--r--dev-util/nemiver/nemiver-0.7.3.ebuild8
3 files changed, 35 insertions, 3 deletions
diff --git a/dev-util/nemiver/ChangeLog b/dev-util/nemiver/ChangeLog
index c4a1a6bf8bf8..f5457f455215 100644
--- a/dev-util/nemiver/ChangeLog
+++ b/dev-util/nemiver/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-util/nemiver
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/nemiver/ChangeLog,v 1.29 2010/07/20 15:30:35 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/nemiver/ChangeLog,v 1.30 2010/08/01 21:41:49 dirtyepic Exp $
+
+ 01 Aug 2010; Ryan Hill <dirtyepic@gentoo.org> nemiver-0.7.3.ebuild,
+ +files/nemiver-0.7.3-gcc45.patch:
+ Fix building w/ GCC 4.5 (bug #319355, patch from Xarthisius).
20 Jul 2010; Jeroen Roovers <jer@gentoo.org> nemiver-0.7.2.ebuild,
nemiver-0.7.3.ebuild:
diff --git a/dev-util/nemiver/files/nemiver-0.7.3-gcc45.patch b/dev-util/nemiver/files/nemiver-0.7.3-gcc45.patch
new file mode 100644
index 000000000000..ada431e247b7
--- /dev/null
+++ b/dev-util/nemiver/files/nemiver-0.7.3-gcc45.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/319355
+
+--- a/src/common/nmv-object.cc
++++ b/src/common/nmv-object.cc
+@@ -59,7 +59,7 @@ Object::Object (Object const &a_object):
+ *m_priv = *a_object.m_priv;
+ }
+
+-Object::Object&
++Object&
+ Object::operator= (Object const &a_object)
+ {
+ if (this == &a_object)
+--- a/src/langs/nmv-cpp-ast.cc
++++ b/src/langs/nmv-cpp-ast.cc
+@@ -64,7 +64,7 @@ Token::Token (const Token &a_t)
+ m_int_value = a_t.get_int_value ();
+ }
+
+-Token::Token&
++Token&
+ Token::operator= (const Token &a_t)
+ {
+ m_kind = a_t.get_kind ();
diff --git a/dev-util/nemiver/nemiver-0.7.3.ebuild b/dev-util/nemiver/nemiver-0.7.3.ebuild
index 89d1e4e8d079..fc41b12f16f8 100644
--- a/dev-util/nemiver/nemiver-0.7.3.ebuild
+++ b/dev-util/nemiver/nemiver-0.7.3.ebuild
@@ -1,10 +1,10 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/nemiver/nemiver-0.7.3.ebuild,v 1.2 2010/07/20 15:30:35 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/nemiver/nemiver-0.7.3.ebuild,v 1.3 2010/08/01 21:41:49 dirtyepic Exp $
EAPI="2"
-inherit gnome2
+inherit eutils gnome2
DESCRIPTION="A gtkmm front end to the GNU Debugger (gdb)"
HOMEPAGE="http://projects.gnome.org/nemiver/"
@@ -43,3 +43,7 @@ pkg_setup() {
--enable-gio
--disable-static"
}
+
+src_prepare() {
+ epatch "${FILESDIR}"/nemiver-0.7.3-gcc45.patch
+}