summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Schlemmer <azarah@gentoo.org>2004-06-16 15:31:00 +0000
committerMartin Schlemmer <azarah@gentoo.org>2004-06-16 15:31:00 +0000
commit3d34b4a3a56e169d807ad364f0ede09e8f6e16d9 (patch)
tree04f103b9ca0af34e74002130a16ea2335fa76a36 /net-misc
parentDepend on more recent mozilla-launcher that supports -a programname for -bin ... (diff)
downloadgentoo-2-3d34b4a3a56e169d807ad364f0ede09e8f6e16d9.tar.gz
gentoo-2-3d34b4a3a56e169d807ad364f0ede09e8f6e16d9.tar.bz2
gentoo-2-3d34b4a3a56e169d807ad364f0ede09e8f6e16d9.zip
Fix missing cast that is fatal with newer gcc.
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/d4x/ChangeLog6
-rw-r--r--net-misc/d4x/d4x-2.5.0_rc4.ebuild5
-rw-r--r--net-misc/d4x/files/d4x-2.5.0_rc4-fix-cast.patch10
3 files changed, 19 insertions, 2 deletions
diff --git a/net-misc/d4x/ChangeLog b/net-misc/d4x/ChangeLog
index 43c96961ddfb..a3288da93ef2 100644
--- a/net-misc/d4x/ChangeLog
+++ b/net-misc/d4x/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-misc/d4x
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/d4x/ChangeLog,v 1.20 2004/06/15 14:45:00 liquidx Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/d4x/ChangeLog,v 1.21 2004/06/16 15:31:00 azarah Exp $
+
+ 16 Jun 2004; Martin Schlemmer <azarah@gentoo.org>
+ +files/d4x-2.5.0_rc4-fix-cast.patch, d4x-2.5.0_rc4.ebuild:
+ Fix missing cast that is fatal with newer gcc.
*d4x-2.5.0_rc4 (04 Feb 2004)
diff --git a/net-misc/d4x/d4x-2.5.0_rc4.ebuild b/net-misc/d4x/d4x-2.5.0_rc4.ebuild
index 14ee88ffa7a6..5e09432b9a64 100644
--- a/net-misc/d4x/d4x-2.5.0_rc4.ebuild
+++ b/net-misc/d4x/d4x-2.5.0_rc4.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/d4x/d4x-2.5.0_rc4.ebuild,v 1.1 2004/06/15 14:42:36 liquidx Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/d4x/d4x-2.5.0_rc4.ebuild,v 1.2 2004/06/16 15:31:00 azarah Exp $
IUSE="nls esd gnome oss kde"
@@ -24,6 +24,9 @@ src_unpack() {
unpack ${A}
+ # Newer gcc needs us to explicitly cast 'const gchar *' to 'gchar *'
+ epatch ${FILESDIR}/${P}-fix-cast.patch
+
# Use our own $CXXFLAGS
cd ${S}
cp configure configure.orig
diff --git a/net-misc/d4x/files/d4x-2.5.0_rc4-fix-cast.patch b/net-misc/d4x/files/d4x-2.5.0_rc4-fix-cast.patch
new file mode 100644
index 000000000000..9d04511f0cd0
--- /dev/null
+++ b/net-misc/d4x/files/d4x-2.5.0_rc4-fix-cast.patch
@@ -0,0 +1,10 @@
+--- d4x-2.5.0rc4/main/face/misc.cc.orig 2004-06-16 14:49:59.235168784 +0200
++++ d4x-2.5.0rc4/main/face/misc.cc 2004-06-16 14:55:39.809393632 +0200
+@@ -329,5 +329,6 @@
+ };
+
+ gchar *d4x_menu_translate_func(const gchar *label,gpointer data){
+- return _(label);
++ gchar *retval = (gchar *)label;
++ return _(retval);
+ };