diff --git a/desktop/gnome/base/libcroco/pspec.xml b/desktop/gnome/base/libcroco/pspec.xml
index f8535571b6..14ce1726e0 100644
--- a/desktop/gnome/base/libcroco/pspec.xml
+++ b/desktop/gnome/base/libcroco/pspec.xml
@@ -15,6 +15,7 @@
mirrors://gnome/libcroco/0.6/libcroco-0.6.8.tar.xz
libxml2-devel
+ glib2-devel
multilib.patch
@@ -70,7 +71,7 @@
- 2014-06-14
+ 2014-08-11
0.6.8
Release bump.
Serdar Soytetir
diff --git a/desktop/kde/plasma/plasma-workspace/files/kde-env.sh b/desktop/kde/plasma/plasma-workspace/files/kde-env.sh
index decaa54091..002b72dcbd 100644
--- a/desktop/kde/plasma/plasma-workspace/files/kde-env.sh
+++ b/desktop/kde/plasma/plasma-workspace/files/kde-env.sh
@@ -12,7 +12,7 @@ export KDE_FULL_SESSION=true
export XDG_DATA_HOME=$HOME/.local5/share
export XDG_CONFIG_HOME=$HOME/.config5
export XDG_CACHE_HOME=$HOME/.cache5
-export XDG_RUNTIME_DIR=/tmp/runtime-$USER
+#export XDG_RUNTIME_DIR=/tmp/runtime-$USER
#build
export CMAKE_PREFIX_PATH=$KF5:$CMAKE_PREFIX_PATH
#debug
diff --git a/desktop/kde/plasma/plasma-workspace/pspec.xml b/desktop/kde/plasma/plasma-workspace/pspec.xml
index b766de9e05..aa820e71e2 100755
--- a/desktop/kde/plasma/plasma-workspace/pspec.xml
+++ b/desktop/kde/plasma/plasma-workspace/pspec.xml
@@ -256,7 +256,7 @@
- 2015-08-03
+ 2015-08-10
5.3.2
Version bump.
Stefan Gronewold(groni)
diff --git a/desktop/kde/plasma/sddm/files/sddm-0.11.0-dbus-config.patch b/desktop/kde/plasma/sddm/files/sddm-0.11.0-dbus-config.patch
new file mode 100644
index 0000000000..c13c2bd79c
--- /dev/null
+++ b/desktop/kde/plasma/sddm/files/sddm-0.11.0-dbus-config.patch
@@ -0,0 +1,46 @@
+From 4ab6ab1b78617c51a6d9db4d03be2b3d75e7acc5 Mon Sep 17 00:00:00 2001
+From: Harald Sitter
+Date: Tue, 14 Apr 2015 10:50:00 +0200
+Subject: [PATCH] allow changing the dbus config file name
+
+on some distributions the generic name of the dbus config might be provided
+by more than one display manager, so always installing with the generic
+name would require distributions to hard-patch the cmake code.
+allowing to change it through a cmake cache variable enables distributions
+to simply parameterize in their cmake call.
+
+this for example affects Ubuntu where the config would be provided by both
+SDDM and LightDM.
+---
+ CMakeLists.txt | 1 +
+ data/CMakeLists.txt | 2 +-
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 7ceed6e..cf21dc9 100644
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -141,6 +141,7 @@ set(SESSION_COMMAND "${DATA_INSTALL_DIR}/scripts/Xsession"
+
+ set(CONFIG_FILE "${CMAKE_INSTALL_FULL_SYSCONFDIR}/sddm.conf" CACHE PATH "Path of the sddm config file")
+ set(LOG_FILE "${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/log/sddm.log" CACHE PATH "Path of the sddm log file")
++set(DBUS_CONFIG_FILENAME "org.freedesktop.DisplayManager.conf" CACHE STRING "Name of the sddm config file")
+ set(COMPONENTS_TRANSLATION_DIR "${DATA_INSTALL_DIR}/translations" CACHE PATH "Components translations directory")
+
+ # Add subdirectories
+diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt
+index 918892f..335f4e7 100644
+--- a/data/CMakeLists.txt
++++ b/data/CMakeLists.txt
+@@ -1,7 +1,7 @@
+ install(DIRECTORY "faces" DESTINATION "${DATA_INSTALL_DIR}")
+ install(DIRECTORY "flags" DESTINATION "${DATA_INSTALL_DIR}")
+
+-install(FILES "org.freedesktop.DisplayManager.conf" DESTINATION "${DBUS_CONFIG_DIR}")
++install(FILES "org.freedesktop.DisplayManager.conf" DESTINATION "${DBUS_CONFIG_DIR}" RENAME ${DBUS_CONFIG_FILENAME})
+
+ install(FILES "scripts/Xsession" "scripts/Xsetup" "scripts/Xstop" DESTINATION "${DATA_INSTALL_DIR}/scripts"
+ PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE
+--
+2.3.6
+
diff --git a/desktop/kde/plasma/sddm/pspec.xml b/desktop/kde/plasma/sddm/pspec.xml
index cbf9958dfb..ba1a9d651a 100755
--- a/desktop/kde/plasma/sddm/pspec.xml
+++ b/desktop/kde/plasma/sddm/pspec.xml
@@ -26,6 +26,7 @@
cmake
+ sddm-0.11.0-dbus-config.patch
sddm_upstream.patch
sddm-0.10.0-upower.patch
sddm-0.11.0-consolekit.patch
@@ -36,17 +37,17 @@
sddm
qt5-base
- qt5-declarative
+ qt5-declarative
libgcc
libxcb
- /etc
+ /etc
/usr/share
- /usr/bin
- /usr/lib/qt5
- /usr/lib
- /usr/share/man
+ /usr/bin
+ /usr/lib/qt5
+ /usr/lib
+ /usr/share/man
/usr/share/doc
diff --git a/desktop/toolkit/gtk/cairo/pspec.xml b/desktop/toolkit/gtk/cairo/pspec.xml
index 2041c29f53..dbb1ab21bd 100644
--- a/desktop/toolkit/gtk/cairo/pspec.xml
+++ b/desktop/toolkit/gtk/cairo/pspec.xml
@@ -22,7 +22,6 @@
libpng-devel
libxcb-devel
freetype-devel
- libgcc
expat-devel
fontconfig-devel
libXrender-devel
@@ -31,7 +30,7 @@
libXext-devel
mesa-devel
- librsvg-devel
+
DirectFB-devel
valgrind