Hello community, here is the log from the commit of package gnome-settings-daemon for openSUSE:Factory checked in at 2012-10-05 18:33:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gnome-settings-daemon (Old) and /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "gnome-settings-daemon", Maintainer is "gnome-maintainers@suse.de" Changes: -------- --- /work/SRC/openSUSE:Factory/gnome-settings-daemon/gnome-settings-daemon.changes 2012-06-10 23:24:07.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new/gnome-settings-daemon.changes 2012-10-05 18:36:13.000000000 +0200 @@ -1,0 +2,220 @@ +Tue Oct 2 16:59:37 UTC 2012 - dimstar@opensuse.org + +- Add with_ibus condition (currently set to 0), as we do not have + a recent enough version of IBus in Factory at this moment. + + when with_ibus is set to 1; pkconfig(ibus) BuildRequires will + be used and --enable-ibus is being passed to configure + + when with_ibus is set to 0, pkgconfigu(ibus) is being ignored + and --disable-ibus is being passed to configure. + +------------------------------------------------------------------- +Tue Sep 25 14:34:37 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.6.0: + + Create sources from the X layouts if the configuration is empty + + Always do that in GDM, so system-wide layouts work + + Add modifiers-only shortcuts to switch input sources. + +------------------------------------------------------------------- +Mon Sep 17 22:28:14 UTC 2012 - zaitor@opensuse.org + +- Update to version 3.5.92: + + Keyboard: + - Don't block getting the IBus global engine. + - Don't touch the XKB layout if no input sources were + configured. + - Fix gtk+ IM module getting set to IBus for XKB sources. + + Media keys: + - Make "toggle brightness" work. + + Color: + - Don't warn about non-existent DMI file. + + Power: + - Fix some instances where an external screen would turn off. + + Wacom: + - Require wacom 0.6 to fix bugs with some tablets. + +------------------------------------------------------------------- +Sat Sep 8 08:16:37 UTC 2012 - vuntz@opensuse.org + +- Drop gnome-settings-daemon-bnc461755-randr-rotate-wacom.diff: + this needed to be rebased for a long time, and there's a rocking + support for wacom tablets upstream now. So this is most likely + not needed anymore. + +------------------------------------------------------------------- +Sat Sep 8 07:29:13 UTC 2012 - vuntz@opensuse.org + +- Add explicit pkgconfig(libpulse-mainloop-glib) BuildRequires: + we forgot to add it when adding pkgconfig(libpulse). +- Add pkgconfig(xext) BuildRequires: new explicit dependency in + 3.5.5 for the power plugin that needs the XSync API. + +------------------------------------------------------------------- +Tue Sep 4 21:09:34 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.91: + + Keyboard: + - Don't handle IBus for fallback, it will use the same UI it + always did. + - Hook IBus support for legacy applications. + + Mouse: + - Fix natural-scroll not working until switched off and on + again. + + Power: + - Do not attempt to change the brightness of an output that was + disabled. + - Fix idle blank and sleep timeout. + +------------------------------------------------------------------- +Tue Aug 21 20:43:37 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.90: + + Keyboard: + - Apply XKB options + + Mouse: + - Add support for natural scroll for touchpads + + Power: + - Fix D-Bus path of the screensaver + + Wacom: + - Implement the "switch monitor" combination + + Updated translations. + +------------------------------------------------------------------- +Wed Aug 8 18:05:32 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.6: + + Build: + - Add optional man page. + - List plugin schemas as children of the main schema. + + Keyboard: + - Require ibus 1.4.99 for ibus support. + + Mouse: + - If one device was ignored, we would ignore all the devices. + + Smartcard: + - Don't try to use smartcard drivers that didn't load. + + Updates: + - Remove unused code. + - Avoid compilation warnings due to PackageKit API changes. + + Wacom: + - Avoid a warning at login. +- Add xsltproc BuildRequires: needed to build the man pages. + +------------------------------------------------------------------- +Tue Jul 17 20:10:49 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.5: + + Add test applications for a number of plugins + + Color: + - Fix notification-related memory leaks + + Housekeeping: + - Fix notification-related memory leaks + + Keyboard: + - Add support for switching to IBus input methods + + Updates: + - Remove unused settings + - Remove a number of unused notifications + - Don't ever live-update packages in the session + - Fix a number of memory leaks + - Prevent crash if a device that requires a firmware is removed + before the firmware search completes + + Wacom: + - Fix crasher related to screen tablets + - Do not rotate "pad" devices + - Apply display rotation to device that's mapped to it + - Make shortcuts that require Shift work as expected + - Re-apply calibration and aspect-ratio when the screen changes + but don't apply it to touch devices. +- Add pkgconfig(ibus-1.0) BuildRequires: new dependency. + +------------------------------------------------------------------- +Wed Jun 27 08:17:19 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.4: + + Printers: + - Don't block the session with unreachable printers + + Wacom: + - Fix crasher related to screen matching + +------------------------------------------------------------------- +Mon Jun 25 19:28:14 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.3: + + Housekeeping: + - Support new XDG thumbnail directory locations + + Keyboard A11y: + - Don't crash when changing large print in fallback mode + - Link to an existing help page + + Keyboard: + - Don't crash if LANG is empty + + Media-keys: + - Make <Super> keyboard shortcuts work again + - Use systemd to shutdown or suspend if available + + Mouse: + - Only inhibits mouse clicks and scrolls with syndaemon + + Power: + - End the lid-close safety timer when the lid gets opened + - Update fallback status icon on icon state change + - Don't leak notifications + - Avoid duplicate translations + - Use systemd to shutdown or suspend if available + - Don't enable backlight helper if GUdev is not available + + Updates: + - Adapt to new upstream property name + - Add a notification for offline updates + + Wacom: + - Update display mapping on monitor changes + - Flag unknown devices created from fallback + - Add keep aspect ratio option + - Use GnomeRROutput instead of GnomeRROutputInfo + - Match built-in monitor + + XRandr: + - Explicitly set clone state variable when generating monitor + configs. +- Drop gnome-settings-daemon-only-inhibit-touchpad-tapping.patch: + fixed upstream. + +------------------------------------------------------------------- +Sat Jun 9 17:08:12 UTC 2012 - dimstar@opensuse.org + +- Update to version 3.5.2: + + Remove ability to D-Bus activate + + Media keys: + - Get proper gnome-keyring environment + - Simplify the OSD code + - Add keybindings to switch input sources + + Mouse: + - Fix applying settings to newly added touchpads + - Reduce default touchpad deactivation to 1s + + Housekeeping: + - Split out 'ignore unix mount' code + + Keyboard: + - Always apply xmodmap + - Lots of cleanups + - Apply XKB layouts ourselfs and stop relying on libgnomekbd + + Power: + - Disconnect from upower signals when needed + - Add org.gnome.settings-daemon.plugins.power.lid-close- + suspend-with-extrnal-monitors ++++ 23 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/gnome-settings-daemon/gnome-settings-daemon.changes ++++ and /work/SRC/openSUSE:Factory/.gnome-settings-daemon.new/gnome-settings-daemon.changes Old: ---- gnome-settings-daemon-3.4.2.tar.xz gnome-settings-daemon-bnc461755-randr-rotate-wacom.diff gnome-settings-daemon-only-inhibit-touchpad-tapping.patch gnome-settings-daemon-reduce-tap-delay.patch New: ---- gnome-settings-daemon-3.6.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-settings-daemon.spec ++++++ --- /var/tmp/diff_new_pack.au6Gcz/_old 2012-10-05 18:36:14.000000000 +0200 +++ /var/tmp/diff_new_pack.au6Gcz/_new 2012-10-05 18:36:14.000000000 +0200 @@ -20,34 +20,31 @@ # lose ConsoleKit support (bad for sysvinit) %define with_systemd 0 +# We can currently not build ibus support, as it requires ibus 1.5, which has not been released yet. +%define with_ibus 0 + Name: gnome-settings-daemon -Version: 3.4.2 +Version: 3.6.0 Release: 0 Summary: Settings daemon for the GNOME desktop License: GPL-2.0+ Group: System/GUI/GNOME Url: http://www.gnome.org -Source: http://download.gnome.org/sources/gnome-settings-daemon/3.4/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-settings-daemon/3.6/%{name}-%{version}.tar.xz # PATCH-NEEDS-REBASE gnome-settings-daemon-system-proxy-configuration.diff Patch2: gnome-settings-daemon-system-proxy-configuration.diff # PATCH-NEEDS-REBASE gnome-settings-daemon-apport-monitor.patch bnc439203 jblunck@novell.com -- Add apport monitoring plugin. (was PATCH-FEATURE-UPSTREAM) Patch8: gnome-settings-daemon-apport-monitor.patch # PATCH-FEATURE-UPSTREAM gnome-settings-daemon-bnc462640-mute-action.patch bnc462640 bgo572365 vuntz@novell.com -- Mute button should always mute sound instead of toggling mute status Patch10: gnome-settings-daemon-bnc462640-mute-action.patch -# PATCH-NEEDS-REBASE gnome-settings-daemon-bnc461755-randr-rotate-wacom.diff bnc461755 federico@novell.com - Add the option of rotating a Wacom tablet when rotating the monitor with RANDR (was PATCH-FEATURE-OPENSUSE) -Patch11: gnome-settings-daemon-bnc461755-randr-rotate-wacom.diff # PATCH-NEEDS-REBASE PATCH-FIX-UPSTREAM gnome-settings-daemon-add-layout-switcher.patch bgo603806 vuntz@opensuse.org -- Add a layout switching combo if needed; the real fix implies some API change in libgnomekbd (see upstream bug) Patch13: gnome-settings-daemon-add-layout-switcher.patch # PATCH-NEEDS-REBASE PATCH-FEATURE-OPENSUSE gnome-packagekit-fate302445.patch fate 302445 Patch14: gnome-packagekit-fate302445.patch -# PATCH-NEEDSREBASE PATCH-MISSING-TAG -- See http://en.opensuse.org/Packaging/Patches +# PATCH-NEEDS-REBASE PATCH-MISSING-TAG -- See http://en.opensuse.org/Packaging/Patches Patch15: gnome-packagekit-BNC383261.patch # PATCH-FIX-OPENSUSE gnome-settings-daemon-stop-reload-proxy-settings.patch bnc689592#c1, bnc#538353 glin@suse.com -- Stop g-s-d poping up the authentication dialog for reloading the proxy settings Patch17: gnome-settings-daemon-stop-reload-proxy-settings.patch -# PATCH-FIX-UPSTREAM gnome-settings-daemon-reduce-tap-delay.patch bgo#590783 badshah400@gmail.com -- Reduce lag between last keystroke and first touchpad tap (patch came from upstream git) -Patch18: gnome-settings-daemon-reduce-tap-delay.patch -# PATCH-FIX-UPSTREAM gnome-settings-daemon-reduce-tap-delay.patch bgo#673055 badshah400@gmail.com -- When touchpad is deactivated during keyboard use, only deactivate tapping, but not pointer motion -Patch19: gnome-settings-daemon-only-inhibit-touchpad-tapping.patch BuildRequires: cups-devel BuildRequires: fdupes BuildRequires: gnome-common @@ -56,6 +53,7 @@ BuildRequires: intltool BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +BuildRequires: xsltproc # For directory ownership; it's fine to BuildRequire it since it's also a Requires BuildRequires: polkit BuildRequires: pkgconfig(colord) >= 0.1.12 @@ -65,28 +63,31 @@ %if 0%{?BUILD_FROM_VCS} BuildRequires: gnome-common %endif -BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.3.92 -BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.3.0 +BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.5.3 +BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.5.90 BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.18 BuildRequires: pkgconfig(gudev-1.0) +%if %{with_ibus} +BuildRequires: pkgconfig(ibus-1.0) >= 1.4.99 +%endif BuildRequires: pkgconfig(kbproto) BuildRequires: pkgconfig(lcms2) BuildRequires: pkgconfig(libcanberra-gtk3) -BuildRequires: pkgconfig(libgnomekbd) -BuildRequires: pkgconfig(libgnomekbdui) BuildRequires: pkgconfig(libnotify) >= 0.7.3 BuildRequires: pkgconfig(libpulse) +BuildRequires: pkgconfig(libpulse-mainloop-glib) %if %{with_systemd} BuildRequires: pkgconfig(libsystemd-login) %endif -BuildRequires: pkgconfig(libwacom) >= 0.3 -BuildRequires: pkgconfig(libxklavier) +BuildRequires: pkgconfig(libwacom) >= 0.6 BuildRequires: pkgconfig(nss) -BuildRequires: pkgconfig(packagekit-glib2) >= 0.6.12 +BuildRequires: pkgconfig(packagekit-glib2) >= 0.7.4 BuildRequires: pkgconfig(upower-glib) >= 0.9.11 BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xkbfile) BuildRequires: pkgconfig(xorg-wacom) BuildRequires: pkgconfig(xtst) Requires: gsettings-desktop-schemas @@ -133,16 +134,12 @@ #%%patch8 -p0 %patch10 -p0 # PATCH-NEEDS-REBASE -#%%patch11 -p1 -# PATCH-NEEDS-REBASE #%%patch13 -p0 # PATCH-NEEDS-REBASE #%%patch14 -p0 # PATCH-NEEDS-REBASE #%%patch15 -p0 %patch17 -p1 -%patch18 -p1 -%patch19 -p1 %endif %if 0%{?BUILD_FROM_VCS} @@ -158,7 +155,12 @@ --enable-gconf-bridge \ --disable-static \ --with-pnpids=%{_datadir}/libgnome-desktop-3.0/pnp.ids \ - --libexecdir=%{_libexecdir}/gnome-settings-daemon-3.0 + --libexecdir=%{_libexecdir}/gnome-settings-daemon-3.0 \ +%if %{with_ibus} + --enable-ibus +%else + --disable-ibus +%endif make %{?jobs:-j%jobs} V=1 @@ -188,16 +190,21 @@ %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS %{_datadir}/dbus-1/interfaces/org.gnome.SettingsDaemonUpdates.xml -%{_datadir}/dbus-1/services/org.gnome.SettingsDaemon.service +%if %{with_ibus} +%{_datadir}/dbus-1/services/org.freedesktop.IBus.service +%endif %{_datadir}/gnome-settings-daemon/ %{_datadir}/gnome-settings-daemon-3.0/ %dir %{_libexecdir}/gnome-settings-daemon-3.0/ %{_libexecdir}/gnome-settings-daemon-3.0/gnome-fallback-mount-helper %{_libexecdir}/gnome-settings-daemon-3.0/gnome-settings-daemon %{_libexecdir}/gnome-settings-daemon-3.0/gsd-backlight-helper +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-input-sources-switcher +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-list-wacom %{_libexecdir}/gnome-settings-daemon-3.0/gsd-locate-pointer %{_libexecdir}/gnome-settings-daemon-3.0/gsd-printer %{_libexecdir}/gnome-settings-daemon-3.0/gsd-wacom-led-helper +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-test-* # From patch2 #%{_libexecdir}/novell-sysconfig-proxy-helper %dir %{_libdir}/gnome-settings-daemon-3.0/ @@ -249,7 +256,6 @@ %dir %{_datadir}/GConf %dir %{_datadir}/GConf/gsettings %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert -%{_mandir}/man1/* %files lang -f %{name}.lang ++++++ gnome-settings-daemon-bnc462640-mute-action.patch ++++++ --- /var/tmp/diff_new_pack.au6Gcz/_old 2012-10-05 18:36:15.000000000 +0200 +++ /var/tmp/diff_new_pack.au6Gcz/_new 2012-10-05 18:36:15.000000000 +0200 @@ -2,7 +2,7 @@ =================================================================== --- plugins/media-keys/gsd-media-keys-manager.c.orig +++ plugins/media-keys/gsd-media-keys-manager.c -@@ -976,6 +976,7 @@ do_sound_action (GsdMediaKeysManager *ma +@@ -1070,6 +1070,7 @@ do_sound_action (GsdMediaKeysManager *ma { GvcMixerStream *stream; gboolean old_muted, new_muted; @@ -10,7 +10,7 @@ guint old_vol, new_vol, norm_vol_step; gboolean sound_changed; -@@ -997,7 +998,11 @@ do_sound_action (GsdMediaKeysManager *ma +@@ -1091,7 +1092,11 @@ do_sound_action (GsdMediaKeysManager *ma switch (type) { case MUTE_KEY: @@ -39,9 +39,9 @@ =================================================================== --- data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in.orig +++ data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in -@@ -155,6 +155,11 @@ - <_summary>Magnifier zoom out - <_description>Binding for the magnifier to zoom out +@@ -185,6 +185,11 @@ + <_summary>Switch input source backward + <_description>Binding to select the previous input source </key> + <key name="toggle-mute" type="b"> + <default>true</default> -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org