diff options
author | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-04-20 04:07:59 +0000 |
---|---|---|
committer | Nicolás Reynolds <fauno@endefensadelsl.org> | 2014-04-20 04:07:59 +0000 |
commit | c191cced4be4333b966cae0432ae8de29663fa5f (patch) | |
tree | 2c095990cfc426ecda70f9a7d88d055ecb44e5cd /community/cinnamon-screensaver | |
parent | 4d8724d2ae72ab2ea20a9ad299dd36f33bda4658 (diff) |
Sun Apr 20 04:02:05 UTC 2014
Diffstat (limited to 'community/cinnamon-screensaver')
-rw-r--r-- | community/cinnamon-screensaver/PKGBUILD | 11 | ||||
-rw-r--r-- | community/cinnamon-screensaver/fix-high-cpu.patch | 24 |
2 files changed, 34 insertions, 1 deletions
diff --git a/community/cinnamon-screensaver/PKGBUILD b/community/cinnamon-screensaver/PKGBUILD index c200f601e..99cc8ef6e 100644 --- a/community/cinnamon-screensaver/PKGBUILD +++ b/community/cinnamon-screensaver/PKGBUILD @@ -5,7 +5,7 @@ pkgname=cinnamon-screensaver pkgver=2.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Screensaver designed to integrate well with the Cinnamon desktop." arch=('i686' 'x86_64') license=('GPL') @@ -14,10 +14,19 @@ backup=(etc/pam.d/cinnamon-screensaver) depends=('cinnamon-desktop' 'cinnamon-translations' 'dbus-glib' 'libgnomekbd') makedepends=('intltool' 'gnome-common') source=($pkgname-$pkgver.tar.gz::https://github.com/linuxmint/cinnamon-screensaver/archive/$pkgver.tar.gz + fix-high-cpu.patch cinnamon-screensaver.pam) sha256sums=('2ba075f8bceb5ff853d76b0426e0d3fedcfd503016c4752f1e5b3813b0d8aef9' + 'e3db1cfeb9a68f0c5a39737a5347add03a68e4316681349f789311403676c8cc' 'b6ea9e2eb586d94bcabb617a8f1c2958111df87afdbb51f645882bccdc15cbda') +prepare() { + cd $pkgname-$pkgver + + # Fix high CPU usage (FS#39951) + patch -Np1 -i ../fix-high-cpu.patch +} + build() { cd $pkgname-$pkgver diff --git a/community/cinnamon-screensaver/fix-high-cpu.patch b/community/cinnamon-screensaver/fix-high-cpu.patch new file mode 100644 index 000000000..ea9e5cf8c --- /dev/null +++ b/community/cinnamon-screensaver/fix-high-cpu.patch @@ -0,0 +1,24 @@ +From b6e44705c0fb68e526ef66d56d26fa677d885193 Mon Sep 17 00:00:00 2001 +From: Corbin <RavetcoFX@gmail.com> +Date: Fri, 18 Apr 2014 17:11:15 -0600 +Subject: [PATCH] Fix sticky screensaver issue + +--- + src/gs-window-x11.c | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/src/gs-window-x11.c b/src/gs-window-x11.c +index eb4fe5f..127eda5 100644 +--- a/src/gs-window-x11.c ++++ b/src/gs-window-x11.c +@@ -2140,7 +2140,6 @@ shade_background (GtkWidget *widget, + { + cairo_set_source_rgba (cr, 0.0, 0.0, 0.0, 0.7); + cairo_paint (cr); +- gs_window_clear_to_background_surface (window); + + return FALSE; + } +-- +1.9.1 + |