aboutsummaryrefslogtreecommitdiffstats
path: root/community/plasma-desktop
diff options
context:
space:
mode:
authorBart Ribbers <bribbers@disroot.org>2020-02-11 19:31:46 +0100
committerLeo <thinkabit.ukim@gmail.com>2020-02-11 15:46:20 -0300
commit73ae4a66ee4fff4904415f95f27d6ca1aa68a07f (patch)
treecc095b7ba8d64eea5fbaf1bb557c5a20de035913 /community/plasma-desktop
parent9cba19c6f6ca4274abe0bacb1492648c7085400d (diff)
downloadaports-73ae4a66ee4fff4904415f95f27d6ca1aa68a07f.tar.bz2
aports-73ae4a66ee4fff4904415f95f27d6ca1aa68a07f.tar.xz
community/plasma-desktop: cherry-pick patch as suggested by upstream
This fixes https://bugs.kde.org/show_bug.cgi?id=417424
Diffstat (limited to 'community/plasma-desktop')
-rw-r--r--community/plasma-desktop/APKBUILD8
-rw-r--r--community/plasma-desktop/B417424.patch24
2 files changed, 29 insertions, 3 deletions
diff --git a/community/plasma-desktop/APKBUILD b/community/plasma-desktop/APKBUILD
index 30e5bd35d4..77b2ad1698 100644
--- a/community/plasma-desktop/APKBUILD
+++ b/community/plasma-desktop/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Bart Ribbers <bribbers@disroot.org>
pkgname=plasma-desktop
pkgver=5.18.0
-pkgrel=0
+pkgrel=1
pkgdesc="KDE Plasma Desktop"
arch="all !armhf" # armhf blocked by qt5-qtdeclarative
url='https://www.kde.org/workspaces/plasmadesktop/'
@@ -47,7 +47,8 @@ depends_dev="
"
makedepends="$depends_dev extra-cmake-modules kdoctools-dev"
checkdepends="xvfb-run iso-codes"
-source="https://download.kde.org/stable/plasma/$pkgver/plasma-desktop-$pkgver.tar.xz"
+source="https://download.kde.org/stable/plasma/$pkgver/plasma-desktop-$pkgver.tar.xz
+ B417424.patch"
subpackages="$pkgname-dev $pkgname-doc $pkgname-lang knetattach"
options="!check" # Requires running dbus
@@ -78,4 +79,5 @@ knetattach() {
cd "$builddir"/build/knetattach
DESTDIR="$subpkgdir" make install
}
-sha512sums="863516751f4f37193ad5a96713fa9c7eb8d346e3bbe33dc43dcb83fa18955456dc875ddc3e2db990e7f3a017e394a69790e3dc21e13e8fc0c5d6841591c8fb4e plasma-desktop-5.18.0.tar.xz"
+sha512sums="863516751f4f37193ad5a96713fa9c7eb8d346e3bbe33dc43dcb83fa18955456dc875ddc3e2db990e7f3a017e394a69790e3dc21e13e8fc0c5d6841591c8fb4e plasma-desktop-5.18.0.tar.xz
+9aea277502dba88e8ed43fb75f59b9c044ea84c7a99d46b21507fc862b6b221bcd8cad06cda7f5d66d9e15cfc4662feb19869de327c84b55c920218368f18dd7 B417424.patch"
diff --git a/community/plasma-desktop/B417424.patch b/community/plasma-desktop/B417424.patch
new file mode 100644
index 0000000000..aaa68a7ed0
--- /dev/null
+++ b/community/plasma-desktop/B417424.patch
@@ -0,0 +1,24 @@
+From 2bc3c5e92d4789146548e8de4d520cd191994e1c Mon Sep 17 00:00:00 2001
+From: Marco Martin <notmart@gmail.com>
+Date: Tue, 11 Feb 2020 16:41:26 +0100
+Subject: unlock widgets
+
+5.18 doesn't offer a way anymore from the gui
+so unlock them if they're locked
+BUG:417424
+---
+ desktoppackage/contents/updates/unlock_widgets.js | 2 ++
+ 1 file changed, 2 insertions(+)
+ create mode 100644 desktoppackage/contents/updates/unlock_widgets.js
+
+diff --git a/desktoppackage/contents/updates/unlock_widgets.js b/desktoppackage/contents/updates/unlock_widgets.js
+new file mode 100644
+index 0000000..c332270
+--- /dev/null
++++ b/desktoppackage/contents/updates/unlock_widgets.js
+@@ -0,0 +1,2 @@
++
++__AppInterface.locked = false;
+--
+cgit v1.1
+