diff options
Diffstat (limited to 'x11-plugins/compiz-plugins-main')
3 files changed, 6 insertions, 82 deletions
diff --git a/x11-plugins/compiz-plugins-main/ChangeLog b/x11-plugins/compiz-plugins-main/ChangeLog index 3d10ba68006d..720d3772a96b 100644 --- a/x11-plugins/compiz-plugins-main/ChangeLog +++ b/x11-plugins/compiz-plugins-main/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-plugins/compiz-plugins-main # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-main/ChangeLog,v 1.7 2009/10/15 17:12:06 mrpouet Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-main/ChangeLog,v 1.8 2009/12/20 15:23:12 mrpouet Exp $ + + 20 Dec 2009; Romain Perier <mrpouet@gentoo.org> + -compiz-plugins-main-0.8.2-r1.ebuild, + -files/compiz-plugins-main-0.8.2-xdamage-race.patch: + Clean up old version *compiz-plugins-main-0.8.4 (15 Oct 2009) diff --git a/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.2-r1.ebuild b/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.2-r1.ebuild deleted file mode 100644 index e6837ebe0674..000000000000 --- a/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.2-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-plugins/compiz-plugins-main/compiz-plugins-main-0.8.2-r1.ebuild,v 1.1 2009/08/28 20:16:01 mrpouet Exp $ - -EAPI="2" - -inherit eutils gnome2-utils - -DESCRIPTION="Compiz Fusion Window Decorator Plugins" -HOMEPAGE="http://www.compiz.org/" -SRC_URI="http://releases.compiz.org/${PV}/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -IUSE="gnome" - -RDEPEND=" - !x11-plugins/compiz-fusion-plugins-main - >=gnome-base/librsvg-2.14.0 - media-libs/jpeg - x11-libs/cairo - ~x11-libs/compiz-bcop-${PV} - ~x11-wm/compiz-${PV}[gnome?] -" - -DEPEND="${RDEPEND} - >=dev-util/intltool-0.35 - >=dev-util/pkgconfig-0.19 - >=sys-devel/gettext-0.15 -" - -src_prepare() { - epatch "${FILESDIR}"/${P}-xdamage-race.patch - use gnome || epatch "${FILESDIR}"/${PN}-no-gconf.patch -} - -src_configure() { - econf $(use_enable gnome schemas) || die "econf failed" -} - -src_install() { - emake DESTDIR="${D}" install || die "emake install failed" -} -pkg_preinst() { - use gnome && gnome2_gconf_savelist -} - -pkg_postinst() { - use gnome && gnome2_gconf_install -} diff --git a/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-0.8.2-xdamage-race.patch b/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-0.8.2-xdamage-race.patch deleted file mode 100644 index ee167b8319c9..000000000000 --- a/x11-plugins/compiz-plugins-main/files/compiz-plugins-main-0.8.2-xdamage-race.patch +++ /dev/null @@ -1,30 +0,0 @@ -diff --git a/src/workarounds/workarounds.c b/src/workarounds/workarounds.c -index 5e0c221..f987fa0 100644 ---- a/src/workarounds/workarounds.c -+++ b/src/workarounds/workarounds.c -@@ -198,6 +198,9 @@ workaroundsPaintScreen (CompScreen *s, - - currentScreen = s; - -+ if (workaroundsGetForceGlxSync (s->display)) -+ glXWaitX (); -+ - UNWRAP (ws, s, paintScreen); - (*s->paintScreen) (s, outputs, numOutputs, mask); - WRAP (ws, s, paintScreen, workaroundsPaintScreen); -diff --git a/metadata/workarounds.xml.in b/metadata/workarounds.xml.in -index 5eb072d..1648e88 100644 ---- a/metadata/workarounds.xml.in -+++ b/metadata/workarounds.xml.in -@@ -53,6 +53,11 @@ - <_long>Fix for broken GLX_MESA_copy_sub_buffer on XGL in fglrx.</_long> - <default>false</default> - </option> -+ <option type="bool" name="force_glx_sync"> -+ <_short>Force synchronization between X and GLX</_short> -+ <_long>Force synchronization between X and GLX, which may help for window parts not redrawing correctly when using Nvidia drivers, but also may decrease performance.</_long> -+ <default>false</default> -+ </option> - <subgroup> - <_short>Window stickyness</_short> - <option type="bool" name="sticky_alldesktops"> |