aports/kde: upgrade to KDE Plasma 5.13.2 release

Also includes a revert for the commit which broke the libinput devices
for consolekit session. I am still unsure of solution for both of the
problems to suggest upstream. But it is in my todo list.

Fixes #1585
This commit is contained in:
Bhushan Shah 2018-07-02 12:09:58 +05:30
parent 70ef1506c4
commit 2a9484caa9
17 changed files with 67 additions and 35 deletions

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=breeze
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='Artwork, styles and assets for the Breeze visual style for the Plasma Desktop'
arch="all"
@ -33,4 +33,4 @@ package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="8ccacd0c160e867c2f075b32b1999056e77e84e188e35850c86204f7575535f92019f58b339b0366b27c7a286340d0ba917eb525214cbd68f2cbb411a183cca1 breeze-5.13.0.tar.xz"
sha512sums="e555d709572d9ff193581a861a4de3d8d1b4f6c1baa17c4d02708d67050469df1e50619cfa07da1f4256a1296041b2c74eff584031731f27fc741bb15d3782c9 breeze-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kactivitymanagerd
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc="System service to manage user's activities and track the usage patterns"
arch="all"
@ -39,4 +39,4 @@ package() {
cd "$srcdir"/build
make DESTDIR="$pkgdir" install
}
sha512sums="918997f7a2e273fe99c5d2f9bcdef0855c1329c4cd75e40dae9e56d3611cdfd527aa92b9018b5c2e33c60a532f4dc4dac75500cb76c91ff2da39031925d32e81 kactivitymanagerd-5.13.0.tar.xz"
sha512sums="cd6912b64ebe8bb89d865d199440495430524eedeafbc148e19368de09db82b35fe9d3f19bd4e68d6b96d3f2b2e54e9da063134bcf713aa8aab12c6952059fe2 kactivitymanagerd-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kdecoration
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='Plugin based library to create window decorations'
arch="all"
@ -32,4 +32,4 @@ package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="e21d1b2146c28fc233765d5d3532bbebdaa3cc497116314a44e2beda84fdb066ea71f0a0e9b5559fb5b9e8aa84b5a377164d622f21b9fccb2566592991d91b35 kdecoration-5.13.0.tar.xz"
sha512sums="28c49a060bac59fa7b7dc284bad799010023d03b05257558ea5982e4678c6a6c8081d4a5f8ffa796fb5a2ccc6fe4aa0d4eacba9c5a27806b90017061255afe4e kdecoration-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kscreen
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc="KDE's screen management software"
arch="all"
@ -35,4 +35,4 @@ package() {
make DESTDIR="$pkgdir" install
}
sha512sums="656cf944ee6dbfc88ae086401ee1152583c7166614e6b7ad66c123f1dd3a0cb659296255de439fa67e619f1ab70361734efed75e275a35b42cf08178a5400d3a kscreen-5.13.0.tar.xz"
sha512sums="331edb6b512df892ded1c892487be56d43c0c273edc6f3268efceb9f2926b8c9a980dda8ec08219ec42cadf45f69a3fcbe7f4aa1bc30adc186996dd95f55cb52 kscreen-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kscreenlocker
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='Library and components for secure lock screen architecture'
arch="all"
@ -43,6 +43,6 @@ package() {
install -m644 "$srcdir"/kde-np.pam "$pkgdir"/etc/pam.d/kde-np
}
sha512sums="63b1c182fec5fcd3eb14c8fd52dac6d411151592811a2a2b10f4b05d62bdbe84364ddad0b54e2947101e719239861ad44a53a41decf08e1b93ba7a9703492b70 kscreenlocker-5.13.0.tar.xz
sha512sums="2714d10c666bd5dd15c3f974910db2e1835f3f2e36c1ea2814aaafbf315dc1ba153cbe7efad91d4c6904eb3d7b225538cfe34a4a8c1a4d49e0711636af51bba4 kscreenlocker-5.13.2.tar.xz
56e87d02d75c4a8cc4ed183faed416fb4972e7f223b8759959c0f5da32e11e657907a1df279d62a44a6a174f5aca8b2ac66a5f3325c5deb92011bcf71eed74c3 kde.pam
565265485dd7466b77966d75a56766216b8bcc187c95a997e531e9481cf50ddbe576071eb0e334421202bcab19aa6de6b93e042447ca4797a24bf97e1d053ffd kde-np.pam"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=ksysguard
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='Track and control the processes running in your system'
arch="all"
@ -35,4 +35,4 @@ package() {
cd "$builddir"
make DESTDIR="${pkgdir}" install
}
sha512sums="a32ce5d017f461a7b66dd5693e6f512230068819430bc1df34d3a5a4cbdf812b7e0b5e2977a90007a95bf5cfbc69c117ec502a795649999ed9ca9c28685df546 ksysguard-5.13.0.tar.xz"
sha512sums="1d4f77b8ab0b3de373e121b5c89d4ad0bf01833ebc42d25e417f5f42ce4173f190c814b13332f0519efeb0daf526096621734e0dae36b00759e88da7a8b99020 ksysguard-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bhushan Shah <bshah@kde.org>
# Maintainer: Bhushan Shah <bshah@kde.org>
pkgname=kwayland-integration
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc="KWayland integration"
url="https://www.kde.org/workspaces/plasmadesktop/"
@ -27,4 +27,4 @@ package() {
make DESTDIR="$pkgdir" install
}
sha512sums="9f2fb82415917c11f2d5892b43dacc74b734d4cfc7c3dad1de84e4be7649c311e43c00ccb5ebb87caf6db5705e2cdb00878a94735338ae2d075bf9af702a4cf2 kwayland-integration-5.13.0.tar.xz"
sha512sums="ad383f68570c2b66bdfaa06b8b151426840d9789a34d2ca25d0ebfb9cbc4484406d5b35dee22a688584d3bb9c7b1b45a424a1ae53c05c0dce7376e9f21fbf61e kwayland-integration-5.13.2.tar.xz"

