author | Antonio Rojas
<arojas@archlinux.org> 2015-08-24 19:32:59 UTC |
committer | Antonio Rojas
<arojas@archlinux.org> 2015-08-24 19:32:59 UTC |
parent | 302cdc019c00242836853212a0bf06e563743c3c |
PKGBUILD | +6 | -14 |
baloo-use-filepath-as-id.patch | +0 | -21 |
kde.pam | +7 | -0 |
remove-baloo-result-header.patch | +0 | -18 |
diff --git a/PKGBUILD b/PKGBUILD index a81fe95..315eb1a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,8 +5,8 @@ pkgbase=plasma-workspace pkgname=('plasma-workspace' 'drkonqi') -pkgver=5.3.2 -pkgrel=3 +pkgver=5.4.0 +pkgrel=1 pkgdesc='KDE Plasma Workspace' arch=('i686' 'x86_64') url='https://projects.kde.org/projects/kde/workspace/plasma-workspace' @@ -22,13 +22,9 @@ makedepends=('extra-cmake-modules' 'kdoctools' 'kwin' 'gpsd' 'baloo' 'krunner' 'kxmlrpcclient' 'networkmanager-qt') groups=('plasma') source=("http://download.kde.org/stable/plasma/${pkgver}/${pkgbase}-${pkgver}.tar.xz" - 'kde.pam' - 'remove-baloo-result-header.patch' - 'baloo-use-filepath-as-id.patch') -md5sums=('3d6a6e1ffcbf2d3e27668dc471523907' - '929b182dec8a096206ad493477c09d2c' - 'fd0937f725cb04379a17d27857a0aa02' - '418a2de6f3596d20da9fd69715e73a70') + 'kde.pam') +md5sums=('0bb91a876188f98791358017c85ccec8' + '860a00545d17f7d3c248d689a1cedb56') prepare() { mkdir build @@ -36,10 +32,6 @@ prepare() { cd ${pkgbase}-${pkgver} # be sure to use the Qt5 version of qtpaths sed -i 's:qtpaths:qtpaths-qt5:' startkde/startkde.cmake - - # Patch for Baloo 5.13 - patch -p1 -i ../remove-baloo-result-header.patch - patch -p1 -i ../baloo-use-filepath-as-id.patch } build() { @@ -62,7 +54,7 @@ package_plasma-workspace() { cd build make DESTDIR="${pkgdir}" install - install -D "${srcdir}"/kde.pam \ + install -Dm644 "${srcdir}"/kde.pam \ "${pkgdir}"/etc/pam.d/kde # Remove conflicts with drkonqi diff --git a/baloo-use-filepath-as-id.patch b/baloo-use-filepath-as-id.patch deleted file mode 100644 index 7e64675..0000000 --- a/baloo-use-filepath-as-id.patch +++ /dev/null @@ -1,21 +0,0 @@ -commit 34c11a481baafd9824ef681b6d359ca34ab04ad8 -Author: Vishesh Handa <me@vhanda.in> -Date: Wed May 6 14:27:37 2015 +0200 - - Baloo Runner: Use the filepath as the unique id of the match - - Baloo no longer exports the identifier of the file - -diff --git a/runners/baloo/baloosearchrunner.cpp b/runners/baloo/baloosearchrunner.cpp -index 0f5e066..2bbd7c1 100644 ---- a/runners/baloo/baloosearchrunner.cpp -+++ b/runners/baloo/baloosearchrunner.cpp -@@ -114,7 +114,7 @@ QList<Plasma::QueryMatch> SearchRunner::match(Plasma::RunnerContext& context, co - - QString iconName = QMimeDatabase().mimeTypeForFile(localUrl).iconName(); - match.setIcon(QIcon::fromTheme(iconName)); -- match.setId(it.id()); -+ match.setId(it.filePath()); - match.setText(url.fileName()); - match.setData(url); - match.setType(Plasma::QueryMatch::PossibleMatch); diff --git a/kde.pam b/kde.pam index 1e48de3..8930b58 100644 --- a/kde.pam +++ b/kde.pam @@ -1,6 +1,13 @@ #%PAM-1.0 auth include system-login +auth optional pam_kwallet5.so +auth optional pam_kwallet.so kdehome=.kde4 + account include system-login + password include system-login + session include system-login +session optional pam_kwallet5.so +session optional pam_kwallet.so diff --git a/remove-baloo-result-header.patch b/remove-baloo-result-header.patch deleted file mode 100644 index cfc2530..0000000 --- a/remove-baloo-result-header.patch +++ /dev/null @@ -1,18 +0,0 @@ -commit 321cdc7278c29bcf4cf15078a71c8ceea47e7e95 -Author: Vishesh Handa <me@vhanda.in> -Date: Mon May 11 15:34:51 2015 +0200 - - BalooRunner: Baloo/Result header is no longer installed - -diff --git a/runners/baloo/baloosearchrunner.cpp b/runners/baloo/baloosearchrunner.cpp -index 2bbd7c1..0023a11 100644 ---- a/runners/baloo/baloosearchrunner.cpp -+++ b/runners/baloo/baloosearchrunner.cpp -@@ -30,7 +30,6 @@ - #include <QTimer> - - #include <Baloo/Query> --#include <Baloo/Result> - - SearchRunner::SearchRunner(QObject* parent, const QVariantList& args) - : Plasma::AbstractRunner(parent, args)