Date: Tuesday, April 25, 2017 @ 00:38:56
  Author: bgyorgy
Revision: 225225

upgpkg: cinnamon-session 3.2.0-2

Apply fix for GNOME 3.24

Added:
  cinnamon-session/trunk/blacklist_g-s-d.patch
Modified:
  cinnamon-session/trunk/PKGBUILD

-----------------------+
 PKGBUILD              |   10 +++++++---
 blacklist_g-s-d.patch |   23 +++++++++++++++++++++++
 2 files changed, 30 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2017-04-24 20:55:05 UTC (rev 225224)
+++ PKGBUILD    2017-04-25 00:38:56 UTC (rev 225225)
@@ -4,7 +4,7 @@
 
 pkgname=cinnamon-session
 pkgver=3.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="The Cinnamon Session Handler"
 arch=(i686 x86_64)
 license=(GPL LGPL)
@@ -12,11 +12,15 @@
 makedepends=(intltool mesa json-glib xtrans gnome-common)
 options=('!emptydirs')
 url="https://github.com/linuxmint/cinnamon-session";
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cinnamon-session/archive/${pkgver}.tar.gz)
-sha256sums=('d7c3d951ae0dddef96941c9f08f028a099443888db41981524f618a92624e0ca')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/linuxmint/cinnamon-session/archive/${pkgver}.tar.gz
+        blacklist_g-s-d.patch)
+sha256sums=('d7c3d951ae0dddef96941c9f08f028a099443888db41981524f618a92624e0ca'
+            'aa690a1be223d61936497f4cd7c4f8dc93d515145a75197374ab2df7fa160b35')
 
 prepare() {
   cd $pkgname-$pkgver
+  # blacklist gnome-settings-daemon plugins from auto starting (from Fedora)
+  patch -Np1 -i ../blacklist_g-s-d.patch
 }
 
 build() {

Added: blacklist_g-s-d.patch
===================================================================
--- blacklist_g-s-d.patch                               (rev 0)
+++ blacklist_g-s-d.patch       2017-04-25 00:38:56 UTC (rev 225225)
@@ -0,0 +1,23 @@
+From f3e359cff99856fdb3f0b2275daebc5bdb83c7d6 Mon Sep 17 00:00:00 2001
+From: Leigh Scott <leigh@localhost.localdomain>
+Date: Sat, 21 Jan 2017 23:34:38 +0000
+Subject: [PATCH] Blacklist 3.23 gnome-settings-daemon rubbish from starting as
+ it really screws stuff up
+
+---
+ data/org.cinnamon.SessionManager.gschema.xml.in | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/data/org.cinnamon.SessionManager.gschema.xml.in 
b/data/org.cinnamon.SessionManager.gschema.xml.in
+index 81163d6..9d6d959 100644
+--- a/data/org.cinnamon.SessionManager.gschema.xml.in
++++ b/data/org.cinnamon.SessionManager.gschema.xml.in
+@@ -21,7 +21,7 @@
+       <description>If enabled, cinnamon-session will display a warning dialog 
after login if the session was automatically fallen back.</description>
+     </key>
+     <key name="autostart-blacklist" type="as">
+-      <default>['gnome-settings-daemon', 'gnome-fallback-mount-helper', 
'gnome-screensaver', 'mate-screensaver', 'mate-keyring-daemon', 
'indicator-session', 'gnome-initial-setup-copy-worker', 
'gnome-initial-setup-first-login', 'gnome-welcome-tour', 
'xscreensaver-autostart', 'nautilus-autostart', 'caja', 
'xfce4-power-manager']</default>
++      <default>['gnome-settings-daemon', 'gnome-fallback-mount-helper', 
'gnome-screensaver', 'mate-screensaver', 'mate-keyring-daemon', 
'indicator-session', 'gnome-initial-setup-copy-worker', 
'gnome-initial-setup-first-login', 'gnome-welcome-tour', 
'xscreensaver-autostart', 'nautilus-autostart', 'caja', 'xfce4-power-manager', 
'org.gnome.SettingsDaemon.A11yKeyboard', 
'org.gnome.SettingsDaemon.A11ySettings', 'org.gnome.SettingsDaemon.Clipboard', 
'org.gnome.SettingsDaemon.Color', 'org.gnome.SettingsDaemon.Datetime', 
'org.gnome.SettingsDaemon.Housekeeping', 'org.gnome.SettingsDaemon.Keyboard', 
'org.gnome.SettingsDaemon.MediaKeys', 'org.gnome.SettingsDaemon.Mouse', 
'org.gnome.SettingsDaemon.Orientation', 'org.gnome.SettingsDaemon.Power', 
'org.gnome.SettingsDaemon.PrintNotifications', 
'org.gnome.SettingsDaemon.Rfkill', 'org.gnome.SettingsDaemon.ScreensaverProxy', 
'org.gnome.SettingsDaemon.Sharing', 'org.gnome.SettingsDaemon.Smartcard', 
'org.gnome.SettingsDaemon.Sound', 'org.gnome.Setting
 sDaemon.Wacom', 'org.gnome.SettingsDaemon.XRANDR', 
'org.gnome.SettingsDaemon.XSettings']</default>
+       <summary>Applications to block from autostarting or appearing in the 
app system</summary>
+       <description>
+         A list of applications or desktop names (without the .desktop 
extension) to prevent from

Reply via email to