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 "gnome-maintainers@suse.de" 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 - vuntz@opensuse.org + +- 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 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 +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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org