Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package gnome-packagekit for
openSUSE:Factory checked in at 2021-01-15 19:44:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-packagekit (Old)
and /work/SRC/openSUSE:Factory/.gnome-packagekit.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-packagekit"
Fri Jan 15 19:44:32 2021 rev:133 rq:862307 version:3.32.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-packagekit/gnome-packagekit.changes
2020-03-05 23:17:59.213167234 +0100
+++
/work/SRC/openSUSE:Factory/.gnome-packagekit.new.28504/gnome-packagekit.changes
2021-01-15 19:44:48.781895402 +0100
@@ -1,0 +2,6 @@
+Wed Jan 6 08:32:47 UTC 2021 - Jonathan Kang <[email protected]>
+
+- Add gnome-packagekit-bring-back-logout-support.patch: Add back
+ logout support(glgo#GNOME/gnome-packagekit!2, bsc#1180247).
+
+-------------------------------------------------------------------
New:
----
gnome-packagekit-bring-back-logout-support.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-packagekit.spec ++++++
--- /var/tmp/diff_new_pack.AxSX5N/_old 2021-01-15 19:44:49.429896367 +0100
+++ /var/tmp/diff_new_pack.AxSX5N/_new 2021-01-15 19:44:49.429896367 +0100
@@ -39,6 +39,8 @@
Patch4:
bnc#939278-gnome-packagekit-asks-for-reboot-password-too-early.patch
# PATCH-FIX-UPSTREAM gnome-packagekit-fix-not-responding-after-update.patch
bgo#782673, bsc#1036542 [email protected] -- Fix gpk-update-viewer not responding
after installing available updates.
Patch5: gnome-packagekit-fix-not-responding-after-update.patch
+# PATCH-FIX-UPSTREAM gnome-packagekit-bring-back-logout-support.patch
glgo#GNOME/gnome-packagekit!2, bsc#1180247 [email protected] -- Add back logout
support.
+Patch6: gnome-packagekit-bring-back-logout-support.patch
BuildRequires: PackageKit-devel
BuildRequires: desktop-file-utils
++++++ gnome-packagekit-bring-back-logout-support.patch ++++++
Index: gnome-packagekit-3.32.0/src/gpk-update-viewer.c
===================================================================
--- gnome-packagekit-3.32.0.orig/src/gpk-update-viewer.c
+++ gnome-packagekit-3.32.0/src/gpk-update-viewer.c
@@ -270,6 +270,17 @@ gpk_update_viewer_check_restart (void)
gpk_update_viewer_error_dialog (_("Could not restart"),
NULL, error->message);
}
#endif
+ } else if (restart_update == PK_RESTART_ENUM_SESSION) {
+ g_autoptr(GDBusConnection) bus = NULL;
+ bus = g_bus_get_sync (G_BUS_TYPE_SESSION, NULL, NULL);
+ g_dbus_connection_call (bus,
+ "org.gnome.SessionManager",
+ "/org/gnome/SessionManager",
+ "org.gnome.SessionManager",
+ "Logout",
+ g_variant_new ("(u)", 0),
+ NULL, G_DBUS_CALL_FLAGS_NONE, G_MAXINT,
+ NULL, NULL, NULL);
} else if (restart_update == PK_RESTART_ENUM_APPLICATION) {
char cmd[256] = {0};
/* need to wait for PackageKit to finish too */