summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--x11-libs/vte/ChangeLog9
-rw-r--r--x11-libs/vte/files/digest-vte-0.11.13-r23
-rw-r--r--x11-libs/vte/files/digest-vte-0.12.23
-rw-r--r--x11-libs/vte/files/digest-vte-0.16.53
-rw-r--r--x11-libs/vte/files/digest-vte-0.16.63
-rw-r--r--x11-libs/vte/files/vte-0.11.13-memory_fix.patch238
-rw-r--r--x11-libs/vte/files/vte-0.12-nonls.patch125
-rw-r--r--x11-libs/vte/files/vte-line-scroll.patch57
-rw-r--r--x11-libs/vte/files/vte-no_lazy_bindings.patch12
-rw-r--r--x11-libs/vte/vte-0.11.13-r2.ebuild54
-rw-r--r--x11-libs/vte/vte-0.12.2.ebuild59
-rw-r--r--x11-libs/vte/vte-0.16.5.ebuild52
-rw-r--r--x11-libs/vte/vte-0.16.6.ebuild52
13 files changed, 8 insertions, 662 deletions
diff --git a/x11-libs/vte/ChangeLog b/x11-libs/vte/ChangeLog
index 14a9b9c45996..f5bbd50346ec 100644
--- a/x11-libs/vte/ChangeLog
+++ b/x11-libs/vte/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for x11-libs/vte
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.165 2007/08/11 15:01:42 ticho Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/ChangeLog,v 1.166 2007/08/11 21:11:42 leio Exp $
+
+ 11 Aug 2007; Mart Raudsepp <leio@gentoo.org>
+ -files/vte-0.11.13-memory_fix.patch, -files/vte-0.12-nonls.patch,
+ -files/vte-line-scroll.patch, -files/vte-no_lazy_bindings.patch,
+ -vte-0.11.13-r2.ebuild, -vte-0.12.2.ebuild, -vte-0.16.5.ebuild,
+ -vte-0.16.6.ebuild:
+ Removing Gnome 2.14
11 Aug 2007; Andrej Kacian <ticho@gentoo.org> vte-0.16.6-r1.ebuild:
Stable on x86, bug #185823.
diff --git a/x11-libs/vte/files/digest-vte-0.11.13-r2 b/x11-libs/vte/files/digest-vte-0.11.13-r2
deleted file mode 100644
index 6b1321a14ebb..000000000000
--- a/x11-libs/vte/files/digest-vte-0.11.13-r2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 5eb73c7de433fb6e53ac4378df9d23b5 vte-0.11.13.tar.bz2 952108
-RMD160 4d51361121ccfd37023334a5175bd45f515a0356 vte-0.11.13.tar.bz2 952108
-SHA256 faff81623ca935a36cafd77317c5ddf94f99ef75c77681130bdf7e6d27f55e41 vte-0.11.13.tar.bz2 952108
diff --git a/x11-libs/vte/files/digest-vte-0.12.2 b/x11-libs/vte/files/digest-vte-0.12.2
deleted file mode 100644
index 27562b0af8c9..000000000000
--- a/x11-libs/vte/files/digest-vte-0.12.2
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 7cb1bd6ca528bc4db5ec685549fd3eb1 vte-0.12.2.tar.bz2 974551
-RMD160 5ef474f9d4150df1f87459657a446b0d0fcfb32b vte-0.12.2.tar.bz2 974551
-SHA256 41d22c945960feb1a924f58d2d237db2fbd1920cc48768ae0b4ac762245fcffb vte-0.12.2.tar.bz2 974551
diff --git a/x11-libs/vte/files/digest-vte-0.16.5 b/x11-libs/vte/files/digest-vte-0.16.5
deleted file mode 100644
index d4bd765716b0..000000000000
--- a/x11-libs/vte/files/digest-vte-0.16.5
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 54252b22c7df76e4e1bf8f5a89fe394d vte-0.16.5.tar.bz2 1102926
-RMD160 3941ea10f87e79e8717c8f63df3c4a898ff3aebf vte-0.16.5.tar.bz2 1102926
-SHA256 7965f1a49a72f9be615d5c20ccb0d1376125444c29a669699eccfc7c44b68ba7 vte-0.16.5.tar.bz2 1102926
diff --git a/x11-libs/vte/files/digest-vte-0.16.6 b/x11-libs/vte/files/digest-vte-0.16.6
deleted file mode 100644
index 3b6c1fb7b2de..000000000000
--- a/x11-libs/vte/files/digest-vte-0.16.6
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 131174986ab519b91dfcd6cf22541cbb vte-0.16.6.tar.bz2 1103546
-RMD160 13b133c6005b31b1122f8891f89eae7e8bdff750 vte-0.16.6.tar.bz2 1103546
-SHA256 4832e53ab6ccdb1c7aee278b7dce0cb3602972c202a5c0e1726aa660e08e4a10 vte-0.16.6.tar.bz2 1103546
diff --git a/x11-libs/vte/files/vte-0.11.13-memory_fix.patch b/x11-libs/vte/files/vte-0.11.13-memory_fix.patch
deleted file mode 100644
index 30d8098232ef..000000000000
--- a/x11-libs/vte/files/vte-0.11.13-memory_fix.patch
+++ /dev/null
@@ -1,238 +0,0 @@
-# Patch from upstream's CVS repository, see:
-# http://bugzilla.gnome.org/show_bug.cgi?id=160993#c9
-diff -NurdB vte-0.11.13/src/table.c vte-0.11.13-patched/src/table.c
---- vte-0.11.13/src/table.c 2004-11-16 19:23:44.000000000 -0500
-+++ vte-0.11.13-patched/src/table.c 2005-06-27 10:43:47.000000000 -0500
-@@ -41,18 +41,16 @@
- (((__c) < (VTE_TABLE_MAX_LITERAL)) ? (__c) : 0)
- #define _vte_table_is_numeric(__c) \
- (((__c) >= '0') && ((__c) <= '9'))
--enum _vte_table_specials {
-- _vte_table_string = VTE_TABLE_MAX_LITERAL,
-- _vte_table_number,
-- _vte_table_max
--};
-+
- struct _vte_table {
- GQuark resultq;
- const char *result;
- unsigned char *original;
- gssize original_length;
- int increment;
-- struct _vte_table *table[_vte_table_max];
-+ struct _vte_table *table_string;
-+ struct _vte_table *table_number;
-+ struct _vte_table **table;
- };
-
- /* Argument info. */
-@@ -74,16 +72,31 @@
- return g_malloc0(sizeof(struct _vte_table));
- }
-
-+struct _vte_table **
-+_vte_table_literal_new(void)
-+{
-+ return g_malloc0(sizeof(struct _vte_table *) * VTE_TABLE_MAX_LITERAL);
-+}
-+
- /* Free a table. */
- void
- _vte_table_free(struct _vte_table *table)
- {
- unsigned int i;
-- for (i = 0; i < G_N_ELEMENTS(table->table); i++) {
-- if (table->table[i] != NULL) {
-- _vte_table_free(table->table[i]);
-- table->table[i] = NULL;
-+ if (table->table != NULL) {
-+ for (i = 0; i < VTE_TABLE_MAX_LITERAL; i++) {
-+ if (table->table[i] != NULL) {
-+ _vte_table_free(table->table[i]);
-+ table->table[i] = NULL;
-+ }
- }
-+ g_free(table->table);
-+ }
-+ if (table->table_string != NULL) {
-+ _vte_table_free(table->table_string);
-+ }
-+ if (table->table_number != NULL) {
-+ _vte_table_free(table->table_number);
- }
- if (table->original_length == 0) {
- g_assert(table->original == NULL);
-@@ -153,11 +166,11 @@
- (pattern[1] == '2') ||
- (pattern[1] == '3')) {
- /* Create a new subtable. */
-- if (table->table[_vte_table_number] == NULL) {
-+ if (table->table_number == NULL) {
- subtable = _vte_table_new();
-- table->table[_vte_table_number] = subtable;
-+ table->table_number = subtable;
- } else {
-- subtable = table->table[_vte_table_number];
-+ subtable = table->table_number;
- }
- /* Add the rest of the string to the subtable. */
- _vte_table_addi(subtable, original, original_length,
-@@ -213,11 +226,11 @@
- /* It must have a terminator. */
- g_assert(length >= 3);
- /* Create a new subtable. */
-- if (table->table[_vte_table_string] == NULL) {
-+ if (table->table_string == NULL) {
- subtable = _vte_table_new();
-- table->table[_vte_table_string] = subtable;
-+ table->table_string = subtable;
- } else {
-- subtable = table->table[_vte_table_string];
-+ subtable = table->table_string;
- }
- /* Add the rest of the string to the subtable. */
- _vte_table_addi(subtable, original, original_length,
-@@ -229,6 +242,11 @@
- /* Handle an escaped '%'. */
- if (pattern[1] == '%') {
- /* Create a new subtable. */
-+ if (table->table == NULL) {
-+ table->table = _vte_table_literal_new();
-+ subtable = _vte_table_new();
-+ table->table['%'] = subtable;
-+ } else
- if (table->table['%'] == NULL) {
- subtable = _vte_table_new();
- table->table['%'] = subtable;
-@@ -250,6 +268,11 @@
- * character value. */
- for (i = pattern[2]; i < VTE_TABLE_MAX_LITERAL; i++) {
- /* Create a new subtable. */
-+ if (table->table == NULL) {
-+ table->table = _vte_table_literal_new();
-+ subtable = _vte_table_new();
-+ table->table[i] = subtable;
-+ } else
- if (table->table[i] == NULL) {
- subtable = _vte_table_new();
- table->table[i] = subtable;
-@@ -263,6 +286,11 @@
- result, quark, inc);
- }
- /* Also add a subtable for higher characters. */
-+ if (table->table == NULL) {
-+ table->table = _vte_table_literal_new();
-+ subtable = _vte_table_new();
-+ table->table[0] = subtable;
-+ } else
- if (table->table[0] == NULL) {
- subtable = _vte_table_new();
- table->table[0] = subtable;
-@@ -280,6 +308,11 @@
- /* A literal (or an unescaped '%', which is also a literal). */
- check = (guint8) pattern[0];
- g_assert(check < VTE_TABLE_MAX_LITERAL);
-+ if (table->table == NULL) {
-+ table->table = _vte_table_literal_new();
-+ subtable = _vte_table_new();
-+ table->table[check] = subtable;
-+ } else
- if (table->table[check] == NULL) {
- subtable = _vte_table_new();
- table->table[check] = subtable;
-@@ -334,11 +367,12 @@
- }
-
- /* Check if this node has a string disposition. */
-- if (table->table[_vte_table_string] != NULL) {
-+ if (table->table_string != NULL) {
- /* Iterate over all non-terminator values. */
-- subtable = table->table[_vte_table_string];
-+ subtable = table->table_string;
- for (i = 0; i < length; i++) {
-- if (subtable->table[_vte_table_map_literal(candidate[i])] != NULL) {
-+ if ((subtable->table != NULL) &&
-+ (subtable->table[_vte_table_map_literal(candidate[i])] != NULL)) {
- break;
- }
- }
-@@ -356,8 +390,8 @@
-
- /* Check if this could be a number. */
- if ((_vte_table_is_numeric(candidate[0])) &&
-- (table->table[_vte_table_number] != NULL)) {
-- subtable = table->table[_vte_table_number];
-+ (table->table_number != NULL)) {
-+ subtable = table->table_number;
- /* Iterate over all numeric characters. */
- for (i = 0; i < length; i++) {
- if (!_vte_table_is_numeric(candidate[i])) {
-@@ -377,7 +411,8 @@
- }
-
- /* Check for an exact match. */
-- if (table->table[_vte_table_map_literal(candidate[0])] != NULL) {
-+ if ((table->table != NULL) &&
-+ (table->table[_vte_table_map_literal(candidate[0])] != NULL)) {
- subtable = table->table[_vte_table_map_literal(candidate[0])];
- /* Save the parameter info. */
- arginfo = g_malloc(sizeof(struct _vte_table_arginfo));
-@@ -526,10 +561,11 @@
-
- /* If there's no literal path, and no generic path, and the numeric
- * path isn't available, then it's not a sequence, either. */
-- if (table->table[_vte_table_map_literal(candidate[0])] == NULL) {
-- if (table->table[_vte_table_string] == NULL) {
-+ if ((table->table == NULL) ||
-+ (table->table[_vte_table_map_literal(candidate[0])] == NULL)) {
-+ if (table->table_string == NULL) {
- if (!(_vte_table_is_numeric(candidate[0])) ||
-- (table->table[_vte_table_number] == NULL)) {
-+ (table->table_number == NULL)) {
- /* No match. */
- return NULL;
- }
-@@ -538,7 +574,11 @@
-
- /* Check for a literal match. */
- for (i = 0, head = table; (i < length) && (head != NULL); i++) {
-- head = head->table[_vte_table_map_literal(candidate[i])];
-+ if (head->table == NULL) {
-+ head = NULL;
-+ } else {
-+ head = head->table[_vte_table_map_literal(candidate[i])];
-+ }
- }
- if ((head != NULL) && (head->result != NULL)) {
- /* Got a literal match. */
-@@ -645,7 +685,7 @@
-
- /* Literal? */
- for (i = 1; i < VTE_TABLE_MAX_LITERAL; i++) {
-- if (table->table[i] != NULL) {
-+ if ((table->table != NULL) && (table->table[i] != NULL)) {
- if (i < 32) {
- newlead = g_strdup_printf("%s^%c", lead,
- i + 64);
-@@ -658,17 +698,17 @@
- }
-
- /* String? */
-- if (table->table[_vte_table_string] != NULL) {
-+ if (table->table_string != NULL) {
- newlead = g_strdup_printf("%s{string}", lead);
-- _vte_table_printi(table->table[_vte_table_string],
-+ _vte_table_printi(table->table_string,
- newlead, count);
- g_free(newlead);
- }
-
- /* Number(+)? */
-- if (table->table[_vte_table_number] != NULL) {
-+ if (table->table_number != NULL) {
- newlead = g_strdup_printf("%s{number}", lead);
-- _vte_table_printi(table->table[_vte_table_number],
-+ _vte_table_printi(table->table_number,
- newlead, count);
- g_free(newlead);
- }
diff --git a/x11-libs/vte/files/vte-0.12-nonls.patch b/x11-libs/vte/files/vte-0.12-nonls.patch
deleted file mode 100644
index f15cc186eca2..000000000000
--- a/x11-libs/vte/files/vte-0.12-nonls.patch
+++ /dev/null
@@ -1,125 +0,0 @@
-diff -Naurp vte-0.12.2.orig/src/iso2022.c vte-0.12.2/src/iso2022.c
---- vte-0.12.2.orig/src/iso2022.c 2006-03-15 11:02:59.000000000 +0000
-+++ vte-0.12.2/src/iso2022.c 2006-06-07 15:53:48.000000000 +0000
-@@ -35,7 +35,13 @@
- #ifdef HAVE_LOCALE_H
- #include <locale.h>
- #endif
-+
-+#ifdef ENABLE_NLS
- #include <glib/gi18n-lib.h>
-+#else
-+#define _(String) String
-+#define bindtextdomain(package,dir)
-+#endif
-
- /* Maps which jive with XTerm's ESC ()*+ ? sequences, RFC 1468. Add the
- * PC437 map because despite knowing that XTerm doesn't support it, certain
-diff -Naurp vte-0.12.2.orig/src/reaper.c vte-0.12.2/src/reaper.c
---- vte-0.12.2.orig/src/reaper.c 2006-06-07 15:47:11.000000000 +0000
-+++ vte-0.12.2/src/reaper.c 2006-06-07 15:52:35.000000000 +0000
-@@ -34,7 +34,13 @@
- #ifdef HAVE_LOCALE_H
- #include <locale.h>
- #endif
-+
-+#ifdef ENABLE_NLS
- #include <glib/gi18n-lib.h>
-+#else
-+#define _(String) String
-+#define bindtextdomain(package,dir)
-+#endif
-
- static VteReaper *singleton_reaper = NULL;
- struct reaper_info {
-diff -Naurp vte-0.12.2.orig/src/vte.c vte-0.12.2/src/vte.c
---- vte-0.12.2.orig/src/vte.c 2006-06-07 15:47:11.000000000 +0000
-+++ vte-0.12.2/src/vte.c 2006-06-07 15:52:35.000000000 +0000
-@@ -47,7 +47,13 @@
- #ifdef HAVE_LOCALE_H
- #include <locale.h>
- #endif
-+
-+#ifdef ENABLE_NLS
- #include <glib/gi18n-lib.h>
-+#else
-+#define _(String) String
-+#define bindtextdomain(package,dir)
-+#endif
-
- #ifndef HAVE_WINT_T
- typedef gunichar wint_t;
-@@ -9557,7 +9563,7 @@ vte_terminal_class_init(VteTerminalClass
- #endif
-
- bindtextdomain(GETTEXT_PACKAGE, LOCALEDIR);
--#ifdef HAVE_DECL_BIND_TEXTDOMAIN_CODESET
-+#if HAVE_DECL_BIND_TEXTDOMAIN_CODESET
- bind_textdomain_codeset(PACKAGE, "UTF-8");
- #endif
-
-diff -Naurp vte-0.12.2.orig/src/vteaccess.c vte-0.12.2/src/vteaccess.c
---- vte-0.12.2.orig/src/vteaccess.c 2006-03-15 11:02:59.000000000 +0000
-+++ vte-0.12.2/src/vteaccess.c 2006-06-07 15:55:28.000000000 +0000
-@@ -34,7 +34,13 @@
- #ifdef HAVE_LOCALE_H
- #include <locale.h>
- #endif
-+
-+#ifdef ENABLE_NLS
- #include <glib/gi18n-lib.h>
-+#else
-+#define _(String) String
-+#define bindtextdomain(package,dir)
-+#endif
-
- #define VTE_TERMINAL_ACCESSIBLE_PRIVATE_DATA "VteTerminalAccessiblePrivateData"
-
-diff -Naurp vte-0.12.2.orig/src/vteapp.c vte-0.12.2/src/vteapp.c
---- vte-0.12.2.orig/src/vteapp.c 2006-03-15 11:02:59.000000000 +0000
-+++ vte-0.12.2/src/vteapp.c 2006-06-07 15:54:19.000000000 +0000
-@@ -34,7 +34,12 @@
- #include "debug.h"
- #include "vte.h"
-
-+#ifdef ENABLE_NLS
- #include <glib/gi18n-lib.h>
-+#else
-+#define _(String) String
-+#define bindtextdomain(package,dir)
-+#endif
-
- #define DINGUS1 "(((news|telnet|nttp|file|http|ftp|https)://)|(www|ftp)[-A-Za-z0-9]*\\.)[-A-Za-z0-9\\.]+(:[0-9]*)?"
- #define DINGUS2 "(((news|telnet|nttp|file|http|ftp|https)://)|(www|ftp)[-A-Za-z0-9]*\\.)[-A-Za-z0-9\\.]+(:[0-9]*)?/[-A-Za-z0-9_\\$\\.\\+\\!\\*\\(\\),;:@&=\\?/~\\#\\%]*[^]'\\.}>\\) ,\\\"]"
-diff -Naurp vte-0.12.2.orig/src/vtebg.c vte-0.12.2/src/vtebg.c
---- vte-0.12.2.orig/src/vtebg.c 2006-06-07 15:47:11.000000000 +0000
-+++ vte-0.12.2/src/vtebg.c 2006-06-07 15:52:35.000000000 +0000
-@@ -25,7 +25,12 @@
- #include "marshal.h"
- #include "vtebg.h"
-
-+#ifdef ENABLE_NLS
- #include <glib/gi18n-lib.h>
-+#else
-+#define _(String) String
-+#define bindtextdomain(package,dir)
-+#endif
-
- struct VteBgPrivate {
- GList *cache;
-diff -Naurp vte-0.12.2.orig/src/vtexft.c vte-0.12.2/src/vtexft.c
---- vte-0.12.2.orig/src/vtexft.c 2006-03-15 11:02:59.000000000 +0000
-+++ vte-0.12.2/src/vtexft.c 2006-06-07 15:54:58.000000000 +0000
-@@ -37,7 +37,12 @@
- #include "vtexft.h"
- #include "vtetree.h"
-
-+#ifdef ENABLE_NLS
- #include <glib/gi18n-lib.h>
-+#else
-+#define _(String) String
-+#define bindtextdomain(package,dir)
-+#endif
-
- #define FONT_INDEX_FUDGE 10
- #define CHAR_WIDTH_FUDGE 10
diff --git a/x11-libs/vte/files/vte-line-scroll.patch b/x11-libs/vte/files/vte-line-scroll.patch
deleted file mode 100644
index ad5f878530f7..000000000000
--- a/x11-libs/vte/files/vte-line-scroll.patch
+++ /dev/null
@@ -1,57 +0,0 @@
---- vte.c.ORG 2004-03-06 10:28:09.000000000 -0800
-+++ vte.c 2004-03-06 10:44:23.000000000 -0800
-@@ -1917,4 +1917,31 @@
- }
-
-+/* Scroll up or down in the current screen. */
-+static void
-+vte_terminal_scroll_lines(VteTerminal *terminal, gint lines)
-+{
-+ glong destination;
-+ g_return_if_fail(VTE_IS_TERMINAL(terminal));
-+#ifdef VTE_DEBUG
-+ if (_vte_debug_on(VTE_DEBUG_IO)) {
-+ fprintf(stderr, "Scrolling %d lines.\n", lines);
-+ }
-+#endif
-+ /* Calculate the ideal position where we want to be before clamping. */
-+ destination = floor(gtk_adjustment_get_value(terminal->adjustment));
-+ destination += lines;
-+ /* Can't scroll past data we have. */
-+ destination = CLAMP(destination,
-+ terminal->adjustment->lower,
-+ terminal->adjustment->upper - terminal->row_count);
-+ /* Tell the scrollbar to adjust itself. */
-+ gtk_adjustment_set_value(terminal->adjustment, destination);
-+ /* Clear dingus match set. */
-+ vte_terminal_match_contents_clear(terminal);
-+ /* Notify viewers that the contents have changed. */
-+ vte_terminal_emit_contents_changed(terminal);
-+}
-+
-+
- /* Scroll so that the scroll delta is the minimum value. */
- static void
-@@ -8038,4 +8065,22 @@
- }
- break;
-+ case GDK_KP_Up:
-+ case GDK_Up:
-+ if (terminal->pvt->modifiers & GDK_SHIFT_MASK) {
-+ vte_terminal_scroll_lines(terminal, -1);
-+ scrolled = TRUE;
-+ handled = TRUE;
-+ suppress_meta_esc = TRUE;
-+ }
-+ break;
-+ case GDK_KP_Down:
-+ case GDK_Down:
-+ if (terminal->pvt->modifiers & GDK_SHIFT_MASK) {
-+ vte_terminal_scroll_lines(terminal, 1);
-+ scrolled = TRUE;
-+ handled = TRUE;
-+ suppress_meta_esc = TRUE;
-+ }
-+ break;
- case GDK_KP_Home:
- case GDK_Home:
diff --git a/x11-libs/vte/files/vte-no_lazy_bindings.patch b/x11-libs/vte/files/vte-no_lazy_bindings.patch
deleted file mode 100644
index a93480c9d04f..000000000000
--- a/x11-libs/vte/files/vte-no_lazy_bindings.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- vte-0.11.12/gnome-pty-helper/Makefile.am.orig 2005-05-05 17:14:21.000000000 -0400
-+++ vte-0.11.12/gnome-pty-helper/Makefile.am 2005-05-05 17:14:42.000000000 -0400
-@@ -1,7 +1,8 @@
- libexec_PROGRAMS = gnome-pty-helper
-
- AM_CFLAGS = @CFLAGS@ @GLIB_CFLAGS@
--AM_LDFLAGS = @LDFLAGS@ @GLIB_LIBS@
-+LAZYLDFLAGS = -Wl,-z,now
-+AM_LDFLAGS = @LDFLAGS@ @GLIB_LIBS@ $(LAZYLDFLAGS)
-
- gnome_pty_helper_SOURCES = \
- gnome-pty.h \
diff --git a/x11-libs/vte/vte-0.11.13-r2.ebuild b/x11-libs/vte/vte-0.11.13-r2.ebuild
deleted file mode 100644
index 500db33bfdd0..000000000000
--- a/x11-libs/vte/vte-0.11.13-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.11.13-r2.ebuild,v 1.12 2006/02/14 05:34:43 leonardop Exp $
-
-inherit eutils gnome2
-
-DESCRIPTION="Xft powered terminal widget"
-HOMEPAGE="http://www.gnome.org/"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86"
-IUSE="debug doc python static"
-
-RDEPEND=">=dev-libs/glib-2
- >=x11-libs/gtk+-2.2
- >=x11-libs/pango-1.1
- >=media-libs/freetype-2.0.2
- media-libs/fontconfig
- sys-libs/ncurses
- python? ( >=dev-python/pygtk-2.4
- >=dev-lang/python-2.2 )
- virtual/xft"
-
-DEPEND="${RDEPEND}
- doc? ( >=dev-util/gtk-doc-0.6 )
- dev-util/pkgconfig"
-
-DOCS="AUTHORS ChangeLog HACKING NEWS README"
-G2CONF="${G2CONF} $(use_enable debug debugging) $(use_enable python) \
-$(use_enable static)"
-
-src_unpack() {
- unpack ${A}
- cd ${S}/src
-
- # Apply the, shift-<up,down> scroll one
- # line at a time patch.
- epatch ${FILESDIR}/${PN}-line-scroll.patch
-
- cd ${S}
- # Reduce memory use. See bug #96702.
- epatch ${FILESDIR}/${P}-memory_fix.patch
- # Resolve all symbols at execution time for gnome-pty-helper. See bug
- # #91617.
- epatch ${FILESDIR}/${PN}-no_lazy_bindings.patch
-
- cd gnome-pty-helper
- WANT_AUTOMAKE=1.9
- einfo "Running aclocal"
- aclocal || die "Aclocal failed"
- einfo "Running automake"
- automake || die "Automake failed"
-}
diff --git a/x11-libs/vte/vte-0.12.2.ebuild b/x11-libs/vte/vte-0.12.2.ebuild
deleted file mode 100644
index c90214d4b60e..000000000000
--- a/x11-libs/vte/vte-0.12.2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.12.2.ebuild,v 1.13 2007/07/22 03:07:25 dberkholz Exp $
-
-inherit eutils autotools gnome2
-
-DESCRIPTION="Xft powered terminal widget"
-HOMEPAGE="http://www.gnome.org/"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86"
-IUSE="debug doc opengl python"
-
-RDEPEND=">=dev-libs/glib-2.6
- >=x11-libs/gtk+-2.6
- >=x11-libs/pango-1.1
- >=media-libs/freetype-2.0.2
- media-libs/fontconfig
- sys-libs/ncurses
- python? (
- >=dev-python/pygtk-2.4
- >=dev-lang/python-2.2 )
- opengl? (
- virtual/opengl
- virtual/glu )
- x11-libs/libX11
- virtual/xft"
-
-# No need to specify gettext. See bug #134436.
-DEPEND="${RDEPEND}
- doc? ( >=dev-util/gtk-doc-1.0 )
- >=dev-util/pkgconfig-0.9
- >=dev-util/intltool-0.31"
-
-DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README"
-
-pkg_setup() {
- G2CONF="$(use_enable debug debugging) \
- $(use_enable python) \
- $(use_with opengl glX) \
- --with-xft2
- --with-pangox"
-}
-
-src_unpack() {
- unpack "${A}"
- cd "${S}"
-
- # Resolve all symbols at execution time for gnome-pty-helper. See bug
- # #91617.
- epatch "${FILESDIR}"/${PN}-no_lazy_bindings.patch
-
- # Allow compilation on systems without gettext (bug #134436).
- epatch "${FILESDIR}"/${PN}-0.12-nonls.patch
-
- cd "${S}/gnome-pty-helper"
- eautoreconf || die "eautoreconf failed"
-}
diff --git a/x11-libs/vte/vte-0.16.5.ebuild b/x11-libs/vte/vte-0.16.5.ebuild
deleted file mode 100644
index 90349dc2778e..000000000000
--- a/x11-libs/vte/vte-0.16.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.16.5.ebuild,v 1.1 2007/06/05 16:44:39 dang Exp $
-
-inherit eutils gnome2 autotools
-
-DESCRIPTION="Gnome terminal widget"
-HOMEPAGE="http://www.gnome.org/"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-# pcre is broken in this release
-IUSE="debug doc python opengl"
-
-RDEPEND=">=dev-libs/glib-2.9
- >=x11-libs/gtk+-2.6
- >=x11-libs/pango-1.1
- >=media-libs/freetype-2.0.2
- media-libs/fontconfig
- sys-libs/ncurses
- opengl? (
- virtual/opengl
- virtual/glu
- )
- python? (
- >=dev-python/pygtk-2.4
- >=dev-lang/python-2.2
- )
- x11-libs/libX11
- virtual/xft"
-
-DEPEND="${RDEPEND}
- doc? ( >=dev-util/gtk-doc-1.0 )
- >=dev-util/intltool-0.35
- >=dev-util/pkgconfig-0.9
- sys-devel/gettext"
-
-DOCS="AUTHORS ChangeLog HACKING NEWS README"
-
-pkg_setup() {
- G2CONF="$(use_enable debug) $(use_enable python) \
- $(use_with opengl glX) --with-xft2 --with-pangox"
-}
-
-src_unpack() {
- gnome2_src_unpack
-
- epatch ${FILESDIR}/${PN}-0.13.2-no-lazy-bindings.patch
- cd ${S}/gnome-pty-helper
- eautomake
-}
diff --git a/x11-libs/vte/vte-0.16.6.ebuild b/x11-libs/vte/vte-0.16.6.ebuild
deleted file mode 100644
index 16a999df29cf..000000000000
--- a/x11-libs/vte/vte-0.16.6.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/vte/vte-0.16.6.ebuild,v 1.1 2007/06/27 12:18:25 leio Exp $
-
-inherit eutils gnome2 autotools
-
-DESCRIPTION="Gnome terminal widget"
-HOMEPAGE="http://www.gnome.org/"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-# pcre is broken in this release
-IUSE="debug doc python opengl"
-
-RDEPEND=">=dev-libs/glib-2.9
- >=x11-libs/gtk+-2.6
- >=x11-libs/pango-1.1
- >=media-libs/freetype-2.0.2
- media-libs/fontconfig
- sys-libs/ncurses
- opengl? (
- virtual/opengl
- virtual/glu
- )
- python? (
- >=dev-python/pygtk-2.4
- >=dev-lang/python-2.2
- )
- x11-libs/libX11
- virtual/xft"
-
-DEPEND="${RDEPEND}
- doc? ( >=dev-util/gtk-doc-1.0 )
- >=dev-util/intltool-0.35
- >=dev-util/pkgconfig-0.9
- sys-devel/gettext"
-
-DOCS="AUTHORS ChangeLog HACKING NEWS README"
-
-pkg_setup() {
- G2CONF="$(use_enable debug) $(use_enable python) \
- $(use_with opengl glX) --with-xft2 --with-pangox"
-}
-
-src_unpack() {
- gnome2_src_unpack
-
- epatch ${FILESDIR}/${PN}-0.13.2-no-lazy-bindings.patch
- cd ${S}/gnome-pty-helper
- eautomake
-}