summaryrefslogtreecommitdiff
path: root/extra/kdebase-workspace
diff options
context:
space:
mode:
authorNicolás Reynolds <fauno@endefensadelsl.org>2014-06-12 03:39:22 +0000
committerNicolás Reynolds <fauno@endefensadelsl.org>2014-06-12 03:39:22 +0000
commit4117cddc8a79bfdd61c7c5708b957be92775d67b (patch)
treec1aed4d9a50011336c24925d80a590f3ce29bf41 /extra/kdebase-workspace
parent5a5e68340439f8c9b81e85410fcbd5135732161c (diff)
Thu Jun 12 03:35:06 UTC 2014
Diffstat (limited to 'extra/kdebase-workspace')
-rw-r--r--extra/kdebase-workspace/PKGBUILD19
-rw-r--r--extra/kdebase-workspace/kdm-desktopnames.patch35
2 files changed, 7 insertions, 47 deletions
diff --git a/extra/kdebase-workspace/PKGBUILD b/extra/kdebase-workspace/PKGBUILD
index 28c0ca431..e8833f109 100644
--- a/extra/kdebase-workspace/PKGBUILD
+++ b/extra/kdebase-workspace/PKGBUILD
@@ -1,12 +1,12 @@
-# $Id: PKGBUILD 211956 2014-05-02 08:31:33Z andrea $
+# $Id: PKGBUILD 214966 2014-06-10 23:03:23Z andrea $
# Maintainer: Andrea Scarpino <andrea@archlinux.org>
# Contributor: Pierre Schmitz <pierre@archlinux.de>
pkgname=kdebase-workspace
_pkgname=kde-workspace
-pkgver=4.11.9
-_pkgver=4.12.5
-pkgrel=2
+pkgver=4.11.10
+_pkgver=4.13.2
+pkgrel=1
pkgdesc="Provides the interface and basic tools for the KDE workspace"
arch=('i686' 'x86_64')
url='https://projects.kde.org/projects/kde/kde-workspace'
@@ -29,9 +29,8 @@ backup=('usr/share/config/kdm/kdmrc')
source=("http://download.kde.org/stable/${_pkgver}/src/${_pkgname}-${pkgver}.tar.xz"
'kde.pam' 'kde-np.pam' 'kscreensaver.pam' 'kdm.service' 'kdm.logrotate'
'etc-scripts.patch' 'terminate-server.patch' 'kdm-xinitrd.patch'
- 'khotkeys-qt4.patch'
- 'kdm-desktopnames.patch')
-sha1sums=('ea4f3b3401b7304613adcc21acb92b5c3d11c9c1'
+ 'khotkeys-qt4.patch')
+sha1sums=('2968043563e25d2d2618c9f49fdfbab5fa14c8cd'
'660eae40a707d2711d8d7f32a93214865506b795'
'6aeecc9e0e221f0515c6bf544f9a3c11cb6961fe'
'c6afdf8964b2b2c4809b2e8e694729b2661e29df'
@@ -40,8 +39,7 @@ sha1sums=('ea4f3b3401b7304613adcc21acb92b5c3d11c9c1'
'c079ebd157c836ba996190f0d2bcea1a7828d02c'
'ac7bc292c865bc1ab8c02e6341aa7aeaf1a3eeee'
'd509dac592bd8b310df27991b208c95b6d907514'
- 'aa9d2e5a69986c4c3d47829721ea99edb473be12'
- '51d3a3a83e01ce1998c57b0389e7b094d8e9d7b8')
+ 'aa9d2e5a69986c4c3d47829721ea99edb473be12')
prepare() {
mkdir build
@@ -57,9 +55,6 @@ prepare() {
# KDEBUG#202629
patch -p0 -i "${srcdir}"/terminate-server.patch
-
- # KDEBUG#334159
- patch -p1 -i "${srcdir}"/kdm-desktopnames.patch
}
build() {
diff --git a/extra/kdebase-workspace/kdm-desktopnames.patch b/extra/kdebase-workspace/kdm-desktopnames.patch
deleted file mode 100644
index d6d6a961c..000000000
--- a/extra/kdebase-workspace/kdm-desktopnames.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From: David Faure <faure@kde.org>
-Date: Fri, 02 May 2014 08:26:38 +0000
-Subject: Fix crash when DesktopNames isn't set
-X-Git-Url: http://quickgit.kde.org/?p=kde-workspace.git&a=commitdiff&h=e1724800ecf3c6a7035dfa7bcaa50b2a8f48688f
----
-Fix crash when DesktopNames isn't set
-
-BUG: 334159
-FIXED-IN: 4.11.10
----
-
-
---- a/kdm/backend/client.c
-+++ b/kdm/backend/client.c
-@@ -1810,12 +1810,14 @@
- !(sessargs = iniEntry(str, "Desktop Entry", "Exec", 0)))
- sessargs = "";
- buf = iniEntry(str, "Desktop Entry", "DesktopNames", 0);
-- for (buf2 = buf; *buf2; ++buf2) {
-- if (*buf2 == ';')
-- *buf2 = ':';
-+ if (buf) {
-+ for (buf2 = buf; *buf2; ++buf2) {
-+ if (*buf2 == ';')
-+ *buf2 = ':';
-+ }
-+ userEnviron = setEnv(userEnviron, "XDG_CURRENT_DESKTOP", buf);
-+ free(buf);
- }
-- userEnviron = setEnv(userEnviron, "XDG_CURRENT_DESKTOP", buf);
-- free(buf);
- free(str);
- free(fname);
- goto gotit;
-