From f327735514af527db02ba6a4afd6c12bc0ffec2fbe3902b8c0f6f37c792f3937 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Tue, 30 Mar 2010 03:59:22 +0000 Subject: [PATCH] Accepting request 36024 from home:vuntz:branches:GNOME:Factory Copy from home:vuntz:branches:GNOME:Factory/gnome-settings-daemon via accept of submit request 36024 revision 2. Request was accepted with message: ok OBS-URL: https://build.opensuse.org/request/show/36024 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-settings-daemon?expand=0&rev=59 --- gnome-settings-daemon-2.29.92.tar.bz2 | 3 -- gnome-settings-daemon-2.30.0.tar.bz2 | 3 ++ ...ettings-daemon-bnc462640-mute-action.patch | 31 +++++++++---------- gnome-settings-daemon.changes | 19 ++++++++++++ gnome-settings-daemon.spec | 4 +-- 5 files changed, 39 insertions(+), 21 deletions(-) delete mode 100644 gnome-settings-daemon-2.29.92.tar.bz2 create mode 100644 gnome-settings-daemon-2.30.0.tar.bz2 diff --git a/gnome-settings-daemon-2.29.92.tar.bz2 b/gnome-settings-daemon-2.29.92.tar.bz2 deleted file mode 100644 index 98a4d3f..0000000 --- a/gnome-settings-daemon-2.29.92.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c27097f5db4e19926729d961e30ec8e0f7a9c565daa0d2674c4f02d0cb2c8c19 -size 1223347 diff --git a/gnome-settings-daemon-2.30.0.tar.bz2 b/gnome-settings-daemon-2.30.0.tar.bz2 new file mode 100644 index 0000000..beb5f96 --- /dev/null +++ b/gnome-settings-daemon-2.30.0.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb759f2aa403ad10f7b0a196c523fa0b3842cf4432b26a4b308ed1e5bf67e6aa +size 1230687 diff --git a/gnome-settings-daemon-bnc462640-mute-action.patch b/gnome-settings-daemon-bnc462640-mute-action.patch index a88eae3..049a786 100644 --- a/gnome-settings-daemon-bnc462640-mute-action.patch +++ b/gnome-settings-daemon-bnc462640-mute-action.patch @@ -1,8 +1,8 @@ Index: data/apps_gnome_settings_daemon_keybindings.schemas.in =================================================================== ---- data/apps_gnome_settings_daemon_keybindings.schemas.in.orig 2010-01-13 02:51:57.000000000 +1100 -+++ data/apps_gnome_settings_daemon_keybindings.schemas.in 2010-01-13 16:44:53.000000000 +1100 -@@ -14,6 +14,17 @@ +--- data/apps_gnome_settings_daemon_keybindings.schemas.in.orig ++++ data/apps_gnome_settings_daemon_keybindings.schemas.in +@@ -25,6 +25,17 @@ @@ -22,25 +22,25 @@ Index: data/apps_gnome_settings_daemon_keybindings.schemas.in string Index: plugins/media-keys/gsd-media-keys-manager.c =================================================================== ---- plugins/media-keys/gsd-media-keys-manager.c.orig 2010-01-13 02:51:57.000000000 +1100 -+++ plugins/media-keys/gsd-media-keys-manager.c 2010-01-13 16:44:53.000000000 +1100 -@@ -636,8 +636,10 @@ do_sound_action (GsdMediaKeysManager *ma +--- plugins/media-keys/gsd-media-keys-manager.c.orig ++++ plugins/media-keys/gsd-media-keys-manager.c +@@ -681,9 +681,11 @@ do_sound_action (GsdMediaKeysManager *ma int type) { gboolean muted; + gboolean toggle_mute; guint vol, norm_vol_step; int vol_step; + gboolean sound_changed; + GError *error; if (manager->priv->stream == NULL) return; -@@ -658,7 +660,23 @@ do_sound_action (GsdMediaKeysManager *ma +@@ -704,7 +706,21 @@ do_sound_action (GsdMediaKeysManager *ma + switch (type) { case MUTE_KEY: - muted = !muted; -- gvc_mixer_stream_change_is_muted (manager->priv->stream, muted); -+ +- muted = !muted; + error = NULL; + toggle_mute = gconf_client_get_bool (manager->priv->conf_client, + GCONF_MISC_DIR "/toggle_mute", @@ -52,11 +52,10 @@ Index: plugins/media-keys/gsd-media-keys-manager.c + } + + if (toggle_mute) -+ gvc_mixer_stream_change_is_muted (manager->priv->stream, -+ muted); ++ muted = !muted; + else -+ gvc_mixer_stream_change_is_muted (manager->priv->stream, -+ TRUE); ++ muted = TRUE; ++ + gvc_mixer_stream_change_is_muted (manager->priv->stream, muted); + sound_changed = TRUE; break; - case VOLUME_DOWN_KEY: - if (!muted && (vol <= norm_vol_step)) { diff --git a/gnome-settings-daemon.changes b/gnome-settings-daemon.changes index 47e6ec5..fcb8903 100644 --- a/gnome-settings-daemon.changes +++ b/gnome-settings-daemon.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Mon Mar 29 17:38:21 CEST 2010 - vuntz@opensuse.org + +- Update to version 2.30.0: + + Protect XInput code by ifdefs if XInput isn't available + (bgo#611670) + + Don't play a sound when the volume doesn't change (bgo#610001) + + Fix linking with pedantic linkers (bgo#610244) + + Remove unused do_sleep_action function + + Apply all keyboard settings to new keyboards (bgo#610245) + + Ensure the window is realized before we invalidate it + (bgo#604918) + + Replace "eject" spawn with GIO code (bgo#580779) + + Don't spawn xrdb (bgo#586276) + + Add translator hint (bgo#613647) + + Disable font plugin by default (bgo#613604) + + Updated translations. +- Rebase gnome-settings-daemon-bnc462640-mute-action.patch. + ------------------------------------------------------------------- Fri Mar 26 22:58:04 UTC 2010 - sreeves@novell.com diff --git a/gnome-settings-daemon.spec b/gnome-settings-daemon.spec index d46e407..635082c 100644 --- a/gnome-settings-daemon.spec +++ b/gnome-settings-daemon.spec @@ -1,5 +1,5 @@ # -# spec file for package gnome-settings-daemon (Version 2.29.92) +# spec file for package gnome-settings-daemon (Version 2.30.0) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -19,7 +19,7 @@ Name: gnome-settings-daemon %define _name gnome-settings-daemon -Version: 2.29.92 +Version: 2.30.0 Release: 1 License: GPLv2+ Summary: Settings daemon for the GNOME desktop