summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGilles Dartiguelongue <eva@gentoo.org>2010-12-16 23:44:02 +0000
committerGilles Dartiguelongue <eva@gentoo.org>2010-12-16 23:44:02 +0000
commitd072015647eeab1f8311923c867a4ef2d26e3cea (patch)
treeef92bebc76e16afd2879d2a6be6796d3a7df1da0 /dev-cpp
parentNo longer maintained neither developed by upstream since a lot of time. Nothi... (diff)
downloadgentoo-2-d072015647eeab1f8311923c867a4ef2d26e3cea.tar.gz
gentoo-2-d072015647eeab1f8311923c867a4ef2d26e3cea.tar.bz2
gentoo-2-d072015647eeab1f8311923c867a4ef2d26e3cea.zip
Drop gtkmm:2, build failures (bug 244543) and not required by anything in the tree.
(Portage version: 2.2.0_alpha8/cvs/Linux x86_64)
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/gtkmm/ChangeLog7
-rw-r--r--dev-cpp/gtkmm/files/gtkmm-2.2.12-gcc41.patch68
-rw-r--r--dev-cpp/gtkmm/gtkmm-2.2.12.ebuild29
3 files changed, 6 insertions, 98 deletions
diff --git a/dev-cpp/gtkmm/ChangeLog b/dev-cpp/gtkmm/ChangeLog
index a222fc598647..7eae9cca7767 100644
--- a/dev-cpp/gtkmm/ChangeLog
+++ b/dev-cpp/gtkmm/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-cpp/gtkmm
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.183 2010/11/20 23:58:01 eva Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/ChangeLog,v 1.184 2010/12/16 23:44:02 eva Exp $
+
+ 16 Dec 2010; Gilles Dartiguelongue <eva@gentoo.org> -gtkmm-2.2.12.ebuild,
+ -files/gtkmm-2.2.12-gcc41.patch:
+ Drop gtkmm:2, build failures (bug 244543) and not required by anything in the
+ tree.
20 Nov 2010; Gilles Dartiguelongue <eva@gentoo.org> gtkmm-2.22.0.ebuild:
Pin some dependencies to their expected slot.
diff --git a/dev-cpp/gtkmm/files/gtkmm-2.2.12-gcc41.patch b/dev-cpp/gtkmm/files/gtkmm-2.2.12-gcc41.patch
deleted file mode 100644
index 9983ef6655dd..000000000000
--- a/dev-cpp/gtkmm/files/gtkmm-2.2.12-gcc41.patch
+++ /dev/null
@@ -1,68 +0,0 @@
-diff -Naur gtkmm-2.2.12-orig/gtk/gtkmm/notebook.cc gtkmm-2.2.12/gtk/gtkmm/notebook.cc
---- gtkmm-2.2.12-orig/gtk/gtkmm/notebook.cc 2004-06-03 10:05:24.000000000 -0600
-+++ gtkmm-2.2.12/gtk/gtkmm/notebook.cc 2007-02-14 13:46:28.000000000 -0600
-@@ -796,7 +796,7 @@
- return RType();
- }
-
--void Notebook_Class::change_current_page_callback(GtkNotebook* self, gint p0)
-+gboolean Notebook_Class::change_current_page_callback(GtkNotebook* self, gint p0)
- {
- CppObjectType *const obj = dynamic_cast<CppObjectType*>(
- Glib::ObjectBase::_get_current_wrapper((GObject*)self));
-@@ -829,6 +829,9 @@
- if(base && base->change_current_page)
- (*base->change_current_page)(self, p0);
- }
-+
-+ typedef gboolean RType;
-+ return RType();
- }
-
- void Notebook_Class::move_focus_out_callback(GtkNotebook* self, GtkDirectionType p0)
-diff -Naur gtkmm-2.2.12-orig/gtk/gtkmm/private/notebook_p.h gtkmm-2.2.12/gtk/gtkmm/private/notebook_p.h
---- gtkmm-2.2.12-orig/gtk/gtkmm/private/notebook_p.h 2004-01-24 09:56:44.000000000 -0600
-+++ gtkmm-2.2.12/gtk/gtkmm/private/notebook_p.h 2007-02-14 13:46:40.000000000 -0600
-@@ -36,7 +36,7 @@
- static void switch_page_callback(GtkNotebook* self, GtkNotebookPage* p0, guint p1);
- static gboolean select_page_callback(GtkNotebook* self, gboolean p0);
- static gboolean focus_tab_callback(GtkNotebook* self, GtkNotebookTab p0);
-- static void change_current_page_callback(GtkNotebook* self, gint p0);
-+ static gboolean change_current_page_callback(GtkNotebook* self, gint p0);
- static void move_focus_out_callback(GtkNotebook* self, GtkDirectionType p0);
-
- //Callbacks (virtual functions):
-diff -Naur gtkmm-2.2.12-orig/gtk/gtkmm/private/scrolledwindow_p.h gtkmm-2.2.12/gtk/gtkmm/private/scrolledwindow_p.h
---- gtkmm-2.2.12-orig/gtk/gtkmm/private/scrolledwindow_p.h 2004-01-24 09:57:15.000000000 -0600
-+++ gtkmm-2.2.12/gtk/gtkmm/private/scrolledwindow_p.h 2007-02-14 13:46:46.000000000 -0600
-@@ -33,7 +33,7 @@
- //Callbacks (default signal handlers):
- //These will call the *_impl member methods, which will then call the existing default signal callbacks, if any.
- //You could prevent the original default signal handlers being called by overriding the *_impl method.
-- static void scroll_child_callback(GtkScrolledWindow* self, GtkScrollType p0, gboolean p1);
-+ static gboolean scroll_child_callback(GtkScrolledWindow* self, GtkScrollType p0, gboolean p1);
- static void move_focus_out_callback(GtkScrolledWindow* self, GtkDirectionType p0);
-
- //Callbacks (virtual functions):
-diff -Naur gtkmm-2.2.12-orig/gtk/gtkmm/scrolledwindow.cc gtkmm-2.2.12/gtk/gtkmm/scrolledwindow.cc
---- gtkmm-2.2.12-orig/gtk/gtkmm/scrolledwindow.cc 2004-06-03 10:05:50.000000000 -0600
-+++ gtkmm-2.2.12/gtk/gtkmm/scrolledwindow.cc 2007-02-14 13:46:52.000000000 -0600
-@@ -166,7 +166,7 @@
- }
-
-
--void ScrolledWindow_Class::scroll_child_callback(GtkScrolledWindow* self, GtkScrollType p0, gboolean p1)
-+gboolean ScrolledWindow_Class::scroll_child_callback(GtkScrolledWindow* self, GtkScrollType p0, gboolean p1)
- {
- CppObjectType *const obj = dynamic_cast<CppObjectType*>(
- Glib::ObjectBase::_get_current_wrapper((GObject*)self));
-@@ -200,6 +200,9 @@
- if(base && base->scroll_child)
- (*base->scroll_child)(self, p0, p1);
- }
-+
-+ typedef gboolean RType;
-+ return RType();
- }
-
- void ScrolledWindow_Class::move_focus_out_callback(GtkScrolledWindow* self, GtkDirectionType p0)
diff --git a/dev-cpp/gtkmm/gtkmm-2.2.12.ebuild b/dev-cpp/gtkmm/gtkmm-2.2.12.ebuild
deleted file mode 100644
index f5c74f971aa4..000000000000
--- a/dev-cpp/gtkmm/gtkmm-2.2.12.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/gtkmm/gtkmm-2.2.12.ebuild,v 1.16 2008/07/10 15:16:28 remi Exp $
-
-inherit eutils gnome2
-
-DESCRIPTION="C++ interface for GTK+2"
-HOMEPAGE="http://www.gtkmm.org"
-
-LICENSE="LGPL-2.1"
-SLOT="2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.2
- >=x11-libs/gtk+-2.2
- =dev-libs/libsigc++-1.2*"
-DEPEND="${RDEPEND}
- dev-util/pkgconfig
- !=sys-devel/gcc-3.3.0*"
-
-DOCS="AUTHORS CHANGES ChangeLog HACKING PORTING NEWS README TODO"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}-gcc41.patch
-}