diff options
author | 2012-09-05 19:22:10 +0000 | |
---|---|---|
committer | 2012-09-05 19:22:10 +0000 | |
commit | ac5719fa3c33bf00b0a1aa02f3cc24ec742cbb1d (patch) | |
tree | baa664b9dab0dc8f05fa2744b3a968ff5a974350 | |
parent | remove, in portage now (diff) | |
download | suka-ac5719fa3c33bf00b0a1aa02f3cc24ec742cbb1d.tar.gz suka-ac5719fa3c33bf00b0a1aa02f3cc24ec742cbb1d.tar.bz2 suka-ac5719fa3c33bf00b0a1aa02f3cc24ec742cbb1d.zip |
Remove lots of outdated stuff, use gnome overlay instead
svn path=/; revision=348
56 files changed, 0 insertions, 2340 deletions
diff --git a/app-text/evince/Manifest b/app-text/evince/Manifest deleted file mode 100644 index 8faf06f..0000000 --- a/app-text/evince/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX evince-0.7.1-display-menu.patch 476 RMD160 a16a5e1f32490a7db219442b23cbcf77773e6bdd SHA1 73a97e83b12ad80f6645339978717bcf8c7da575 SHA256 1f450dfe57ef3325cb4642141d76fc8e7bf837c221d81a2593214913af058f4d -DIST evince-3.5.2.tar.xz 6133592 RMD160 29acc2e7f581c6343b7cb9304a7d79083b53013a SHA1 a6069f3861016c6ab4553b83d5b885eb9adb23f7 SHA256 8f359d7f66e64aa43f69616445a7b77995d5b95c44e9bb264556351ec1a293e0 -EBUILD evince-3.5.2.ebuild 3270 RMD160 6ad2ca44b729f410b6e70b3b5a4a05006b5ceac8 SHA1 8efeecdf40681e76dabcfbf8205d0f5f71cdea71 SHA256 026111e084f20925534b738b9462aa7576e5f26ad018fa51138ee2b80d067b4d diff --git a/app-text/evince/evince-3.5.2.ebuild b/app-text/evince/evince-3.5.2.ebuild deleted file mode 100644 index 371f942..0000000 --- a/app-text/evince/evince-3.5.2.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/evince/evince-3.4.0.ebuild,v 1.2 2012/05/10 01:32:11 tetromino Exp $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -inherit autotools eutils gnome2 - -DESCRIPTION="Simple document viewer for GNOME" -HOMEPAGE="http://www.gnome.org/projects/evince/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="dbus debug djvu doc dvi gnome-keyring +introspection nautilus +ps t1lib tiff xps" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris" - -# Since 2.26.2, can handle poppler without cairo support. Make it optional ? -# not mature enough -# atk used in libview -# gdk-pixbuf used all over the place -# libX11 used for totem-screensaver -RDEPEND=" - dev-libs/atk - >=dev-libs/glib-2.25.11:2 - >=dev-libs/libxml2-2.5:2 - sys-libs/zlib - x11-libs/gdk-pixbuf:2 - >=x11-libs/gtk+-3.0.2:3[introspection?] - x11-libs/libX11 - >=x11-libs/libSM-1 - x11-libs/libICE - gnome-base/gsettings-desktop-schemas - || ( - >=x11-themes/gnome-icon-theme-2.17.1 - >=x11-themes/hicolor-icon-theme-0.10 ) - >=x11-libs/cairo-1.10.0 - >=app-text/poppler-0.20[cairo] - djvu? ( >=app-text/djvu-3.5.17 ) - dvi? ( - virtual/tex-base - dev-libs/kpathsea - t1lib? ( >=media-libs/t1lib-5.0.0 ) ) - gnome-keyring? ( >=gnome-base/gnome-keyring-2.22.0 ) - introspection? ( >=dev-libs/gobject-introspection-0.6 ) - nautilus? ( >=gnome-base/nautilus-2.91.4[introspection?] ) - ps? ( >=app-text/libspectre-0.2.0 ) - tiff? ( >=media-libs/tiff-3.6:0 ) - xps? ( >=app-text/libgxps-0.2.1 ) -" -DEPEND="${RDEPEND} - app-text/scrollkeeper - >=app-text/gnome-doc-utils-0.3.2 - app-text/docbook-xml-dtd:4.3 - sys-devel/gettext - >=dev-util/intltool-0.35 - >=dev-util/gtk-doc-am-1.13 - virtual/pkgconfig - doc? ( >=dev-util/gtk-doc-1.13 )" - -ELTCONF="--portage" - -# Needs dogtail and pyspi from http://fedorahosted.org/dogtail/ -# Releases: http://people.redhat.com/zcerza/dogtail/releases/ -RESTRICT="test" - -pkg_setup() { - # Passing --disable-help would drop offline help, that would be inconsistent - # with helps of the most of Gnome apps that doesn't require network for that. - G2CONF="${G2CONF} - --disable-schemas-compile - --disable-scrollkeeper - --disable-static - --disable-tests - --enable-pdf - --enable-comics - --enable-thumbnailer - --with-smclient=xsmp - --with-platform=gnome - --enable-help - $(use_enable dbus) - $(use_enable djvu) - $(use_enable dvi) - $(use_with gnome-keyring keyring) - $(use_enable introspection) - $(use_enable nautilus) - $(use_enable ps) - $(use_enable t1lib) - $(use_enable tiff) - $(use_enable xps)" - DOCS="AUTHORS ChangeLog NEWS README TODO" -} - -src_prepare() { - # Regenerate marshalers to allow building with <glib-2.32 - rm -v cut-n-paste/gimpcellrenderertoggle/gimpwidgetsmarshal.{c,h} \ - cut-n-paste/toolbar-editor/eggmarshalers.{c,h} \ - libview/ev-view-marshal.{c,h} || die "rm failed" - - # Fix .desktop file so menu item shows up - epatch "${FILESDIR}"/${PN}-0.7.1-display-menu.patch - - gnome2_src_prepare - - AT_NOELIBTOOLIZE=yes eautoreconf - - # Do not depend on gnome-icon-theme, bug #326855, #391859 - sed -e 's/gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED//g' \ - -i configure || die "sed failed" -} diff --git a/app-text/evince/files/evince-0.7.1-display-menu.patch b/app-text/evince/files/evince-0.7.1-display-menu.patch deleted file mode 100644 index 9edc43e..0000000 --- a/app-text/evince/files/evince-0.7.1-display-menu.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff --exclude-from=/home/dang/.diffrc -up -ruN evince-0.7.1.orig/data/evince.desktop.in.in evince-0.7.1/data/evince.desktop.in.in ---- evince-0.7.1.orig/data/evince.desktop.in.in 2007-01-10 11:04:20.000000000 -0500 -+++ evince-0.7.1/data/evince.desktop.in.in 2007-01-18 17:30:52.000000000 -0500 -@@ -9,7 +9,6 @@ StartupNotify=true - Terminal=false - Type=Application - Icon=evince --NoDisplay=true - X-GNOME-DocPath= - X-GNOME-Bugzilla-Bugzilla=GNOME - X-GNOME-Bugzilla-Product=evince diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest deleted file mode 100644 index 082f39b..0000000 --- a/dev-lang/vala/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST vala-0.17.1.tar.xz 2649464 RMD160 0fcf533e9fd9683ad13714966a818a3593c018d4 SHA1 b04fc01df281d33463ecffb3b1f347a265be5dfa SHA256 e4af511d4b64c0b98339756359ff570bc3d2139f441fcfb8ffd7c1672053f9af -EBUILD vala-0.17.1.ebuild 1250 RMD160 173ec96032cee96839673482156bcbae9e8400c5 SHA1 b29a070b79a013cbfe991b989635409999f84446 SHA256 d7cc2ac6ea5458c9b5351c27c2b0c17f60db244875505075265c174b99922d42 diff --git a/dev-lang/vala/vala-0.17.1.ebuild b/dev-lang/vala/vala-0.17.1.ebuild deleted file mode 100644 index e0976b0..0000000 --- a/dev-lang/vala/vala-0.17.1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/vala/vala-0.16.0.ebuild,v 1.9 2012/05/29 18:27:15 aballier Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit alternatives gnome2 - -DESCRIPTION="Vala - Compiler for the GObject type system" -HOMEPAGE="http://live.gnome.org/Vala" - -LICENSE="LGPL-2.1" -SLOT="0.18" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-linux" -IUSE="test +vapigen" - -RDEPEND=">=dev-libs/glib-2.16:2" -DEPEND="${RDEPEND} - !${CATEGORY}/${PN}:0 - sys-devel/flex - || ( sys-devel/bison dev-util/byacc dev-util/yacc ) - virtual/pkgconfig - dev-libs/libxslt - 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 - - insinto /usr/share/aclocal - newins vala.m4 vala-${SLOT/./-}.m4 -} - -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/gjs/Manifest b/dev-libs/gjs/Manifest deleted file mode 100644 index 4bc657f..0000000 --- a/dev-libs/gjs/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gjs-1.33.2.tar.xz 465900 RMD160 01c068b1be88ba4d1229f1c53a3739e59e2b5d5d SHA1 1e1d1a0636cddffb7aa79a25416ce2349f7ddeb4 SHA256 aa1fe3dd97e5f0e657d758001eea2a2dabd63337cad9c9fcf99805d93db145a8 -EBUILD gjs-1.33.2.ebuild 1542 RMD160 09151587ee9e2dced2fe5a1569e147e0254ceb02 SHA1 d92e51330d4f9a1c877fe6234acc4137375f1b2d SHA256 25d65ae5f11df0e971f7df0ead3383c6f864002a449a3eb703664576cbbff912 diff --git a/dev-libs/gjs/gjs-1.33.2.ebuild b/dev-libs/gjs/gjs-1.33.2.ebuild deleted file mode 100644 index 7bec3ac..0000000 --- a/dev-libs/gjs/gjs-1.33.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gjs/gjs-1.32.0.ebuild,v 1.3 2012/05/28 00:19:48 mattst88 Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -PYTHON_DEPEND="2" - -inherit gnome2 pax-utils python virtualx - -DESCRIPTION="Javascript bindings for GNOME" -HOMEPAGE="http://live.gnome.org/Gjs" - -LICENSE="MIT MPL-1.1 LGPL-2 GPL-2" -SLOT="0" -IUSE="examples test" -KEYWORDS="~alpha ~amd64 ~x86" - -RDEPEND=">=dev-libs/glib-2.31:2 - >=dev-libs/gobject-introspection-1.31.22 - - dev-libs/dbus-glib - sys-libs/readline - x11-libs/cairo - >=dev-lang/spidermonkey-1.8.5" -DEPEND="${RDEPEND} - sys-devel/gettext - virtual/pkgconfig" - -pkg_setup() { - # AUTHORS, ChangeLog are empty - DOCS="NEWS README" - # FIXME: add systemtap/dtrace support, like in glib:2 - # FIXME: --enable-systemtap installs files in ${D}/${D} for some reason - # XXX: Do NOT enable coverage, completely useless for portage installs - G2CONF="${G2CONF} - --disable-systemtap - --disable-dtrace - --disable-coverage" - - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - gnome2_src_prepare - python_convert_shebangs 2 "${S}"/scripts/make-tests -} - -src_test() { - # Tests need dbus - Xemake check -} - -src_install() { - # installation sometimes fails in parallel - gnome2_src_install -j1 - - if use examples; then - insinto /usr/share/doc/${PF}/examples - doins ${S}/examples/* - fi - - # Required for gjs-console to run correctly on PaX systems - pax-mark mr "${ED}/usr/bin/gjs-console" -} diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest deleted file mode 100644 index 9319036..0000000 --- a/dev-libs/glib/Manifest +++ /dev/null @@ -1,6 +0,0 @@ -AUX glib-2.10.3-ia64-atomic-ops.patch 1058 RMD160 066e63a99739dc412fbed7f773118323f53ea774 SHA1 13c22e2f75a77e9e0546e495fd28015ddcb8bade SHA256 ad9cad6793626b4e36a59aa6cb839607847aa57ebc37592fd1e273ccd23a53c8 -AUX glib-2.12.12-fbsd.patch 668 RMD160 d8bf399b7e0b417c4622b278282086418c1d3363 SHA1 b7a0f4d67083f2c9b4bbecd84a6d597dd0f0f9ed SHA256 23b0dc406d3d45fe125268b731af67147e83f6e38a63c7892828bdbfe1c31e8d -AUX glib-2.31.x-external-gdbus-codegen.patch 3485 RMD160 d74fa54b05e6622d590e3203d6cf40d0b808160e SHA1 c455ac0ab5cc1adfdded24927f4da19494993986 SHA256 94d40838459b7fddc5051d15aa97a860d5d02a07b454c6da86021b663738bea9 -DIST glib-2.33.2.tar.xz 6175284 RMD160 097f6b882c5cf9567f6ad72d59eb38ab3d3ea876 SHA1 f780624e0ee4cee26dfef7f1b3a6b1c9d568cb8d SHA256 b7163e9f159775d13ecfb433d67c3f0883e0e518e85b2e970d4ad9773d7cd0b4 -DIST pkg-config-0.26.tar.gz 396399 RMD160 face3d16ec338b9b1ab41d56d6e4d1a5624b52d0 SHA1 fd71a70b023b9087c8a7bb76a0dc135a61059652 SHA256 94c1936a797c930fb3e4e5a154165b6268caba22b32d24083dd4c492a533c8af -EBUILD glib-2.33.2.ebuild 8222 RMD160 6c3034a95270f33a2d4c32b36d9b9963201db592 SHA1 19c4d310088bf12161796eea3a046b40b15fe798 SHA256 46aad119674b35e83942ba7b1c9fa11b139a5c45efb813a610bd20f6e533e631 diff --git a/dev-libs/glib/files/glib-2.10.3-ia64-atomic-ops.patch b/dev-libs/glib/files/glib-2.10.3-ia64-atomic-ops.patch deleted file mode 100644 index 0859e33..0000000 --- a/dev-libs/glib/files/glib-2.10.3-ia64-atomic-ops.patch +++ /dev/null @@ -1,39 +0,0 @@ -From Debian, this one is needed for gcc < 4.1... - ---- glib-2.10.0/glib/gatomic.c 2006-02-24 14:02:51.000000000 +0000 -+++ glib-2.10.0/glib/gatomic.c 2006-03-06 18:12:06.000000000 +0000 -@@ -414,14 +414,14 @@ - g_atomic_int_exchange_and_add (volatile gint *atomic, - gint val) - { -- return __sync_fetch_and_add (atomic, val); -+ return __sync_fetch_and_add_si (atomic, val); - } - - void - g_atomic_int_add (volatile gint *atomic, - gint val) - { -- __sync_fetch_and_add (atomic, val); -+ __sync_fetch_and_add_si (atomic, val); - } - - gboolean -@@ -429,7 +429,7 @@ - gint oldval, - gint newval) - { -- return __sync_bool_compare_and_swap (atomic, oldval, newval); -+ return __sync_bool_compare_and_swap_si (atomic, oldval, newval); - } - - gboolean -@@ -437,7 +437,7 @@ - gpointer oldval, - gpointer newval) - { -- return __sync_bool_compare_and_swap ((long *)atomic, -+ return __sync_bool_compare_and_swap_di ((long *)atomic, - (long)oldval, (long)newval); - } - diff --git a/dev-libs/glib/files/glib-2.12.12-fbsd.patch b/dev-libs/glib/files/glib-2.12.12-fbsd.patch deleted file mode 100644 index bba6329..0000000 --- a/dev-libs/glib/files/glib-2.12.12-fbsd.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --exclude-from=/home/dang/.scripts/diffrc -up -ruN glib-2.12.12.orig/gmodule/gmodule-dl.c glib-2.12.12/gmodule/gmodule-dl.c ---- glib-2.12.12.orig/gmodule/gmodule-dl.c 2007-05-01 19:12:40.000000000 -0400 -+++ glib-2.12.12/gmodule/gmodule-dl.c 2007-07-05 20:10:51.000000000 -0400 -@@ -106,6 +106,7 @@ _g_module_open (const gchar *file_name, - static gpointer - _g_module_self (void) - { -+#ifndef __FreeBSD__ - gpointer handle; - - /* to query symbols from the program itself, special link options -@@ -117,6 +118,9 @@ _g_module_self (void) - g_module_set_error (fetch_dlerror (TRUE)); - - return handle; -+#else -+ return RTLD_DEFAULT; -+#endif - } - - static void diff --git a/dev-libs/glib/files/glib-2.31.x-external-gdbus-codegen.patch b/dev-libs/glib/files/glib-2.31.x-external-gdbus-codegen.patch deleted file mode 100644 index bd3afee..0000000 --- a/dev-libs/glib/files/glib-2.31.x-external-gdbus-codegen.patch +++ /dev/null @@ -1,98 +0,0 @@ -From 457ac2926e754bbebd72ee3606ad405ccfd2e952 Mon Sep 17 00:00:00 2001 -From: Priit Laes <plaes@plaes.org> -Date: Fri, 3 Feb 2012 09:08:28 +0200 -Subject: [PATCH] Split out gdbus codegen - ---- - configure.ac | 3 +-- - docs/reference/gio/Makefile.am | 3 +-- - gio/Makefile.am | 2 +- - gio/tests/Makefile.am | 6 ++---- - gio/tests/gdbus-object-manager-example/Makefile.am | 6 ++---- - 5 files changed, 7 insertions(+), 13 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 833891b..697ce60 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -380,7 +380,7 @@ fi - AC_SUBST(PERL_PATH) - - # Need suitable python path for greport --AM_PATH_PYTHON(2.5,,PYTHON="/usr/bin/env python2.5") -+# AM_PATH_PYTHON(2.5,,PYTHON="/usr/bin/env python2.5") - - - dnl *********************** -@@ -3561,7 +3561,6 @@ gobject/glib-mkenums - gobject/tests/Makefile - gthread/Makefile - gio/Makefile --gio/gdbus-2.0/codegen/Makefile - gio/gdbus-2.0/codegen/config.py - gio/xdgmime/Makefile - gio/inotify/Makefile -diff --git a/docs/reference/gio/Makefile.am b/docs/reference/gio/Makefile.am -index 7d2d264..7cac0b2 100644 ---- a/docs/reference/gio/Makefile.am -+++ b/docs/reference/gio/Makefile.am -@@ -148,8 +148,7 @@ man_MANS = \ - glib-compile-resources.1 \ - gsettings.1 \ - gresource.1 \ -- gdbus.1 \ -- gdbus-codegen.1 -+ gdbus.1 - - if ENABLE_MAN - -diff --git a/gio/Makefile.am b/gio/Makefile.am -index dae04b4..835ccc7 100644 ---- a/gio/Makefile.am -+++ b/gio/Makefile.am -@@ -2,7 +2,7 @@ include $(top_srcdir)/Makefile.decl - - NULL = - --SUBDIRS = gdbus-2.0/codegen -+SUBDIRS = - - if OS_UNIX - SUBDIRS += xdgmime -diff --git a/gio/tests/Makefile.am b/gio/tests/Makefile.am -index c5cf59d..be9e48c 100644 ---- a/gio/tests/Makefile.am -+++ b/gio/tests/Makefile.am -@@ -293,10 +293,8 @@ gdbus_close_pending_SOURCES = gdbus-close-pending.c gdbus-sessionbus.c gdbus-ses - gdbus_close_pending_LDADD = $(progs_ldadd) - - if OS_UNIX --gdbus-test-codegen-generated.h gdbus-test-codegen-generated.c : test-codegen.xml Makefile $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen -- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ -- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ -- $(PYTHON) $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen \ -+gdbus-test-codegen-generated.h gdbus-test-codegen-generated.c : test-codegen.xml Makefile -+ $(AM_V_GEN) gdbus-codegen \ - --interface-prefix org.project. \ - --generate-c-code gdbus-test-codegen-generated \ - --c-generate-object-manager \ -diff --git a/gio/tests/gdbus-object-manager-example/Makefile.am b/gio/tests/gdbus-object-manager-example/Makefile.am -index 9861d0e..9ca6eb9 100644 ---- a/gio/tests/gdbus-object-manager-example/Makefile.am -+++ b/gio/tests/gdbus-object-manager-example/Makefile.am -@@ -21,10 +21,8 @@ GDBUS_GENERATED = \ - gdbus-example-objectmanager-generated-org.gtk.GDBus.Example.ObjectManager.Cat.xml \ - $(NULL) - --$(GDBUS_GENERATED) : gdbus-example-objectmanager.xml Makefile $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen -- $(AM_V_GEN) UNINSTALLED_GLIB_SRCDIR=$(top_srcdir) \ -- UNINSTALLED_GLIB_BUILDDIR=$(top_builddir) \ -- $(PYTHON) $(top_builddir)/gio/gdbus-2.0/codegen/gdbus-codegen \ -+$(GDBUS_GENERATED) : gdbus-example-objectmanager.xml Makefile -+ $(AM_V_GEN) gdbus-codegen \ - --interface-prefix org.gtk.GDBus.Example.ObjectManager. \ - --c-namespace Example \ - --c-generate-object-manager \ --- -1.7.8.6 - diff --git a/dev-libs/glib/glib-2.33.2.ebuild b/dev-libs/glib/glib-2.33.2.ebuild deleted file mode 100644 index 72e8bf5..0000000 --- a/dev-libs/glib/glib-2.33.2.ebuild +++ /dev/null @@ -1,240 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/glib/glib-2.32.1.ebuild,v 1.7 2012/04/30 19:17:06 ssuominen Exp $ - -EAPI="4" -PYTHON_DEPEND="utils? 2" -# Avoid runtime dependency on python when USE=test - -inherit autotools gnome.org libtool eutils flag-o-matic gnome2-utils multilib pax-utils python virtualx linux-info - -DESCRIPTION="The GLib library of C routines" -HOMEPAGE="http://www.gtk.org/" -SRC_URI="${SRC_URI} - http://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz" # pkg.m4 for eautoreconf - -LICENSE="LGPL-2" -SLOT="2" -IUSE="debug doc fam kernel_linux selinux static-libs systemtap test utils xattr" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" - -RDEPEND="virtual/libiconv - virtual/libffi - sys-libs/zlib - || ( - >=dev-libs/elfutils-0.142 - >=dev-libs/libelf-0.8.11 ) - xattr? ( sys-apps/attr ) - fam? ( virtual/fam ) - utils? ( >=dev-util/gdbus-codegen-${PV} )" -DEPEND="${RDEPEND} - >=sys-devel/gettext-0.11 - >=dev-util/gtk-doc-am-1.15 - doc? ( - >=dev-libs/libxslt-1.0 - >=dev-util/gdbus-codegen-${PV} - >=dev-util/gtk-doc-1.15 - ~app-text/docbook-xml-dtd-4.1.2 ) - systemtap? ( >=dev-util/systemtap-1.3 ) - test? ( - sys-devel/gdb - =dev-lang/python-2* - >=dev-util/gdbus-codegen-${PV} - >=sys-apps/dbus-1.2.14 ) - !<dev-util/gtk-doc-1.15-r2" -PDEPEND="x11-misc/shared-mime-info - !<gnome-base/gvfs-1.6.4-r990" -# shared-mime-info needed for gio/xdgmime, bug #409481 -# Earlier versions of gvfs do not work with glib - -pkg_setup() { - # Needed for gio/tests/gdbus-testserver.py - if use test ; then - python_set_active_version 2 - python_pkg_setup - fi - - if use kernel_linux ; then - CONFIG_CHECK="~INOTIFY_USER" - linux-info_pkg_setup - fi -} - -src_prepare() { - mv -vf "${WORKDIR}"/pkg-config-*/pkg.m4 "${WORKDIR}"/ || die - - if use ia64 ; then - # Only apply for < 4.1 - local major=$(gcc-major-version) - local minor=$(gcc-minor-version) - if (( major < 4 || ( major == 4 && minor == 0 ) )); then - epatch "${FILESDIR}/glib-2.10.3-ia64-atomic-ops.patch" - fi - fi - - # Fix gmodule issues on fbsd; bug #184301 - epatch "${FILESDIR}"/${PN}-2.12.12-fbsd.patch - - # Do not try to remove files on live filesystem, upstream bug #619274 - sed 's:^\(.*"/desktop-app-info/delete".*\):/*\1*/:' \ - -i "${S}"/gio/tests/desktop-app-info.c || die "sed failed" - - # need to build tests if USE=doc for bug #387385 - if ! use test && ! use doc; then - # don't waste time building tests - sed 's/^\(.*\SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i $(find . -name Makefile.am -o -name Makefile.in) || die - else - # Disable tests requiring dev-util/desktop-file-utils when not installed, bug #286629 - if ! has_version dev-util/desktop-file-utils ; then - ewarn "Some tests will be skipped due dev-util/desktop-file-utils not being present on your system," - ewarn "think on installing it to get these tests run." - sed -i -e "/appinfo\/associations/d" gio/tests/appinfo.c || die - sed -i -e "/desktop-app-info\/default/d" gio/tests/desktop-app-info.c || die - sed -i -e "/desktop-app-info\/fallback/d" gio/tests/desktop-app-info.c || die - sed -i -e "/desktop-app-info\/lastused/d" gio/tests/desktop-app-info.c || die - fi - - # Disable tests requiring dbus-python and pygobject; bugs #349236, #377549, #384853 - if ! has_version dev-python/dbus-python || ! has_version 'dev-python/pygobject:2' ; then - ewarn "Some tests will be skipped due to dev-python/dbus-python or dev-python/pygobject:2" - ewarn "not being present on your system, think on installing them to get these tests run." - sed -i -e "/connection\/filter/d" gio/tests/gdbus-connection.c || die - sed -i -e "/connection\/large_message/d" gio/tests/gdbus-connection-slow.c || die - sed -i -e "/gdbus\/proxy/d" gio/tests/gdbus-proxy.c || die - sed -i -e "/gdbus\/proxy-well-known-name/d" gio/tests/gdbus-proxy-well-known-name.c || die - sed -i -e "/gdbus\/introspection-parser/d" gio/tests/gdbus-introspection.c || die - sed -i -e "/g_test_add_func/d" gio/tests/gdbus-threading.c || die - sed -i -e "/gdbus\/method-calls-in-thread/d" gio/tests/gdbus-threading.c || die - # needed to prevent gdbus-threading from asserting - ln -sfn $(type -P true) gio/tests/gdbus-testserver.py - fi - fi - - # gdbus-codegen is a separate package - epatch "${FILESDIR}/${PN}-2.31.x-external-gdbus-codegen.patch" - - # disable pyc compiling - use test && python_clean_py-compile_files - - # Needed for the punt-python-check patch, disabling timeout test - # Also needed to prevent croscompile failures, see bug #267603 - # Also needed for the no-gdbus-codegen patch - AT_M4DIR="${WORKDIR}" eautoreconf - - [[ ${CHOST} == *-freebsd* ]] && elibtoolize - - epunt_cxx -} - -src_configure() { - # Avoid circular depend with dev-util/pkgconfig - if ! has_version dev-util/pkgconfig; then - if has_version sys-apps/dbus; then - export DBUS1_CFLAGS="-I/usr/include/dbus-1.0 -I/usr/$(get_libdir)/dbus-1.0/include" - export DBUS1_LIBS="-ldbus-1" - fi - export LIBFFI_CFLAGS="-I$(echo /usr/$(get_libdir)/libffi-*/include)" - export LIBFFI_LIBS="-lffi" - fi - - local myconf - - # Building with --disable-debug highly unrecommended. It will build glib in - # an unusable form as it disables some commonly used API. Please do not - # convert this to the use_enable form, as it results in a broken build. - # -- compnerd (3/27/06) - use debug && myconf="--enable-debug" - - # Always use internal libpcre, bug #254659 - econf ${myconf} \ - $(use_enable xattr) \ - $(use_enable doc man) \ - $(use_enable doc gtk-doc) \ - $(use_enable fam) \ - $(use_enable selinux) \ - $(use_enable static-libs static) \ - $(use_enable systemtap dtrace) \ - $(use_enable systemtap systemtap) \ - --with-pcre=internal \ - --with-threads=posix -} - -src_install() { - local f - - # install-exec-hook substitutes ${PYTHON} in glib/gtester-report - emake DESTDIR="${D}" PYTHON="${EPREFIX}/usr/bin/python2" install - - if ! use utils; then - rm "${ED}usr/bin/gtester-report" - fi - - # Do not install charset.alias even if generated, leave it to libiconv - rm -f "${ED}/usr/lib/charset.alias" - - # Don't install gdb python macros, bug 291328 - rm -rf "${ED}/usr/share/gdb/" "${ED}/usr/share/glib-2.0/gdb/" - - dodoc AUTHORS ChangeLog* NEWS* README - - insinto /usr/share/bash-completion - for f in gdbus gsettings; do - newins "${ED}/etc/bash_completion.d/${f}-bash-completion.sh" ${f} - done - rm -rf "${ED}/etc" - - # Completely useless with or without USE static-libs, people need to use - # pkg-config - find "${D}" -name '*.la' -exec rm -f {} + -} - -src_test() { - gnome2_environment_reset - - unset DBUS_SESSION_BUS_ADDRESS - export XDG_CONFIG_DIRS=/etc/xdg - export XDG_DATA_DIRS=/usr/local/share:/usr/share - export G_DBUS_COOKIE_SHA1_KEYRING_DIR="${T}/temp" - unset GSETTINGS_BACKEND # bug 352451 - export LC_TIME=C # bug #411967 - - # Related test is a bit nitpicking - mkdir "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - chmod 0700 "$G_DBUS_COOKIE_SHA1_KEYRING_DIR" - - # Hardened: gdb needs this, bug #338891 - if host-is-pax ; then - pax-mark -mr "${S}"/tests/.libs/assert-msg-test \ - || die "Hardened adjustment failed" - fi - - # Need X for dbus-launch session X11 initialization - Xemake check -} - -pkg_preinst() { - # Only give the introspection message if: - # * The user has gobject-introspection - # * Has glib already installed - # * Previous version was different from new version - if has_version "dev-libs/gobject-introspection" && ! has_version "=${CATEGORY}/${PF}"; then - ewarn "You must rebuild gobject-introspection so that the installed" - ewarn "typelibs and girs are regenerated for the new APIs in glib" - fi -} - -pkg_postinst() { - # Inform users about possible breakage when updating glib and not dbus-glib, bug #297483 - if has_version dev-libs/dbus-glib; then - ewarn "If you experience a breakage after updating dev-libs/glib try" - ewarn "rebuilding dev-libs/dbus-glib" - fi - - if has_version '<x11-libs/gtk+-3.0.12:3'; then - # To have a clear upgrade path for gtk+-3.0.x users, have to resort to - # a warning instead of a blocker - ewarn - ewarn "Using <gtk+-3.0.12:3 with ${P} results in frequent crashes." - ewarn "You should upgrade to a newer version of gtk+:3 immediately." - fi -} diff --git a/dev-libs/gobject-introspection-common/Manifest b/dev-libs/gobject-introspection-common/Manifest deleted file mode 100644 index 389f0e4..0000000 --- a/dev-libs/gobject-introspection-common/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gobject-introspection-1.33.2.tar.xz 1083660 RMD160 52577bdec653906029e63acadf26ebac10aba1ae SHA1 deab4c56ad08d6228b1fa1263cfb6e7e66482154 SHA256 86f7325a7a8e1df7eb99d3bed83dead92e1283a8ec167b57727f138a205bb9e7 -EBUILD gobject-introspection-common-1.33.2.ebuild 1126 RMD160 f7386a9b93d9480d0130a2eefd38f9f411554ce1 SHA1 2ec2e66458db4e8cd2df1a3cb73f47f194ae7f7e SHA256 3e7a398d0649e78c3f68bf48f47fcccfb622b9be4044471ae565ae55542b3b8c diff --git a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.33.2.ebuild b/dev-libs/gobject-introspection-common/gobject-introspection-common-1.33.2.ebuild deleted file mode 100644 index dc404fd..0000000 --- a/dev-libs/gobject-introspection-common/gobject-introspection-common-1.33.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection-common/gobject-introspection-common-1.32.1.ebuild,v 1.2 2012/04/26 22:28:15 aballier Exp $ - -EAPI="4" -GNOME_ORG_MODULE="gobject-introspection" - -inherit gnome.org - -DESCRIPTION="Build infrastructure for GObject Introspection" -HOMEPAGE="http://live.gnome.org/GObjectIntrospection/" - -LICENSE="as-is" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND} - !<dev-libs/gobject-introspection-1.32.0" -# Before 1.32.0, ${PN} was part of gobject-introspection - -src_configure() { :; } - -src_compile() { :; } - -src_install() { - dodir /usr/share/aclocal - insinto /usr/share/aclocal - doins m4/introspection.m4 - - dodir /usr/share/gobject-introspection-1.0 - insinto /usr/share/gobject-introspection-1.0 - doins Makefile.introspection -} diff --git a/dev-libs/gobject-introspection/Manifest b/dev-libs/gobject-introspection/Manifest deleted file mode 100644 index de0e677..0000000 --- a/dev-libs/gobject-introspection/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gobject-introspection-1.33.2.tar.xz 1083660 RMD160 52577bdec653906029e63acadf26ebac10aba1ae SHA1 deab4c56ad08d6228b1fa1263cfb6e7e66482154 SHA256 86f7325a7a8e1df7eb99d3bed83dead92e1283a8ec167b57727f138a205bb9e7 -EBUILD gobject-introspection-1.33.2.ebuild 2902 RMD160 1c99b5db7412288acc16986eccb395f72d8141ae SHA1 7bee08fe4e6b714b76fe3b9e8797075d91c7a176 SHA256 ca3946d4c7c766f8b41a27fbb02e991f8b560fad9a2776d33dc1f8d552d985ca diff --git a/dev-libs/gobject-introspection/gobject-introspection-1.33.2.ebuild b/dev-libs/gobject-introspection/gobject-introspection-1.33.2.ebuild deleted file mode 100644 index b4c482c..0000000 --- a/dev-libs/gobject-introspection/gobject-introspection-1.33.2.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/gobject-introspection/gobject-introspection-1.32.1.ebuild,v 1.5 2012/06/04 07:30:23 tetromino Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" -PYTHON_DEPEND="2:2.7" -PYTHON_USE_WITH="xml" - -inherit gnome2 python - -DESCRIPTION="Introspection infrastructure for generating gobject library bindings for various languages" -HOMEPAGE="http://live.gnome.org/GObjectIntrospection/" - -LICENSE="LGPL-2 GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -IUSE="doc doctool test" - -RDEPEND=">=dev-libs/gobject-introspection-common-${PV} - >=dev-libs/glib-2.31.22:2 - doctool? ( dev-python/mako ) - virtual/libffi" -# Wants real bison, not virtual/yacc -DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/bison - sys-devel/flex - doc? ( >=dev-util/gtk-doc-1.15 )" -# PDEPEND to avoid circular dependencies, bug #391213 -PDEPEND="x11-libs/cairo[glib]" - -pkg_setup() { - DOCS="AUTHORS CONTRIBUTORS ChangeLog NEWS README TODO" - G2CONF="${G2CONF} - --disable-static - YACC=$(type -p yacc) - $(use_enable doctool) - $(use_enable test tests)" - - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - # FIXME: Parallel compilation failure with USE=doc - use doc && MAKEOPTS="-j1" - - gnome2_src_prepare - - python_clean_py-compile_files - - # avoid GNU-isms - sed -i -e 's/\(if test .* \)==/\1=/' configure || die - - gi_skip_tests= - if ! has_version "x11-libs/cairo[glib]"; then - # Bug #391213: enable cairo-gobject support even if it's not installed - # We only PDEPEND on cairo to avoid circular dependencies - export CAIRO_LIBS="-lcairo" - export CAIRO_CFLAGS="-I${EPREFIX}/usr/include/cairo" - export CAIRO_GOBJECT_LIBS="-lcairo-gobject" - export CAIRO_GOBJECT_CFLAGS="-I${EPREFIX}/usr/include/cairo" - if use test; then - G2CONF="${G2CONF} --disable-tests" - gi_skip_tests=yes - ewarn "Tests will be skipped because x11-libs/cairo[glib] is not present" - ewarn "on your system. Consider installing it to get tests to run." - fi - fi -} - -src_test() { - [[ -z ${gi_skip_tests} ]] && default -} - -src_install() { - gnome2_src_install - python_convert_shebangs 2 "${ED}"usr/bin/g-ir-{annotation-tool,scanner} - use doctool && python_convert_shebangs 2 "${ED}"usr/bin/g-ir-doc-tool - - # Prevent collision with gobject-introspection-common - rm -v "${ED}"usr/share/aclocal/introspection.m4 \ - "${ED}"usr/share/gobject-introspection-1.0/Makefile.introspection || die - rmdir "${ED}"usr/share/aclocal || die -} - -pkg_postinst() { - python_mod_optimize /usr/$(get_libdir)/${PN}/giscanner - python_need_rebuild -} - -pkg_postrm() { - python_mod_cleanup /usr/$(get_libdir)/${PN}/giscanner -} diff --git a/gnome-base/dconf/Manifest b/gnome-base/dconf/Manifest deleted file mode 100644 index 236f50f..0000000 --- a/gnome-base/dconf/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST dconf-0.13.0.tar.xz 206212 RMD160 c8efc492e92337a9209ff896ac733393e139e6db SHA1 d119b5ea6ff09524d9c9a0cc3d72205d32f25cef SHA256 ae936eeeee1b9f6346c322f91590194bcce80858a209bc4fa0dbbca4a714021e -EBUILD dconf-0.13.0.ebuild 1704 RMD160 fce8f29a04d0764701702b8920bb4fc192245eb6 SHA1 216c5201064b0fdf177845458b5352f4b3ac3346 SHA256 a3009332154f460291931c8ed66311f04ff3401970023c71921ce7e11d667835 diff --git a/gnome-base/dconf/dconf-0.13.0.ebuild b/gnome-base/dconf/dconf-0.13.0.ebuild deleted file mode 100644 index 7601374..0000000 --- a/gnome-base/dconf/dconf-0.13.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/dconf/dconf-0.12.1.ebuild,v 1.1 2012/05/01 19:39:01 pacho Exp $ - -EAPI="4" -GCONF_DEBUG="no" - -inherit gnome2 bash-completion-r1 - -DESCRIPTION="Simple low-level configuration system" -HOMEPAGE="http://live.gnome.org/dconf" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="doc +X" - -RDEPEND=">=dev-libs/glib-2.31.18:2 - sys-apps/dbus - X? ( >=dev-libs/libxml2-2.7.7:2 - x11-libs/gtk+:3 )" -DEPEND="${RDEPEND} - doc? ( >=dev-util/gtk-doc-1.15 )" -# eautoreconf requires gtk-doc-am - -pkg_setup() { - G2CONF="${G2CONF} - --disable-schemas-compile - $(use_enable X editor) - VALAC=$(type -P valac-0.18)" # harmless even if valac-0.18 not found -} - -src_install() { - gnome2_src_install - - # GSettings backend may be one of: memory, gconf, dconf - # Only dconf is really considered functional by upstream - # must have it enabled over gconf if both are installed - echo 'CONFIG_PROTECT_MASK="/etc/dconf"' >> 51dconf - echo 'GSETTINGS_BACKEND="dconf"' >> 51dconf - doenvd 51dconf - - # Remove bash-completion file installed by build system - rm -rv "${ED}etc/bash_completion.d/" || die - newbashcomp "${S}/bin/dconf-bash-completion.sh" ${PN} -} - -pkg_postinst() { - gnome2_pkg_postinst - # Kill existing dconf-service processes as recommended by upstream due to - # possible changes in the dconf private dbus API. - # dconf-service will be dbus-activated on next use. - pids=$(pgrep -x dconf-service) - if [[ $? == 0 ]]; then - ebegin "Stopping dconf-service; it will automatically restart on demand" - kill ${pids} - eend $? - fi -} diff --git a/gnome-base/gnome-desktop/Manifest b/gnome-base/gnome-desktop/Manifest deleted file mode 100644 index 4fe605a..0000000 --- a/gnome-base/gnome-desktop/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gnome-desktop-3.5.2.tar.xz 957500 RMD160 7fb41b0c5e67b085f922d4c7edfe3b73aec60243 SHA1 61bcb3cbbefefa8a2c417b7212eb6215bae37b14 SHA256 1dd1eeb6d664182639e233fe8debcd80c72c0408606f60fd8771044a94c177a8 -EBUILD gnome-desktop-3.5.2.ebuild 2040 RMD160 60834221a3f3f021222c08b40af535d2a52550dd SHA1 87dcd50b0d5f6b143be3ad8253416dbf1a0178a3 SHA256 f0149852d21dd128b7e456ab3806e0360fcf862f2496687f6322fe65ab41cbeb diff --git a/gnome-base/gnome-desktop/gnome-desktop-3.5.2.ebuild b/gnome-base/gnome-desktop/gnome-desktop-3.5.2.ebuild deleted file mode 100644 index d3a7ac0..0000000 --- a/gnome-base/gnome-desktop/gnome-desktop-3.5.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-desktop/gnome-desktop-3.4.2.ebuild,v 1.1 2012/05/20 09:59:57 tetromino Exp $ - -EAPI="4" -GCONF_DEBUG="yes" -GNOME2_LA_PUNT="yes" - -inherit eutils gnome2 - -DESCRIPTION="Libraries for the gnome desktop that are not part of the UI" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="GPL-2 FDL-1.1 LGPL-2" -SLOT="3" -IUSE="doc +introspection" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" - -# TODO: Add RDEPEND on pciutils (requires support for reading gzipped pnp.ids) -# Latest schemas needed due to commit 7f3e3d52 -# cairo[X] needed for gnome-bg -RDEPEND=" - >=dev-libs/glib-2.19.1:2 - x11-libs/cairo[X] - >=x11-libs/gdk-pixbuf-2.21.3:2[introspection?] - >=x11-libs/gtk+-3.3.6:3[introspection?] - >=x11-libs/libXext-1.1 - >=x11-libs/libXrandr-1.3 - x11-libs/libX11 - >=gnome-base/gsettings-desktop-schemas-2.91.92 - doc? ( !<gnome-base/gnome-desktop-2.32.1-r1:2[doc] ) - introspection? ( >=dev-libs/gobject-introspection-0.9.7 )" -DEPEND="${RDEPEND} - app-text/docbook-xml-dtd:4.1.2 - >=app-text/gnome-doc-utils-0.3.2 - >=dev-util/intltool-0.40.6 - sys-devel/gettext - x11-proto/xproto - >=x11-proto/randrproto-1.2 - virtual/pkgconfig - doc? ( >=dev-util/gtk-doc-1.4 )" - -# Includes X11/Xatom.h in libgnome-desktop/gnome-bg.c which comes from xproto -# Includes X11/extensions/Xrandr.h that includes randr.h from randrproto (and -# eventually libXrandr shouldn't RDEPEND on randrproto) - -pkg_setup() { - DOCS="AUTHORS ChangeLog HACKING NEWS README" - # Note: do *not* use "--with-pnp-ids-path" argument. Otherwise, the pnp.ids - # file (needed by other packages such as >=gnome-settings-daemon-3.1.2) - # will not get installed in ${pnpdatadir} (/usr/share/libgnome-desktop-3.0). - G2CONF="${G2CONF} - --disable-scrollkeeper - --disable-static - --with-gnome-distributor=Gentoo - $(use_enable doc desktop-docs) - $(use_enable introspection)" -} diff --git a/gnome-base/gnome-menus/Manifest b/gnome-base/gnome-menus/Manifest deleted file mode 100644 index 28a3b77..0000000 --- a/gnome-base/gnome-menus/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX 10-xdg-menu-gnome-r1 159 RMD160 a0e1372c398b06fb6d6590acaf8e6155f2858a4b SHA1 86b702d6926a5c3588a457f2c8c40532b1255210 SHA256 8c1f628109ed791e00857f5808dbe1d35a15575a2b36cbb764c3ea14d1ea0378 -AUX gnome-menus-3.0.0-ignore_kde_standalone.patch 1222 RMD160 39b97747a5b87c8bc217082268fa825e767cf528 SHA1 0d9cf9fae2224a3a42ef93ca51105fa8b33f0a42 SHA256 b11842a88d41ad29ae825020432516d613d456a8f57c19ed32921a1cb4ca14fe -DIST gnome-menus-3.5.2.tar.xz 419244 RMD160 026ff562a88a8c4d2939c516056161ac7acdc391 SHA1 869f8e4703c8cb60a9eb81e15e309a8218ff1b21 SHA256 43c7615d4aa9644c8d29accfc65202f178656025e69f2da510851a2d4b85d6a5 -EBUILD gnome-menus-3.5.2.ebuild 3066 RMD160 8387c4e013c30f64ee622ba4be01e41135a527b1 SHA1 a9ffbafd0fac3fe9e68d94a30c761513a6a92e96 SHA256 118e67c8146a8d21e8c1d2728b9d26bd502a6e9733d0b437fc6cff3e93c5799f diff --git a/gnome-base/gnome-menus/files/10-xdg-menu-gnome-r1 b/gnome-base/gnome-menus/files/10-xdg-menu-gnome-r1 deleted file mode 100644 index 4bbf863..0000000 --- a/gnome-base/gnome-menus/files/10-xdg-menu-gnome-r1 +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/sh - -if [ -z "$XDG_MENU_PREFIX" ] && { [ "$DESKTOP_SESSION" = "gnome" ] || [ "$DESKTOP_SESSION" = "cinnamon" ]; } -then - export XDG_MENU_PREFIX=gnome- -fi diff --git a/gnome-base/gnome-menus/files/gnome-menus-3.0.0-ignore_kde_standalone.patch b/gnome-base/gnome-menus/files/gnome-menus-3.0.0-ignore_kde_standalone.patch deleted file mode 100644 index 5f5f8b2..0000000 --- a/gnome-base/gnome-menus/files/gnome-menus-3.0.0-ignore_kde_standalone.patch +++ /dev/null @@ -1,22 +0,0 @@ ---- layout/applications.menu.orig 2007-09-21 17:51:43.000000000 +0300 -+++ layout/applications.menu 2007-09-21 17:55:38.000000000 +0300 -@@ -146,6 +146,19 @@ - <Not><Category>Core</Category></Not> - <Not><Category>Screensaver</Category></Not> - <Not><Category>X-GNOME-Settings-Panel</Category></Not> -+ <Not><Category>X-KDE-settings-accessibility</Category></Not> -+ <Not><Category>X-KDE-settings-components</Category></Not> -+ <Not><Category>X-KDE-settings-desktop</Category></Not> -+ <Not><Category>X-KDE-settings-looknfeel</Category></Not> -+ <Not><Category>X-KDE-settings-network</Category></Not> -+ <Not><Category>X-KDE-settings-webbrowsing</Category></Not> -+ <Not><Category>X-KDE-settings-peripherals</Category></Not> -+ <Not><Category>X-KDE-settings-hardware</Category></Not> -+ <Not><Category>X-KDE-settings-power</Category></Not> -+ <Not><Category>X-KDE-settings-security</Category></Not> -+ <Not><Category>X-KDE-settings-sound</Category></Not> -+ <Not><Category>X-KDE-settings-system</Category></Not> -+ <Not><Category>X-KDE-information</Category></Not> - </And> - </Include> - </Menu> <!-- End Other --> diff --git a/gnome-base/gnome-menus/gnome-menus-3.5.2.ebuild b/gnome-base/gnome-menus/gnome-menus-3.5.2.ebuild deleted file mode 100644 index 5761479..0000000 --- a/gnome-base/gnome-menus/gnome-menus-3.5.2.ebuild +++ /dev/null @@ -1,128 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-menus/gnome-menus-3.4.2.ebuild,v 1.1 2012/05/20 09:47:16 tetromino Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -PYTHON_DEPEND="2:2.5" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.*" - -inherit eutils gnome2 python - -DESCRIPTION="The GNOME menu system, implementing the F.D.O cross-desktop spec" -HOMEPAGE="http://www.gnome.org" - -LICENSE="GPL-2 LGPL-2" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" - -# +python for gmenu-simple-editor -IUSE="debug +introspection +python test" - -COMMON_DEPEND=">=dev-libs/glib-2.29.15:2 - introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) - python? ( - >=dev-libs/gobject-introspection-0.9.5 - dev-python/pygobject:3 - x11-libs/gdk-pixbuf:2[introspection] - x11-libs/gtk+:3[introspection] )" -# Older versions of slot 0 install the menu editor and the desktop directories -RDEPEND="${COMMON_DEPEND} - !<gnome-base/gnome-menus-3.0.1-r1:0" -DEPEND="${COMMON_DEPEND} - sys-devel/gettext - virtual/pkgconfig - >=dev-util/intltool-0.40 - test? ( dev-libs/gjs )" - -pkg_setup() { - use python && python_pkg_setup - DOCS="AUTHORS ChangeLog HACKING NEWS README" - - # Do NOT compile with --disable-debug/--enable-debug=no - # It disables api usage checks - if ! use debug ; then - G2CONF="${G2CONF} --enable-debug=minimum" - fi - - if use python || use introspection; then - use introspection || ewarn "Enabling introspection due to USE=python" - G2CONF="${G2CONF} --enable-introspection" - else - G2CONF="${G2CONF} --disable-introspection" - fi - - G2CONF="${G2CONF} --disable-static" -} - -src_prepare() { - gnome2_src_prepare - - # Don't show KDE standalone settings desktop files in GNOME others menu - epatch "${FILESDIR}/${PN}-3.0.0-ignore_kde_standalone.patch" - - if use python; then - python_clean_py-compile_files - python_copy_sources - else - sed -e 's/\(SUBDIRS.*\) simple-editor/\1/' \ - -i Makefile.* || die "sed failed" - fi -} - -src_configure() { - if use python; then - python_execute_function -s gnome2_src_configure - else - gnome2_src_configure - fi -} - -src_compile() { - if use python; then - python_execute_function -s gnome2_src_compile - else - gnome2_src_compile - fi -} - -src_test() { - if use python; then - python_execute_function -s -d - else - default - fi -} - -src_install() { - if use python; then - python_execute_function -s gnome2_src_install - python_clean_installation_image - else - gnome2_src_install - fi - - # Prefix menu, bug #256614 - mv "${ED}"/etc/xdg/menus/applications.menu \ - "${ED}"/etc/xdg/menus/gnome-applications.menu || die "menu move failed" - - exeinto /etc/X11/xinit/xinitrc.d/ - newexe "${FILESDIR}/10-xdg-menu-gnome-r1" 10-xdg-menu-gnome -} - -pkg_postinst() { - gnome2_pkg_postinst - if use python; then - python_mod_optimize GMenuSimpleEditor - fi -} - -pkg_postrm() { - gnome2_pkg_postrm - if use python; then - python_mod_cleanup GMenuSimpleEditor - fi -} diff --git a/gnome-base/gsettings-desktop-schemas/Manifest b/gnome-base/gsettings-desktop-schemas/Manifest deleted file mode 100644 index b7fae39..0000000 --- a/gnome-base/gsettings-desktop-schemas/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gsettings-desktop-schemas-3.5.2.tar.xz 228744 RMD160 4fc615fff398f9007e20cb7b5e0121ab83946982 SHA1 b639324257fdc143e3dcc358bfe2f3ff3bb50428 SHA256 a08feef26e8adb9dc3e4a830fe5d1f7f6007c4578fc11a8c16c7f96d1c2678f5 -EBUILD gsettings-desktop-schemas-3.5.2.ebuild 892 RMD160 625b6d885c864e0d1f79fc2defe50c66d1d6c450 SHA1 2fafb5f1ba9260e2d8bd3ce1e5f5a43f0b0b537f SHA256 77ba185cfc4a416c075bdbf6c079de24d44ba61295e49326e2bf91d13fdcca0b diff --git a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.5.2.ebuild b/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.5.2.ebuild deleted file mode 100644 index 7de9a64..0000000 --- a/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.5.2.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.4.2.ebuild,v 1.2 2012/05/28 12:34:25 blueness Exp $ - -EAPI="4" -GCONF_DEBUG="no" - -inherit gnome2 - -DESCRIPTION="Collection of GSettings schemas for GNOME desktop" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="+introspection" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - -RDEPEND=">=dev-libs/glib-2.31:2 - introspection? ( >=dev-libs/gobject-introspection-1.31.0 )" -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/intltool-0.40 - virtual/pkgconfig" - -pkg_setup() { - G2CONF="${G2CONF} - $(use_enable introspection)" - DOCS="AUTHORS HACKING NEWS README" -} diff --git a/gnome-base/gvfs/Manifest b/gnome-base/gvfs/Manifest deleted file mode 100644 index 572bf9d..0000000 --- a/gnome-base/gvfs/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX gvfs-1.2.2-expose-archive-backend.patch 1607 RMD160 cd17c501805fb81e560c35deb1d234280fd07f5c SHA1 70b1824a49ba654dda5ae2ef267ca45a31b53dc4 SHA256 a6cd0f6b848e1943f9121cf4ce4105f32573f9cf7cf75bc0d7d61a98babec519 -AUX gvfs-1.2.2-gphoto2-stricter-checks.patch 1127 RMD160 0c6d83f8b38cf41002dbe6f863916cfac66cd231 SHA1 fc4927fc0f3604689d446d4fe47b48384bee70a5 SHA256 146349147b82721551ce717d892068d608b352fdabd40b969ec9c2b97595c062 -DIST gvfs-1.13.1.tar.xz 1377080 RMD160 824d75eb94d350e589bea9a970d21f356f978112 SHA1 efb76e7c783d3e8b7070ac1e5dd1b03118344f70 SHA256 97b69d8f13a1996ecd347bad12368dd8f660676d4027e8ef779585e7dd2b5981 -DIST libgcrypt.m4.bz2 1526 RMD160 6149f51c00e1e21d85187136f7682e41271fed40 SHA1 1731ae882cdc7c53efeef2e23e0d2d9791c6d739 SHA256 ce9d04f9cbd5417e4d4ba91095c06cea4852c70d75716311e82dfc243d2f0128 -EBUILD gvfs-1.13.1.ebuild 3430 RMD160 2ec93d14c2f1b09391a010ddbf6dee671213f95c SHA1 5c27fe507fc3ba13327baa6b79b739394699ab3b SHA256 4c7a0d9443adbb2c2b53398643784d35e51c61719c1e37755e92a3b2484a3695 diff --git a/gnome-base/gvfs/files/gvfs-1.2.2-expose-archive-backend.patch b/gnome-base/gvfs/files/gvfs-1.2.2-expose-archive-backend.patch deleted file mode 100644 index 86222e5..0000000 --- a/gnome-base/gvfs/files/gvfs-1.2.2-expose-archive-backend.patch +++ /dev/null @@ -1,56 +0,0 @@ -Upstream bug: http://bugzilla.gnome.org/show_bug.cgi?id=567235 (Fedora) -Our bug: http://bugs.gentoo.org/show_bug.cgi?id=249829 ----- -Index: mount-archive.desktop.in.in -=================================================================== ---- mount-archive.desktop.in.in (revision 0) -+++ mount-archive.desktop.in.in (revision 0) -@@ -0,0 +1,14 @@ -+[Desktop Entry] -+Encoding=UTF-8 -+_Name=Archive Mounter -+Exec=@libexecdir@/gvfsd-archive file=%u -+X-Gnome-Vfs-System=gio -+MimeType=application/x-cd-image;application/x-bzip-compressed-tar;application/x-compressed-tar;application/x-tar;application/x-cpio;application/x-zip;application/zip;application/x-lzma-compressed-tar; -+Terminal=false -+StartupNotify=false -+Type=Application -+NoDisplay=true -+X-GNOME-Bugzilla-Bugzilla=GNOME -+X-GNOME-Bugzilla-Product=gvfs -+X-GNOME-Bugzilla-Component=archive-backend -+X-GNOME-Bugzilla-Version=@VERSION@ -Index: Makefile.am -=================================================================== ---- Makefile.am.orig 2008-07-22 15:35:49.000000000 +0200 -+++ Makefile.am 2008-07-22 17:56:59.417180064 +0200 -@@ -1,5 +1,20 @@ - NULL = - -+@INTLTOOL_DESKTOP_RULE@ -+ -+desktop_in_files = mount-archive.desktop.in -+ -+mount-archive.desktop.in: mount-archive.desktop.in.in -+ sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@ -+ -+desktopdir = $(datadir)/applications -+if HAVE_ARCHIVE -+desktop_DATA = mount-archive.desktop -+else -+desktop_DATA = -+endif -+ -+ - SUBDIRS = \ - common \ - client \ -@@ -15,6 +30,8 @@ - - EXTRA_DIST = \ - MAINTAINERS \ -+ mount-archive.desktop.in.in \ -+ $(desktop_in_files) \ - $(NULL) - - DISTCLEANFILES = \ diff --git a/gnome-base/gvfs/files/gvfs-1.2.2-gphoto2-stricter-checks.patch b/gnome-base/gvfs/files/gvfs-1.2.2-gphoto2-stricter-checks.patch deleted file mode 100644 index 78fecb7..0000000 --- a/gnome-base/gvfs/files/gvfs-1.2.2-gphoto2-stricter-checks.patch +++ /dev/null @@ -1,28 +0,0 @@ -Gentoo bug 264941 -Upstream: http://bugzilla.gnome.org/show_bug.cgi?id=578027 ---- -diff -urNp gvfs-1.2.2/configure.ac gvfs-1.2.2-new/configure.ac ---- gvfs-1.2.2/configure.ac 2009-04-03 13:00:54.000000000 +0530 -+++ gvfs-1.2.2-new/configure.ac 2009-05-04 22:53:24.000000000 +0530 -@@ -307,12 +307,20 @@ if test "x$enable_gphoto2" != "xno" -a " - ;; - esac - -+ if test "x$enable_gphoto2" = "xyes" -a "x$msg_gphoto2" != "xyes"; then -+ AC_MSG_ERROR([gphoto2 support requested but not available]) -+ fi -+ - if test "x$msg_gphoto2" = "xyes"; then - if test "x$use_gphoto2" = "xyes"; then - PKG_CHECK_MODULES(GPHOTO2, libgphoto2 >= 2.4.0) - AC_DEFINE(HAVE_GPHOTO2, 1, [Define to 1 if gphoto2 is available]) - else -- AC_MSG_WARN([Not building with gphoto2 support. Need OS tweaks in hal volume monitor.]) -+ if test "x$enable_gphoto2" = "xyes"; then -+ AC_MSG_ERROR([Cannot build with gphoto2 support. Need OS tweaks in hal volume monitor.]) -+ else -+ AC_MSG_WARN([Not building with gphoto2 support. Need OS tweaks in hal volume monitor.]) -+ fi - msg_gphoto2=no - fi - fi diff --git a/gnome-base/gvfs/gvfs-1.13.1.ebuild b/gnome-base/gvfs/gvfs-1.13.1.ebuild deleted file mode 100644 index 2193c9e..0000000 --- a/gnome-base/gvfs/gvfs-1.13.1.ebuild +++ /dev/null @@ -1,122 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.12.3.ebuild,v 1.2 2012/05/29 16:19:05 aballier Exp $ - -EAPI=4 -GCONF_DEBUG=no -GNOME2_LA_PUNT=yes - -inherit autotools bash-completion-r1 eutils gnome2 - -[[ ${PV} = 9999 ]] && inherit gnome2-live - -DESCRIPTION="GNOME Virtual Filesystem Layer" -HOMEPAGE="http://www.gnome.org" - -LICENSE="LGPL-2" -SLOT="0" - -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" - DOCS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~sparc-solaris ~x86-solaris" - DOCS="AUTHORS ChangeLog NEWS MAINTAINERS README TODO" # ChangeLog.pre-1.2 README.commits -fi - -SRC_URI="${SRC_URI} - http://dev.gentoo.org/~tetromino/distfiles/aclocal/libgcrypt.m4.bz2" - -IUSE="afp archive avahi bluetooth bluray cdda doc fuse gdu gnome-keyring gphoto2 +http ios samba +udev udisks" - -RDEPEND=">=dev-libs/glib-2.31.0:2 - sys-apps/dbus - dev-libs/libxml2 - net-misc/openssh - afp? ( >=dev-libs/libgcrypt-1.2.2 ) - archive? ( app-arch/libarchive ) - avahi? ( >=net-dns/avahi-0.6 ) - bluetooth? ( - >=app-mobilephone/obex-data-server-0.4.5 - dev-libs/dbus-glib - net-wireless/bluez - dev-libs/expat ) - bluray? ( media-libs/libbluray ) - fuse? ( >=sys-fs/fuse-2.8.0 ) - gdu? ( || ( - >=gnome-base/libgdu-3.0.2 - =sys-apps/gnome-disk-utility-3.0.2-r300 - =sys-apps/gnome-disk-utility-3.0.2-r200 ) ) - gnome-keyring? ( >=gnome-base/gnome-keyring-1.0 ) - gphoto2? ( >=media-libs/libgphoto2-2.4.7 ) - ios? ( - >=app-pda/libimobiledevice-1.1.0 - >=app-pda/libplist-1 ) - udev? ( - cdda? ( >=dev-libs/libcdio-0.78.2[-minimal] ) - || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-164-r2[extras] ) ) - udisks? ( >=sys-fs/udisks-1.90:2 ) - http? ( >=net-libs/libsoup-gnome-2.26.0 ) - samba? ( >=net-fs/samba-3.4.6[smbclient] )" -DEPEND="${RDEPEND} - >=dev-util/intltool-0.40 - virtual/pkgconfig - dev-util/gtk-doc-am - doc? ( >=dev-util/gtk-doc-1 )" - -REQUIRED_USE="cdda? ( udev )" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-bash-completion - --disable-hal - --disable-schemas-compile - --with-dbus-service-dir="${EPREFIX}"/usr/share/dbus-1/services - $(use_enable afp) - $(use_enable archive) - $(use_enable avahi) - $(use_enable bluetooth obexftp) - $(use_enable bluray) - $(use_enable cdda) - $(use_enable fuse) - $(use_enable gdu) - $(use_enable gphoto2) - $(use_enable ios afc) - $(use_enable udev) - $(use_enable udev gudev) - $(use_enable http) - $(use_enable gnome-keyring keyring) - $(use_enable samba) - $(use_enable udisks udisks2)" -} - -src_prepare() { - # Conditional patching purely to avoid eautoreconf -# use gphoto2 && epatch "${FILESDIR}"/${PN}-1.2.2-gphoto2-stricter-checks.patch - - if use archive; then - epatch "${FILESDIR}"/${PN}-1.2.2-expose-archive-backend.patch - echo mount-archive.desktop.in >> po/POTFILES.in - echo mount-archive.desktop.in.in >> po/POTFILES.in - fi - - if ! use udev; then - sed -i -e 's/gvfsd-burn/ /' daemon/Makefile.am || die - sed -i -e 's/burn.mount.in/ /' daemon/Makefile.am || die - sed -i -e 's/burn.mount/ /' daemon/Makefile.am || die - fi - - if use gphoto2 || use archive || ! use udev; then - # libgcrypt.m4 needed for eautoreconf, bug #399043 - mv "${WORKDIR}/libgcrypt.m4" "${S}"/ || die - - AT_M4DIR=. eautoreconf - fi - - gnome2_src_prepare -} - -src_install() { - gnome2_src_install - newbashcomp programs/gvfs-bash-completion.sh ${PN} -} diff --git a/gnome-extra/gnome-screenshot/Manifest b/gnome-extra/gnome-screenshot/Manifest deleted file mode 100644 index 693baa3..0000000 --- a/gnome-extra/gnome-screenshot/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST gnome-screenshot-3.5.2.tar.xz 267016 RMD160 0d47fe9967289c7b2d793e7f6c505d099ac42a3c SHA1 0975c4c362b7c731ba4042ff3f7ac28ffd385103 SHA256 b0ca6401eb7d2ee61de3de84ecfd40a29dceb293aea2b30ab892b218943fb360 -EBUILD gnome-screenshot-3.5.2.ebuild 842 RMD160 b18a62d1784b151bb1a1bcd0cb84219ab054d1c9 SHA1 5185f845ec3156603e5dbc8e8a36ec47fc87e0b7 SHA256 12588812140f251c2579361a835b438a9ecaa63f569d247ca9ddbae2bccf9450 -EBUILD gnome-screenshot-9999.ebuild 842 RMD160 b18a62d1784b151bb1a1bcd0cb84219ab054d1c9 SHA1 5185f845ec3156603e5dbc8e8a36ec47fc87e0b7 SHA256 12588812140f251c2579361a835b438a9ecaa63f569d247ca9ddbae2bccf9450 diff --git a/gnome-extra/gnome-screenshot/gnome-screenshot-3.5.2.ebuild b/gnome-extra/gnome-screenshot/gnome-screenshot-3.5.2.ebuild deleted file mode 100644 index 4c6a85c..0000000 --- a/gnome-extra/gnome-screenshot/gnome-screenshot-3.5.2.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-0.1.5.ebuild,v 1.1 2011/02/02 05:53:24 nirbheek Exp $ - -EAPI="4" -GCONF_DEBUG="no" - -inherit gnome2 -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="Collection of GSettings schemas for GNOME desktop" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" -fi - -RDEPEND=">=dev-libs/glib-2.29.14:2 - >=x11-libs/gtk+-3.0.3:3 - >=media-libs/libcanberra-0.26-r2[gtk3]" -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/intltool-0.40" - -DOCS="" diff --git a/gnome-extra/gnome-screenshot/gnome-screenshot-9999.ebuild b/gnome-extra/gnome-screenshot/gnome-screenshot-9999.ebuild deleted file mode 100644 index 4c6a85c..0000000 --- a/gnome-extra/gnome-screenshot/gnome-screenshot-9999.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-0.1.5.ebuild,v 1.1 2011/02/02 05:53:24 nirbheek Exp $ - -EAPI="4" -GCONF_DEBUG="no" - -inherit gnome2 -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="Collection of GSettings schemas for GNOME desktop" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="" -if [[ ${PV} = 9999 ]]; then - KEYWORDS="" -else - KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x86-solaris" -fi - -RDEPEND=">=dev-libs/glib-2.29.14:2 - >=x11-libs/gtk+-3.0.3:3 - >=media-libs/libcanberra-0.26-r2[gtk3]" -DEPEND="${RDEPEND} - sys-devel/gettext - >=dev-util/intltool-0.40" - -DOCS="" diff --git a/media-libs/clutter-gtk/Manifest b/media-libs/clutter-gtk/Manifest deleted file mode 100644 index 6902382..0000000 --- a/media-libs/clutter-gtk/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST clutter-gtk-1.3.2.tar.xz 309668 RMD160 96ab4c02c877710f2f859996ba9ede278ac71daf SHA1 dfa2ed9e424ed9f24eed986221ad5fadabc0b58f SHA256 ee50538daca9447be6ad1ed0d049fbb2dc5a1bcaecd13fda847b9b66f922ee37 -EBUILD clutter-gtk-1.3.2.ebuild 1016 RMD160 da864fa666b157213246f5bb51f93a99c15cde64 SHA1 ef5b15ad3040d3246a15e0182d14e94fb8717a06 SHA256 0a6fc54284eb26318ac25e4c147d2cda093248856cec005196ce6e973064017a diff --git a/media-libs/clutter-gtk/clutter-gtk-1.3.2.ebuild b/media-libs/clutter-gtk/clutter-gtk-1.3.2.ebuild deleted file mode 100644 index e9a5d1e..0000000 --- a/media-libs/clutter-gtk/clutter-gtk-1.3.2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter-gtk/clutter-gtk-1.2.0.ebuild,v 1.3 2012/05/05 08:02:35 jdhore Exp $ - -EAPI="4" -GCONF_DEBUG="yes" -CLUTTER_LA_PUNT="yes" - -# inherit clutter after gnome2 so that defaults aren't overriden -inherit gnome2 clutter gnome.org - -DESCRIPTION="Clutter-GTK - GTK+3 Integration library for Clutter" - -SLOT="1.0" -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" -IUSE="doc examples +introspection" - -# XXX: Needs gtk with X support (!directfb) -RDEPEND=" - >=x11-libs/gtk+-3.2.0:3[introspection?] - >=media-libs/clutter-1.9.16:1.0[introspection?] - introspection? ( >=dev-libs/gobject-introspection-0.9.12 )" -DEPEND="${RDEPEND} - virtual/pkgconfig - >=sys-devel/gettext-0.18 - doc? ( >=dev-util/gtk-doc-1.14 )" - -pkg_setup() { - DOCS="NEWS README" - EXAMPLES="examples/{*.c,redhand.png}" - G2CONF="${G2CONF} - --disable-maintainer-flags - --enable-deprecated - $(use_enable introspection)" -} diff --git a/media-libs/clutter/Manifest b/media-libs/clutter/Manifest deleted file mode 100644 index 00be3d9..0000000 --- a/media-libs/clutter/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST clutter-1.11.4.tar.xz 4900392 RMD160 e4da736ed5a50504dca8c18438ba26331e35ea22 SHA1 04ac9754e4fa10e920077dd6f85b01e2bb835507 SHA256 8280de847227fae26c9662f408e766207ba5c5b57766a4dcc09d3eb8d7f6117d -EBUILD clutter-1.11.4.ebuild 2929 RMD160 0af0765dabfad07a621e53c79acb89a4aa7a5fb5 SHA1 e87124d06ffdeb026a40ee7ca0375bbb1bb42116 SHA256 299432a4cd0c8ac47ab81ff66d535fa74a01497fcc606454fffdad69d84a2ec1 diff --git a/media-libs/clutter/clutter-1.11.4.ebuild b/media-libs/clutter/clutter-1.11.4.ebuild deleted file mode 100644 index bb345d9..0000000 --- a/media-libs/clutter/clutter-1.11.4.ebuild +++ /dev/null @@ -1,105 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/clutter/clutter-1.10.4.ebuild,v 1.2 2012/05/05 08:02:29 jdhore Exp $ - -EAPI="4" -CLUTTER_LA_PUNT="yes" -WANT_AUTOMAKE="1.11" - -# Inherit gnome2 after clutter to download sources from gnome.org -# since clutter-project.org doesn't provide .xz tarballs -inherit clutter gnome2 virtualx - -DESCRIPTION="Clutter is a library for creating graphical user interfaces" - -SLOT="1.0" -IUSE="debug doc gtk +introspection test" # evdev tslib -KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" - -# NOTE: glx flavour uses libdrm + >=mesa-7.3 -# XXX: uprof needed for profiling -# >=libX11-1.3.1 needed for X Generic Event support -RDEPEND=" - >=dev-libs/glib-2.31.19:2 - >=dev-libs/atk-2.1.5[introspection?] - >=dev-libs/json-glib-0.12[introspection?] - >=media-libs/cogl-1.9.6:1.0[introspection?,pango] - media-libs/fontconfig - >=x11-libs/cairo-1.10[glib] - >=x11-libs/pango-1.20[introspection?] - - virtual/opengl - x11-libs/libdrm - >=x11-libs/libX11-1.3.1 - x11-libs/libXext - x11-libs/libXdamage - x11-proto/inputproto - >=x11-libs/libXi-1.3 - >=x11-libs/libXfixes-3 - >=x11-libs/libXcomposite-0.4 - - gtk? ( >=x11-libs/gtk+-3.3.18:3 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.6 )" -DEPEND="${RDEPEND} - >=dev-util/gtk-doc-am-1.15 - virtual/pkgconfig - >=sys-devel/gettext-0.17 - doc? ( - >=dev-util/gtk-doc-1.15 - >=app-text/docbook-sgml-utils-0.6.14[jadetex] - dev-libs/libxslt ) - test? ( x11-libs/gdk-pixbuf )" - -# Tests fail with both swrast and llvmpipe -# They pass under r600g, so the bug is in mesa -RESTRICT="test" - -pkg_setup() { - DOCS="README NEWS ChangeLog*" - - # XXX: Conformance test suite (and clutter itself) does not work under Xvfb - # XXX: Profiling, coverage disabled for now - # XXX: What about cex100/egl/osx/wayland/win32 backends? - # XXX: evdev/tslib input seem to be experimental? - myconf="--enable-debug=minimum" - use debug && myconf="--enable-debug=yes" - G2CONF="${G2CONF} ${myconf} - --enable-xinput - --enable-x11-backend=yes - --disable-profile - --disable-maintainer-flags - --disable-gcov - --disable-cex100-backend - --disable-egl-backend - --disable-quartz-backend - --disable-wayland-backend - --disable-win32-backend - --disable-tslib-input - --disable-evdev-input - $(use_enable gtk gdk-backend) - $(use_enable introspection) - $(use_enable doc docs) - $(use_enable test conformance) - $(use_enable test gdk-pixbuf)" -} - -src_prepare() { - gnome2_src_prepare - - # We only need conformance tests, the rest are useless for us - sed -e 's/^\(SUBDIRS =\).*/\1/g' \ - -i tests/Makefile.am || die "am tests sed failed" - sed -e 's/^\(SUBDIRS =\)[^\]*/\1/g' \ - -i tests/Makefile.in || die "in tests sed failed" -} - -src_test() { - # Run only the conformance tests - # The perf tests are useless because we run under sw rendering - cd tests/ - Xemake test conform -} - -src_install() { - clutter_src_install -} diff --git a/sys-apps/accountsservice/Manifest b/sys-apps/accountsservice/Manifest deleted file mode 100644 index c429628..0000000 --- a/sys-apps/accountsservice/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST accountsservice-0.6.21.tar.xz 329916 RMD160 770e8f280f75efa3b60200c819ab82191c3f6270 SHA1 96c9216cab937d1d79faca998f4602dab248145a SHA256 adf681cef68852b65d57de7102483ef0cf31175ea0bbc3bad59957259dc64192 -EBUILD accountsservice-0.6.21.ebuild 1153 RMD160 c2c8684e01296d47f5cd080a922725bc6252bee2 SHA1 bbfcdd517c9eee710a9dd7cca37d91dda3b2ab65 SHA256 8a7f872d18980c5f24118bfd39028712816dd3d0a5e0e0544202dd0e7ab9af47 -MISC metadata.xml 277 RMD160 2ffb105a089a3b759ddef20bf72b06362a1d1c63 SHA1 82aa8cfe90fb0c9f7c02f295d2802d41ad2af380 SHA256 3d52f90556a9db4ad09f2fbe34e2d25b21f345e474e829ac84669d49cb64c8bb diff --git a/sys-apps/accountsservice/accountsservice-0.6.21.ebuild b/sys-apps/accountsservice/accountsservice-0.6.21.ebuild deleted file mode 100644 index 093ceb5..0000000 --- a/sys-apps/accountsservice/accountsservice-0.6.21.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/accountsservice/accountsservice-0.6.15.ebuild,v 1.2 2012/04/18 21:01:36 ago Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 systemd - -DESCRIPTION="D-Bus interfaces for querying and manipulating user account information" -HOMEPAGE="http://www.fedoraproject.org/wiki/Features/UserAccountDialog" -SRC_URI="http://www.freedesktop.org/software/${PN}/${P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~x86" -IUSE="doc +introspection" - -RDEPEND="dev-libs/glib:2 - sys-auth/polkit - introspection? ( >=dev-libs/gobject-introspection-0.9.12 )" -DEPEND="${RDEPEND} - dev-libs/libxslt - dev-util/pkgconfig - sys-devel/gettext - >=dev-util/intltool-0.40 - doc? ( - app-text/docbook-xml-dtd:4.1.2 - app-text/xmlto )" - -pkg_setup() { - G2CONF="${G2CONF} - --disable-static - --disable-more-warnings - --localstatedir=${EPREFIX}/var - --docdir=${EPREFIX}/usr/share/doc/${PF} - $(use_enable doc docbook-docs) - $(use_enable introspection) - $(systemd_with_unitdir)" - DOCS="AUTHORS NEWS README TODO" -} diff --git a/sys-apps/accountsservice/metadata.xml b/sys-apps/accountsservice/metadata.xml deleted file mode 100644 index 44825d1..0000000 --- a/sys-apps/accountsservice/metadata.xml +++ /dev/null @@ -1,9 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>gnome</herd> - <use> - <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> - for introspection</flag> - </use> -</pkgmetadata> diff --git a/sys-apps/gnome-disk-utility/Manifest b/sys-apps/gnome-disk-utility/Manifest deleted file mode 100644 index 205c67a..0000000 --- a/sys-apps/gnome-disk-utility/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gnome-disk-utility-3.5.2.tar.xz 1120220 RMD160 3539f23b3f8a6be90d7725a14827c23d6bbfc064 SHA1 000ed1ed7afe6f0eabd08793fa3d45bb01d8ee38 SHA256 3d553c0b1bf77327e40af68abd1a044d818ad1da3128c5864dcb1273ed338d05 -EBUILD gnome-disk-utility-3.5.2.ebuild 797 RMD160 29eafc066a0f04553bcee06236ae06c9940d05cc SHA1 fb19c48da579821b7ac83da4133b44ae8849eda1 SHA256 2d82470cd938b413bc9955879b21e5a11e6d43153e975a8768d0aa34fd13f23a diff --git a/sys-apps/gnome-disk-utility/gnome-disk-utility-3.5.2.ebuild b/sys-apps/gnome-disk-utility/gnome-disk-utility-3.5.2.ebuild deleted file mode 100644 index 4e1c593..0000000 --- a/sys-apps/gnome-disk-utility/gnome-disk-utility-3.5.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/gnome-disk-utility/gnome-disk-utility-3.4.1.ebuild,v 1.3 2012/05/05 02:37:44 tetromino Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 - -DESCRIPTION="Disk Utility for GNOME using udisks" -HOMEPAGE="http://git.gnome.org/browse/gnome-disk-utility" - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86" -IUSE="fat" - -CDEPEND=" - >=dev-libs/glib-2.31:2 - >=sys-fs/udisks-1.97:2 - >=x11-libs/gtk+-3.3.11:3 - >=dev-libs/libpwquality-1.1.0 -" -RDEPEND="${CDEPEND} - >=x11-themes/gnome-icon-theme-symbolic-2.91 - fat? ( sys-fs/dosfstools )" -DEPEND="${CDEPEND} - >=dev-util/intltool-0.50 - virtual/pkgconfig -" diff --git a/www-client/epiphany/Manifest b/www-client/epiphany/Manifest deleted file mode 100644 index 53c5abc..0000000 --- a/www-client/epiphany/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -AUX epiphany-3.3.90-paxctl-introspection.patch 835 RMD160 6b0e132afe80028e0ca66ace51bafe71fe2344c7 SHA1 bad74a12b1f4636bc38f77109e36389899a8ff39 SHA256 c7670baab442a5475e33a614d2f71fb4601398a1fc1bc898e6b9359d35d3d6b3 -AUX paxctl.sh 787 RMD160 1944c6ad29d556674a2aab18115d06c2e4842216 SHA1 45475a30566efbe674eeed341dc8e2932b3c732e SHA256 f55473f2b044d25598195b6676175bad9531d4374fff65505d7c717d90d0897e -DIST epiphany-3.5.1.tar.xz 2581752 RMD160 e17466dd4482c2e3f013b317267432690dbba1b1 SHA1 795e722859bfacb6bb26b85607e7224a741a07d7 SHA256 abf9b615c83062e992dbdce61896a907f09cd8c71b29d0eee89781a2c936d5a2 -EBUILD epiphany-3.5.1.ebuild 2627 RMD160 361879b139005d53705e1e736ca8eaf986375553 SHA1 674cbaae433fb84f8f82e5037cfa570c5d34abe2 SHA256 7d4d853560fd1a5955f1ed74a534687ae029ad06ffa4719cfcab0cbd6e512e6d diff --git a/www-client/epiphany/epiphany-3.5.1.ebuild b/www-client/epiphany/epiphany-3.5.1.ebuild deleted file mode 100644 index 5277c3c..0000000 --- a/www-client/epiphany/epiphany-3.5.1.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-client/epiphany/epiphany-3.4.2.ebuild,v 1.2 2012/05/19 21:58:10 tetromino Exp $ - -EAPI="4" -GCONF_DEBUG="yes" - -inherit autotools eutils gnome2 pax-utils versionator virtualx -if [[ ${PV} = 9999 ]]; then - inherit gnome2-live -fi - -DESCRIPTION="GNOME webbrowser based on Webkit" -HOMEPAGE="http://projects.gnome.org/epiphany/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="avahi doc +introspection +jit +nss test" -KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" - -# XXX: Should we add seed support? Seed seems to be unmaintained now. -RDEPEND=" - >=dev-libs/glib-2.31.2:2 - >=x11-libs/gtk+-3.3.14:3[introspection?] - >=dev-libs/libxml2-2.6.12:2 - >=dev-libs/libxslt-1.1.7 - >=app-text/iso-codes-0.35 - >=net-libs/webkit-gtk-1.7.92:3[introspection?] - >=net-libs/libsoup-gnome-2.37.1:2.4 - >=gnome-base/gnome-keyring-2.26.0 - >=gnome-base/gsettings-desktop-schemas-0.0.1 - >=x11-libs/libnotify-0.5.1 - - dev-db/sqlite:3 - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - - x11-themes/gnome-icon-theme - x11-themes/gnome-icon-theme-symbolic - - avahi? ( >=net-dns/avahi-0.6.22 ) - introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) - !jit? ( net-libs/webkit-gtk[-jit] ) - nss? ( dev-libs/nss )" -# paxctl needed for bug #407085 -DEPEND="${RDEPEND} - app-text/gnome-doc-utils - >=dev-util/intltool-0.40 - sys-devel/gettext - virtual/pkgconfig - jit? ( sys-apps/paxctl ) - doc? ( >=dev-util/gtk-doc-1 )" - -pkg_setup() { - DOCS="AUTHORS ChangeLog* HACKING MAINTAINERS NEWS README TODO" - G2CONF="${G2CONF} - --enable-shared - --disable-schemas-compile - --disable-scrollkeeper - --disable-static - --with-distributor-name=Gentoo - $(use_enable avahi zeroconf) - $(use_enable introspection) - $(use_enable nss) - $(use_enable test tests)" -} - -src_prepare() { - # Build-time segfaults under PaX with USE=introspection when building - # against webkit-gtk[introspection,jit] - if use introspection && use jit; then - epatch "${FILESDIR}/${PN}-3.3.90-paxctl-introspection.patch" - cp "${FILESDIR}/paxctl.sh" "${S}/" || die - eautoreconf - fi - gnome2_src_prepare -} - -src_compile() { - # needed to avoid "Command line `dbus-launch ...' exited with non-zero exit status 1" - unset DISPLAY - gnome2_src_compile -} - -src_test() { - # FIXME: this should be handled at eclass level - "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die - - use jit && pax-mark m $(list-paxables tests/test*) #415801 - GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check -} - -src_install() { - gnome2_src_install - use jit && pax-mark m "${ED}usr/bin/epiphany" -} diff --git a/www-client/epiphany/files/epiphany-3.3.90-paxctl-introspection.patch b/www-client/epiphany/files/epiphany-3.3.90-paxctl-introspection.patch deleted file mode 100644 index f9e0616..0000000 --- a/www-client/epiphany/files/epiphany-3.3.90-paxctl-introspection.patch +++ /dev/null @@ -1,24 +0,0 @@ -From 1eee9260eba23a7fc17df49c5a0e24a99f88482a Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev <tetromino@gentoo.org> -Date: Sun, 4 Mar 2012 21:55:20 -0500 -Subject: [PATCH] Add PaX marking to allow building introspection under PaX - ---- - src/Makefile.am | 1 + - 1 files changed, 1 insertions(+), 0 deletions(-) - -diff --git a/src/Makefile.am b/src/Makefile.am -index d6bf77f..ce52591 100644 ---- a/src/Makefile.am -+++ b/src/Makefile.am -@@ -277,6 +277,7 @@ EPHY_GIR_C_FILES = \ - - Epiphany-$(EPIPHANY_API_VERSION).gir: $(INTROSPECTION_SCANNER) $(EPHY_GIR_H_FILES) \ - $(EPHY_GIR_C_FILES) epiphany -+ bash $(top_srcdir)/paxctl.sh -m ./epiphany - $(AM_V_GEN) PKG_CONFIG_PATH=$(top_builddir)/data:$$PKG_CONFIG_PATH \ - $(INTROSPECTION_SCANNER) -v --warn-all \ - --identifier-prefix=Ephy \ --- -1.7.8.5 - diff --git a/www-client/epiphany/files/paxctl.sh b/www-client/epiphany/files/paxctl.sh deleted file mode 100755 index bb1b6e0..0000000 --- a/www-client/epiphany/files/paxctl.sh +++ /dev/null @@ -1,24 +0,0 @@ -#!/bin/bash -# PaX marking code stolen from pax-utils.eclass - -flags=${1//-}; shift - -if type -p paxctl > /dev/null; then - echo "PT PaX marking -${flags} $@" - for f in "$@"; do - # First, try modifying the existing PAX_FLAGS header - paxctl -q${flags} "${f}" && continue - # Second, try stealing the (unused under PaX) PT_GNU_STACK header - paxctl -qc${flags} "${f}" && continue - # Third, try pulling the base down a page, to create space and - # insert a PT_GNU_STACK header (works on ET_EXEC) - paxctl -qC${flags} "${f}" && continue - done -elif type -p scanelf > /dev/null; then - # Try scanelf, the Gentoo swiss-army knife ELF utility - # Currently this sets PT if it can, no option to control what it does. - echo "Fallback PaX marking -${flags} $@" - scanelf -Xxz ${flags} "$@" -fi - -exit 0 diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest deleted file mode 100644 index ba8dc70..0000000 --- a/x11-libs/gtk+/Manifest +++ /dev/null @@ -1,5 +0,0 @@ -AUX gtk+-3.3.18-fallback-theme.patch 2841 RMD160 01f69c2800ae57c1e21e22ba5be562061cae20b0 SHA1 0800ab93bd2b1b311ead6bd2a423fec984fb78f1 SHA256 a552218132b903835a480881803e29be678a311d3a653b8111eba1fd0ea04922 -AUX gtk+-3.3.20-wayland-xkbcommon-headers.patch 1347 RMD160 b21bfb4fdca683e385b08f181ce10922bc1d3b58 SHA1 d74d0fe0ca3058044f22520fdc288e5c0758311d SHA256 9876be3bf2ef19413248e5de51e285aa1545b3d94751e840692b811c7b4bd9a9 -AUX settings.ini 96 RMD160 ff8d7e28f097820b15ea1d2168d9405db1a5707b SHA1 92c3120655ba14f163846a22d5c94fa50b0eb437 SHA256 a42c86c26b5bfa0da806961e28cdff21da6e2f7c35febf67c67d7f2667658163 -DIST gtk+-3.5.4.tar.xz 12969372 RMD160 c477d67c6ca8c2cbed264d758665a706be3c7eee SHA1 3ce0af69bc5c01028d6bf28e32b10c1335a48ba7 SHA256 b169703280e4623ec884a5707ee879f297151bc7e8077d964418655bc00b4b12 -EBUILD gtk+-3.5.4.ebuild 7139 RMD160 62829c156afa451e68f11f0ef507b6bd3ee4bcd6 SHA1 f30fe7aa1e914205cacff0fa00c9ce3a10ccff6b SHA256 5ca5d40d0321919ed5adb38dd56447152b1252c37e2dc4e3860bd62c97d964d8 diff --git a/x11-libs/gtk+/files/gtk+-3.3.18-fallback-theme.patch b/x11-libs/gtk+/files/gtk+-3.3.18-fallback-theme.patch deleted file mode 100644 index 7f5d0a1..0000000 --- a/x11-libs/gtk+/files/gtk+-3.3.18-fallback-theme.patch +++ /dev/null @@ -1,81 +0,0 @@ -From 1a3f790830c2db70eb3369e684c3cd8ac3b8051b Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev <tetromino@gentoo.org> -Date: Wed, 14 Mar 2012 23:08:53 -0400 -Subject: [PATCH] settings: fall back to settings.ini gtk theme if requested - theme fails - -If a gtk3 application is run in gnome2 and the settings daemon uses -xsettings to request a gtk2 theme with no gtk3 version (which is the -case by default), then instead of failing to load any theme, we should -attempt to fall back to the theme specified in settings.ini files. - -https://bugzilla.gnome.org/show_bug.cgi?id=654108 ---- - gtk/gtksettings.c | 23 +++++++++++++++++++++++ - 1 files changed, 23 insertions(+), 0 deletions(-) - -diff --git a/gtk/gtksettings.c b/gtk/gtksettings.c -index 2e17430..354ba34 100644 ---- a/gtk/gtksettings.c -+++ b/gtk/gtksettings.c -@@ -115,6 +115,7 @@ struct _GtkSettingsPrivate - GtkCssProvider *theme_provider; - GtkCssProvider *key_theme_provider; - GtkStyleProperties *style; -+ gchar *fallback_gtk_theme_name; - }; - - typedef enum -@@ -1528,6 +1529,8 @@ gtk_settings_finalize (GObject *object) - if (priv->style) - g_object_unref (priv->style); - -+ g_free (priv->fallback_gtk_theme_name); -+ - G_OBJECT_CLASS (gtk_settings_parent_class)->finalize (object); - } - -@@ -1889,6 +1892,12 @@ apply_queued_setting (GtkSettings *settings, - if (pspec->param_id == PROP_COLOR_SCHEME) - merge_color_scheme (settings, &tmp_value, qvalue->source); - -+ if (!g_strcmp0 (pspec->name, "gtk-theme-name") && qvalue->source == GTK_SETTINGS_SOURCE_DEFAULT) -+ { -+ g_free (priv->fallback_gtk_theme_name); -+ priv->fallback_gtk_theme_name = g_value_dup_string (&tmp_value); -+ } -+ - if (priv->property_values[pspec->param_id - 1].source <= qvalue->source) - { - g_value_copy (&tmp_value, &priv->property_values[pspec->param_id - 1].value); -@@ -2594,6 +2603,10 @@ _gtk_settings_reset_rc_values (GtkSettings *settings) - } - i++; - } -+ -+ g_free (priv->fallback_gtk_theme_name); -+ priv->fallback_gtk_theme_name = NULL; -+ - g_object_thaw_notify (G_OBJECT (settings)); - g_free (pspecs); - } -@@ -2881,6 +2894,16 @@ settings_update_theme (GtkSettings *settings) - - if (!provider) - provider = gtk_css_provider_get_named (theme_name, NULL); -+ -+ /* If we failed, fall back to the theme from settings.ini */ -+ if (!provider && priv->fallback_gtk_theme_name && *priv->fallback_gtk_theme_name -+ && g_strcmp0 (theme_name, priv->fallback_gtk_theme_name)) -+ { -+ provider = gtk_css_provider_get_named (priv->fallback_gtk_theme_name, NULL); -+ -+ if (!provider) -+ provider = gtk_css_provider_get_named (priv->fallback_gtk_theme_name, NULL); -+ } - } - - /* If we didn't find the named theme, fall back */ --- -1.7.8.5 - diff --git a/x11-libs/gtk+/files/gtk+-3.3.20-wayland-xkbcommon-headers.patch b/x11-libs/gtk+/files/gtk+-3.3.20-wayland-xkbcommon-headers.patch deleted file mode 100644 index 2e052d9..0000000 --- a/x11-libs/gtk+/files/gtk+-3.3.20-wayland-xkbcommon-headers.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff --git a/gdk/wayland/gdkdevice-wayland.c b/gdk/wayland/gdkdevice-wayland.c -index 9e8e6b1..237a5b8 100644 ---- a/gdk/wayland/gdkdevice-wayland.c -+++ b/gdk/wayland/gdkdevice-wayland.c -@@ -32,7 +32,7 @@ - #include "gdkdevicemanagerprivate.h" - #include "gdkprivate-wayland.h" - --#include <X11/extensions/XKBcommon.h> -+#include <xkbcommon/xkbcommon.h> - #include <X11/keysym.h> - - #include <sys/time.h> -diff --git a/gdk/wayland/gdkdisplaymanager-wayland.c b/gdk/wayland/gdkdisplaymanager-wayland.c -index eca6f92..d59563a 100644 ---- a/gdk/wayland/gdkdisplaymanager-wayland.c -+++ b/gdk/wayland/gdkdisplaymanager-wayland.c -@@ -27,7 +27,7 @@ - - #include "gdkinternals.h" - --#include <X11/extensions/XKBcommon.h> -+#include <xkbcommon/xkbcommon.h> - - typedef struct _GdkWaylandDisplayManager GdkWaylandDisplayManager; - typedef struct _GdkWaylandDisplayManagerClass GdkWaylandDisplayManagerClass; -diff --git a/gdk/wayland/gdkkeys-wayland.c b/gdk/wayland/gdkkeys-wayland.c -index f3e9d3c..bc26a43 100644 ---- a/gdk/wayland/gdkkeys-wayland.c -+++ b/gdk/wayland/gdkkeys-wayland.c -@@ -39,7 +39,7 @@ - #include "gdkdisplay-wayland.h" - #include "gdkkeysprivate.h" - --#include <X11/extensions/XKBcommon.h> -+#include <xkbcommon/xkbcommon.h> - - typedef struct _GdkWaylandKeymap GdkWaylandKeymap; - typedef struct _GdkWaylandKeymapClass GdkWaylandKeymapClass; diff --git a/x11-libs/gtk+/files/settings.ini b/x11-libs/gtk+/files/settings.ini deleted file mode 100644 index a65c0a8..0000000 --- a/x11-libs/gtk+/files/settings.ini +++ /dev/null @@ -1,4 +0,0 @@ -[Settings] -gtk-theme-name = Adwaita -gtk-icon-theme-name = gnome -gtk-cursor-theme-name = Adwaita diff --git a/x11-libs/gtk+/gtk+-3.5.4.ebuild b/x11-libs/gtk+/gtk+-3.5.4.ebuild deleted file mode 100644 index 3dd5ac2..0000000 --- a/x11-libs/gtk+/gtk+-3.5.4.ebuild +++ /dev/null @@ -1,222 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.4.3.ebuild,v 1.3 2012/06/03 12:48:54 jlec Exp $ - -EAPI="4" - -inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx - -DESCRIPTION="Gimp ToolKit +" -HOMEPAGE="http://www.gtk.org/" - -LICENSE="LGPL-2" -SLOT="3" -# NOTE: This gtk+ has multi-gdk-backend support, see: -# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/ -# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html -# I tried this and got it all compiling, but the end result is unusable as it -# horribly mixes up the backends -- grobian -IUSE="aqua colord cups debug doc examples +introspection packagekit test vim-syntax wayland X xinerama" -REQUIRED_USE=" - || ( aqua wayland X ) - xinerama? ( X )" - -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" - -# FIXME: introspection data is built against system installation of gtk+:3 -# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf) -# Use gtk+:2 for gtk-update-icon-cache -COMMON_DEPEND="X? ( - x11-libs/libXrender - x11-libs/libX11 - >=x11-libs/libXi-1.3 - x11-libs/libXt - x11-libs/libXext - >=x11-libs/libXrandr-1.3 - x11-libs/libXcursor - x11-libs/libXfixes - x11-libs/libXcomposite - x11-libs/libXdamage - xinerama? ( x11-libs/libXinerama ) - ) - wayland? ( - dev-libs/wayland - media-libs/mesa[egl,wayland] - x11-libs/cairo[opengl] - x11-libs/libxkbcommon - ) - >=dev-libs/glib-2.32 - >=x11-libs/pango-1.30[introspection?] - >=dev-libs/atk-2.2[introspection?] - >=x11-libs/cairo-1.10.0[aqua?,glib,svg,X?] - >=x11-libs/gdk-pixbuf-2.26:2[introspection?,X?] - >=x11-libs/gtk+-2.24:2 - media-libs/fontconfig - x11-misc/shared-mime-info - colord? ( >=x11-misc/colord-0.1.9 ) - cups? ( >=net-print/cups-1.2 ) - introspection? ( >=dev-libs/gobject-introspection-1.32 )" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig - X? ( - x11-proto/xextproto - x11-proto/xproto - x11-proto/inputproto - x11-proto/damageproto - xinerama? ( x11-proto/xineramaproto ) - ) - >=dev-util/gtk-doc-am-1.11 - doc? ( - >=dev-util/gtk-doc-1.11 - ~app-text/docbook-xml-dtd-4.1.2 ) - test? ( - media-fonts/font-misc-misc - media-fonts/font-cursor-misc )" -# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90 -# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90 -# >=xorg-server-1.11.4 needed for -# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html -RDEPEND="${COMMON_DEPEND} - !<gnome-base/gail-1000 - !<x11-libs/vte-0.31.0:2.90 - packagekit? ( app-admin/packagekit-base ) - X? ( !<x11-base/xorg-server-1.11.4 )" -PDEPEND="vim-syntax? ( app-vim/gtk-syntax )" - -strip_builddir() { - local rule=$1 - shift - local directory=$1 - shift - sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \ - || die "Could not strip director ${directory} from build." -} - -src_prepare() { - # -O3 and company cause random crashes in applications. Bug #133469 - replace-flags -O3 -O2 - strip-flags - - # https://bugzilla.gnome.org/show_bug.cgi?id=654108 - epatch "${FILESDIR}/${PN}-3.3.18-fallback-theme.patch" - - # Apparently needed for new libxkbcommon headers; bug #408131 - epatch "${FILESDIR}/${PN}-3.3.20-wayland-xkbcommon-headers.patch" - - # Work around https://bugzilla.gnome.org/show_bug.cgi?id=663991 - if [[ ${CHOST} == *-solaris* ]]; then - sed -i -e '/_XOPEN_SOURCE/s/500/600/' gtk/gtksearchenginesimple.c || die - fi - - # Non-working test in gentoo's env - sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \ - -i gtk/tests/testing.c || die "sed 1 failed" - sed '\%/recent-manager/add%,/recent_manager_purge/ d' \ - -i gtk/tests/recentmanager.c || die "sed 2 failed" - - # FIXME: multiple reftests fail when run from portage (but succeed when - # run from a manual compile in a temp directory) - sed -e 's:\(SUBDIRS.*\)reftests:\1:' \ - -i tests/Makefile.* || die "sed 3 failed" - - # Test results depend on the list of mounted filesystems! - rm -v tests/a11y/pickers.{ui,txt} || die "rm failed" - - if ! use test; then - # don't waste time building tests - strip_builddir SRC_SUBDIRS tests Makefile.am - [[ ${PV} != 9999 ]] && strip_builddir SRC_SUBDIRS tests Makefile.in - fi - - if ! use examples; then - # don't waste time building demos - strip_builddir SRC_SUBDIRS demos Makefile.am - [[ ${PV} != 9999 ]] && strip_builddir SRC_SUBDIRS demos Makefile.in - fi - - [[ ${PV} = 9999 ]] && gnome2_src_prepare -} - -src_configure() { - local myconf="$(use_enable aqua quartz-backend) - $(use_enable colord) - $(use_enable cups cups auto) - $(use_enable doc gtk-doc) - $(use_enable introspection) - $(use_enable packagekit) - $(use_enable wayland wayland-backend) - $(use_enable X x11-backend) - $(use_enable X xcomposite) - $(use_enable X xdamage) - $(use_enable X xfixes) - $(use_enable X xkb) - $(use_enable X xrandr) - $(use_enable xinerama) - --disable-papi - --enable-gtk2-dependency" - - # Passing --disable-debug is not recommended for production use - use debug && myconf="${myconf} --enable-debug=yes" - - # need libdir here to avoid a double slash in a path that libtool doesn't - # grok so well during install (// between $EPREFIX and usr ...) - econf --libdir="${EPREFIX}/usr/$(get_libdir)" ${myconf} -} - -src_test() { - # Tests require a new gnome-themes-standard, but adding it to DEPEND - # would result in circular dependencies. - # https://bugzilla.gnome.org/show_bug.cgi?id=669562 - if ! has_version '>=x11-themes/gnome-themes-standard-3.3.91'; then - ewarn "Tests will be skipped beecause >=gnome-themes-standard-3.3.90" - ewarn "is not installed. Please re-run tests after installing the" - ewarn "required version of gnome-themes-standard." - return 0 - fi - - unset DBUS_SESSION_BUS_ADDRESS - - # Exporting HOME fixes tests using XDG directories spec since all defaults - # are based on $HOME. It is also backward compatible with functions not - # yet ported to this spec. - XDG_DATA_HOME="${T}" HOME="${T}" Xemake check || die "tests failed" -} - -src_install() { - emake DESTDIR="${D}" install - - insinto /etc/gtk-3.0 - doins "${FILESDIR}"/settings.ini - - dodoc AUTHORS ChangeLog* HACKING NEWS* README* - - # Remove unneeded *.la files - find "${D}" -name '*.la' -exec rm -f {} + || die - - # add -framework Carbon to the .pc files - use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do - sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed" - done -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - - local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0" - gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \ - || ewarn "Failed to run gtk-query-immodules-3.0" - - if ! has_version "app-text/evince"; then - elog "Please install app-text/evince for print preview functionality." - elog "Alternatively, check \"gtk-print-preview-command\" documentation and" - elog "add it to your settings.ini file." - fi -} - -pkg_postrm() { - gnome2_schemas_update -} diff --git a/x11-themes/gnome-themes-standard/Manifest b/x11-themes/gnome-themes-standard/Manifest deleted file mode 100644 index ddbbb3b..0000000 --- a/x11-themes/gnome-themes-standard/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST gnome-themes-standard-3.5.2.tar.xz 3361704 RMD160 aa4c5caf1ede8529275fb44ebad03abeca8e8f15 SHA1 fb30e2e4bf82948e53582b13a37bf7a4d54fe658 SHA256 70c4d951fd66c6ee67be402b4a6e56c420b86691202f849d13b9457ad2930ce7 -EBUILD gnome-themes-standard-3.5.2.ebuild 1691 RMD160 d500051897316178f6fc5dbb6f3063e4ccc6e793 SHA1 a81ddc1c3ea9861fc2a670ed551967e84e9f6de7 SHA256 3d83117bf2c1c6c5fac8571b27f3ae288ac50bf20c89250bd6b87e1a63411879 diff --git a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.5.2.ebuild b/x11-themes/gnome-themes-standard/gnome-themes-standard-3.5.2.ebuild deleted file mode 100644 index 5eb74ef..0000000 --- a/x11-themes/gnome-themes-standard/gnome-themes-standard-3.5.2.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/gnome-themes-standard/gnome-themes-standard-3.4.2.ebuild,v 1.1 2012/05/19 09:36:05 tetromino Exp $ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 - -DESCRIPTION="Adwaita theme for GNOME Shell" -HOMEPAGE="http://www.gnome.org/" - -LICENSE="LGPL-2.1" -SLOT="0" -IUSE="" -KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" - -COMMON_DEPEND="gnome-base/librsvg:2 - x11-libs/cairo - >=x11-libs/gtk+-3.3.14:3 - >=x11-themes/gtk-engines-2.15.3:2" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.40 - sys-devel/gettext - virtual/pkgconfig" -# gnome-themes{,-extras} are OBSOLETE for GNOME 3 -# http://comments.gmane.org/gmane.comp.gnome.desktop/44130 -# Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose -# their default background image -RDEPEND="${COMMON_DEPEND} - >=gnome-base/gsettings-desktop-schemas-3.4 - !<x11-themes/gnome-themes-2.32.1-r1" - -pkg_setup() { - DOCS="ChangeLog NEWS" - # The icon cache needs to be generated in pkg_postinst() - G2CONF="${G2CONF} - --disable-static - --disable-placeholders - GTK_UPDATE_ICON_CACHE=$(type -P true)" -} - -src_prepare() { - gnome2_src_prepare - # Install cursors in the right place - sed -e 's:^\(cursordir.*\)icons\(.*\):\1cursors/xorg-x11\2:' \ - -i themes/Adwaita/cursors/Makefile.am \ - -i themes/Adwaita/cursors/Makefile.in || die -} - -src_install() { - gnome2_src_install - - # Make it the default cursor theme - cd "${ED}/usr/share/cursors/xorg-x11" || die - ln -sfn Adwaita default || die -} diff --git a/x11-wm/mutter/Manifest b/x11-wm/mutter/Manifest deleted file mode 100644 index e4e3980..0000000 --- a/x11-wm/mutter/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX mutter-3.2.1-ignore-shadow-and-padding.patch 2640 RMD160 408acd936e0a474714ffaa3c4a0a5c17bcc160ca SHA1 3705a09d1160c6a7ace480c5f51a3c413ac52a0d SHA256 765c04ba4d177789407a25d3cbdf358e3fa125170cfd37c53095372bc4ec883d -DIST mutter-3.5.2.tar.xz 1638108 RMD160 109db504cb05e45ab31dc95c678cbb2ff44e0f95 SHA1 517769b576a36a57504c6cb7ac55d97dcdd6e600 SHA256 383e65140d8538939e3bbe54c18b19c6026af02249f5b77f30b182982d0ed2c2 -EBUILD mutter-3.5.2.ebuild 2021 RMD160 b9e430cd455a4d399df928b6be38dd8759cfeb9a SHA1 086f8527f20b24ce6ed06e099c682c980cbf25b8 SHA256 b84ab7c995cd6510eb3994118a7b6d11837dd48498ea61d4842521a0bb81c444 diff --git a/x11-wm/mutter/files/mutter-3.2.1-ignore-shadow-and-padding.patch b/x11-wm/mutter/files/mutter-3.2.1-ignore-shadow-and-padding.patch deleted file mode 100644 index bf4649e..0000000 --- a/x11-wm/mutter/files/mutter-3.2.1-ignore-shadow-and-padding.patch +++ /dev/null @@ -1,91 +0,0 @@ -Patch author: Timo Kluck <tkluck@infty.nl> Wed, 21 Sep 2011 17:51:28 +0200 - -Patch to silently ignore padding and shadow tags in Ubuntu metacity themes. - -https://bugs.launchpad.net/bugs/800315 -https://bugs.gentoo.org/show_bug.cgi?id=396673 - -diff --git a/src/ui/theme-parser.c b/src/ui/theme-parser.c -index 9063541..63a881f 100644 ---- a/src/ui/theme-parser.c -+++ b/src/ui/theme-parser.c -@@ -90,7 +90,9 @@ typedef enum - STATE_WINDOW, - /* things we don't use any more but we can still parse: */ - STATE_MENU_ICON, -- STATE_FALLBACK -+ STATE_FALLBACK, -+ /* an ubuntu specific ignore-this-element state */ -+ UBUNTU_STATE_IGNORE - } ParseState; - - typedef struct -@@ -1306,7 +1308,19 @@ parse_toplevel_element (GMarkupParseContext *context, - */ - push_state (info, STATE_FALLBACK); - } -- else -+ else if (ELEMENT_IS ("shadow")) -+ { -+ /* ubuntu specific, workaround for light-themes: silently ignore shadow tag. -+ */ -+ push_state (info, UBUNTU_STATE_IGNORE); -+ } -+ else if (ELEMENT_IS ("padding")) -+ { -+ /* ubuntu specific, workaround for light-themes: silently ignore padding tag. -+ */ -+ push_state (info, UBUNTU_STATE_IGNORE); -+ } -+ else - { - set_error (error, context, - G_MARKUP_ERROR, G_MARKUP_ERROR_PARSE, -@@ -3027,6 +3041,18 @@ parse_style_element (GMarkupParseContext *context, - - push_state (info, STATE_BUTTON); - } -+ else if (ELEMENT_IS ("shadow")) -+ { -+ /* ubuntu specific, workaround for light-themes: silently ignore shadow tag. -+ */ -+ push_state (info, UBUNTU_STATE_IGNORE); -+ } -+ else if (ELEMENT_IS ("padding")) -+ { -+ /* ubuntu specific, workaround for light-themes: silently ignore padding tag. -+ */ -+ push_state (info, UBUNTU_STATE_IGNORE); -+ } - else - { - set_error (error, context, -@@ -3671,6 +3697,8 @@ start_element_handler (GMarkupParseContext *context, - _("Element <%s> is not allowed inside a <%s> element"), - element_name, "fallback"); - break; -+ case UBUNTU_STATE_IGNORE: -+ break; - } - } - -@@ -3960,6 +3988,9 @@ end_element_handler (GMarkupParseContext *context, - pop_state (info); - g_assert (peek_state (info) == STATE_THEME); - break; -+ case UBUNTU_STATE_IGNORE: -+ pop_state (info); -+ break; - } - - pop_required_version (info); -@@ -4165,6 +4196,9 @@ text_handler (GMarkupParseContext *context, - case STATE_FALLBACK: - NO_TEXT ("fallback"); - break; -+ case UBUNTU_STATE_IGNORE: -+ NO_TEXT ("ignored_element"); -+ break; - } - } - diff --git a/x11-wm/mutter/mutter-3.5.2.ebuild b/x11-wm/mutter/mutter-3.5.2.ebuild deleted file mode 100644 index 3d71b95..0000000 --- a/x11-wm/mutter/mutter-3.5.2.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/mutter/mutter-3.4.1-r1.ebuild,v 1.3 2012/05/22 06:38:59 tetromino Exp $ - -EAPI="4" -GNOME2_LA_PUNT="yes" - -inherit eutils gnome2 - -DESCRIPTION="GNOME 3 compositing window manager based on Clutter" -HOMEPAGE="http://git.gnome.org/browse/mutter/" - -LICENSE="GPL-2" -SLOT="0" -IUSE="+introspection test xinerama" -KEYWORDS="~amd64 ~x86" - -COMMON_DEPEND=">=x11-libs/pango-1.2[X,introspection?] - >=x11-libs/cairo-1.10[X] - x11-libs/gdk-pixbuf:2[introspection?] - >=x11-libs/gtk+-3.3.7:3[introspection?] - >=dev-libs/glib-2.25.11:2 - >=media-libs/clutter-1.9.10:1.0[introspection?] - >=media-libs/cogl-1.9.6:1.0[introspection?] - >=media-libs/libcanberra-0.26[gtk3] - >=x11-libs/startup-notification-0.7 - >=x11-libs/libXcomposite-0.2 - >=gnome-base/gsettings-desktop-schemas-3.3.0[introspection?] - - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libXrender - - gnome-extra/zenity - - introspection? ( >=dev-libs/gobject-introspection-0.9.5 ) - xinerama? ( x11-libs/libXinerama ) -" -DEPEND="${COMMON_DEPEND} - >=app-text/gnome-doc-utils-0.8 - >=dev-util/intltool-0.35 - sys-devel/gettext - virtual/pkgconfig - test? ( app-text/docbook-xml-dtd:4.5 ) - xinerama? ( x11-proto/xineramaproto ) - x11-proto/xextproto - x11-proto/xproto" -RDEPEND="${COMMON_DEPEND} - !x11-misc/expocity" - -pkg_setup() { - DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README *.txt doc/*.txt" - G2CONF="${G2CONF} - --disable-static - --enable-shape - --enable-sm - --enable-startup-notification - --enable-xsync - --enable-verbose-mode - --enable-compile-warnings=maximum - --with-libcanberra - $(use_enable introspection) - $(use_enable xinerama)" -} - -src_prepare() { - # Compat with Ubuntu metacity themes (e.g. x11-themes/light-themes) - epatch "${FILESDIR}/${PN}-3.2.1-ignore-shadow-and-padding.patch" - - gnome2_src_prepare -} |