diff options
Diffstat (limited to 'x11/budgie-desktop/files/patch-src_daemon_bsd_plugins_power_gsd-power-manager.c')
-rw-r--r-- | x11/budgie-desktop/files/patch-src_daemon_bsd_plugins_power_gsd-power-manager.c | 60 |
1 files changed, 60 insertions, 0 deletions
diff --git a/x11/budgie-desktop/files/patch-src_daemon_bsd_plugins_power_gsd-power-manager.c b/x11/budgie-desktop/files/patch-src_daemon_bsd_plugins_power_gsd-power-manager.c new file mode 100644 index 000000000000..42e9b5f46ea2 --- /dev/null +++ b/x11/budgie-desktop/files/patch-src_daemon_bsd_plugins_power_gsd-power-manager.c @@ -0,0 +1,60 @@ +--- src/daemon/bsd/plugins/power/gsd-power-manager.c.orig 2025-09-07 12:35:19 UTC ++++ src/daemon/bsd/plugins/power/gsd-power-manager.c +@@ -75,9 +75,9 @@ + #define GSD_POWER_MANAGER_NOTIFY_TIMEOUT_SHORT 10 * 1000 /* ms */ + #define GSD_POWER_MANAGER_NOTIFY_TIMEOUT_LONG 30 * 1000 /* ms */ + +-#define SYSTEMD_DBUS_NAME "org.freedesktop.login1" +-#define SYSTEMD_DBUS_PATH "/org/freedesktop/login1" +-#define SYSTEMD_DBUS_INTERFACE "org.freedesktop.login1.Manager" ++#define CK_DBUS_NAME "org.freedesktop.ConsoleKit" ++#define CK_DBUS_PATH "/org/freedesktop/ConsoleKit/Manager" ++#define CK_DBUS_INTERFACE "org.freedesktop.ConsoleKit.Manager" + + /* Time between notifying the user about a critical action and the action itself in UPower. */ + #define GSD_ACTION_DELAY 20 +@@ -1151,7 +1151,7 @@ action_poweroff (GsdPowerManager *manager) + action_poweroff (GsdPowerManager *manager) + { + if (manager->logind_proxy == NULL) { +- g_warning ("no systemd support"); ++ g_warning ("no ConsoleKit support"); + return; + } + g_dbus_proxy_call (manager->logind_proxy, +@@ -1168,7 +1168,7 @@ action_suspend (GsdPowerManager *manager) + action_suspend (GsdPowerManager *manager) + { + if (manager->logind_proxy == NULL) { +- g_warning ("no systemd support"); ++ g_warning ("no ConsoleKit support"); + return; + } + g_dbus_proxy_call (manager->logind_proxy, +@@ -1185,7 +1185,7 @@ action_hibernate (GsdPowerManager *manager) + action_hibernate (GsdPowerManager *manager) + { + if (manager->logind_proxy == NULL) { +- g_warning ("no systemd support"); ++ g_warning ("no ConsoleKit support"); + return; + } + g_dbus_proxy_call (manager->logind_proxy, +@@ -2951,13 +2951,13 @@ gsd_power_manager_initable_init (GInitable *initab + g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SYSTEM, + 0, + NULL, +- SYSTEMD_DBUS_NAME, +- SYSTEMD_DBUS_PATH, +- SYSTEMD_DBUS_INTERFACE, ++ CK_DBUS_NAME, ++ CK_DBUS_PATH, ++ CK_DBUS_INTERFACE, + NULL, + error); + if (manager->logind_proxy == NULL) { +- g_debug ("No systemd (logind) support, disabling plugin"); ++ g_debug ("No ConsoleKit support, disabling plugin"); + return FALSE; + } + } |