From ac5719fa3c33bf00b0a1aa02f3cc24ec742cbb1d Mon Sep 17 00:00:00 2001 From: Andreas Proschofsky Date: Wed, 5 Sep 2012 19:22:10 +0000 Subject: Remove lots of outdated stuff, use gnome overlay instead svn path=/; revision=348 --- app-text/evince/Manifest | 3 - app-text/evince/evince-3.5.2.ebuild | 111 ---------- .../evince/files/evince-0.7.1-display-menu.patch | 11 - dev-lang/vala/Manifest | 2 - dev-lang/vala/vala-0.17.1.ebuild | 52 ----- dev-libs/gjs/Manifest | 2 - dev-libs/gjs/gjs-1.33.2.ebuild | 67 ------ dev-libs/glib/Manifest | 6 - .../glib/files/glib-2.10.3-ia64-atomic-ops.patch | 39 ---- dev-libs/glib/files/glib-2.12.12-fbsd.patch | 21 -- .../files/glib-2.31.x-external-gdbus-codegen.patch | 98 --------- dev-libs/glib/glib-2.33.2.ebuild | 240 --------------------- dev-libs/gobject-introspection-common/Manifest | 2 - .../gobject-introspection-common-1.33.2.ebuild | 35 --- dev-libs/gobject-introspection/Manifest | 2 - .../gobject-introspection-1.33.2.ebuild | 97 --------- gnome-base/dconf/Manifest | 2 - gnome-base/dconf/dconf-0.13.0.ebuild | 59 ----- gnome-base/gnome-desktop/Manifest | 2 - .../gnome-desktop/gnome-desktop-3.5.2.ebuild | 58 ----- gnome-base/gnome-menus/Manifest | 4 - gnome-base/gnome-menus/files/10-xdg-menu-gnome-r1 | 6 - .../gnome-menus-3.0.0-ignore_kde_standalone.patch | 22 -- gnome-base/gnome-menus/gnome-menus-3.5.2.ebuild | 128 ----------- gnome-base/gsettings-desktop-schemas/Manifest | 2 - .../gsettings-desktop-schemas-3.5.2.ebuild | 29 --- gnome-base/gvfs/Manifest | 5 - .../files/gvfs-1.2.2-expose-archive-backend.patch | 56 ----- .../files/gvfs-1.2.2-gphoto2-stricter-checks.patch | 28 --- gnome-base/gvfs/gvfs-1.13.1.ebuild | 122 ----------- gnome-extra/gnome-screenshot/Manifest | 3 - .../gnome-screenshot/gnome-screenshot-3.5.2.ebuild | 32 --- .../gnome-screenshot/gnome-screenshot-9999.ebuild | 32 --- media-libs/clutter-gtk/Manifest | 2 - media-libs/clutter-gtk/clutter-gtk-1.3.2.ebuild | 35 --- media-libs/clutter/Manifest | 2 - media-libs/clutter/clutter-1.11.4.ebuild | 105 --------- sys-apps/accountsservice/Manifest | 3 - .../accountsservice/accountsservice-0.6.21.ebuild | 42 ---- sys-apps/accountsservice/metadata.xml | 9 - sys-apps/gnome-disk-utility/Manifest | 2 - .../gnome-disk-utility-3.5.2.ebuild | 31 --- www-client/epiphany/Manifest | 4 - www-client/epiphany/epiphany-3.5.1.ebuild | 97 --------- .../epiphany-3.3.90-paxctl-introspection.patch | 24 --- www-client/epiphany/files/paxctl.sh | 24 --- x11-libs/gtk+/Manifest | 5 - .../gtk+/files/gtk+-3.3.18-fallback-theme.patch | 81 ------- .../gtk+-3.3.20-wayland-xkbcommon-headers.patch | 39 ---- x11-libs/gtk+/files/settings.ini | 4 - x11-libs/gtk+/gtk+-3.5.4.ebuild | 222 ------------------- x11-themes/gnome-themes-standard/Manifest | 2 - .../gnome-themes-standard-3.5.2.ebuild | 58 ----- x11-wm/mutter/Manifest | 3 - .../mutter-3.2.1-ignore-shadow-and-padding.patch | 91 -------- x11-wm/mutter/mutter-3.5.2.ebuild | 77 ------- 56 files changed, 2340 deletions(-) delete mode 100644 app-text/evince/Manifest delete mode 100644 app-text/evince/evince-3.5.2.ebuild delete mode 100644 app-text/evince/files/evince-0.7.1-display-menu.patch delete mode 100644 dev-lang/vala/Manifest delete mode 100644 dev-lang/vala/vala-0.17.1.ebuild delete mode 100644 dev-libs/gjs/Manifest delete mode 100644 dev-libs/gjs/gjs-1.33.2.ebuild delete mode 100644 dev-libs/glib/Manifest delete mode 100644 dev-libs/glib/files/glib-2.10.3-ia64-atomic-ops.patch delete mode 100644 dev-libs/glib/files/glib-2.12.12-fbsd.patch delete mode 100644 dev-libs/glib/files/glib-2.31.x-external-gdbus-codegen.patch delete mode 100644 dev-libs/glib/glib-2.33.2.ebuild delete mode 100644 dev-libs/gobject-introspection-common/Manifest delete mode 100644 dev-libs/gobject-introspection-common/gobject-introspection-common-1.33.2.ebuild delete mode 100644 dev-libs/gobject-introspection/Manifest delete mode 100644 dev-libs/gobject-introspection/gobject-introspection-1.33.2.ebuild delete mode 100644 gnome-base/dconf/Manifest delete mode 100644 gnome-base/dconf/dconf-0.13.0.ebuild delete mode 100644 gnome-base/gnome-desktop/Manifest delete mode 100644 gnome-base/gnome-desktop/gnome-desktop-3.5.2.ebuild delete mode 100644 gnome-base/gnome-menus/Manifest delete mode 100644 gnome-base/gnome-menus/files/10-xdg-menu-gnome-r1 delete mode 100644 gnome-base/gnome-menus/files/gnome-menus-3.0.0-ignore_kde_standalone.patch delete mode 100644 gnome-base/gnome-menus/gnome-menus-3.5.2.ebuild delete mode 100644 gnome-base/gsettings-desktop-schemas/Manifest delete mode 100644 gnome-base/gsettings-desktop-schemas/gsettings-desktop-schemas-3.5.2.ebuild delete mode 100644 gnome-base/gvfs/Manifest delete mode 100644 gnome-base/gvfs/files/gvfs-1.2.2-expose-archive-backend.patch delete mode 100644 gnome-base/gvfs/files/gvfs-1.2.2-gphoto2-stricter-checks.patch delete mode 100644 gnome-base/gvfs/gvfs-1.13.1.ebuild delete mode 100644 gnome-extra/gnome-screenshot/Manifest delete mode 100644 gnome-extra/gnome-screenshot/gnome-screenshot-3.5.2.ebuild delete mode 100644 gnome-extra/gnome-screenshot/gnome-screenshot-9999.ebuild delete mode 100644 media-libs/clutter-gtk/Manifest delete mode 100644 media-libs/clutter-gtk/clutter-gtk-1.3.2.ebuild delete mode 100644 media-libs/clutter/Manifest delete mode 100644 media-libs/clutter/clutter-1.11.4.ebuild delete mode 100644 sys-apps/accountsservice/Manifest delete mode 100644 sys-apps/accountsservice/accountsservice-0.6.21.ebuild delete mode 100644 sys-apps/accountsservice/metadata.xml delete mode 100644 sys-apps/gnome-disk-utility/Manifest delete mode 100644 sys-apps/gnome-disk-utility/gnome-disk-utility-3.5.2.ebuild delete mode 100644 www-client/epiphany/Manifest delete mode 100644 www-client/epiphany/epiphany-3.5.1.ebuild delete mode 100644 www-client/epiphany/files/epiphany-3.3.90-paxctl-introspection.patch delete mode 100755 www-client/epiphany/files/paxctl.sh delete mode 100644 x11-libs/gtk+/Manifest delete mode 100644 x11-libs/gtk+/files/gtk+-3.3.18-fallback-theme.patch delete mode 100644 x11-libs/gtk+/files/gtk+-3.3.20-wayland-xkbcommon-headers.patch delete mode 100644 x11-libs/gtk+/files/settings.ini delete mode 100644 x11-libs/gtk+/gtk+-3.5.4.ebuild delete mode 100644 x11-themes/gnome-themes-standard/Manifest delete mode 100644 x11-themes/gnome-themes-standard/gnome-themes-standard-3.5.2.ebuild delete mode 100644 x11-wm/mutter/Manifest delete mode 100644 x11-wm/mutter/files/mutter-3.2.1-ignore-shadow-and-padding.patch delete mode 100644 x11-wm/mutter/mutter-3.5.2.ebuild 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 = $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 -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 ) - !> 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? ( !=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 @@ - Core - Screensaver - X-GNOME-Settings-Panel -+ X-KDE-settings-accessibility -+ X-KDE-settings-components -+ X-KDE-settings-desktop -+ X-KDE-settings-looknfeel -+ X-KDE-settings-network -+ X-KDE-settings-webbrowsing -+ X-KDE-settings-peripherals -+ X-KDE-settings-hardware -+ X-KDE-settings-power -+ X-KDE-settings-security -+ X-KDE-settings-sound -+ X-KDE-settings-system -+ X-KDE-information - - - 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} - ! $@ -+ -+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 @@ - - - - gnome - - Use dev-libs/gobject-introspection - for introspection - - 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 -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 -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 -+#include - #include - - #include -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 -+#include - - 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 -+#include - - 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} - !=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 - ! 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 -} -- cgit v1.2.3-18-g5258