summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-lang/vala/Manifest2
-rw-r--r--dev-lang/vala/vala-0.13.4.ebuild51
-rw-r--r--dev-libs/folks/Manifest2
-rw-r--r--dev-libs/folks/folks-0.6.2.1.ebuild76
-rw-r--r--dev-util/gtk-doc/Manifest4
-rw-r--r--dev-util/gtk-doc/files/61gtk-doc-gentoo.el9
-rw-r--r--dev-util/gtk-doc/files/gtk-doc-1.8-emacs-keybindings.patch17
-rw-r--r--dev-util/gtk-doc/gtk-doc-1.17-r1.ebuild101
-rw-r--r--gnome-base/librsvg/Manifest4
-rw-r--r--gnome-base/librsvg/files/fix-g_const.patch103
-rw-r--r--gnome-base/librsvg/files/librsvg-2.34.0-automagic-gtk.patch33
-rw-r--r--gnome-base/librsvg/librsvg-2.34.0-r2.ebuild66
-rw-r--r--net-libs/webkit-gtk/Manifest6
-rw-r--r--net-libs/webkit-gtk/files/webkit-gtk-1.2.3-fix-pool-sparc.patch65
-rw-r--r--net-libs/webkit-gtk/files/webkit-gtk-1.2.5-darwin-quartz.patch79
-rw-r--r--net-libs/webkit-gtk/files/webkit-gtk-1.2.5-darwin8.patch33
-rw-r--r--net-libs/webkit-gtk/files/webkit-gtk-1.2.5-tests-build.patch22
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-1.5.2.ebuild137
-rw-r--r--profiles/categories1
19 files changed, 0 insertions, 811 deletions
diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
deleted file mode 100644
index 08ea40df..00000000
--- a/dev-lang/vala/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD vala-0.13.4.ebuild 1166 RMD160 91e47b052b149ceb8233511b25ff3129299d1e25 SHA1 456a0bcf3e8390167ece77490b60e4b7600078b8 SHA256 3aa5a921e4fadd9cd1fd93940b8fa15482107a5325d49705b152c67e925f2332
-DIST vala-0.13.4.tar.xz 2591340 RMD160 de7e0e5c39e8620928e56a57c9d999bf14b24c66 SHA1 3f8a489e75c7efd63e3e38dfeda6834dbd50c7b3 SHA256 edf1b2927da96aabb2c4426145433765696f8520e7d4b682ee19487d1459c0a9
diff --git a/dev-lang/vala/vala-0.13.4.ebuild b/dev-lang/vala/vala-0.13.4.ebuild
deleted file mode 100644
index e06e75bc..00000000
--- a/dev-lang/vala/vala-0.13.4.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-
-inherit alternatives gnome2 eutils
-
-DESCRIPTION="Vala - Compiler for the GObject type system"
-HOMEPAGE="http://live.gnome.org/Vala"
-
-LICENSE="LGPL-2.1"
-SLOT="0.14"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-linux"
-IUSE="test +vapigen"
-
-RDEPEND=">=dev-libs/glib-2.16:2"
-DEPEND="${RDEPEND}
- sys-devel/flex
- virtual/yacc
- dev-util/pkgconfig
- dev-libs/libxslt
- dev-lang/vala:0.14
- test? (
- dev-libs/dbus-glib
- >=dev-libs/glib-2.26:2 )"
-
-pkg_setup() {
- G2CONF="${G2CONF}
- --disable-unversioned
- $(use_enable vapigen)"
- DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
-}
-
-src_install() {
- gnome2_src_install
- mv "${ED}"/usr/share/aclocal/vala.m4 \
- "${ED}"/usr/share/aclocal/vala-${SLOT/./-}.m4 || die "failed to move vala m4 macro"
-}
-
-pkg_postinst() {
- gnome2_pkg_postinst
- alternatives_auto_makesym /usr/share/aclocal/vala.m4 "vala-0-[0-9][0-9].m4"
-}
-
-pkg_postrm() {
- gnome2_pkg_postrm
- alternatives_auto_makesym /usr/share/aclocal/vala.m4 "vala-0-[0-9][0-9].m4"
-}
diff --git a/dev-libs/folks/Manifest b/dev-libs/folks/Manifest
deleted file mode 100644
index 8272bf20..00000000
--- a/dev-libs/folks/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-EBUILD folks-0.6.2.1.ebuild 2027 RMD160 6ba1a19ffb872b54e1b199ce3c55bb10386b5813 SHA1 b6ba9af6b8e36dcd1a92389d1d2af5271485255b SHA256 9a38f305a0435871db47f47780371adec2218b612c5e518299faef74f887bb0c
-DIST folks-0.6.2.1.tar.xz 1281024 RMD160 65e22d9349b821cee7394e284a9a4003308aeb0e SHA1 ab979277f0b72238d3fd1545a8b84f38ba3c2a35 SHA256 3eda79a71890b51b6f723067b61c32ef25e9041a9e188b483d7f23e3dcd328ee
diff --git a/dev-libs/folks/folks-0.6.2.1.ebuild b/dev-libs/folks/folks-0.6.2.1.ebuild
deleted file mode 100644
index cc1326bd..00000000
--- a/dev-libs/folks/folks-0.6.2.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GCONF_DEBUG="yes"
-GNOME2_LA_PUNT="yes"
-
-inherit gnome2
-
-DESCRIPTION="libfolks is a library that aggregates people from multiple sources"
-HOMEPAGE="http://telepathy.freedesktop.org/wiki/Folks"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
-IUSE="eds socialweb vala"
-
-# TODO: tracker backend
-COMMON_DEPEND=">=dev-libs/glib-2.24:2
- >=net-libs/telepathy-glib-0.13.1
- dev-libs/dbus-glib
- <dev-libs/libgee-0.7
- dev-libs/libxml2
- sys-libs/ncurses
- sys-libs/readline
-
- eds? ( >=gnome-extra/evolution-data-server-3.0.1 )
- socialweb? ( >=net-libs/libsocialweb-0.25.15 )"
-
-# telepathy-mission-control needed at runtime; it is used by the telepathy
-# backend via telepathy-glib's AccountManager binding.
-RDEPEND="${COMMON_DEPEND}
- net-im/telepathy-mission-control"
-
-# folks socialweb backend requires that libsocialweb be built with USE=vala,
-# even when building folks with --disable-vala.
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/gobject-introspection-0.9.12
- >=dev-util/intltool-0.35.0
- >=dev-util/pkgconfig-0.21
- sys-devel/gettext
-
- socialweb? ( >=net-libs/libsocialweb-0.25.15[vala] )
- vala? (
- >=dev-lang/vala-0.13.3:0.14[vapigen]
- >=net-libs/telepathy-glib-0.13.1[vala]
- eds? ( >=gnome-extra/evolution-data-server-3.0.1[vala] ) )"
-
-pkg_setup() {
- DOCS="AUTHORS ChangeLog NEWS README"
- # Rebuilding docs needs valadoc, which has no release
- # TODO: tracker backend
- G2CONF="${G2CONF}
- $(use_enable eds eds-backend)
- $(use_enable socialweb libsocialweb-backend)
- $(use_enable vala)
- $(use_enable vala inspect-tool)
- --enable-import-tool
- --disable-docs
- --disable-Werror"
- if use vala; then
- G2CONF="${G2CONF}
- VALAC=$(type -p valac-0.14)
- VAPIGEN=$(type -p vapigen-0.14)"
- fi
-}
-
-src_test() {
- # FIXME: several eds backend tests fail
- sed -e 's/check: .*/check: /' \
- -i tests/eds/Makefile || die "sed failed"
- # Don't run make check in po/
- cd tests
- emake check
-}
diff --git a/dev-util/gtk-doc/Manifest b/dev-util/gtk-doc/Manifest
deleted file mode 100644
index 32c3bfd6..00000000
--- a/dev-util/gtk-doc/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX 61gtk-doc-gentoo.el 283 RMD160 9adc999d70cd5da21b0f02de2ecabca831d9e5cc SHA1 b5857c1b6a11fda687aa6aebb12c34daca2efcc3 SHA256 211c75484f2a4651a1e65a00c066640c3bf782030cfff5872a7af51bafd027c8
-AUX gtk-doc-1.8-emacs-keybindings.patch 582 RMD160 b424c063ca1c2bb475fd7fa6bd66723230e395bb SHA1 73da3922797febe1c75336f291b72c0a1ad2e7f3 SHA256 e81eb1d06c489e19567277c9a14d84122025b0184e8773db2d421ab074fc8b38
-EBUILD gtk-doc-1.17-r1.ebuild 2408 RMD160 1f3111f6402b76d229b3ef457e03cfd782b5a270 SHA1 1b4d64255ec3188ce251a5a20c61d3958dda9dbc SHA256 8c817266176eb10f81afec5c660ca93818d4c035ca9653c9e6d45e1573bd5683
-DIST gtk-doc-1.17.tar.bz2 832128 RMD160 d5da89f92d671992797908357dcfa71286fac6df SHA1 15be7bf929c62d4ad7c335436617295bb5f4d735 SHA256 911ff8c620743cea7b40156f1947f9470da5e723f35a9d8fb683e50c61830d1f
diff --git a/dev-util/gtk-doc/files/61gtk-doc-gentoo.el b/dev-util/gtk-doc/files/61gtk-doc-gentoo.el
deleted file mode 100644
index 488a57c0..00000000
--- a/dev-util/gtk-doc/files/61gtk-doc-gentoo.el
+++ /dev/null
@@ -1,9 +0,0 @@
-
-;;; gtk-doc site-lisp configuration
-
-(add-to-list 'load-path "@SITELISP@")
-
-(autoload 'gtk-doc-insert "gtk-doc"
- "Add a documentation header to the current function." t)
-(autoload 'gtk-doc-insert-section "gtk-doc"
- "Add a section documentation header at the current position." t)
diff --git a/dev-util/gtk-doc/files/gtk-doc-1.8-emacs-keybindings.patch b/dev-util/gtk-doc/files/gtk-doc-1.8-emacs-keybindings.patch
deleted file mode 100644
index bbc989af..00000000
--- a/dev-util/gtk-doc/files/gtk-doc-1.8-emacs-keybindings.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- gtk-doc-1.8-orig/tools/gtk-doc.el 2007-01-03 16:04:14.000000000 +0100
-+++ gtk-doc-1.8/tools/gtk-doc.el 2007-07-29 21:56:45.000000000 +0200
-@@ -262,7 +262,7 @@
-
- ;; set global binding for this key (follows the format for
- ;; creating a changelog entry ...)
--(global-set-key "\C-x4h" 'gtk-doc-insert)
-+;;(global-set-key "\C-x4h" 'gtk-doc-insert)
-
-
- ;; Define another function for inserting a section header.
-@@ -280,4 +280,4 @@
- " */\n"))
-
- ;; Set the key binding.
--(global-set-key "\C-x4s" 'gtk-doc-insert-section)
-+;;(global-set-key "\C-x4s" 'gtk-doc-insert-section)
diff --git a/dev-util/gtk-doc/gtk-doc-1.17-r1.ebuild b/dev-util/gtk-doc/gtk-doc-1.17-r1.ebuild
deleted file mode 100644
index 0744d9de..00000000
--- a/dev-util/gtk-doc/gtk-doc-1.17-r1.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="3"
-PYTHON_DEPEND="2"
-
-inherit eutils elisp-common gnome2 python
-
-DESCRIPTION="GTK+ Documentation Generator"
-HOMEPAGE="http://www.gtk.org/gtk-doc/"
-
-LICENSE="GPL-2 FDL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="debug doc emacs highlight vim test"
-
-# dev-tex/tex4ht blocker needed due bug #315287
-RDEPEND=">=dev-libs/glib-2.6:2
- >=dev-lang/perl-5.6
- >=app-text/openjade-1.3.1
- dev-libs/libxslt
- >=dev-libs/libxml2-2.3.6:2
- app-text/docbook-xml-dtd:4.5
- app-text/docbook-xsl-stylesheets
- app-text/docbook-sgml-dtd:4.5
- >=app-text/docbook-dsssl-stylesheets-1.40
- emacs? ( virtual/emacs )
- highlight? (
- vim? ( app-editors/vim )
- !vim? ( dev-util/source-highlight )
- )
- !!<dev-tex/tex4ht-20090611_p1038-r1"
-
-DEPEND="${RDEPEND}
- ~dev-util/gtk-doc-am-${PV}
- >=dev-util/pkgconfig-0.19
- >=app-text/scrollkeeper-0.3.14
- >=app-text/gnome-doc-utils-0.3.2
- test? ( app-text/scrollkeeper-dtd )"
-
-SITEFILE=61${PN}-gentoo.el
-
-pkg_setup() {
- DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README TODO"
- if use vim; then
- G2CONF="${G2CONF} $(use_with highlight highlight vim)"
- else
- G2CONF="${G2CONF} $(use_with highlight highlight source-highlight)"
- fi
- G2CONF+=" --with-xml-catalog=${EPREFIX}/etc/xml/catalog"
- python_set_active_version 2
-}
-
-src_prepare() {
- gnome2_src_prepare
-
- # Remove global Emacs keybindings.
- epatch "${FILESDIR}/${PN}-1.8-emacs-keybindings.patch"
-}
-
-src_compile() {
- gnome2_src_compile
-
- use emacs && elisp-compile tools/gtk-doc.el
-}
-
-src_install() {
- gnome2_src_install
-
- python_convert_shebangs 2 "${ED}"/usr/bin/gtkdoc-depscan
-
- # Don't install those files, they are in gtk-doc-am now
- rm "${ED}"/usr/share/aclocal/gtk-doc.m4 || die "failed to remove gtk-doc.m4"
- rm "${ED}"/usr/bin/gtkdoc-rebase || die "failed to remove gtkdoc-rebase"
-
- if use doc; then
- docinto doc
- dodoc doc/* || die
- docinto examples
- dodoc examples/* || die
- fi
-
- if use emacs; then
- elisp-install ${PN} tools/gtk-doc.el*
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-}
-
-pkg_postinst() {
- if use emacs; then
- elisp-site-regen
- elog "gtk-doc does no longer define global key bindings for Emacs."
- elog "You may set your own key bindings for \"gtk-doc-insert\" and"
- elog "\"gtk-doc-insert-section\" in your ~/.emacs file."
- fi
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/gnome-base/librsvg/Manifest b/gnome-base/librsvg/Manifest
deleted file mode 100644
index 05476587..00000000
--- a/gnome-base/librsvg/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-AUX fix-g_const.patch 3969 RMD160 560597116d4f152b50039993987a4af384024d2b SHA1 857ea21389855afa705aadd962ff82bf4ced6a68 SHA256 bfe8b5e658fc3b71085f54e4cdea387916abd27976b1306c81becd9360c23c99
-AUX librsvg-2.34.0-automagic-gtk.patch 1420 RMD160 8b1740121a13ef1edaef44f6c6293f140432ab71 SHA1 91fd1a8713fe1296b30e2e3281cd72087c96ae4b SHA256 56e63ee0f4bd9baea7244fddc18622e88902bf0ccbfa18700c111157b05e4ef7
-EBUILD librsvg-2.34.0-r2.ebuild 1858 RMD160 755046020164d5d72ae4f864e74fc78e39b2a52a SHA1 322d604c4d18569a356bd8d95091326b5372b2b8 SHA256 21bfcf762702d6362b6fbd46b1d910df0a6c22fd5ae5da9749edd6dc95a705e7
-DIST librsvg-2.34.0.tar.bz2 516994 RMD160 02638bcf084156e4e209a325a20e99d2e88e9fd8 SHA1 59e01568a6b201fc45828a76b942f790859cddeb SHA256 9d2111e086dcffd12466f48ab1ca088654011684c499a4cc4676da918290f3cd
diff --git a/gnome-base/librsvg/files/fix-g_const.patch b/gnome-base/librsvg/files/fix-g_const.patch
deleted file mode 100644
index 92630d8e..00000000
--- a/gnome-base/librsvg/files/fix-g_const.patch
+++ /dev/null
@@ -1,103 +0,0 @@
-From 01c1c36070184d67f4e0b925acf82a0c0a509558 Mon Sep 17 00:00:00 2001
-From: Javier Jardón <jjardon@gnome.org>
-Date: Thu, 09 Jun 2011 16:21:03 +0000
-Subject: Use "const" instead G_CONST_RETURN
-
-https://bugzilla.gnome.org/show_bug.cgi?id=652213
----
-diff --git a/rsvg-base.c b/rsvg-base.c
-index 6d7a5c3..9fd065a 100644
---- a/rsvg-base.c
-+++ b/rsvg-base.c
-@@ -1102,7 +1102,7 @@ rsvg_handle_set_base_gfile (RsvgHandle *handle,
- * Returns: the base uri, possibly null
- * Since: 2.8
- */
--G_CONST_RETURN char *
-+const char *
- rsvg_handle_get_base_uri (RsvgHandle * handle)
- {
- g_return_val_if_fail (handle, NULL);
-@@ -1246,7 +1246,7 @@ rsvg_drawing_ctx_free (RsvgDrawingCtx * handle)
- *
- * Since: 2.9
- */
--G_CONST_RETURN char *
-+const char *
- rsvg_handle_get_metadata (RsvgHandle * handle)
- {
- g_return_val_if_fail (handle, NULL);
-@@ -1268,7 +1268,7 @@ rsvg_handle_get_metadata (RsvgHandle * handle)
- *
- * Since: 2.4
- */
--G_CONST_RETURN char *
-+const char *
- rsvg_handle_get_title (RsvgHandle * handle)
- {
- g_return_val_if_fail (handle, NULL);
-@@ -1290,7 +1290,7 @@ rsvg_handle_get_title (RsvgHandle * handle)
- *
- * Since: 2.4
- */
--G_CONST_RETURN char *
-+const char *
- rsvg_handle_get_desc (RsvgHandle * handle)
- {
- g_return_val_if_fail (handle, NULL);
-diff --git a/rsvg-private.h b/rsvg-private.h
-index 85bd7ac..288c2de 100644
---- a/rsvg-private.h
-+++ b/rsvg-private.h
-@@ -275,7 +275,7 @@ typedef void (*RsvgPropertyBagEnumFunc) (const char *key, const char *value, gpo
- RsvgPropertyBag *rsvg_property_bag_new (const char **atts);
- RsvgPropertyBag *rsvg_property_bag_ref (RsvgPropertyBag * bag);
- void rsvg_property_bag_free (RsvgPropertyBag * bag);
--G_CONST_RETURN char *rsvg_property_bag_lookup (RsvgPropertyBag * bag, const char *key);
-+const char *rsvg_property_bag_lookup (RsvgPropertyBag * bag, const char *key);
- guint rsvg_property_bag_size (RsvgPropertyBag * bag);
- void rsvg_property_bag_enumerate (RsvgPropertyBag * bag, RsvgPropertyBagEnumFunc func,
- gpointer user_data);
-diff --git a/rsvg-styles.c b/rsvg-styles.c
-index 7498ec9..13b952e 100644
---- a/rsvg-styles.c
-+++ b/rsvg-styles.c
-@@ -1557,7 +1557,7 @@ rsvg_property_bag_free (RsvgPropertyBag * bag)
- g_hash_table_unref (bag);
- }
-
--G_CONST_RETURN char *
-+const char *
- rsvg_property_bag_lookup (RsvgPropertyBag * bag, const char *key)
- {
- return (const char *) g_hash_table_lookup (bag, (gconstpointer) key);
-diff --git a/rsvg.h b/rsvg.h
-index 41c4127..13e0838 100644
---- a/rsvg.h
-+++ b/rsvg.h
-@@ -126,8 +126,8 @@ gboolean rsvg_handle_close (RsvgHandle * handle, GError ** error);
- GdkPixbuf *rsvg_handle_get_pixbuf (RsvgHandle * handle);
- GdkPixbuf *rsvg_handle_get_pixbuf_sub (RsvgHandle * handle, const char *id);
-
--G_CONST_RETURN char *rsvg_handle_get_base_uri (RsvgHandle * handle);
--void rsvg_handle_set_base_uri (RsvgHandle * handle, const char *base_uri);
-+const char *rsvg_handle_get_base_uri (RsvgHandle * handle);
-+void rsvg_handle_set_base_uri (RsvgHandle * handle, const char *base_uri);
-
- void rsvg_handle_get_dimensions (RsvgHandle * handle, RsvgDimensionData * dimension_data);
-
-@@ -163,9 +163,9 @@ RsvgHandle *rsvg_handle_new_from_stream_sync (GInputStream *input_stream,
-
- /* Accessibility API */
-
--G_CONST_RETURN char *rsvg_handle_get_title (RsvgHandle * handle);
--G_CONST_RETURN char *rsvg_handle_get_desc (RsvgHandle * handle);
--G_CONST_RETURN char *rsvg_handle_get_metadata (RsvgHandle * handle);
-+const char *rsvg_handle_get_title (RsvgHandle * handle);
-+const char *rsvg_handle_get_desc (RsvgHandle * handle);
-+const char *rsvg_handle_get_metadata (RsvgHandle * handle);
-
- RsvgHandle *rsvg_handle_new_from_data (const guint8 * data, gsize data_len, GError ** error);
- RsvgHandle *rsvg_handle_new_from_file (const gchar * file_name, GError ** error);
---
-cgit v0.9
diff --git a/gnome-base/librsvg/files/librsvg-2.34.0-automagic-gtk.patch b/gnome-base/librsvg/files/librsvg-2.34.0-automagic-gtk.patch
deleted file mode 100644
index f516e298..00000000
--- a/gnome-base/librsvg/files/librsvg-2.34.0-automagic-gtk.patch
+++ /dev/null
@@ -1,33 +0,0 @@
---- configure.in.old 2011-06-22 13:44:43.000000000 +0200
-+++ configure.in 2011-06-23 15:12:46.000000000 +0200
-@@ -235,14 +235,28 @@
- [],[enable_gtk_theme=yes])
- AC_MSG_RESULT([$enable_gtk_theme])
-
-+AC_MSG_CHECKING([which gtk+ version to compile against])
-+AC_ARG_WITH([gtk],
-+ [AS_HELP_STRING([--with-gtk=2.0|3.0|both],[which gtk+ version to compile against (default: 2.0)])],
-+ [case "$with_gtk" in
-+ 2.0|3.0|both) ;;
-+ *) AC_MSG_ERROR([invalid gtk version specified]) ;;
-+ esac],
-+ [with_gtk=2.0])
-+AC_MSG_RESULT([$with_gtk])
-+
- have_gtk_2=no
- have_gtk_3=no
- GTK2_BINARY_VERSION=
- GTK3_BINARY_VERSION=
-
- if test "x$enable_gtk_theme" = "xyes" -o "x$enable_pixbuf_loader" = "xyes"; then
-- PKG_CHECK_MODULES([GTK2],[gtk+-2.0 >= $GTK2_REQUIRED],[have_gtk_2=yes],[have_gtk_2=no])
-- PKG_CHECK_MODULES([GTK3],[gtk+-3.0 >= $GTK3_REQUIRED],[have_gtk_3=yes],[have_gtk_3=no])
-+case "$with_gtk" in
-+ 2.0) PKG_CHECK_MODULES([GTK2],[gtk+-2.0 >= $GTK2_REQUIRED],[have_gtk_2=yes],[have_gtk_2=no]);;
-+ 3.0) PKG_CHECK_MODULES([GTK3],[gtk+-3.0 >= $GTK3_REQUIRED],[have_gtk_3=yes],[have_gtk_3=no]);;
-+ both) PKG_CHECK_MODULES([GTK2],[gtk+-2.0 >= $GTK2_REQUIRED],[have_gtk_2=yes],[have_gtk_2=no])
-+ PKG_CHECK_MODULES([GTK3],[gtk+-3.0 >= $GTK3_REQUIRED],[have_gtk_3=yes],[have_gtk_3=no]);;
-+esac
-
- if test "$have_gtk_2" = "yes"; then
- GTK2_BINARY_VERSION="`$PKG_CONFIG --variable=gtk_binary_version gtk+-2.0`"
diff --git a/gnome-base/librsvg/librsvg-2.34.0-r2.ebuild b/gnome-base/librsvg/librsvg-2.34.0-r2.ebuild
deleted file mode 100644
index 2bfe80ab..00000000
--- a/gnome-base/librsvg/librsvg-2.34.0-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-GNOME2_LA_PUNT="yes"
-GNOME_TARBALL_SUFFIX="bz2"
-GCONF_DEBUG="no"
-
-inherit gnome2 multilib eutils autotools
-
-DESCRIPTION="Scalable Vector Graphics (SVG) rendering library"
-HOMEPAGE="http://librsvg.sourceforge.net/"
-
-LICENSE="LGPL-2"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc +gtk gtk3 tools"
-
-RDEPEND=">=media-libs/fontconfig-1.0.1
- >=media-libs/freetype-2
- >=dev-libs/glib-2.24:2
- >=x11-libs/cairo-1.2
- >=x11-libs/pango-1.10
- >=dev-libs/libxml2-2.4.7:2
- >=dev-libs/libcroco-0.6.1
- || ( x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:2 )
- gtk? ( >=x11-libs/gtk+-2.16:2 )
- gtk3? ( >=x11-libs/gtk+-2.90.0:3 )"
-DEPEND="${RDEPEND}
- >=dev-util/pkgconfig-0.12
- doc? ( >=dev-util/gtk-doc-1.13 )"
-# >=dev-util/gtk-doc-am-1.13 needed by eautoreconf
-
-pkg_setup() {
- # croco is forced on to respect SVG specification
- G2CONF="${G2CONF}
- --disable-static
- $(use_enable tools)
- $(use_enable gtk gtk-theme)
- --with-croco
- --enable-pixbuf-loader"
- use gtk && ! use gtk3 && G2CONF+=" --with-gtk=2.0"
- use gtk && use gtk3 && G2CONF+=" --with-gtk=both"
- ! use gtk && use gtk3 && G2CONF+=" --with-gtk=3.0 --enable-gtk-theme"
-
- DOCS="AUTHORS ChangeLog README NEWS TODO"
-}
-
-src_prepare() {
- epatch ${FILESDIR}/fix-g_const.patch
- gnome2_src_prepare
-
- # Fix automagic gtk+ dependency, bug #371290
- epatch "${FILESDIR}/${PN}-2.34.0-automagic-gtk.patch"
- eautoreconf
-}
-
-pkg_postinst() {
- gdk-pixbuf-query-loaders > "${EROOT}/usr/$(get_libdir)/gdk-pixbuf-2.0/2.10.0/loaders.cache"
-}
-
-pkg_postrm() {
- gdk-pixbuf-query-loaders > "${EROOT}/usr/$(get_libdir)/gdk-pixbuf-2.0/2.10.0/loaders.cache"
-}
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
deleted file mode 100644
index 7267b693..00000000
--- a/net-libs/webkit-gtk/Manifest
+++ /dev/null
@@ -1,6 +0,0 @@
-AUX webkit-gtk-1.2.3-fix-pool-sparc.patch 2518 RMD160 48ec89fb42403fae1b1533b54917a3311553cc78 SHA1 8c4e6c5e7c0c957ee1743a0d347b50f992460c17 SHA256 aee1f0d846c1e47c225e421a774fe93c49b71b7d31234fc5515d33922f130434
-AUX webkit-gtk-1.2.5-darwin-quartz.patch 1984 RMD160 5995be8598b62aff487726de02ac12b1a79357b4 SHA1 c7f0c5ac74f8a92f93ab36cfa1e1356f6112eac8 SHA256 8f37d606dec60186c10cca8795adc1dd3c8ec4ded86c94bad3036ed955573b78
-AUX webkit-gtk-1.2.5-darwin8.patch 1152 RMD160 a546515b8a088f8f11e532662833c3e41ad6df83 SHA1 e1e841cae9d5a70940630a918b40ac4b27497c58 SHA256 51e3fb832793cb0be13ceff63d1b4c4ef82efaa7b3151ab53d04ae966d65efa6
-AUX webkit-gtk-1.2.5-tests-build.patch 526 RMD160 c336c7309899169a2691bf3b984fa4df480b2ad4 SHA1 c25129b41dcca46424d58c3796f7207119e4a790 SHA256 aa2875954048318f2a9c5035b670774a1c5ce1b641b067f936fa076f38659383
-EBUILD webkit-gtk-1.5.2.ebuild 3632 RMD160 d4e09b525067938b5209609df769961a465c24ef SHA1 a8273f5bb984d0b614841ce92f5f1658e571cfb1 SHA256 fa0a19347d7cbb11097f836f9835069f05d9740d884db61052bb8d01fcc99f14
-DIST webkit-1.5.2.tar.gz 9657527 RMD160 947bcfb7986e7bc8ac4ecde49dd5a6d2d6b9f733 SHA1 200cd86d85c0d8ed21bf4177a7526300aadccbd9 SHA256 a2999bf4bdf7acbe1221f5e9e9f27535a3684d3954b7d9bce4f3f8fe1e1df251
diff --git a/net-libs/webkit-gtk/files/webkit-gtk-1.2.3-fix-pool-sparc.patch b/net-libs/webkit-gtk/files/webkit-gtk-1.2.3-fix-pool-sparc.patch
deleted file mode 100644
index 3b1c5c43..00000000
--- a/net-libs/webkit-gtk/files/webkit-gtk-1.2.3-fix-pool-sparc.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-Description: Fixup pool and add sparc support
---- webkit-1.2.1.orig/JavaScriptCore/wtf/ListHashSet.h
-+++ webkit-1.2.1/JavaScriptCore/wtf/ListHashSet.h
-@@ -127,7 +127,7 @@ namespace WTF {
- : m_freeList(pool())
- , m_isDoneWithInitialFreeList(false)
- {
-- memset(m_pool.pool, 0, sizeof(m_pool.pool));
-+ memset(m_pool, 0, sizeof(m_pool));
- }
-
- Node* allocate()
-@@ -171,7 +171,7 @@ namespace WTF {
- }
-
- private:
-- Node* pool() { return reinterpret_cast<Node*>(m_pool.pool); }
-+ Node* pool() { return reinterpret_cast<Node*>(m_pool); }
- Node* pastPool() { return pool() + m_poolSize; }
-
- bool inPool(Node* node)
-@@ -182,10 +182,7 @@ namespace WTF {
- Node* m_freeList;
- bool m_isDoneWithInitialFreeList;
- static const size_t m_poolSize = 256;
-- union {
-- char pool[sizeof(Node) * m_poolSize];
-- double forAlignment;
-- } m_pool;
-+ uint32_t m_pool[(sizeof(Node) * m_poolSize + sizeof(uint32_t) - 1) / sizeof(uint32_t)];
- };
-
- template<typename ValueArg> struct ListHashSetNode {
---- webkit-1.2.1.orig/WebCore/platform/text/AtomicString.cpp
-+++ webkit-1.2.1/WebCore/platform/text/AtomicString.cpp
-@@ -103,9 +103,9 @@ static inline bool equal(StringImpl* str
- if (string->length() != length)
- return false;
-
-+#if CPU(ARM) || CPU(SPARC) || CPU(SH4)
- // FIXME: perhaps we should have a more abstract macro that indicates when
- // going 4 bytes at a time is unsafe
--#if CPU(ARM) || CPU(SH4)
- const UChar* stringCharacters = string->characters();
- for (unsigned i = 0; i != length; ++i) {
- if (*stringCharacters++ != *characters++)
---- webkit-1.2.1.orig/WebCore/platform/text/StringHash.h
-+++ webkit-1.2.1/WebCore/platform/text/StringHash.h
-@@ -54,13 +54,13 @@ namespace WebCore {
-
- // FIXME: perhaps we should have a more abstract macro that indicates when
- // going 4 bytes at a time is unsafe
--#if CPU(ARM) || CPU(SH4)
-+#if CPU(ARM) || CPU(SPARC) || CPU(SH4)
- const UChar* aChars = a->characters();
- const UChar* bChars = b->characters();
-- for (unsigned i = 0; i != aLength; ++i) {
-+ for (unsigned i = 0; i != aLength; ++i)
- if (*aChars++ != *bChars++)
- return false;
-- }
-+
- return true;
- #else
- /* Do it 4-bytes-at-a-time on architectures where it's safe */
diff --git a/net-libs/webkit-gtk/files/webkit-gtk-1.2.5-darwin-quartz.patch b/net-libs/webkit-gtk/files/webkit-gtk-1.2.5-darwin-quartz.patch
deleted file mode 100644
index fe1ebc4d..00000000
--- a/net-libs/webkit-gtk/files/webkit-gtk-1.2.5-darwin-quartz.patch
+++ /dev/null
@@ -1,79 +0,0 @@
-http://trac.macports.org/browser/trunk/dports/www/webkit-gtk/files/patch-quartz-WebCore-plugins-gtk-gtkxtbin.c.diff?format=txt
-http://trac.macports.org/browser/trunk/dports/www/webkit-gtk/files/patch-quartz-WebCore-plugins-gtk-PluginViewGtk.cpp.diff?format=txt
-
---- WebCore/plugins/gtk/gtk2xtbin.c.orig 2010-09-10 06:20:33.000000000 -0700
-+++ WebCore/plugins/gtk/gtk2xtbin.c 2010-10-06 09:45:37.000000000 -0700
-@@ -41,7 +41,7 @@
- * The GtkXtBin widget allows for Xt toolkit code to be used
- * inside a GTK application.
- */
--
-+#if 0
- #include "GtkVersioning.h"
- #include "xembed.h"
- #include "gtk2xtbin.h"
-@@ -951,3 +951,4 @@
-
- return;
- }
-+#endif
---- WebCore/plugins/gtk/PluginViewGtk.cpp.orig 2010-09-10 06:20:33.000000000 -0700
-+++ WebCore/plugins/gtk/PluginViewGtk.cpp 2010-10-06 09:45:37.000000000 -0700
-@@ -60,10 +60,13 @@
- #include "runtime_root.h"
- #include <runtime/JSLock.h>
- #include <runtime/JSValue.h>
-+#include "NotImplemented.h"
-
- #include <gdkconfig.h>
- #include <gtk/gtk.h>
-
-+#undef XP_UNIX
-+
- #if defined(XP_UNIX)
- #include "gtk2xtbin.h"
- #define Bool int // this got undefined somewhere
-@@ -441,9 +444,9 @@
- event->setDefaultHandled();
- }
-
--#if defined(XP_UNIX)
- void PluginView::handleFocusInEvent()
- {
-+#if defined(XP_UNIX)
- XEvent npEvent;
- initXEvent(&npEvent);
-
-@@ -453,10 +456,12 @@
- event.detail = NotifyDetailNone;
-
- dispatchNPEvent(npEvent);
-+#endif
- }
-
- void PluginView::handleFocusOutEvent()
- {
-+#if defined(XP_UNIX)
- XEvent npEvent;
- initXEvent(&npEvent);
-
-@@ -466,8 +471,8 @@
- event.detail = NotifyDetailNone;
-
- dispatchNPEvent(npEvent);
--}
- #endif
-+}
-
- void PluginView::setParent(ScrollView* parent)
- {
-@@ -797,8 +802,8 @@
- }
-
- if (m_isWindowed) {
--#if defined(XP_UNIX)
- GtkWidget* pageClient = m_parentFrame->view()->hostWindow()->platformPageClient();
-+#if defined(XP_UNIX)
-
- if (m_needsXEmbed) {
- // If our parent is not anchored the startup process will
diff --git a/net-libs/webkit-gtk/files/webkit-gtk-1.2.5-darwin8.patch b/net-libs/webkit-gtk/files/webkit-gtk-1.2.5-darwin8.patch
deleted file mode 100644
index cf25b5dd..00000000
--- a/net-libs/webkit-gtk/files/webkit-gtk-1.2.5-darwin8.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://bugs.webkit.org/show_bug.cgi?id=39847
-
-additionally, also on Darwin8 glib stuff includes system headers that
-use isascii, so we can't have it die on that.
-
---- JavaScriptCore/wtf/FastMalloc.cpp
-+++ JavaScriptCore/wtf/FastMalloc.cpp
-@@ -1381,14 +1381,12 @@
- // Bytes allocated from system
- uint64_t system_bytes_;
-
--#if USE_BACKGROUND_THREAD_TO_SCAVENGE_MEMORY
- // Number of pages kept in free lists that are still committed.
- Length free_committed_pages_;
-
- // Minimum number of free committed pages since last scavenge. (Can be 0 if
- // we've committed new pages since the last scavenge.)
- Length min_free_committed_pages_since_last_scavenge_;
--#endif
-
- bool GrowHeap(Length n);
-
---- WebCore/config.h
-+++ WebCore/config.h
-@@ -125,7 +125,7 @@
- // this breaks compilation of <QFontDatabase>, at least, so turn it off for now
- // Also generates errors on wx on Windows, presumably because these functions
- // are used from wx headers.
--#if !PLATFORM(QT) && !PLATFORM(WX) && !PLATFORM(CHROMIUM)
-+#if !PLATFORM(QT) && !PLATFORM(WX) && !PLATFORM(CHROMIUM) && !defined(BUILDING_ON_TIGER)
- #include <wtf/DisallowCType.h>
- #endif
-
diff --git a/net-libs/webkit-gtk/files/webkit-gtk-1.2.5-tests-build.patch b/net-libs/webkit-gtk/files/webkit-gtk-1.2.5-tests-build.patch
deleted file mode 100644
index 0d9e1448..00000000
--- a/net-libs/webkit-gtk/files/webkit-gtk-1.2.5-tests-build.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Do not build tests if not requested to.
-
---- a/GNUmakefile.am 2010-12-21 17:23:58.000000000 +0100
-+++ b/GNUmakefile.am 2010-12-21 17:24:28.000000000 +0100
-@@ -46,7 +46,8 @@
-
- # Libraries and support components
- bin_PROGRAMS :=
-+check_PROGRAMS :=
- noinst_PROGRAMS :=
- noinst_HEADERS :=
- noinst_LTLIBRARIES :=
- lib_LIBRARIES :=
-@@ -541,7 +541,7 @@
- include WebKit/gtk/po/GNUmakefile.am
-
- # Build unit tests
--noinst_PROGRAMS += $(TEST_PROGS)
-+check_PROGRAMS += $(TEST_PROGS)
-
- webkit_tests_cflags = \
- -fno-strict-aliasing \
diff --git a/net-libs/webkit-gtk/webkit-gtk-1.5.2.ebuild b/net-libs/webkit-gtk/webkit-gtk-1.5.2.ebuild
deleted file mode 100644
index 907067a6..00000000
--- a/net-libs/webkit-gtk/webkit-gtk-1.5.2.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="4"
-
-inherit autotools flag-o-matic eutils virtualx
-
-MY_P="webkit-${PV}"
-DESCRIPTION="Open source web browser engine"
-HOMEPAGE="http://www.webkitgtk.org/"
-SRC_URI="http://www.webkitgtk.org/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2 LGPL-2.1 BSD"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
-# geoclue
-IUSE="aqua coverage debug doc +gstreamer +introspection +jit spell"
-# bug 372493
-REQUIRED_USE="introspection? ( gstreamer )"
-
-# use sqlite, svg by default
-# dependency on >=x11-libs/gtk+-2.13:2 for gail
-# Aqua support in gtk3 is untested
-RDEPEND="
- dev-libs/libxml2:2
- dev-libs/libxslt
- virtual/jpeg
- >=media-libs/libpng-1.4:0
- x11-libs/cairo
- >=dev-libs/glib-2.27.90:2
- >=x11-libs/gtk+-3.0:3[aqua=,introspection?]
- >=dev-libs/icu-3.8.1-r1
- >=net-libs/libsoup-2.33.6:2.4[introspection?]
- dev-db/sqlite:3
- >=x11-libs/pango-1.12
- x11-libs/libXrender
-
- gstreamer? (
- media-libs/gstreamer:0.10
- >=media-libs/gst-plugins-base-0.10.25:0.10 )
-
- introspection? ( >=dev-libs/gobject-introspection-0.9.5 )
-
- spell? ( >=app-text/enchant-0.22 )
-"
-DEPEND="${RDEPEND}
- >=sys-devel/flex-2.5.33
- sys-devel/gettext
- virtual/yacc
- dev-util/gperf
- dev-util/pkgconfig
- dev-util/gtk-doc-am
- doc? ( >=dev-util/gtk-doc-1.10 )
- test? ( x11-themes/hicolor-icon-theme )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- DOCS="Source/WebKit/gtk/NEWS Source/WebKit/gtk/ChangeLog"
-
- # FIXME: Fix unaligned accesses on ARM, IA64 and SPARC
- # https://bugs.webkit.org/show_bug.cgi?id=19775
- use sparc && epatch "${FILESDIR}"/${PN}-1.2.3-fix-pool-sparc.patch
-
- # intermediate MacPorts hack while upstream bug is not fixed properly
- # https://bugs.webkit.org/show_bug.cgi?id=28727
- use aqua && epatch "${FILESDIR}"/${PN}-1.2.5-darwin-quartz.patch
-
- # Fix build on Darwin8 (10.4 Tiger)
- # XXX: Fails to apply
- #epatch "${FILESDIR}"/${PN}-1.2.5-darwin8.patch
-
- # Don't force -O2
- sed -i 's/-O2//g' "${S}"/configure.ac
-
- # Don't build tests if not needed, part of bug #343249
- # XXX: Fails to apply
- #epatch "${FILESDIR}/${PN}-1.2.5-tests-build.patch"
-
- # Prevent maintainer mode from being triggered during make
- AT_M4DIR=Source/autotools eautoreconf
-}
-
-src_configure() {
- # It doesn't compile on alpha without this in LDFLAGS
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Sigbuses on SPARC with mcpu and co.
- use sparc && filter-flags "-mcpu=*" "-mvis" "-mtune=*"
-
- # https://bugs.webkit.org/show_bug.cgi?id=42070 , #301634
- use ppc64 && append-flags "-mminimal-toc"
-
- local myconf
-
- # XXX: Check Web Audio support
- # XXX: webgl fails compilation
- # XXX: WebKit2 is the new out-of-process model, doesn't work yet
- myconf="
- $(use_enable coverage)
- $(use_enable debug)
- $(use_enable spell spellcheck)
- $(use_enable introspection)
- $(use_enable gstreamer video)
- $(use_enable jit)
- --disable-webgl
- --with-gtk=3.0
- --disable-webkit2
- --disable-web-sockets
- $(use aqua && echo "--with-font-backend=pango --with-target=quartz")"
- # Aqua support in gtk3 is untested
- # Disable web-sockets per bug #326547
-
- econf ${myconf}
-}
-
-src_compile() {
- # Fix sandbox error with USE="introspection"
- # https://bugs.webkit.org/show_bug.cgi?id=35471
- emake XDG_DATA_HOME="${T}/.local"
-}
-
-src_test() {
- unset DISPLAY
- # Tests need virtualx, bug #294691, bug #310695
- # Set XDG_DATA_HOME for introspection tools, bug #323669
- Xemake check XDG_DATA_HOME="${T}/.local"
-}
-
-src_install() {
- default
-
- # Remove .la files
- find "${D}" -name '*.la' -exec rm -f '{}' +
-}
diff --git a/profiles/categories b/profiles/categories
index 75969e3e..3e65d0c3 100644
--- a/profiles/categories
+++ b/profiles/categories
@@ -4,7 +4,6 @@ app-misc
app-paludis
dev-cpp
dev-java
-dev-lang
dev-libs
dev-scheme
dev-util