From 26ff6d067fb9df8a1b7901aa04735811f6c95fe7 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 20 Oct 2011 16:50:33 +0200 Subject: [PATCH] gnome-settings-daemon: added patch to fix suspend via keys. --- .../patches/upower-suspend-via-keys.patch | 27 +++++++++++++++++++ srcpkgs/gnome-settings-daemon/template | 1 + 2 files changed, 28 insertions(+) create mode 100644 srcpkgs/gnome-settings-daemon/patches/upower-suspend-via-keys.patch diff --git a/srcpkgs/gnome-settings-daemon/patches/upower-suspend-via-keys.patch b/srcpkgs/gnome-settings-daemon/patches/upower-suspend-via-keys.patch new file mode 100644 index 00000000000..58db769f814 --- /dev/null +++ b/srcpkgs/gnome-settings-daemon/patches/upower-suspend-via-keys.patch @@ -0,0 +1,27 @@ +--- plugins/media-keys/gsd-media-keys-manager.c 2011-10-20 08:19:31.818642262 +0200 ++++ plugins/media-keys/gsd-media-keys-manager.c 2011-10-20 08:23:55.127492221 +0200 +@@ -2066,15 +2066,15 @@ + (GAsyncReadyCallback) power_keyboard_ready_cb, + manager); + +- g_dbus_proxy_new (manager->priv->connection, +- G_DBUS_PROXY_FLAGS_NONE, +- NULL, +- "org.freedesktop.UPower", +- "/org/freedesktop/UPower", +- "org.freedesktop.UPower", +- NULL, +- (GAsyncReadyCallback) upower_ready_cb, +- manager); ++ g_dbus_proxy_new_for_bus (G_BUS_TYPE_SYSTEM, ++ G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES, ++ NULL, ++ "org.freedesktop.UPower", ++ "/org/freedesktop/UPower", ++ "org.freedesktop.UPower", ++ NULL, ++ (GAsyncReadyCallback) upower_ready_cb, ++ manager); + } + + static void diff --git a/srcpkgs/gnome-settings-daemon/template b/srcpkgs/gnome-settings-daemon/template index 3a93f14a8fb..30fafb3cb00 100644 --- a/srcpkgs/gnome-settings-daemon/template +++ b/srcpkgs/gnome-settings-daemon/template @@ -1,6 +1,7 @@ # Template file for 'gnome-settings-daemon' pkgname=gnome-settings-daemon version=3.2.1 +revision=1 distfiles="${GNOME_SITE}/$pkgname/3.2/$pkgname-$version.tar.xz" build_style=gnu_configure configure_args="--disable-static --disable-cups