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 */

Reply via email to