summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMart Raudsepp <leio@gentoo.org>2008-03-16 21:46:57 +0000
committerMart Raudsepp <leio@gentoo.org>2008-03-16 21:46:57 +0000
commit81f986fe8d0ce05c17363f0ab499c09e810072d7 (patch)
tree09ba22f6e53b9589d4d0a7443ef3d213d42ed6cd /gnome-base
parentversion bump; rm unnedded patch (diff)
downloadhistorical-81f986fe8d0ce05c17363f0ab499c09e810072d7.tar.gz
historical-81f986fe8d0ce05c17363f0ab499c09e810072d7.tar.bz2
historical-81f986fe8d0ce05c17363f0ab499c09e810072d7.zip
Remove old. Be compatible with newer glib and in general more future proof in the rest; bug 213434
Package-Manager: portage-2.1.4.4
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/orbit/ChangeLog9
-rw-r--r--gnome-base/orbit/Manifest22
-rw-r--r--gnome-base/orbit/files/orbit-2.14.8-fix_races.patch138
-rw-r--r--gnome-base/orbit/files/orbit-2.14.8-native-ref.patch55
-rw-r--r--gnome-base/orbit/orbit-2.14.10.ebuild15
-rw-r--r--gnome-base/orbit/orbit-2.14.12.ebuild13
-rw-r--r--gnome-base/orbit/orbit-2.14.7.ebuild17
-rw-r--r--gnome-base/orbit/orbit-2.14.8-r3.ebuild47
8 files changed, 61 insertions, 255 deletions
diff --git a/gnome-base/orbit/ChangeLog b/gnome-base/orbit/ChangeLog
index b8b28ae35557..a4f517336a61 100644
--- a/gnome-base/orbit/ChangeLog
+++ b/gnome-base/orbit/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for gnome-base/orbit
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/orbit/ChangeLog,v 1.124 2008/03/15 12:52:04 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/orbit/ChangeLog,v 1.125 2008/03/16 21:46:57 leio Exp $
+
+ 16 Mar 2008; Mart Raudsepp <leio@gentoo.org>
+ -files/orbit-2.14.8-fix_races.patch, -files/orbit-2.14.8-native-ref.patch,
+ orbit-2.14.7.ebuild, -orbit-2.14.8-r3.ebuild, orbit-2.14.10.ebuild,
+ orbit-2.14.12.ebuild:
+ Remove old. Be compatible with newer glib and in general more future proof
+ in the rest; bug 213434
15 Mar 2008; nixnut <nixnut@gentoo.org> orbit-2.14.12.ebuild:
Stable on ppc wrt bug 212986
diff --git a/gnome-base/orbit/Manifest b/gnome-base/orbit/Manifest
index 653b51160f16..a8834df714cc 100644
--- a/gnome-base/orbit/Manifest
+++ b/gnome-base/orbit/Manifest
@@ -1,12 +1,18 @@
-AUX orbit-2.14.8-fix_races.patch 4266 RMD160 ff4fb138383fed88b66f5fac00a1f78ef69ed166 SHA1 abb8d66cd9b305445bcdbfe2d96d323c77de1cc7 SHA256 565ab3e4e7c23d8d7fc0d2239ec0fe89e2b5d3f114afbe822b8edbbb548e4dc2
-AUX orbit-2.14.8-native-ref.patch 2850 RMD160 a6df1125708947d7e69dc4a3ad2f05810f0d730f SHA1 283fb466055d86b04ba99a90672b27e8a3398760 SHA256 d2d8b33ee4274cab0f01398e53fa1e2a0918efa78ecfad1d0752405b35f04cd7
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST ORBit2-2.14.10.tar.bz2 734630 RMD160 f6df0bf38218ba0d02e2e332d570cf3e1831ec53 SHA1 f5d7bbe36562b5daad48b92cc5b17afa12d211ee SHA256 d4cdd180a4f6b8a740d36b8eb6c5140bad31247484485a8d34c99132c9c406ef
DIST ORBit2-2.14.12.tar.bz2 746309 RMD160 ab535a00dacef3f4a80d685406c0dd115b424207 SHA1 0ae64c5e458c5cadab5af0e22d69ffea25f9f3fb SHA256 d60027a4a36e64d02723d00b76c08e8d92850cab6269b2edcda4a1bb30cc7723
DIST ORBit2-2.14.7.tar.bz2 729469 RMD160 4ac003754c037ec8bb151bb344db31c0888a852c SHA1 d5b2e63d02d4dcf0ab7b0ee48021b365c273102e SHA256 751b76344462748b1ac79b739ce2e0251fe985c6c8d65a0b9f3246e4ab1dd6fa
-DIST ORBit2-2.14.8.tar.bz2 742448 RMD160 512259accfcc939873046d04ae2d482f145e71ec SHA1 9f9c99a356045debcdb2286a65d25790de184415 SHA256 608bd76fe2adc811612ea3e28579d042c715d5a6dba73f1eca7ff52495b40455
-EBUILD orbit-2.14.10.ebuild 1080 RMD160 55980ff2835718cf5d2052873589d93ac9770bab SHA1 1655d4c88d333e815ceb6377dc633d2d51b9c9e3 SHA256 9e386716d8ca39461611808ad2cfe9e7e592563126edbbc7179a0e7a3d77d487
-EBUILD orbit-2.14.12.ebuild 1085 RMD160 823b218ff3b30d2f937d358ebcb49055924cc33b SHA1 ca6f1e8cfb7b96e5c686bec6e4fb51689ec58244 SHA256 d20310c1abfa90770e7e050bb1093f8558355f5fc66a44b704baf773d208fafe
-EBUILD orbit-2.14.7.ebuild 1167 RMD160 91a0ab2687c47d478e88929377bf5dfdf9cfae17 SHA1 f633d682cec693c823378f125a7f38aa0a2e9f75 SHA256 d19d2522825b40ce5137b18e366a04a1fa4c155110e6cf6a4d7f941fec77d51f
-EBUILD orbit-2.14.8-r3.ebuild 1317 RMD160 15bb3fcb3f02d3111794f82076d5e993b9b4de12 SHA1 6c4745b535aefa4719c145d2cd812a9fc4805f4d SHA256 c87ec8d5655c814567b11b57eaedcff37706d65e10aab32812c474cae7ec953d
-MISC ChangeLog 15055 RMD160 0160dd25b5a246cbcb93f7c60b4e0f46707e670f SHA1 18cfc8d672bae7b65c7fd599182518b4ffaf91c2 SHA256 a2d61994e952184e5b484e8d4ed3f684b00e69de1513628587309ca2decfdd5e
+EBUILD orbit-2.14.10.ebuild 1389 RMD160 207c47bfbcc1570fbb67b57a92c5beea7b101bea SHA1 a8cdce54115586a495324f16b3e9159be80436ac SHA256 fc9a272cf083ebc83269efd6c7e148f14aeb3a538c99faa81d6c1f8af579737a
+EBUILD orbit-2.14.12.ebuild 1378 RMD160 d3506fb6ad7a79780ce122a27c3dcced1977879a SHA1 d5a1fd9a94c712f211e9637812ace96f51305672 SHA256 7dada6869a2ee3af2b6759c7312fccba5273ff9cdd8e99b50f98c5dda0d006fc
+EBUILD orbit-2.14.7.ebuild 1416 RMD160 f08af685f21e9312ea03041fe1b92a6e15f039db SHA1 42637827714104901dfb81fc3525381bc61fe819 SHA256 d637b5836b29b9579bfbd23bba44f8ffd9539e7aa4ab572b86b7567d6c58473b
+MISC ChangeLog 15375 RMD160 eb2f655dd34540b513bf0c7d85b6015fb8f3f305 SHA1 a03714cb673d05a0bb71f1e583591a5a108082d9 SHA256 a2ba0b73fca02024a64ef61bc85017bde31af30574aae243a7a48216b31eaac5
MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.8 (GNU/Linux)
+
+iEYEARECAAYFAkfdlVYACgkQkeYb6olFHJfNtACg+xJOke5T1FAxswNE9GAaiuXx
+ef8An3j7aqoIdK9jhIvko9Wy2AMGL2JB
+=NSkM
+-----END PGP SIGNATURE-----
diff --git a/gnome-base/orbit/files/orbit-2.14.8-fix_races.patch b/gnome-base/orbit/files/orbit-2.14.8-fix_races.patch
deleted file mode 100644
index 51ada5c2f7a2..000000000000
--- a/gnome-base/orbit/files/orbit-2.14.8-fix_races.patch
+++ /dev/null
@@ -1,138 +0,0 @@
-from gnome bug #466574
-
-Index: src/orb/GIOP/giop-recv-buffer.c
-===================================================================
---- src/orb/GIOP/giop-recv-buffer.c (revision 2016)
-+++ src/orb/GIOP/giop-recv-buffer.c (working copy)
-@@ -736,6 +736,7 @@
- link_io_thread_remove_timeout (ent->cnx->parent.timeout_source_id);
- ent->cnx->parent.timeout_source_id = 0;
- ent->cnx->parent.timeout_status = LINK_TIMEOUT_NO;
-+ g_object_unref (&ent->cnx->parent); // we remove the source so we must unref the connection
- } else if (ent->cnx->parent.timeout_status == LINK_TIMEOUT_YES)
- *timeout = TRUE;
- g_mutex_unlock (ent->cnx->parent.timeout_mutex);
-@@ -1355,17 +1356,12 @@
- return TRUE;
- }
-
--struct timeout_thread_data {
-- GIOPThread *tdata;
-- LinkConnection *lcnx;
--};
--
- static gboolean
--giop_timeout(gpointer data)
-+giop_timeout (gpointer data)
- {
- gboolean retv = FALSE;
-- LinkConnection *lcnx = ((struct timeout_thread_data*)data)->lcnx;
-- GIOPThread *tdata = ((struct timeout_thread_data*)data)->tdata;
-+ LinkConnection *lcnx = (LinkConnection*)data;
-+ GIOPThread *tdata = (GIOPThread *)lcnx->tdata;
-
- g_assert (lcnx->timeout_mutex);
-
-@@ -1386,27 +1382,29 @@
- giop_incoming_signal_T (tdata, GIOP_CLOSECONNECTION);
- g_mutex_unlock (tdata->lock); /* ent_lock */
-
--out:
-- g_object_unref (lcnx);
-- g_free (data);
-+ g_object_unref (lcnx); // we remove the source so we must unref lcnx
-
-+out:
- return retv;
- }
-
- void
--giop_timeout_add(GIOPConnection *cnx)
-+giop_timeout_add (GIOPConnection *cnx)
- {
-- struct timeout_thread_data *data = NULL;
-+ static GStaticMutex static_mutex = G_STATIC_MUTEX_INIT;
- LinkConnection *lcnx = LINK_CONNECTION (cnx);
-- GSource *timeout_source = NULL;
-
- if (!giop_thread_io ())
- return;
- if (!lcnx->timeout_msec)
- return;
-
-- g_object_ref (lcnx);
-+ g_static_mutex_lock (&static_mutex);
-+ if (lcnx->timeout_source_id)
-+ goto out;
-
-+ g_object_ref (lcnx); // to be unref'ed by the one who removes the timeout source
-+
- if (!lcnx->timeout_mutex)
- lcnx->timeout_mutex = g_mutex_new ();
-
-@@ -1414,11 +1412,12 @@
- lcnx->timeout_status = LINK_TIMEOUT_UNKNOWN;
- g_mutex_unlock (lcnx->timeout_mutex);
-
-- data = g_new0 (struct timeout_thread_data, 1);
-- data->tdata = giop_thread_self ();
-- data->lcnx = lcnx;
-+ lcnx->tdata = giop_thread_self ();
-
-- lcnx->timeout_source_id = link_io_thread_add_timeout (lcnx->timeout_msec, giop_timeout, data);
-+ lcnx->timeout_source_id = link_io_thread_add_timeout (lcnx->timeout_msec, giop_timeout, (gpointer)lcnx);
-+
-+out:
-+ g_static_mutex_unlock (&static_mutex);
- }
-
- GIOPRecvBuffer *
-Index: src/orb/GIOP/giop-send-buffer.c
-===================================================================
---- src/orb/GIOP/giop-send-buffer.c (revision 2016)
-+++ src/orb/GIOP/giop-send-buffer.c (working copy)
-@@ -456,6 +456,7 @@
-
- if (g_thread_supported ()
- && lcnx->timeout_msec
-+ && !lcnx->timeout_source_id
- && !giop_send_buffer_is_oneway (buf)) {
- giop_timeout_add (cnx);
- }
-Index: linc2/include/linc/linc-connection.h
-===================================================================
---- linc2/include/linc/linc-connection.h (revision 2016)
-+++ linc2/include/linc/linc-connection.h (working copy)
-@@ -67,6 +67,7 @@
- guint timeout_msec;
- guint timeout_source_id; // protected by timeout_mutex
- LinkTimeoutStatus timeout_status; // protected by timeout_mutex
-+ void *tdata; // "do not pollute the namespace"-hack (it's a GIOPThread*)
- } LinkConnection;
-
- typedef struct {
-Index: linc2/src/linc-connection.c
-===================================================================
---- linc2/src/linc-connection.c (revision 2016)
-+++ linc2/src/linc-connection.c (working copy)
-@@ -1269,11 +1269,9 @@
-
- if (cnx->timeout_mutex)
- g_mutex_free (cnx->timeout_mutex);
--
-- if (cnx->timeout_source_id)
-+ if (cnx->timeout_source_id)
- link_io_thread_remove_timeout (cnx->timeout_source_id);
-
--
- #ifdef G_ENABLE_DEBUG
- g_assert (g_list_find(cnx_list, cnx) == NULL);
- #endif
-@@ -1294,6 +1292,7 @@
- cnx->timeout_msec = 0;
- cnx->timeout_source_id = 0;
- cnx->timeout_status = LINK_TIMEOUT_UNKNOWN;
-+ cnx->tdata = NULL;
-
- #ifdef CONNECTION_DEBUG
- cnx->priv->total_read_bytes = 0;
diff --git a/gnome-base/orbit/files/orbit-2.14.8-native-ref.patch b/gnome-base/orbit/files/orbit-2.14.8-native-ref.patch
deleted file mode 100644
index 72118c498ca7..000000000000
--- a/gnome-base/orbit/files/orbit-2.14.8-native-ref.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN ORBit2-2.14.8.orig/configure.in ORBit2-2.14.8/configure.in
---- ORBit2-2.14.8.orig/configure.in 2007-06-03 07:00:44.000000000 -0400
-+++ ORBit2-2.14.8/configure.in 2007-08-24 17:34:19.000000000 -0400
-@@ -103,8 +103,8 @@ AC_ARG_ENABLE(compile-warnings, [ --ena
-
- dnl --enable-debug=(yes|minimum|no)
- AC_ARG_ENABLE(debug, [ --enable-debug=[no/yes] turn on debugging [default=no]],,enable_debug=minimum)
--if test "$enable_debug" = "yes"; then
-- ORBIT_DEBUG_CFLAGS="-DG_ENABLE_DEBUG"
-+if test "x$enable_debug" = "xyes"; then
-+ ORBIT_DEBUG_CFLAGS="-ggdb -DG_ENABLE_DEBUG"
- else
- if test "x$enable_debug" = "xno"; then
- ORBIT_DEBUG_CFLAGS="-DG_DISABLE_ASSERT -DG_DISABLE_CHECKS"
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN ORBit2-2.14.8.orig/linc2/src/Makefile.am ORBit2-2.14.8/linc2/src/Makefile.am
---- ORBit2-2.14.8.orig/linc2/src/Makefile.am 2007-02-24 19:00:43.000000000 -0500
-+++ ORBit2-2.14.8/linc2/src/Makefile.am 2007-08-24 17:34:19.000000000 -0400
-@@ -13,6 +13,7 @@ INCLUDES = \
- -I$(top_srcdir)/linc2/include \
- $(LINC_CFLAGS) \
- $(WARN_CFLAGS) \
-+ $(ORBIT_DEBUG_CFLAGS) \
- -DG_DISABLE_DEPRECATED \
- -D_GNU_SOURCE
-
-diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN ORBit2-2.14.8.orig/src/orb/GIOP/giop-recv-buffer.c ORBit2-2.14.8/src/orb/GIOP/giop-recv-buffer.c
---- ORBit2-2.14.8.orig/src/orb/GIOP/giop-recv-buffer.c 2007-08-24 17:34:36.000000000 -0400
-+++ ORBit2-2.14.8/src/orb/GIOP/giop-recv-buffer.c 2007-08-24 17:34:19.000000000 -0400
-@@ -736,7 +736,7 @@ giop_recv_buffer_get (GIOPMessageQueueEn
- link_io_thread_remove_timeout (ent->cnx->parent.timeout_source_id);
- ent->cnx->parent.timeout_source_id = 0;
- ent->cnx->parent.timeout_status = LINK_TIMEOUT_NO;
-- g_object_unref (&ent->cnx->parent); // we remove the source so we must unref the connection
-+ link_connection_unref (&ent->cnx->parent); // we remove the source so we must unref the connection
- } else if (ent->cnx->parent.timeout_status == LINK_TIMEOUT_YES)
- *timeout = TRUE;
- g_mutex_unlock (ent->cnx->parent.timeout_mutex);
-@@ -1382,7 +1382,7 @@ giop_timeout (gpointer data)
- giop_incoming_signal_T (tdata, GIOP_CLOSECONNECTION);
- g_mutex_unlock (tdata->lock); /* ent_lock */
-
-- g_object_unref (lcnx); // we remove the source so we must unref lcnx
-+ link_connection_unref (lcnx); // we remove the source so we must unref lcnx
-
- out:
- return retv;
-@@ -1403,7 +1403,7 @@ giop_timeout_add (GIOPConnection *cnx)
- if (lcnx->timeout_source_id)
- goto out;
-
-- g_object_ref (lcnx); // to be unref'ed by the one who removes the timeout source
-+ link_connection_ref (lcnx); // to be unref'ed by the one who removes the timeout source
-
- if (!lcnx->timeout_mutex)
- lcnx->timeout_mutex = g_mutex_new ();
diff --git a/gnome-base/orbit/orbit-2.14.10.ebuild b/gnome-base/orbit/orbit-2.14.10.ebuild
index 748de75cd6de..e2f8ee69cbe9 100644
--- a/gnome-base/orbit/orbit-2.14.10.ebuild
+++ b/gnome-base/orbit/orbit-2.14.10.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/orbit/orbit-2.14.10.ebuild,v 1.7 2007/11/27 03:52:50 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/orbit/orbit-2.14.10.ebuild,v 1.8 2008/03/16 21:46:57 leio Exp $
inherit gnome2 eutils
@@ -28,6 +28,17 @@ MAKEOPTS="${MAKEOPTS} -j1"
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README* TODO"
+src_unpack() {
+ gnome2_src_unpack
+
+ # Filter out G_DISABLE_DEPRECATED to work with glib-2.16 and be future-proof, bug 213434
+ sed -i -e '/DISABLE_DEPRECATED/d' \
+ "${S}/linc2/src/Makefile.am" "${S}/linc2/src/Makefile.in"
+
+ sed -i -e 's:-DG_DISABLE_DEPRECATED::g' \
+ "${S}/configure.in" "${S}/configure"
+}
+
src_compile() {
# We need to unset IDL_DIR, which is set by RSI's IDL. This causes certain
# files to be not found by autotools when compiling ORBit. See bug #58540
diff --git a/gnome-base/orbit/orbit-2.14.12.ebuild b/gnome-base/orbit/orbit-2.14.12.ebuild
index c8a558d2a5d9..ee90980c6e97 100644
--- a/gnome-base/orbit/orbit-2.14.12.ebuild
+++ b/gnome-base/orbit/orbit-2.14.12.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/orbit/orbit-2.14.12.ebuild,v 1.5 2008/03/15 12:52:04 nixnut Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/orbit/orbit-2.14.12.ebuild,v 1.6 2008/03/16 21:46:57 leio Exp $
inherit gnome2 eutils
@@ -28,6 +28,17 @@ MAKEOPTS="${MAKEOPTS} -j1"
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README* TODO"
+src_unpack() {
+ gnome2_src_unpack
+
+ # Filter out G_DISABLE_DEPRECATED to be future-proof, related to bug 213434
+ sed -i -e '/DISABLE_DEPRECATED/d' \
+ "${S}/linc2/src/Makefile.am" "${S}/linc2/src/Makefile.in"
+
+ sed -i -e 's:-DG_DISABLE_DEPRECATED::g' \
+ "${S}/configure.in" "${S}/configure"
+}
+
src_compile() {
# We need to unset IDL_DIR, which is set by RSI's IDL. This causes certain
# files to be not found by autotools when compiling ORBit. See bug #58540
diff --git a/gnome-base/orbit/orbit-2.14.7.ebuild b/gnome-base/orbit/orbit-2.14.7.ebuild
index 328ddccff55d..c05ffa65ab7b 100644
--- a/gnome-base/orbit/orbit-2.14.7.ebuild
+++ b/gnome-base/orbit/orbit-2.14.7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/orbit/orbit-2.14.7.ebuild,v 1.10 2007/08/25 14:24:54 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/orbit/orbit-2.14.7.ebuild,v 1.11 2008/03/16 21:46:57 leio Exp $
inherit gnome2
@@ -14,7 +14,7 @@ SRC_URI="mirror://gnome/sources/ORBit2/${PVP[0]}.${PVP[1]}/${MY_P}.tar.bz2"
LICENSE="GPL-2 LGPL-2"
SLOT="2"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sh sparc x86 ~x86-fbsd"
+KEYWORDS="arm sh"
IUSE="doc"
RDEPEND=">=dev-libs/glib-2.8
@@ -31,6 +31,17 @@ MAKEOPTS="${MAKEOPTS} -j1"
DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README* TODO"
+src_unpack() {
+ gnome2_src_unpack
+
+ # Filter out G_DISABLE_DEPRECATED to work with glib-2.16 and be future-proof, bug 213434
+ sed -i -e '/DISABLE_DEPRECATED/d' \
+ "${S}/linc2/src/Makefile.am" "${S}/linc2/src/Makefile.in"
+
+ sed -i -e 's:-DG_DISABLE_DEPRECATED::g' \
+ "${S}/configure.in" "${S}/configure"
+}
+
src_compile() {
# We need to unset IDL_DIR, which is set by RSI's IDL. This causes certain
# files to be not found by autotools when compiling ORBit. See bug #58540
diff --git a/gnome-base/orbit/orbit-2.14.8-r3.ebuild b/gnome-base/orbit/orbit-2.14.8-r3.ebuild
deleted file mode 100644
index fca4b608f776..000000000000
--- a/gnome-base/orbit/orbit-2.14.8-r3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/orbit/orbit-2.14.8-r3.ebuild,v 1.8 2007/11/06 16:39:18 armin76 Exp $
-
-inherit gnome2 eutils
-
-MY_P="ORBit2-${PV}"
-PVP=(${PV//[-\._]/ })
-S=${WORKDIR}/${MY_P}
-
-DESCRIPTION="ORBit2 is a high-performance CORBA ORB"
-HOMEPAGE="http://www.gnome.org/"
-SRC_URI="mirror://gnome/sources/ORBit2/${PVP[0]}.${PVP[1]}/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="2"
-KEYWORDS="alpha amd64 ~arm hppa ia64 mips ppc ~ppc64 ~sh sparc x86 ~x86-fbsd"
-IUSE="doc"
-
-RDEPEND=">=dev-libs/glib-2.8
- >=dev-libs/libIDL-0.8.2"
-
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.18
- doc? ( >=dev-util/gtk-doc-1 )"
-
-MAKEOPTS="${MAKEOPTS} -j1"
-
-DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README* TODO"
-
-src_unpack() {
- gnome2_src_unpack
-
- # fix race condition in 2.14.8 (see bug #188825)
- epatch "${FILESDIR}"/${PN}-2.14.8-fix_races.patch
- # Use native ref/unref functions. Bug #189808
- epatch "${FILESDIR}"/${P}-native-ref.patch
-}
-
-src_compile() {
- # We need to unset IDL_DIR, which is set by RSI's IDL. This causes certain
- # files to be not found by autotools when compiling ORBit. See bug #58540
- # for more information. Please don't remove -- 8/18/06
- unset IDL_DIR
-
- gnome2_src_compile
-}