Hello community,

here is the log from the commit of package gnome-settings-daemon for 
openSUSE:Factory checked in at 2012-02-16 22:04:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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 "[email protected]"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/gnome-settings-daemon/gnome-settings-daemon.changes  
    2012-01-26 14:03:32.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.gnome-settings-daemon.new/gnome-settings-daemon.changes
 2012-02-16 22:04:32.000000000 +0100
@@ -1,0 +2,48 @@
+Tue Feb  7 19:11:41 UTC 2012 - [email protected]
+
+- Update to version 3.3.5:
+  + Build:
+    - Remove unused date & time mechanism. gnome-control-center
+      uses a different API, provided by systemd on some systems.
+  + A11y keyboard:
+    - Reduce the number of settings updates on startup
+  + Automounter:
+    - Optionally use systemd to check for active seat
+  + Color:
+    - Set the brightness of the display if it was saved as
+      metadata in the color profile
+  + Keyboard:
+    - Don't save num-lock state when caps-lock changes
+  + Media keys:
+    - Add screenshot keyboard shortcuts
+  + Power:
+    - Require a newer upower
+    - Optionally use systemd to shutdown when power is low
+    - Use GDBusProxy-compatible PropertiesChanged signal
+    - Fix "<br>" appearing in notification popups
+  + Printers:
+    - Also notify for unknown error reasons
+    - Unify printer name usage
+  + Wacom:
+    - Add a way to get/set the screen associated with a tablet
+    - Don't crash when using a generic tablet
+    - Add support for the puck and touch device types
+    - Add support for enumerating tablet buttons
+  + Media keys, XSettings, Updates:
+    - Fix possible crashes on exit
+  + Housekeeping, Wacom, XSettings:
+    - Fix memory leaks
+- Remove xz BuildRequires now that it comes for free in the build
+  system.
+- Remove pkgconfig(dbus-glib-1), pkgconfig(polkit-gobject-1)
+  BuildRequires: not needed anymore.
+- Remove polkit-datetime subpackage: this polkit mechanism is gone
+  upstream.
+- Get ready for full-switch to systemd:
+  + Add a with_systemd macro, currently set to 0 as the systemd
+    support implies no support for ConsoleKit, which we want to
+    keep until sysvinit is not supported anymore.
+  + Add pkgconfig(libsystemd-login) BuildRequires and pass
+    --enable-systemd to configure if we build systemd support.
+
+-------------------------------------------------------------------

Old:
----
  gnome-settings-daemon-3.3.4.tar.xz

New:
----
  gnome-settings-daemon-3.3.5.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gnome-settings-daemon.spec ++++++
--- /var/tmp/diff_new_pack.MyzkCq/_old  2012-02-16 22:04:34.000000000 +0100
+++ /var/tmp/diff_new_pack.MyzkCq/_new  2012-02-16 22:04:34.000000000 +0100
@@ -15,8 +15,12 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+# We cannot enable systemd support right now, as it is exclusive and means we
+# lose ConsoleKit support (bad for sysvinit)
+%define with_systemd 0
+
 Name:           gnome-settings-daemon
-Version:        3.3.4
+Version:        3.3.5
 Release:        0
 Summary:        Settings daemon for the GNOME desktop
 License:        GPL-2.0+
@@ -39,6 +43,7 @@
 Patch15:        gnome-packagekit-BNC383261.patch
 # PATCH-FIX-OPENSUSE gnome-settings-daemon-stop-reload-proxy-settings.patch 
bnc689592#c1, bnc#538353 [email protected] -- Stop g-s-d poping up the 
authentication dialog for reloading the proxy settings
 Patch17:        gnome-settings-daemon-stop-reload-proxy-settings.patch
+BuildRequires:  cups-devel
 BuildRequires:  fdupes
 BuildRequires:  gnome-common
 # Disabled because of the non-rebased patches
@@ -46,11 +51,9 @@
 BuildRequires:  intltool
 BuildRequires:  translation-update-upstream
 BuildRequires:  update-desktop-files
-BuildRequires:  cups-devel
-# Only needed because we don't (and won't) support building xz tarballs by 
default... See bnc#697467
-BuildRequires:  xz
+# For directory ownership; it's fine to BuildRequire it since it's also a 
Requires
+BuildRequires:  polkit
 BuildRequires:  pkgconfig(colord) >= 0.1.12
-BuildRequires:  pkgconfig(dbus-glib-1) >= 0.7.4
 BuildRequires:  pkgconfig(fontconfig)
 BuildRequires:  pkgconfig(gconf-2.0) >= 2.6.1
 BuildRequires:  pkgconfig(glib-2.0) >= 2.29.14
@@ -68,12 +71,14 @@
 BuildRequires:  pkgconfig(libgnomekbdui)
 BuildRequires:  pkgconfig(libnotify) >= 0.7.3
 BuildRequires:  pkgconfig(libpulse)
-BuildRequires:  pkgconfig(libwacom) >= 0.2
+%if %{with_systemd}
+BuildRequires:  pkgconfig(libsystemd-login)
+%endif
+BuildRequires:  pkgconfig(libwacom) >= 0.3
 BuildRequires:  pkgconfig(libxklavier)
 BuildRequires:  pkgconfig(nss)
 BuildRequires:  pkgconfig(packagekit-glib2) >= 0.6.12
-BuildRequires:  pkgconfig(polkit-gobject-1)
-BuildRequires:  pkgconfig(upower-glib) >= 0.9.1
+BuildRequires:  pkgconfig(upower-glib) >= 0.9.11
 BuildRequires:  pkgconfig(x11)
 BuildRequires:  pkgconfig(xfixes)
 BuildRequires:  pkgconfig(xi)
@@ -83,8 +88,6 @@
 Recommends:     %{name}-lang
 # For housekeeping plugin, that uses the nautilus dbus service
 Recommends:     nautilus
-# Split so people can depend on this only if needed
-Requires:       %{name}-polkit-datetime = %{version}
 Obsoletes:      resapplet
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 %glib2_gsettings_schema_requires
@@ -98,15 +101,6 @@
 This module was previously part of GNOME Control Center, but has been
 splitted from it for a more general use.
 
-%package polkit-datetime
-Summary:        PolicyKit helper to set the system date and time
-Group:          System/GUI/GNOME
-Requires:       timezone
-
-%description polkit-datetime
-This package contains a PolicyKit helper to set the system date and
-time.
-
 %package devel
 Summary:        Development package for the GNOME settings daemon
 Group:          System/GUI/GNOME
@@ -150,6 +144,9 @@
 autoreconf -f -i
 %configure\
         --libexecdir=%{_libexecdir}/gnome-settings-daemon-3.0 \
+%if %{with_systemd}
+        --enable-systemd \
+%endif
         --enable-gconf-bridge \
         --disable-static \
         --with-pnpids=%{_datadir}/libgnome-desktop-3.0/pnp.ids
@@ -223,13 +220,6 @@
 %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert
 %{_mandir}/man1/*
 
-%files polkit-datetime
-%defattr(-,root,root)
-%{_libexecdir}/gnome-settings-daemon-3.0/gsd-datetime-mechanism
-%{_datadir}/dbus-1/system-services/org.gnome.SettingsDaemon.DateTimeMechanism.service
-%{_datadir}/polkit-1/actions/org.gnome.settingsdaemon.datetimemechanism.policy
-%{_sysconfdir}/dbus-1/system.d/org.gnome.SettingsDaemon.DateTimeMechanism.conf
-
 %files lang -f %{name}.lang
 
 %files devel

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to