View File

@ -0,0 +1,30 @@
From dd721ba4d51d0c090f765fb6acd8fa86ede6b806 Mon Sep 17 00:00:00 2001
From: Bhushan Shah <bhush94@gmail.com>
Date: Mon, 2 Jul 2018 11:50:37 +0530
Subject: [PATCH 2/2] Revert "libinput/connection: Don't hardcode seat0
anymore"
This reverts commit ddda524974d99249570e72d17f34215a735b2acc.
---
libinput/connection.cpp | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/libinput/connection.cpp b/libinput/connection.cpp
index 7664659d6..82c374d71 100644
--- a/libinput/connection.cpp
+++ b/libinput/connection.cpp
@@ -135,8 +135,9 @@ Connection *Connection::create(QObject *parent)
s_context = nullptr;
return nullptr;
}
- if (!s_context->assignSeat(LogindIntegration::self()->seat().toUtf8().constData())) {
- qCWarning(KWIN_LIBINPUT) << "Failed to assign seat" << LogindIntegration::self()->seat();
+ // TODO: don't hardcode seat name
+ if (!s_context->assignSeat("seat0")) {
+ qCWarning(KWIN_LIBINPUT) << "Failed to assign seat seat0";
delete s_context;
s_context = nullptr;
return nullptr;
--
2.17.1

View File

@ -1,8 +1,8 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=kwin
pkgver=5.13.0
pkgrel=1
pkgver=5.13.2
pkgrel=0
pkgdesc='An easy to use, but flexible, composited Window Manager'
arch="all"
url='https://www.kde.org/workspaces/plasmadesktop/'
@ -19,7 +19,8 @@ depends_dev="kdecoration-dev kjobwidgets-dev kcmutils-dev kscreenlocker-dev bree
makedepends="$depends_dev extra-cmake-modules qt5-qttools-dev kdoctools-dev libxkbcommon-dev
libepoxy-dev libinput-dev xcb-util-cursor-dev libdrm-dev eudev-dev xcb-util-wm-dev"
source="https://download.kde.org/stable/plasma/${pkgver}/${pkgname}-${pkgver}.tar.xz
0001-Revert-udev-Only-handle-devices-from-the-current-sea.patch"
0001-Revert-udev-Only-handle-devices-from-the-current-sea.patch
0002-Revert-libinput-connection-Don-t-hardcode-seat0-anym.patch"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang"
options="!check" # Fails due to requiring running X11
@ -42,5 +43,6 @@ package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="0ccd927e0745a0afc831f59882f3e33169b276ed79c7e42721842ab2fbf2f8b17ac451943d140ce98ee89478b476f900f9004a3f513fe4d8753666be4a4375e2 kwin-5.13.0.tar.xz
a34ff6926f020117fafd8a31c18a183eecb3e0a5fe6c3f2784f531171552350615fb06cbac2f3a1248011eb83ec32fc9df4b64f82443dee1d8e90c1be49e2690 0001-Revert-udev-Only-handle-devices-from-the-current-sea.patch"
sha512sums="70b11e39f2e6186fa955bf338f96cdf363fc562b130839f1f82b9950ccff3707c6056c2bfc364f2d62ea5bfec8cfe3c2c215073928849d2a15d3c11bd9ebfcc7 kwin-5.13.2.tar.xz
a34ff6926f020117fafd8a31c18a183eecb3e0a5fe6c3f2784f531171552350615fb06cbac2f3a1248011eb83ec32fc9df4b64f82443dee1d8e90c1be49e2690 0001-Revert-udev-Only-handle-devices-from-the-current-sea.patch
a534a3d388f066f84813148743eda1da1be000907ddf2c762c098a7ce38fcc1992eaa74763c47d98e82b83e38a03a828f4f3368e7e7ab733714f993646af7c8b 0002-Revert-libinput-connection-Don-t-hardcode-seat0-anym.patch"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libkscreen
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='KDE screen management software'
arch="all"
@ -32,4 +32,4 @@ package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="519bc15ef4c780d2ed04ad60e5d3b3f73619213d2268e3a8ba27322fb3cccf1037dde39cc798714eea64e4d5db86aef667d35cf522b237fe6ccd87a5ee0e5991 libkscreen-5.13.0.tar.xz"
sha512sums="2ea445d994ffb53641845d2c6cf662dc1aa916cea02c105e8297d8fdcc886d3a52d87c3b5aa34b218e610eb70ea43cccd578d3aa2e468865f8ba641c78fde8c5 libkscreen-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=libksysguard
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='Libksysguard'
arch="all"
@ -34,4 +34,4 @@ package() {
cd "$builddir"
make DESTDIR="${pkgdir}" install
}
sha512sums="c199bb291be6072bca6033da3b966ff553441cf5520302122d28baa9874aa9fba86d622d1eebdcaad75d905b525518a37184a9a99d0261f9935513b2d5068310 libksysguard-5.13.0.tar.xz"
sha512sums="b15a5275c26bf8507e708df18a1ffac546a263532d83c1a97ce6207ce31e09dccf4898a018a6e7f3334f74f72eb8a2aed6de5e452deec8160a561392942a7803 libksysguard-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=milou
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc="A dedicated search application built on top of Baloo"
arch="all"
@ -32,4 +32,4 @@ package() {
cd "$builddir"
make DESTDIR="${pkgdir}" install
}
sha512sums="4fd4d39b8ec81c213cb1d4eaefb42332bb34c9bdb66f82624e56aa856c74a0d784aa0de12dda3b8fc3d43d9a0030334274eeaa1be9c83ad29a8b53bdf662906a milou-5.13.0.tar.xz"
sha512sums="7327c59acf8b278e72828e36cdb85357d03ae15811ae9dfa02de685c1fd5687d8c77e15bb20f5829c315a8f1d1c354f53a350c41e5f3dcc0a19bdda242b20715 milou-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plasma-nm
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='Plasma applet written in QML for managing network connections'
arch="all"
@ -35,4 +35,4 @@ package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="19f57bd853fd006030ebf6fa3114b98ab80c5babbd0996c106047d512b6409a8d372303ce1794d4f42f250b66f7e9f9bd63689cdd341ec7f0e0ca5f7ae4f78f4 plasma-nm-5.13.0.tar.xz"
sha512sums="584215a1dd661fa3806391a13a113d9d399cbad8ec780d53eb00ed0a5341969b6dfffcbfc85c7c19df656a46b9a1c404d2d24e8748ebc36d0014f3622bdcd1cb plasma-nm-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plasma-pa
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='Plasma applet for audio volume management using PulseAudio'
arch="all"
@ -32,4 +32,4 @@ package() {
cd "$builddir"
make DESTDIR="$pkgdir" install
}
sha512sums="afaae5c1946327fd28d3fc7758d09080a126b5b013916d4c2bd49a1a6d8b1250e21c408cf4426c7fc13269bc5f402c52e132845b915232d5ce04f42463761896 plasma-pa-5.13.0.tar.xz"
sha512sums="27506a7fb8bd5ab505f139336711302e06fbcd04cb2d9b5b29e23a777098228da59420e0ca48d2737cee9e5d69153ba5cd42833e048bf50a29b1afc5e3cf85f8 plasma-pa-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plasma-workspace
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='KDE Plasma Workspace'
arch="all"
@ -47,4 +47,4 @@ package() {
install -Dm644 plasmawayland.desktop "$pkgdir"/usr/share/wayland-sessions/plasmawayland.desktop
}
sha512sums="29edd9d6b89d62ebcb0183134130464edab97fcdd274494ae489baf7e9f4842e89277c34dccdb351475c78c4227976e448a63680d475ccb75e12bb0ed41f464a plasma-workspace-5.13.0.tar.xz"
sha512sums="9c1d117f89c90a96c2af00744c9392b19c5dba46f2db4a18bdcf631f44607ad9defd19b4346a5d224d480ee3606c23a25357b8996b648ddc31284cec67f29059 plasma-workspace-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=polkit-kde-agent
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='Daemon providing a polkit authentication UI for KDE'
arch="all"
@ -34,4 +34,4 @@ package() {
make DESTDIR="$pkgdir" install
}
sha512sums="d1b78f079af17aeefbcf0b4d95f4f96c0acdb43ddb892e2ad2d161107a31c29c0210eedac0d59ef6bd24b6b126a692fe514e087f2fb517c843d1afc5d71f9305 polkit-kde-agent-1-5.13.0.tar.xz"
sha512sums="06d87a897698295f264a3229d7efc6124620f1e1b813ceb9439cdf5cdc7d9232afab7f62090fbb2864eb6be0960e83946067e4dfae0431bcc0f8408abdecdb1b polkit-kde-agent-1-5.13.2.tar.xz"

View File

@ -1,7 +1,7 @@
# Contributor: Bart Ribbers <bribbers@disroot.org>
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=powerdevil
pkgver=5.13.0
pkgver=5.13.2
pkgrel=0
pkgdesc='Manages the power consumption settings of a Plasma Shell'
arch="all"
@ -40,4 +40,4 @@ package() {
make DESTDIR="$pkgdir" install
}
sha512sums="8d292798ee9d87a439a67acf78314b7e6fc10651d51dc19dd9e91b1df9848c23ef88c45fce764460767c9ce8da52a46c3e48e3e2ed0eb390befb7b57d342a94c powerdevil-5.13.0.tar.xz"
sha512sums="e46b9731e6a217df6d7b1448d8b9d4863d8e870b42d806420373fd9808b1fbead4bb1c37c8c279e10e96ed6d9c041f29e10059d101b7c227741144ead9d91e3a powerdevil-5.13.2.tar.xz"