debian/patches: Add 0003_set-XDG_CURRENT-DESKTOP-if-empty.patch. Make sure that XDG_CURRENT_DESKTOP gets set if not already set by DM. (Closes: #775905).
This commit is contained in:
22
debian/patches/0003_set-XDG-CURRENT-DESKTOP-if-empty.patch
vendored
Normal file
22
debian/patches/0003_set-XDG-CURRENT-DESKTOP-if-empty.patch
vendored
Normal file
@ -0,0 +1,22 @@
|
||||
From ca95cd34c5c6f9f9e5873b4732338e23c30988e8 Mon Sep 17 00:00:00 2001
|
||||
From: Denis Gorodnichev <denis.gorodnichev@gmail.com>
|
||||
Date: Mon, 29 Sep 2014 04:44:00 +0000
|
||||
Subject: Set XDG_CURRENT_DESKTOP if unset
|
||||
|
||||
XDG_CURRENT_DESKTOP is used by glib >= 2.42 at g_desktop_app_info* functions
|
||||
|
||||
Original GNOME commit: https://git.gnome.org/browse/gnome-session/commit/?id=1db085ce7e5197b28ab24a3ec54d888efe98fcb4
|
||||
Closes https://github.com/mate-desktop/mate-session-manager/pull/62
|
||||
---
|
||||
--- a/mate-session/main.c
|
||||
+++ b/mate-session/main.c
|
||||
@@ -581,6 +581,9 @@
|
||||
mdm_log_init();
|
||||
mdm_log_set_debug(debug);
|
||||
|
||||
+ if (g_getenv ("XDG_CURRENT_DESKTOP") == NULL)
|
||||
+ gsm_util_setenv ("XDG_CURRENT_DESKTOP", "MATE");
|
||||
+
|
||||
/* Set DISPLAY explicitly for all our children, in case --display
|
||||
* was specified on the command line.
|
||||
*/
|
1
debian/patches/series
vendored
1
debian/patches/series
vendored
@ -1,3 +1,4 @@
|
||||
0001_msmgnome-Allow-users-to-disable-one-or-both-compatib.patch
|
||||
0002_msmgnome-Allow-users-to-disable-one-or-both-compatib.patch
|
||||
0003_set-XDG-CURRENT-DESKTOP-if-empty.patch
|
||||
1001_hypen-used-as-minus-sign-man-page-fix.patch
|
||||
|
Reference in New Issue
Block a user