From ece0dc2152417bd2a6e829d4354984333d5c155ecaeecd6c7df751b997e17711 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 22 Feb 2017 20:41:08 +0000 Subject: [PATCH 1/3] Accepting request 459855 from GNOME:Next scripted push OBS-URL: https://build.opensuse.org/request/show/459855 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-settings-daemon?expand=0&rev=273 --- gnome-settings-daemon-3.22.1.tar.xz | 3 - gnome-settings-daemon-3.23.90.tar.xz | 3 + ...ngs-daemon-bring-back-updates-plugin.patch | 284 ++++++++---------- ...-settings-daemon-fix-keyboard-slider.patch | 40 --- ...ettings-daemon-shutdown-dialog-delay.patch | 86 ------ gnome-settings-daemon.changes | 57 ++++ gnome-settings-daemon.spec | 97 +++--- 7 files changed, 244 insertions(+), 326 deletions(-) delete mode 100644 gnome-settings-daemon-3.22.1.tar.xz create mode 100644 gnome-settings-daemon-3.23.90.tar.xz delete mode 100644 gnome-settings-daemon-fix-keyboard-slider.patch delete mode 100644 gnome-settings-daemon-shutdown-dialog-delay.patch diff --git a/gnome-settings-daemon-3.22.1.tar.xz b/gnome-settings-daemon-3.22.1.tar.xz deleted file mode 100644 index 7e71d05..0000000 --- a/gnome-settings-daemon-3.22.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b57d97cdd992263baffa78ccecbbf9f5a9771dd994f19687353d6eec4fd636ba -size 1622420 diff --git a/gnome-settings-daemon-3.23.90.tar.xz b/gnome-settings-daemon-3.23.90.tar.xz new file mode 100644 index 0000000..0c9851d --- /dev/null +++ b/gnome-settings-daemon-3.23.90.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c9e860558a8132763f6441f317e1df47fc5fe64bc5517bcc9ff9d44a08824fac +size 1614204 diff --git a/gnome-settings-daemon-bring-back-updates-plugin.patch b/gnome-settings-daemon-bring-back-updates-plugin.patch index aa1ca3e..7ff5a3b 100644 --- a/gnome-settings-daemon-bring-back-updates-plugin.patch +++ b/gnome-settings-daemon-bring-back-updates-plugin.patch @@ -18,7 +18,6 @@ Subject: [PATCH] revert upstream commits to bring back the updates plugin plugins/updates/gsd-updates-plugin.c | 28 + plugins/updates/gsd-updates-refresh.c | 573 ++++++++ plugins/updates/gsd-updates-refresh.h | 52 + - plugins/updates/test-updates.c | 7 + plugins/updates/updates-design.svg | 765 ++++++++++ plugins/updates/updates.gnome-settings-plugin.in | 9 + po/POTFILES.in | 4 + @@ -34,16 +33,15 @@ Subject: [PATCH] revert upstream commits to bring back the updates plugin create mode 100644 plugins/updates/gsd-updates-plugin.c create mode 100644 plugins/updates/gsd-updates-refresh.c create mode 100644 plugins/updates/gsd-updates-refresh.h - create mode 100644 plugins/updates/test-updates.c create mode 100644 plugins/updates/updates-design.svg create mode 100644 plugins/updates/updates.gnome-settings-plugin.in -Index: gnome-settings-daemon-3.22.1/configure.ac +Index: gnome-settings-daemon-3.23.2/configure.ac =================================================================== ---- gnome-settings-daemon-3.22.1.orig/configure.ac -+++ gnome-settings-daemon-3.22.1/configure.ac -@@ -288,6 +288,33 @@ esac - AM_CONDITIONAL(HAVE_WACOM, test x$have_wacom = xyes) +--- gnome-settings-daemon-3.23.2.orig/configure.ac ++++ gnome-settings-daemon-3.23.2/configure.ac +@@ -297,6 +297,33 @@ PKG_CHECK_MODULES(COMMON, + PKG_CHECK_MODULES(HELPER, gio-unix-2.0) dnl ============================================== +dnl PackageKit section @@ -76,7 +74,7 @@ Index: gnome-settings-daemon-3.22.1/configure.ac dnl smartcard section dnl ============================================== have_smartcard_support=false -@@ -533,6 +560,7 @@ plugins/screensaver-proxy/Makefile +@@ -532,6 +559,7 @@ plugins/screensaver-proxy/Makefile plugins/sharing/Makefile plugins/smartcard/Makefile plugins/sound/Makefile @@ -84,15 +82,15 @@ Index: gnome-settings-daemon-3.22.1/configure.ac plugins/wacom/Makefile plugins/xrandr/Makefile plugins/xsettings/Makefile -@@ -549,6 +577,7 @@ data/org.gnome.settings-daemon.plugins.m +@@ -544,6 +572,7 @@ data/org.gnome.settings-daemon.plugins.c + data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in data/org.gnome.settings-daemon.peripherals.gschema.xml.in data/org.gnome.settings-daemon.plugins.housekeeping.gschema.xml.in - data/org.gnome.settings-daemon.plugins.orientation.gschema.xml.in +data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in data/org.gnome.settings-daemon.plugins.sharing.gschema.xml.in data/org.gnome.settings-daemon.plugins.xrandr.gschema.xml.in data/org.gnome.settings-daemon.peripherals.wacom.gschema.xml.in -@@ -583,6 +612,7 @@ echo " +@@ -576,6 +605,7 @@ echo " NetworkManager support: ${enable_network_manager} Libnotify support: ${have_libnotify} @@ -100,22 +98,22 @@ Index: gnome-settings-daemon-3.22.1/configure.ac Smartcard support: ${have_smartcard_support} Cups support: ${enable_cups} Wacom support: ${have_wacom} -Index: gnome-settings-daemon-3.22.1/data/Makefile.am +Index: gnome-settings-daemon-3.23.2/data/Makefile.am =================================================================== ---- gnome-settings-daemon-3.22.1.orig/data/Makefile.am -+++ gnome-settings-daemon-3.22.1/data/Makefile.am -@@ -19,6 +19,7 @@ gsettings_SCHEMAS = \ +--- gnome-settings-daemon-3.23.2.orig/data/Makefile.am ++++ gnome-settings-daemon-3.23.2/data/Makefile.am +@@ -15,6 +15,7 @@ gsettings_SCHEMAS = \ + org.gnome.settings-daemon.plugins.sharing.gschema.xml \ + org.gnome.settings-daemon.plugins.xsettings.gschema.xml \ org.gnome.settings-daemon.plugins.housekeeping.gschema.xml \ - org.gnome.settings-daemon.plugins.print-notifications.gschema.xml \ ++ org.gnome.settings-daemon.plugins.updates.gschema.xml \ org.gnome.settings-daemon.plugins.xrandr.gschema.xml \ -+ org.gnome.settings-daemon.plugins.updates.gschema.xml \ - org.gnome.settings-daemon.plugins.orientation.gschema.xml \ org.gnome.settings-daemon.peripherals.wacom.gschema.xml -Index: gnome-settings-daemon-3.22.1/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in +Index: gnome-settings-daemon-3.23.2/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in ++++ gnome-settings-daemon-3.23.2/data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in @@ -0,0 +1,79 @@ + + @@ -196,10 +194,10 @@ Index: gnome-settings-daemon-3.22.1/data/org.gnome.settings-daemon.plugins.updat + + + -Index: gnome-settings-daemon-3.22.1/plugins/Makefile.am +Index: gnome-settings-daemon-3.23.2/plugins/Makefile.am =================================================================== ---- gnome-settings-daemon-3.22.1.orig/plugins/Makefile.am -+++ gnome-settings-daemon-3.22.1/plugins/Makefile.am +--- gnome-settings-daemon-3.23.2.orig/plugins/Makefile.am ++++ gnome-settings-daemon-3.23.2/plugins/Makefile.am @@ -22,6 +22,12 @@ enabled_plugins = \ disabled_plugins = $(NULL) @@ -213,66 +211,34 @@ Index: gnome-settings-daemon-3.22.1/plugins/Makefile.am if SMARTCARD_SUPPORT enabled_plugins += smartcard else -Index: gnome-settings-daemon-3.22.1/plugins/updates/Makefile.am +Index: gnome-settings-daemon-3.23.2/plugins/updates/Makefile.am =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/Makefile.am -@@ -0,0 +1,98 @@ ++++ gnome-settings-daemon-3.23.2/plugins/updates/Makefile.am +@@ -0,0 +1,64 @@ +plugin_name = updates + -+plugin_LTLIBRARIES = \ -+ libupdates.la ++desktopdir = $(sysconfdir)/xdg/autostart ++desktop_in_files = org.gnome.SettingsDaemon.Updates.desktop.in ++desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) + -+libupdates_la_SOURCES = \ -+ gsd-updates-common.h \ -+ gsd-updates-plugin.c \ -+ gsd-updates-refresh.h \ -+ gsd-updates-refresh.c \ -+ gsd-updates-firmware.h \ -+ gsd-updates-firmware.c \ -+ gsd-updates-manager.h \ -+ gsd-updates-manager.c ++org.gnome.SettingsDaemon.Updates.desktop: $(desktop_in_files) Makefile ++ $(AM_V_GEN) sed -e "s|\@libexecdir\@|$(libexecdir)|" $< > $@ + -+libupdates_la_CPPFLAGS = \ -+ -I$(top_srcdir)/gnome-settings-daemon \ -+ -I$(top_builddir)/gnome-settings-daemon \ -+ -DGNOME_SETTINGS_LOCALEDIR=\""$(datadir)/locale"\" \ -+ $(AM_CPPFLAGS) ++polkit_policydir = $(datadir)/polkit-1/actions ++polkit_policy_DATA = org.gnome.settings-daemon.plugins.update.policy + -+libupdates_la_CFLAGS = \ -+ $(PLUGIN_CFLAGS) \ -+ $(SETTINGS_PLUGIN_CFLAGS) \ -+ $(GUDEV_CFLAGS) \ -+ -DG_UDEV_API_IS_SUBJECT_TO_CHANGE \ -+ $(PACKAGEKIT_CFLAGS) \ -+ -DI_KNOW_THE_PACKAGEKIT_GLIB2_API_IS_SUBJECT_TO_CHANGE \ -+ -DDATADIR=\"$(datadir)\" \ -+ -DBINDIR=\"$(bindir)\" \ -+ -DLIBEXECDIR=\"$(libexecdir)\" \ -+ -I$(top_srcdir)/data \ -+ $(AM_CFLAGS) -+ -+libupdates_la_LDFLAGS = \ -+ $(GSD_PLUGIN_LDFLAGS) -+ -+libupdates_la_LIBADD = \ -+ $(SETTINGS_PLUGIN_LIBS) \ -+ $(PACKAGEKIT_LIBS) -+ -+plugin_in_files = \ -+ updates.gnome-settings-plugin.in -+ -+plugin_DATA = $(plugin_in_files:.gnome-settings-plugin.in=.gnome-settings-plugin) -+ -+libexec_PROGRAMS = gsd-test-updates pk-clear-offline-update ++libexec_PROGRAMS = gsd-updates pk-clear-offline-update + +pk_clear_offline_update_SOURCES = pk-offline-clear-update.c \ + gsd-updates-common.h + -+pk_clear_offline_update_CFLAGS = $(SETTINGS_PLUGIN_CFLAGS) $(PLUGIN_CFLAGS) ++pk_clear_offline_update_CFLAGS = \ ++ $(PLUGIN_CFLAGS) \ ++ `$(PKG_CONFIG) --cflags "glib-2.0"` + -+gsd_test_updates_SOURCES = \ -+ test-updates.c \ ++gsd_updates_SOURCES = \ ++ main.c \ + gsd-updates-common.h \ + gsd-updates-refresh.h \ + gsd-updates-refresh.c \ @@ -281,7 +247,7 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/Makefile.am + gsd-updates-manager.h \ + gsd-updates-manager.c + -+gsd_test_updates_CPPFLAGS = \ ++gsd_updates_CPPFLAGS = \ + -I$(top_srcdir)/data/ \ + -I$(top_srcdir)/gnome-settings-daemon \ + -I$(top_builddir)/gnome-settings-daemon \ @@ -290,36 +256,34 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/Makefile.am + -DLIBEXECDIR=\""$(libexecdir)"\" \ + $(AM_CPPFLAGS) + -+gsd_test_updates_CFLAGS = \ ++gsd_updates_CFLAGS = \ + -DI_KNOW_THE_PACKAGEKIT_GLIB2_API_IS_SUBJECT_TO_CHANGE \ + -DDATADIR=\"$(datadir)\" \ + -DBINDIR=\"$(bindir)\" \ ++ `$(PKG_CONFIG) --cflags "gtk+-3.0 glib-2.0 gsettings-desktop-schemas"` \ + $(PLUGIN_CFLAGS) \ -+ $(SETTINGS_PLUGIN_CFLAGS) \ + $(PACKAGEKIT_CFLAGS) \ + $(AM_CFLAGS) + -+gsd_test_updates_LDADD = \ ++gsd_updates_LDADD = \ ++ $(top_builddir)/plugins/common/libcommon.la \ + $(top_builddir)/gnome-settings-daemon/libgsd.la \ + $(SETTINGS_DAEMON_LIBS) \ + $(SETTINGS_PLUGIN_LIBS) \ + $(PACKAGEKIT_LIBS) \ + -lm + -+EXTRA_DIST = \ -+ $(plugin_in_files) ++EXTRA_DIST = $(desktop_in_files) + -+CLEANFILES = \ -+ $(plugin_DATA) ++CLEANFILES = \ ++ $(desktop_DATA) \ ++ org.gnome.settings-daemon.plugins.update.policy + -+DISTCLEANFILES = \ -+ $(plugin_DATA) -+ -+@GSD_INTLTOOL_PLUGIN_RULE@ -Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-common.h ++DISTCLEANFILES = $(desktop_DATA) +Index: gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-common.h =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-common.h ++++ gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-common.h @@ -0,0 +1,46 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -367,10 +331,10 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-common.h +G_END_DECLS + +#endif /* __GSD_UPDATES_COMMON_H */ -Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-firmware.c +Index: gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-firmware.c =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-firmware.c ++++ gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-firmware.c @@ -0,0 +1,1040 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -1412,10 +1376,10 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-firmware.c + firmware = g_object_new (GSD_UPDATES_TYPE_FIRMWARE, NULL); + return GSD_UPDATES_FIRMWARE (firmware); +} -Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-firmware.h +Index: gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-firmware.h =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-firmware.h ++++ gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-firmware.h @@ -0,0 +1,52 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -1469,10 +1433,10 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-firmware.h +G_END_DECLS + +#endif /* __GSD_UPDATES_FIRMWARE_H */ -Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-manager.c +Index: gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-manager.c =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-manager.c ++++ gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-manager.c @@ -0,0 +1,1509 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -2983,10 +2947,10 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-manager.c + + return GSD_UPDATES_MANAGER (manager_object); +} -Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-manager.h +Index: gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-manager.h =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-manager.h ++++ gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-manager.h @@ -0,0 +1,56 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -3044,10 +3008,10 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-manager.h +G_END_DECLS + +#endif /* __GSD_UPDATES_MANAGER_H */ -Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-plugin.c +Index: gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-plugin.c =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-plugin.c ++++ gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-plugin.c @@ -0,0 +1,28 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- + * @@ -3077,10 +3041,10 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-plugin.c +#include "gsd-updates-manager.h" + +GNOME_SETTINGS_PLUGIN_REGISTER (GsdUpdates, gsd_updates) -Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-refresh.c +Index: gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-refresh.c =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-refresh.c ++++ gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-refresh.c @@ -0,0 +1,573 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- + * @@ -3655,10 +3619,10 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-refresh.c + return GSD_UPDATES_REFRESH (refresh); +} + -Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-refresh.h +Index: gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-refresh.h =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-refresh.h ++++ gnome-settings-daemon-3.23.2/plugins/updates/gsd-updates-refresh.h @@ -0,0 +1,52 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- + * @@ -3712,22 +3676,10 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/gsd-updates-refresh.h +G_END_DECLS + +#endif /* __GSD_UPDATES_REFRESH_H */ -Index: gnome-settings-daemon-3.22.1/plugins/updates/test-updates.c +Index: gnome-settings-daemon-3.23.2/plugins/updates/updates-design.svg =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/test-updates.c -@@ -0,0 +1,7 @@ -+#define NEW gsd_updates_manager_new -+#define START gsd_updates_manager_start -+#define STOP gsd_updates_manager_stop -+#define MANAGER GsdUpdatesManager -+#include "gsd-updates-manager.h" -+ -+#include "test-plugin.h" -Index: gnome-settings-daemon-3.22.1/plugins/updates/updates-design.svg -=================================================================== ---- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/updates-design.svg ++++ gnome-settings-daemon-3.23.2/plugins/updates/updates-design.svg @@ -0,0 +1,765 @@ + + @@ -4494,70 +4446,56 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/updates-design.svg + inkscape:connector-curvature="0" /> + + -Index: gnome-settings-daemon-3.22.1/plugins/updates/updates.gnome-settings-plugin.in +Index: gnome-settings-daemon-3.23.2/po/POTFILES.in =================================================================== ---- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/updates.gnome-settings-plugin.in -@@ -0,0 +1,9 @@ -+[GNOME Settings Plugin] -+Module=updates -+IAge=0 -+Priority=300 -+_Name=Updates -+_Description=Updates plugin -+Authors=Richard Hughes -+Copyright=Copyright © 2011 -+Website= -Index: gnome-settings-daemon-3.22.1/po/POTFILES.in -=================================================================== ---- gnome-settings-daemon-3.22.1.orig/po/POTFILES.in -+++ gnome-settings-daemon-3.22.1/po/POTFILES.in -@@ -13,6 +13,7 @@ data/org.gnome.settings-daemon.plugins.o +--- gnome-settings-daemon-3.23.2.orig/po/POTFILES.in ++++ gnome-settings-daemon-3.23.2/po/POTFILES.in +@@ -8,6 +8,7 @@ data/org.gnome.settings-daemon.plugins.h + data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in.in data/org.gnome.settings-daemon.plugins.power.gschema.xml.in.in - data/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml.in.in data/org.gnome.settings-daemon.plugins.sharing.gschema.xml.in.in +data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in.in data/org.gnome.settings-daemon.plugins.xrandr.gschema.xml.in.in data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in.in - gnome-settings-daemon/main.c -@@ -52,6 +53,9 @@ plugins/smartcard/gsd-smartcard-manager. + plugins/a11y-keyboard/gsd-a11y-keyboard-manager.c +@@ -29,6 +30,9 @@ plugins/print-notifications/gsd-printer. + plugins/print-notifications/gsd-print-notifications-manager.c + plugins/smartcard/gsd-smartcard-manager.c plugins/smartcard/gsd-smartcard-service.c - [type: gettext/ini]plugins/smartcard/smartcard.gnome-settings-plugin.in - [type: gettext/ini]plugins/sound/sound.gnome-settings-plugin.in +plugins/updates/gsd-updates-firmware.c +plugins/updates/gsd-updates-manager.c -+[type: gettext/ini]plugins/updates/updates.gnome-settings-plugin.in ++plugins/updates/updates.gnome-settings-plugin.in plugins/wacom/gsd-wacom-button-editor.c plugins/wacom/gsd-wacom-device.c plugins/wacom/gsd-wacom-key-shortcut-button.c -Index: gnome-settings-daemon-3.22.1/po/POTFILES.skip +Index: gnome-settings-daemon-3.23.2/po/POTFILES.skip =================================================================== ---- gnome-settings-daemon-3.22.1.orig/po/POTFILES.skip -+++ gnome-settings-daemon-3.22.1/po/POTFILES.skip -@@ -19,6 +19,7 @@ data/org.gnome.settings-daemon.plugins.o +--- gnome-settings-daemon-3.23.2.orig/po/POTFILES.skip ++++ gnome-settings-daemon-3.23.2/po/POTFILES.skip +@@ -9,6 +9,7 @@ data/org.gnome.settings-daemon.plugins.h + data/org.gnome.settings-daemon.plugins.media-keys.gschema.xml.in data/org.gnome.settings-daemon.plugins.power.gschema.xml.in - data/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml.in data/org.gnome.settings-daemon.plugins.sharing.gschema.xml.in +data/org.gnome.settings-daemon.plugins.updates.gschema.xml.in data/org.gnome.settings-daemon.plugins.xrandr.gschema.xml.in data/org.gnome.settings-daemon.plugins.xsettings.gschema.xml.in plugins/automount/gnome-fallback-mount-helper.desktop.in -Index: gnome-settings-daemon-3.22.1/data/org.gnome.settings-daemon.plugins.gschema.xml.in.in +Index: gnome-settings-daemon-3.23.2/data/org.gnome.settings-daemon.plugins.gschema.xml.in.in =================================================================== ---- gnome-settings-daemon-3.22.1.orig/data/org.gnome.settings-daemon.plugins.gschema.xml.in.in -+++ gnome-settings-daemon-3.22.1/data/org.gnome.settings-daemon.plugins.gschema.xml.in.in -@@ -26,6 +26,7 @@ - - - +--- gnome-settings-daemon-3.23.2.orig/data/org.gnome.settings-daemon.plugins.gschema.xml.in.in ++++ gnome-settings-daemon-3.23.2/data/org.gnome.settings-daemon.plugins.gschema.xml.in.in +@@ -12,6 +12,7 @@ + + + + -Index: gnome-settings-daemon-3.22.1/plugins/updates/pk-offline-clear-update.c +Index: gnome-settings-daemon-3.23.2/plugins/updates/pk-offline-clear-update.c =================================================================== --- /dev/null -+++ gnome-settings-daemon-3.22.1/plugins/updates/pk-offline-clear-update.c ++++ gnome-settings-daemon-3.23.2/plugins/updates/pk-offline-clear-update.c @@ -0,0 +1,50 @@ +/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- + * @@ -4609,3 +4547,47 @@ Index: gnome-settings-daemon-3.22.1/plugins/updates/pk-offline-clear-update.c + return EXIT_SUCCESS; +} + +Index: gnome-settings-daemon-3.23.2/plugins/updates/main.c +=================================================================== +--- /dev/null ++++ gnome-settings-daemon-3.23.2/plugins/updates/main.c +@@ -0,0 +1,7 @@ ++#define NEW gsd_updates_manager_new ++#define START gsd_updates_manager_start ++#define STOP gsd_updates_manager_stop ++#define MANAGER GsdUpdatesManager ++#include "gsd-updates-manager.h" ++ ++#include "daemon-skeleton-gtk.h" +Index: gnome-settings-daemon-3.23.2/plugins/updates/org.gnome.SettingsDaemon.Updates.desktop.in +=================================================================== +--- /dev/null ++++ gnome-settings-daemon-3.23.2/plugins/updates/org.gnome.SettingsDaemon.Updates.desktop.in +@@ -0,0 +1,9 @@ ++[Desktop Entry] ++Type=Application ++Name=GNOME Settings Daemon's updates plugin ++Exec=@libexecdir@/gsd-updates ++OnlyShowIn=GNOME; ++NoDisplay=true ++X-GNOME-Autostart-Phase=Initialization ++X-GNOME-Autostart-Notify=true ++X-GNOME-AutoRestart=true +Index: gnome-settings-daemon-3.23.2/plugins/updates/org.gnome.settings-daemon.plugins.update.policy +=================================================================== +--- /dev/null ++++ gnome-settings-daemon-3.23.2/plugins/updates/org.gnome.settings-daemon.plugins.update.policy +@@ -0,0 +1,13 @@ ++ ++ ++ ++ The PackageKit Project ++ http://www.packagekit.org/ ++ package-x-generic ++ ++ Clear offline update message ++ /usr/lib/gnome-settings-daemon-3.0/pk-clear-offline-update ++ ++ diff --git a/gnome-settings-daemon-fix-keyboard-slider.patch b/gnome-settings-daemon-fix-keyboard-slider.patch deleted file mode 100644 index c763017..0000000 --- a/gnome-settings-daemon-fix-keyboard-slider.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 5aaf80d68716fbbd0bc122ef52defab579b84d80 Mon Sep 17 00:00:00 2001 -From: Adam Goode -Date: Fri, 20 Jan 2017 10:09:33 -0500 -Subject: [PATCH] power: emit correct value for set keyboard backlight - -In the UI, the keyboard backlight is expressed on a percent -scale. This is translated to the hardware's scale and sent -to the hardware. The just-set value is then emitted so that -any UI can show the correct value. Unfortunately the value -is sent in the hardware scale, not the expected percent scale, -causing incorrect display of the current value. - -This emits the value in the correct scale. - -https://bugzilla.gnome.org/show_bug.cgi?id=725655 ---- - AUTHORS | 1 + - plugins/power/gsd-power-manager.c | 5 ++--- - 2 files changed, 3 insertions(+), 3 deletions(-) - -diff --git a/plugins/power/gsd-power-manager.c b/plugins/power/gsd-power-manager.c -index 5db92f4..14c6542 100644 ---- a/plugins/power/gsd-power-manager.c -+++ b/plugins/power/gsd-power-manager.c -@@ -2941,9 +2941,8 @@ handle_set_property_other (GsdPowerManager *manager, - } - } else if (g_strcmp0 (interface_name, GSD_POWER_DBUS_INTERFACE_KEYBOARD) == 0) { - g_variant_get (value, "i", &brightness_value); -- brightness_value = PERCENTAGE_TO_ABS (0, manager->priv->kbd_brightness_max, -- brightness_value); -- if (upower_kbd_set_brightness (manager, brightness_value, error)) { -+ if (upower_kbd_set_brightness (manager, PERCENTAGE_TO_ABS(0, manager->priv->kbd_brightness_max, -+ brightness_value), error)) { - backlight_iface_emit_changed (manager, GSD_POWER_DBUS_INTERFACE_KEYBOARD, brightness_value); - return TRUE; - } else { --- -2.9.3 - - diff --git a/gnome-settings-daemon-shutdown-dialog-delay.patch b/gnome-settings-daemon-shutdown-dialog-delay.patch deleted file mode 100644 index 2942433..0000000 --- a/gnome-settings-daemon-shutdown-dialog-delay.patch +++ /dev/null @@ -1,86 +0,0 @@ -From 21fb652101fbf81d16f76178da9614dcd547686a Mon Sep 17 00:00:00 2001 -From: Bastien Nocera -Date: Thu, 17 Nov 2016 14:03:37 +0100 -Subject: media-keys: Fix shutdown dialog delay when using kbd shortcut - -After pressing the Ctrl+Alt+Del shortcut, the shutdown dialog doesn't -appear on screen for a couple of seconds. - -The media-keys daemon calls the 'Shutdown' method synchronously. After that -gnome-session calls the daemon with 'QueryEndSession'. The daemon cannot -reply as it's blocked waiting for the reply to the Shutdown method. - -Sending the message asynchronously fixes that delay. - -Based on report by Xiaoguang Wang - -https://bugzilla.gnome.org/show_bug.cgi?id=774452 ---- - plugins/media-keys/gsd-media-keys-manager.c | 46 +++++++++++++++++++---------- - 1 file changed, 31 insertions(+), 15 deletions(-) - -diff --git a/plugins/media-keys/gsd-media-keys-manager.c b/plugins/media-keys/gsd-media-keys-manager.c -index aec094b..c178752 100644 ---- a/plugins/media-keys/gsd-media-keys-manager.c -+++ b/plugins/media-keys/gsd-media-keys-manager.c -@@ -813,26 +813,42 @@ do_media_action (GsdMediaKeysManager *manager, - } - - static void -+gnome_session_shutdown_cb (GObject *source_object, -+ GAsyncResult *res, -+ gpointer user_data) -+{ -+ GVariant *result; -+ GError *error = NULL; -+ -+ result = g_dbus_proxy_call_finish (G_DBUS_PROXY (source_object), -+ res, -+ &error); -+ if (result == NULL) { -+ if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) -+ g_warning ("Failed to call Shutdown on session manager: %s", -+ error->message); -+ g_error_free (error); -+ } else { -+ g_variant_unref (result); -+ } -+} -+ -+static void - gnome_session_shutdown (GsdMediaKeysManager *manager) - { -- GError *error = NULL; -- GVariant *variant; - GDBusProxy *proxy; - - proxy = G_DBUS_PROXY (gnome_settings_bus_get_session_proxy ()); -- variant = g_dbus_proxy_call_sync (proxy, -- "Shutdown", -- NULL, -- G_DBUS_CALL_FLAGS_NONE, -- -1, -- NULL, -- &error); -- if (variant == NULL) { -- g_warning ("Failed to call Shutdown on session manager: %s", error->message); -- g_error_free (error); -- return; -- } -- g_variant_unref (variant); -+ -+ g_dbus_proxy_call (proxy, -+ "Shutdown", -+ NULL, -+ G_DBUS_CALL_FLAGS_NONE, -+ -1, -+ manager->priv->bus_cancellable, -+ gnome_session_shutdown_cb, -+ NULL); -+ - g_object_unref (proxy); - } - --- -cgit v0.12 - diff --git a/gnome-settings-daemon.changes b/gnome-settings-daemon.changes index 5cb262b..42b4026 100644 --- a/gnome-settings-daemon.changes +++ b/gnome-settings-daemon.changes @@ -1,3 +1,60 @@ +------------------------------------------------------------------- +Wed Feb 15 08:34:18 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.23.90: + + Color: Add interface to support "Night Light" functionality. + + Media-keys: Fix a number of race conditions in shortcuts + grabbing. + + Power: + - Free leaked UPower keyboard backlight. + - Fix keyboard backlight problems on some systems. + + Rfkill: Fix a number of possible race conditions and crashes + with slow rfkill devices. + + Smartcard: Fix a possible crash in smartcard plugin. + + Wacom: Move most of the Wacom support to mutter, including the + OSD. +- Drop pkgconfig(xorg-wacom) BuildRequires: no longer needed. +- Drop gnome-settings-daemon-fix-keyboard-slider.patch: fixed + upstream. + +------------------------------------------------------------------- +Wed Jan 25 21:04:14 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.23.3: + + Plugins: + - Fix crash when X is not available. + - Fix compilation failure on some setups. + - Fix warnings on exit. + + Media-keys: Fix shutdown dialog delay when using kbd shortcut. + + XSettings: + - Make Gtk/EnablePrimaryPaste configurable through GSettings. + - Fix large fonts being scanned before they're fully copied. +- Add explicit pkgconfig(gio-2.0) BuildRequires: configure now + checks for it. +- Drop gnome-settings-daemon-shutdown-dialog-delay.patch: Fixed + upstream. + +------------------------------------------------------------------- +Wed Jan 25 21:03:14 UTC 2017 - sckang@suse.com + +- Modify gnome-settings-daemon-bring-back-updates-plugin.patch: + Change updates plugin to a separate daemon. + +------------------------------------------------------------------- +Wed Jan 25 21:02:14 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.23.2: + + This update requires gnome-session 3.23.2. It splits up + gnome-settings-daemon into separate helper daemons, making it + easier to root cause possible problems, and paving the way to + using systemd to handle the session. + + Remove localeexec wrapper now that gnome-session implements + that work-around. + + Loads of build fixes. + + Color: Require lcms2 2.2. + + Power: Make power plugin "mock" support a run-time check. + + Sound: Rename the sound plugin for PulseAudio. + ------------------------------------------------------------------- Wed Jan 25 21:01:14 UTC 2017 - zaitor@opensuse.org diff --git a/gnome-settings-daemon.spec b/gnome-settings-daemon.spec index 2f8ad74..37a5d61 100644 --- a/gnome-settings-daemon.spec +++ b/gnome-settings-daemon.spec @@ -30,13 +30,13 @@ %endif Name: gnome-settings-daemon -Version: 3.22.1 +Version: 3.23.90 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.22/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-settings-daemon/3.23/%{name}-%{version}.tar.xz # PATCH-FEATURE-SLE gnome-settings-daemon-revert-libinput-mandatory.patch fcrozat@suse.com -- ensure libinput is not mandatory Patch20: gnome-settings-daemon-revert-libinput-mandatory.patch # PATCH-FEATURE-SLE gnome-settings-daemon-notify-idle-resumed.patch bnc#439018 bnc#708182 bgo#575467 hpj@suse.com -- notify user about auto suspend when returning from sleep @@ -51,10 +51,6 @@ Patch29: gnome-settings-daemon-initial-keyboard.patch Patch31: gnome-settings-daemon-bring-back-updates-plugin.patch # PATCH-FEATURE-OPENSUSE gnome-settings-daemon-more-power-button-actions.patch bsc#996342 fezhang@suse.com -- Bring back the "shutdown" and "interactive" power button actions. Patch32: gnome-settings-daemon-more-power-button-actions.patch -# PATCH-FIX-UPSTREAM gnome-settings-daemon-shutdown-dialog-delay.patch bgo#774452 xwang@suse.com -- Shutdown dialog delay 1 to 2 seconds. -Patch33: gnome-settings-daemon-shutdown-dialog-delay.patch -# PATCH-FIX-UPSTREAM gnome-settings-daemon-fix-keyboard-slider.patch bgo#725655 zaitor@opensuse.org -- Make keyboard backlight slider work -Patch34: gnome-settings-daemon-fix-keyboard-slider.patch BuildRequires: cups-devel BuildRequires: fdupes BuildRequires: gtk-doc @@ -76,9 +72,10 @@ BuildRequires: pkgconfig(fontconfig) BuildRequires: pkgconfig(gconf-2.0) >= 2.6.1 BuildRequires: pkgconfig(geoclue-2.0) >= 2.1.2 BuildRequires: pkgconfig(geocode-glib-1.0) >= 3.10.0 -BuildRequires: pkgconfig(glib-2.0) >= 2.37.7 +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.44.0 BuildRequires: pkgconfig(gnome-desktop-3.0) >= 3.11.1 -BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.19.3 +BuildRequires: pkgconfig(gsettings-desktop-schemas) >= 3.23.3 BuildRequires: pkgconfig(gtk+-3.0) >= 3.15.3 BuildRequires: pkgconfig(gudev-1.0) BuildRequires: pkgconfig(gweather-3.0) >= 3.9.5 @@ -96,7 +93,6 @@ BuildRequires: pkgconfig(packagekit-glib2) %endif %if %{with wacom} BuildRequires: pkgconfig(libwacom) >= 0.7 -BuildRequires: pkgconfig(xorg-wacom) %endif BuildRequires: pkgconfig(nss) BuildRequires: pkgconfig(pango) >= 1.20.0 @@ -168,8 +164,6 @@ gnome-patch-translation-prepare %patch31 -p1 %endif %patch32 -p1 -%patch33 -p1 -%patch34 -p1 %build %if 0%{?suse_version} == 1315 @@ -192,7 +186,7 @@ make %{?jobs:-j%jobs} %install %makeinstall find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print -%suse_update_desktop_file gnome-settings-daemon + %find_lang %{name} %{?no_lang_C} %fdupes %{buildroot} @@ -211,12 +205,7 @@ rm -rf %{buildroot} %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog NEWS %{_datadir}/gnome-settings-daemon/ -%if !0%{?is_opensuse} -%{_datadir}/gnome-settings-daemon-3.0/ -%endif %dir %{_libexecdir}/gnome-settings-daemon-3.0/ -%{_libexecdir}/gnome-settings-daemon-3.0/gnome-settings-daemon -%{_libexecdir}/gnome-settings-daemon-3.0/gnome-settings-daemon-localeexec %{_libexecdir}/gnome-settings-daemon-3.0/gsd-backlight-helper %{_libexecdir}/gnome-settings-daemon-3.0/gsd-locate-pointer %{_libexecdir}/gnome-settings-daemon-3.0/gsd-printer @@ -225,67 +214,83 @@ rm -rf %{buildroot} #%%{_libexecdir}/novell-sysconfig-proxy-helper %dir %{_libdir}/gnome-settings-daemon-3.0/ %{_libdir}/gnome-settings-daemon-3.0/libgsd.so -%{_libdir}/gnome-settings-daemon-3.0/*.gnome-settings-plugin # Explicitly list all the plugins so we know we don't lose any -%{_libdir}/gnome-settings-daemon-3.0/liba11y-keyboard.so -%{_libdir}/gnome-settings-daemon-3.0/liba11y-settings.so -%{_libdir}/gnome-settings-daemon-3.0/libclipboard.so -%{_libdir}/gnome-settings-daemon-3.0/libcolor.so -%{_libdir}/gnome-settings-daemon-3.0/libdatetime.so -%{_libdir}/gnome-settings-daemon-3.0/libhousekeeping.so -%{_libdir}/gnome-settings-daemon-3.0/libkeyboard.so -%{_libdir}/gnome-settings-daemon-3.0/libmedia-keys.so -%{_libdir}/gnome-settings-daemon-3.0/libmouse.so -%{_libdir}/gnome-settings-daemon-3.0/liborientation.so -%{_libdir}/gnome-settings-daemon-3.0/libpower.so -%{_libdir}/gnome-settings-daemon-3.0/libprint-notifications.so -%{_libdir}/gnome-settings-daemon-3.0/librfkill.so -%{_libdir}/gnome-settings-daemon-3.0/libscreensaver-proxy.so -%{_libdir}/gnome-settings-daemon-3.0/libsharing.so + +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-a11y-keyboard +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.A11yKeyboard.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-a11y-settings +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.A11ySettings.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-clipboard +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Clipboard.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-color +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Color.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-datetime +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Datetime.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-dummy +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-housekeeping +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Housekeeping.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-keyboard +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Keyboard.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-media-keys +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.MediaKeys.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-mouse +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Mouse.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-orientation +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Orientation.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-power +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Power.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-print-notifications +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.PrintNotifications.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-rfkill +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Rfkill.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-screensaver-proxy +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.ScreensaverProxy.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-sharing +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Sharing.desktop %if %{with smartcard} -%{_libdir}/gnome-settings-daemon-3.0/libsmartcard.so +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-smartcard +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Smartcard.desktop %endif -%{_libdir}/gnome-settings-daemon-3.0/libsound.so +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-sound +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Sound.desktop %if 0%{?suse_version} == 1315 -%{_libdir}/gnome-settings-daemon-3.0/libupdates.so +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-updates +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Updates.desktop %endif -%{_libdir}/gnome-settings-daemon-3.0/libxrandr.so -%{_libdir}/gnome-settings-daemon-3.0/libxsettings.so -%{_sysconfdir}/xdg/autostart/gnome-settings-daemon.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-xrandr +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.XRANDR.desktop +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-xsettings +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.XSettings.desktop %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.enums.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.peripherals.wacom.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.color.gschema.xml -%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.datetime.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.housekeeping.gschema.xml -%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.keyboard.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.media-keys.gschema.xml -%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.orientation.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.power.gschema.xml -%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.print-notifications.gschema.xml # From patch2 #%%{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.proxy.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.sharing.gschema.xml %if 0%{?suse_version} == 1315 %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.updates.gschema.xml +%{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.update.policy %{_libexecdir}/gnome-settings-daemon-3.0/pk-clear-offline-update %endif %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xrandr.gschema.xml %{_datadir}/glib-2.0/schemas/org.gnome.settings-daemon.plugins.xsettings.gschema.xml %{_datadir}/icons/hicolor/*/apps/gsd-xrandr.* %{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.power.policy -%{_mandir}/man1/gnome-settings-daemon.1%{?ext_man} # Own the directory since we can't depend on gconf providing them %dir %{_datadir}/GConf %dir %{_datadir}/GConf/gsettings %{_datadir}/GConf/gsettings/gnome-settings-daemon.convert %if %{with wacom} %{_datadir}/polkit-1/actions/org.gnome.settings-daemon.plugins.wacom.policy -%{_libexecdir}/gnome-settings-daemon-3.0/gsd-list-wacom %{_libexecdir}/gnome-settings-daemon-3.0/gsd-wacom-led-helper %{_libexecdir}/gnome-settings-daemon-3.0/gsd-wacom-oled-helper -%{_libdir}/gnome-settings-daemon-3.0/libgsdwacom.so +%{_libexecdir}/gnome-settings-daemon-3.0/gsd-wacom +%{_sysconfdir}/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop %endif %{_udevrulesdir}/61-gnome-settings-daemon-rfkill.rules From 0e73d2e52389cbc4ecc334606ff7a05ea297e3b7e5ea43f970b5515281bb4d01 Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Wed, 15 Mar 2017 13:36:13 +0000 Subject: [PATCH 2/3] Accepting request 479615 from GNOME:Next New upstream unstable rel OBS-URL: https://build.opensuse.org/request/show/479615 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-settings-daemon?expand=0&rev=274 --- gnome-settings-daemon-3.23.90.tar.xz | 3 --- gnome-settings-daemon-3.23.92.tar.xz | 3 +++ gnome-settings-daemon.changes | 7 +++++++ gnome-settings-daemon.spec | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) delete mode 100644 gnome-settings-daemon-3.23.90.tar.xz create mode 100644 gnome-settings-daemon-3.23.92.tar.xz diff --git a/gnome-settings-daemon-3.23.90.tar.xz b/gnome-settings-daemon-3.23.90.tar.xz deleted file mode 100644 index 0c9851d..0000000 --- a/gnome-settings-daemon-3.23.90.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c9e860558a8132763f6441f317e1df47fc5fe64bc5517bcc9ff9d44a08824fac -size 1614204 diff --git a/gnome-settings-daemon-3.23.92.tar.xz b/gnome-settings-daemon-3.23.92.tar.xz new file mode 100644 index 0000000..dd136d0 --- /dev/null +++ b/gnome-settings-daemon-3.23.92.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa83e36fc05c2e6345efc224ead4ef4e4b1f10acdd429c349b7d7162f9b9e88a +size 1620620 diff --git a/gnome-settings-daemon.changes b/gnome-settings-daemon.changes index 42b4026..06e93cd 100644 --- a/gnome-settings-daemon.changes +++ b/gnome-settings-daemon.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Wed Mar 15 12:45:07 UTC 2017 - zaitor@opensuse.org + +- Update to version 3.23.92: + + Smooth the transition between different temperature values. + + Updated translations. + ------------------------------------------------------------------- Wed Feb 15 08:34:18 UTC 2017 - dimstar@opensuse.org diff --git a/gnome-settings-daemon.spec b/gnome-settings-daemon.spec index 37a5d61..36e5e92 100644 --- a/gnome-settings-daemon.spec +++ b/gnome-settings-daemon.spec @@ -30,7 +30,7 @@ %endif Name: gnome-settings-daemon -Version: 3.23.90 +Version: 3.23.92 Release: 0 Summary: Settings daemon for the GNOME desktop License: GPL-2.0+ From 4fd4283b726c95a20e29993a1942bcefa6a4c1c78491d5f1daa3b3075b4478db Mon Sep 17 00:00:00 2001 From: Dominique Leuenberger Date: Mon, 20 Mar 2017 14:49:03 +0000 Subject: [PATCH 3/3] Accepting request 481303 from GNOME:Next Update to 3.24.0 OBS-URL: https://build.opensuse.org/request/show/481303 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/gnome-settings-daemon?expand=0&rev=275 --- gnome-settings-daemon-3.23.92.tar.xz | 3 --- gnome-settings-daemon-3.24.0.tar.xz | 3 +++ gnome-settings-daemon.changes | 7 +++++++ gnome-settings-daemon.spec | 4 ++-- 4 files changed, 12 insertions(+), 5 deletions(-) delete mode 100644 gnome-settings-daemon-3.23.92.tar.xz create mode 100644 gnome-settings-daemon-3.24.0.tar.xz diff --git a/gnome-settings-daemon-3.23.92.tar.xz b/gnome-settings-daemon-3.23.92.tar.xz deleted file mode 100644 index dd136d0..0000000 --- a/gnome-settings-daemon-3.23.92.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fa83e36fc05c2e6345efc224ead4ef4e4b1f10acdd429c349b7d7162f9b9e88a -size 1620620 diff --git a/gnome-settings-daemon-3.24.0.tar.xz b/gnome-settings-daemon-3.24.0.tar.xz new file mode 100644 index 0000000..7d3480d --- /dev/null +++ b/gnome-settings-daemon-3.24.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4f31a68aebdd4e0c37336306a4eea4cf219d46ed8fc59e3f3081b7a3088900c4 +size 1620184 diff --git a/gnome-settings-daemon.changes b/gnome-settings-daemon.changes index 06e93cd..421f299 100644 --- a/gnome-settings-daemon.changes +++ b/gnome-settings-daemon.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Mon Mar 20 12:27:09 UTC 2017 - dimstar@opensuse.org + +- Update to version 3.24.0: + + Work-around possible deadlocks on startup. + + Updated translations. + ------------------------------------------------------------------- Wed Mar 15 12:45:07 UTC 2017 - zaitor@opensuse.org diff --git a/gnome-settings-daemon.spec b/gnome-settings-daemon.spec index 36e5e92..97b117a 100644 --- a/gnome-settings-daemon.spec +++ b/gnome-settings-daemon.spec @@ -30,13 +30,13 @@ %endif Name: gnome-settings-daemon -Version: 3.23.92 +Version: 3.24.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.23/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-settings-daemon/3.24/%{name}-%{version}.tar.xz # PATCH-FEATURE-SLE gnome-settings-daemon-revert-libinput-mandatory.patch fcrozat@suse.com -- ensure libinput is not mandatory Patch20: gnome-settings-daemon-revert-libinput-mandatory.patch # PATCH-FEATURE-SLE gnome-settings-daemon-notify-idle-resumed.patch bnc#439018 bnc#708182 bgo#575467 hpj@suse.com -- notify user about auto suspend when returning from sleep