diff options
author | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2011-09-17 13:58:02 +0200 |
---|---|---|
committer | Marc-Antoine Perennou <Marc-Antoine@Perennou.com> | 2011-09-17 13:58:02 +0200 |
commit | a832e3ab26ec836dac99e06f0744c576f3b0df4e (patch) | |
tree | cfa2a01a37795d2f91674e06329f148e85e5ce88 | |
parent | add tracker scm (diff) | |
download | keruspe-a832e3ab26ec836dac99e06f0744c576f3b0df4e.tar.gz keruspe-a832e3ab26ec836dac99e06f0744c576f3b0df4e.tar.bz2 keruspe-a832e3ab26ec836dac99e06f0744c576f3b0df4e.zip |
cleanup
Signed-off-by: Marc-Antoine Perennou <Marc-Antoine@Perennou.com>
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 |