Merge pull request #139657 from CertainLach/plasma-5.23

plasma5: 5.22.0 -> 5.23.1
This commit is contained in:
Thomas Tuegel 2021-10-28 11:03:54 -05:00 committed by GitHub
commit 0867437659
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
21 changed files with 635 additions and 691 deletions

View File

@ -6,6 +6,9 @@ mkDerivation {
name = "breeze-gtk";
nativeBuildInputs = [ extra-cmake-modules sassc python3 python3.pkgs.pycairo breeze-qt5 ];
buildInputs = [ qtbase ];
patches = [
./patches/0001-fix-add-executable-bit.patch
];
postPatch = ''
sed -i cmake/FindGTKEngine.cmake \
-e "s|\''${KDE_INSTALL_FULL_LIBDIR}|${getLib gtk2}/lib|"

View File

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/plasma/5.22.5/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/plasma/5.23.1/ -A '*.tar.xz' )

View File

@ -2,10 +2,11 @@
mkDerivation, lib,
extra-cmake-modules,
kguiaddons, kidletime, kwayland, kwindowsystem, qtbase,
wayland-protocols, wayland-scanner, wayland
}:
mkDerivation {
name = "kwayland-integration";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kguiaddons kidletime kwindowsystem kwayland qtbase ];
nativeBuildInputs = [ extra-cmake-modules wayland-scanner ];
buildInputs = [ kguiaddons kidletime kwindowsystem kwayland qtbase wayland-protocols wayland ];
}

View File

@ -1,5 +1,5 @@
{
mkDerivation, lib, fetchpatch,
mkDerivation, lib,
extra-cmake-modules, kdoctools,
epoxy, lcms2, libICE, libSM, libcap, libdrm, libinput, libxkbcommon, mesa,
@ -40,18 +40,6 @@ mkDerivation {
./0002-xwayland.patch
./0003-plugins-qpa-allow-using-nixos-wrapper.patch
./0001-NixOS-Unwrap-executable-name-for-.desktop-search.patch
# Fix build against libglvnd 1.3.4+
# Remove with release 5.22.90
(fetchpatch {
url = "https://invent.kde.org/plasma/kwin/-/commit/839710201c389b7f4ed248cb3818e755a37ce977.patch";
sha256 = "09rldhy0sbmqdfpyjzwm20cwnmrmj0w2751vyi5xlr414g0rzyc1";
})
# Fixup previous patch for i686
# Remove with release 5.22.90
(fetchpatch {
url = "https://invent.kde.org/plasma/kwin/-/commit/38e24ecd6416a975db0989c21b70d6a4cc242f35.patch";
sha256 = "0zsjmzswcnvfd2jm1c8i9aijpbap1141mjv6y4j282bplyqlp966";
})
];
CXXFLAGS = [
''-DNIXPKGS_XWAYLAND=\"${lib.getBin xwayland}/bin/Xwayland\"''

View File

@ -1,13 +1,16 @@
{
mkDerivation, lib, propagate,
extra-cmake-modules,
kwayland, libXrandr, qtbase, qtx11extras
qtbase,
wayland-scanner, kwayland,
plasma-wayland-protocols, wayland,
libXrandr, qtx11extras
}:
mkDerivation {
name = "libkscreen";
nativeBuildInputs = [ extra-cmake-modules ];
buildInputs = [ kwayland libXrandr qtx11extras ];
nativeBuildInputs = [ extra-cmake-modules wayland-scanner ];
buildInputs = [ kwayland plasma-wayland-protocols wayland libXrandr qtx11extras ];
outputs = [ "out" "dev" ];
patches = [
./libkscreen-backends-path.patch

View File

@ -13,8 +13,9 @@ index efed8ff..841761a 100644
+++ b/processui/scripting.cpp
@@ -167,7 +167,7 @@ void Scripting::loadContextMenu() {
QStringList scripts;
const QStringList dirs = QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, "ksysguard/scripts/", QStandardPaths::LocateDirectory);
Q_FOREACH (const QString& dir, dirs) {
const QStringList dirs =
QStandardPaths::locateAll(QStandardPaths::GenericDataLocation, QStringLiteral("ksysguard/scripts/"), QStandardPaths::LocateDirectory);
Q_FOREACH (const QString &dir, dirs) {
- QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories);
+ QDirIterator it(dir, QStringList() << QStringLiteral("*.desktop"), QDir::NoFilter, QDirIterator::Subdirectories | QDirIterator::FollowSymlinks);
while (it.hasNext()) {
@ -22,4 +23,3 @@ index efed8ff..841761a 100644
}
--
2.5.2

View File

@ -3,7 +3,7 @@
extra-cmake-modules,
kauth, kcompletion, kconfig, kconfigwidgets, kcoreaddons, ki18n, kiconthemes,
knewstuff, kservice, kwidgetsaddons, kwindowsystem, plasma-framework,
qtbase, qtscript, qtwebengine, qtx11extras, libnl
qtbase, qtscript, qtwebengine, qtx11extras, libnl, libpcap, qtsensors, lm_sensors,
}:
mkDerivation {
@ -15,7 +15,7 @@ mkDerivation {
buildInputs = [
kauth kconfig ki18n kiconthemes kwindowsystem kcompletion kconfigwidgets
kcoreaddons kservice kwidgetsaddons plasma-framework qtscript qtx11extras
qtwebengine knewstuff libnl
qtwebengine knewstuff libnl libpcap qtsensors lm_sensors
];
outputs = [ "bin" "dev" "out" ];
}

View File

@ -0,0 +1,25 @@
From da6a4651f74625f4c7f3c31f1125cfa4e774780b Mon Sep 17 00:00:00 2001
From: Yaroslav Bolyukin <iam@lach.pw>
Date: Mon, 27 Sep 2021 22:45:58 +0300
Subject: [PATCH] fix: add executable bit
Signed-off-by: Yaroslav Bolyukin <iam@lach.pw>
---
src/CMakeLists.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 79ff12d..4f3d746 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -2,7 +2,7 @@ file(GLOB_RECURSE SCSS_SOURCES "*.scss")
file(GLOB CSS_SOURCES "*.css")
file(GLOB_RECURSE GTK2_SOURCES "gtk2/*")
-configure_file(build_theme.sh.cmake ${CMAKE_CURRENT_BINARY_DIR}/build_theme.sh @ONLY)
+configure_file(build_theme.sh.cmake ${CMAKE_CURRENT_BINARY_DIR}/build_theme.sh FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE @ONLY)
set(SOURCES
${SCSS_SOURCES}
--
2.33.0

View File

@ -1,5 +1,5 @@
{
mkDerivation, lib, fetchpatch,
mkDerivation, lib,
extra-cmake-modules, kdoctools,
boost, fontconfig, ibus, libXcursor, libXft, libcanberra_kde, libpulseaudio,
@ -36,11 +36,6 @@ mkDerivation {
patches = [
./hwclock-path.patch
./tzdir.patch
# https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/563
(fetchpatch {
url = "https://invent.kde.org/plasma/plasma-desktop/-/commit/8d9bf2032b8a2e5de75edf5713c42866f5b80649.patch";
sha256 = "sha256-2jqqFjBljbhf7I+fTsIvuFs3Ic662KTKRnbcSm5Jing=";
})
];
CXXFLAGS = [
''-DNIXPKGS_HWCLOCK=\"${lib.getBin util-linux}/sbin/hwclock\"''

View File

@ -1,25 +0,0 @@
From faf13c97ff1192a201843b9d52f4002dbd9022af Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@gmail.com>
Date: Sun, 25 Oct 2015 09:09:27 -0500
Subject: [PATCH] mobile-broadband-provider-info path
---
libs/editor/mobileproviders.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libs/editor/mobileproviders.cpp b/libs/editor/mobileproviders.cpp
index 568cb34..98a5992 100644
--- a/libs/editor/mobileproviders.cpp
+++ b/libs/editor/mobileproviders.cpp
@@ -26,7 +26,7 @@
#include <KLocale>
-const QString MobileProviders::ProvidersFile = "/usr/share/mobile-broadband-provider-info/serviceproviders.xml";
+const QString MobileProviders::ProvidersFile = "@mobile_broadband_provider_info@/share/mobile-broadband-provider-info/serviceproviders.xml";
bool localeAwareCompare(const QString & one, const QString & two) {
return one.localeAwareCompare(two) < 0;
--
2.6.2

View File

@ -6,7 +6,7 @@ index 2f11ba1d..310f11b4 100644
connect(m_ui->cmbProxyType, static_cast<void (QComboBox::*)(int)>(&QComboBox::currentIndexChanged), this, &OpenVpnAdvancedWidget::proxyTypeChanged);
// start openVPN process and get its cipher list
- const QString openVpnBinary = QStandardPaths::findExecutable("openvpn", QStringList() << "/sbin" << "/usr/sbin");
- const QString openVpnBinary = QStandardPaths::findExecutable("openvpn", QStringList{"/sbin", "/usr/sbin"});
+ const QString openVpnBinary = "@openvpn@/bin/openvpn";
const QStringList ciphersArgs(QLatin1String("--show-ciphers"));
const QStringList versionArgs(QLatin1String("--version"));

View File

@ -24,10 +24,6 @@ mkDerivation {
mobile-broadband-provider-info openconnect
];
patches = [
(substituteAll {
src = ./0001-mobile-broadband-provider-info-path.patch;
mobile_broadband_provider_info = mobile-broadband-provider-info;
})
(substituteAll {
src = ./0002-openvpn-binary-path.patch;
inherit openvpn;

View File

@ -4,56 +4,56 @@ Date: Mon, 7 Sep 2020 18:09:52 +0100
Subject: [PATCH] startkde
---
startkde/plasma-session/startup.cpp | 2 +-
startkde/startplasma-waylandsession.cpp | 2 +-
startkde/startplasma-x11.cpp | 2 +-
startkde/startplasma.cpp | 16 ++++++++--------
4 files changed, 11 insertions(+), 11 deletions(-)
startkde/plasma-session/startup.cpp | 2 +-
startkde/startplasma-waylandsession.cpp | 2 +-
startkde/startplasma-x11.cpp | 2 +-
startkde/startplasma.cpp | 8 ++++----
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/startkde/plasma-session/startup.cpp b/startkde/plasma-session/startup.cpp
index c3e77d4..88cb0e9 100644
index 270744053..356160e96 100644
--- a/startkde/plasma-session/startup.cpp
+++ b/startkde/plasma-session/startup.cpp
@@ -223,7 +223,7 @@ Startup::Startup(QObject *parent)
upAndRunning(QStringLiteral("ksmserver"));
@@ -143,7 +143,7 @@ Startup::Startup(QObject *parent)
const AutoStart autostart;
// Keep for KF5; remove in KF6 (KInit will be gone then)
- QProcess::execute(QStringLiteral(CMAKE_INSTALL_FULL_LIBEXECDIR_KF5 "/start_kdeinit_wrapper"), QStringList());
+ QProcess::execute(QStringLiteral(NIXPKGS_START_KDEINIT_WRAPPER), QStringList());
KJob *phase1;
QProcessEnvironment kdedProcessEnv;
KJob *windowManagerJob = nullptr;
if (qEnvironmentVariable("XDG_SESSION_TYPE") != QLatin1String("wayland")) {
diff --git a/startkde/startplasma-waylandsession.cpp b/startkde/startplasma-waylandsession.cpp
index 4fbfe18..6ba916c 100644
index 3a054a04f..b2e7ab3fb 100644
--- a/startkde/startplasma-waylandsession.cpp
+++ b/startkde/startplasma-waylandsession.cpp
@@ -65,7 +65,7 @@ int main(int argc, char **argv)
waitForKonqi();
@@ -33,7 +33,7 @@ int main(int argc, char **argv)
out << "startplasma-waylandsession: Shutting down...\n";
// Keep for KF5; remove in KF6 (KInit will be gone then)
- runSync(QStringLiteral("kdeinit5_shutdown"), {});
+ runSync(QStringLiteral(NIXPKGS_KDEINIT5_SHUTDOWN), {});
cleanupX11();
out << "startplasma-waylandsession: Done.\n";
diff --git a/startkde/startplasma-x11.cpp b/startkde/startplasma-x11.cpp
index 4ddf9f8..e0e59cd 100644
index d6b2c5439..534eeb0e5 100644
--- a/startkde/startplasma-x11.cpp
+++ b/startkde/startplasma-x11.cpp
@@ -110,7 +110,7 @@ int main(int argc, char **argv)
@@ -90,7 +90,7 @@ int main(int argc, char **argv)
out << "startkde: Shutting down...\n";
// Keep for KF5; remove in KF6 (KInit will be gone then)
- runSync(QStringLiteral("kdeinit5_shutdown"), {});
+ runSync(QStringLiteral(NIXPKGS_KDEINIT5_SHUTDOWN), {});
cleanupPlasmaEnvironment();
cleanupX11();
cleanupPlasmaEnvironment(oldSystemdEnvironment);
diff --git a/startkde/startplasma.cpp b/startkde/startplasma.cpp
index 9809197..1250e3e 100644
index 008fdfcaf..72468f21c 100644
--- a/startkde/startplasma.cpp
+++ b/startkde/startplasma.cpp
@@ -46,7 +46,7 @@ QTextStream out(stderr);
@@ -39,7 +39,7 @@ QTextStream out(stderr);
void messageBox(const QString &text)
{
out << text;
@ -62,38 +62,16 @@ index 9809197..1250e3e 100644
}
QStringList allServices(const QLatin1String &prefix)
@@ -267,8 +267,8 @@ void setupX11()
@@ -340,7 +340,7 @@ void setupX11()
// If the user has overwritten fonts, the cursor font may be different now
// so don't move this up.
- runSync(QStringLiteral("xsetroot"), {QStringLiteral("-cursor_name"), QStringLiteral("left_ptr")});
- runSync(QStringLiteral("xprop"),
+ runSync(QStringLiteral(NIXPKGS_XSETROOT), {QStringLiteral("-cursor_name"), QStringLiteral("left_ptr")});
+ runSync(QStringLiteral(NIXPKGS_XPROP),
{QStringLiteral("-root"),
QStringLiteral("-f"),
QStringLiteral("KDE_FULL_SESSION"),
@@ -276,7 +276,7 @@ void setupX11()
QStringLiteral("-set"),
QStringLiteral("KDE_FULL_SESSION"),
QStringLiteral("true")});
- runSync(QStringLiteral("xprop"),
+ runSync(QStringLiteral(NIXPKGS_XPROP),
{QStringLiteral("-root"),
QStringLiteral("-f"),
QStringLiteral("KDE_SESSION_VERSION"),
@@ -288,8 +288,8 @@ void setupX11()
void cleanupX11()
{
- runSync(QStringLiteral("xprop"), {QStringLiteral("-root"), QStringLiteral("-remove"), QStringLiteral("KDE_FULL_SESSION")});
- runSync(QStringLiteral("xprop"), {QStringLiteral("-root"), QStringLiteral("-remove"), QStringLiteral("KDE_SESSION_VERSION")});
+ runSync(QStringLiteral(NIXPKGS_XPROP), {QStringLiteral("-root"), QStringLiteral("-remove"), QStringLiteral("KDE_FULL_SESSION")});
+ runSync(QStringLiteral(NIXPKGS_XPROP), {QStringLiteral("-root"), QStringLiteral("-remove"), QStringLiteral("KDE_SESSION_VERSION")});
}
// TODO: Check if Necessary
@@ -321,7 +321,7 @@ void setupFontDpi()
void cleanupPlasmaEnvironment(const std::optional<QStringList> &oldSystemdEnvironment)
@@ -403,7 +403,7 @@ void setupFontDpi()
// TODO port to c++?
const QByteArray input = "Xft.dpi: " + QByteArray::number(fontsCfg.readEntry("forceFontDPI", 0));
QProcess p;
@ -102,7 +80,7 @@ index 9809197..1250e3e 100644
p.setProcessChannelMode(QProcess::ForwardedChannels);
p.write(input);
p.closeWriteChannel();
@@ -343,7 +343,7 @@ QProcess *setupKSplash()
@@ -425,7 +425,7 @@ QProcess *setupKSplash()
KConfigGroup ksplashCfg = cfg.group("KSplash");
if (ksplashCfg.readEntry("Engine", QStringLiteral("KSplashQML")) == QLatin1String("KSplashQML")) {
p = new QProcess;
@ -112,5 +90,4 @@ index 9809197..1250e3e 100644
}
return p;
--
2.30.0
2.33.0

View File

@ -1,5 +1,5 @@
{
mkDerivation, lib,
mkDerivation, lib, fetchpatch,
extra-cmake-modules, kdoctools,
@ -52,6 +52,12 @@ mkDerivation {
patches = [
./0001-startkde.patch
./0002-absolute-wallpaper-install-dir.patch
# Included in 5.23.2
(fetchpatch {
name = "ignore-placeholder-screens";
url = "https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1125.patch";
sha256 = "sha256-lvcAxb301lQbfEKPcxMlfap9g7TjHOk50ZYX91RC7gY=";
})
];
# QT_INSTALL_BINS refers to qtbase, and qdbus is in qttools

View File

@ -4,427 +4,427 @@
{
bluedevil = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/bluedevil-5.22.5.tar.xz";
sha256 = "01fc5zk3qh3kx8z3dpikaaidi6vg21s75kmpd9w65rj5akg98452";
name = "bluedevil-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/bluedevil-5.23.1.tar.xz";
sha256 = "1fxl1v27jk1hnxn7s9cqnw1h0pcghpyr2kxbqlx6fhnk0gp44gra";
name = "bluedevil-5.23.1.tar.xz";
};
};
breeze = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/breeze-5.22.5.tar.xz";
sha256 = "09ll0bddsbbhz7ihqcn0wbd2llbjrblgk90gp556kpy09jh4rz73";
name = "breeze-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/breeze-5.23.1.tar.xz";
sha256 = "108l31v692f0yp1chbgw7nfjxs9qqyxm491zwg5p1n27jdgxq4dc";
name = "breeze-5.23.1.tar.xz";
};
};
breeze-grub = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/breeze-grub-5.22.5.tar.xz";
sha256 = "1p08pmhkac3s5pccryy5s33594kr0v8z6j1hg94l419nzaqqya1v";
name = "breeze-grub-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/breeze-grub-5.23.1.tar.xz";
sha256 = "1qmixw5q8i1inx65yn84sc44rbllffmjpzbbrxhjxazfa90kjh63";
name = "breeze-grub-5.23.1.tar.xz";
};
};
breeze-gtk = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/breeze-gtk-5.22.5.tar.xz";
sha256 = "0lifs97wad9cg5hp1vdd5ag9fkcbqj3h2bkg6x5jd4f41j0x2fy2";
name = "breeze-gtk-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/breeze-gtk-5.23.1.tar.xz";
sha256 = "11yjanh6m52sv717bma5m7is8mmz8raqf3i7xjgd9kiafdbp6rjh";
name = "breeze-gtk-5.23.1.tar.xz";
};
};
breeze-plymouth = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/breeze-plymouth-5.22.5.tar.xz";
sha256 = "1735ii7is873yz6rhcsrj81crvmdxj4a368k22rkj8nm374s44g1";
name = "breeze-plymouth-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/breeze-plymouth-5.23.1.tar.xz";
sha256 = "0f4lxp4h2aji2gnrbplvs2xmwca0zcq3z1dm4fa31qy7ipr0b9qw";
name = "breeze-plymouth-5.23.1.tar.xz";
};
};
discover = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/discover-5.22.5.tar.xz";
sha256 = "1c22910ainm4819xzkri8j2x8lng0g6zgmh1k770jsgjyg49x069";
name = "discover-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/discover-5.23.1.tar.xz";
sha256 = "0wgfws2m5x2bgqcx8h50jhvgj98pmyywr5h3f560mxwd3admq9a4";
name = "discover-5.23.1.tar.xz";
};
};
drkonqi = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/drkonqi-5.22.5.tar.xz";
sha256 = "1f23p35wzsk0wx2kz0r7x616in6kizzdvl9j37v2a94hh8z3f7my";
name = "drkonqi-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/drkonqi-5.23.1.tar.xz";
sha256 = "19fksscf29lw4dvdf4s8z97q60yn77w35qmz298myw0n6cd9n1vk";
name = "drkonqi-5.23.1.tar.xz";
};
};
kactivitymanagerd = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kactivitymanagerd-5.22.5.tar.xz";
sha256 = "069a862myj9b0303qc6j8iv3mdja8qhzx5ax52206pjrglvn9ar2";
name = "kactivitymanagerd-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kactivitymanagerd-5.23.1.tar.xz";
sha256 = "02gaky1ibzfkv5gx6hpwksm06jb025k9hb7lqrbp5wbn2j5m3g7a";
name = "kactivitymanagerd-5.23.1.tar.xz";
};
};
kde-cli-tools = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kde-cli-tools-5.22.5.tar.xz";
sha256 = "1jj5vywai9di05wzr81dzvrcsb5h6l300llw3ma49f0jl4z3gjwh";
name = "kde-cli-tools-5.22.5.tar.xz";
};
};
kde-gtk-config = {
version = "5.22.5";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kde-gtk-config-5.22.5.tar.xz";
sha256 = "0v0yjy6diwby3y71kkipx8h0wxfc49nwr2r3g2j8cf9ybqnwmy6s";
name = "kde-gtk-config-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kde-cli-tools-5.23.1.tar.xz";
sha256 = "1qm7s2zdvq4i8lry736npwfy95xkrhwi6zhmqlb5j21y9g2hh6ns";
name = "kde-cli-tools-5.23.1.tar.xz";
};
};
kdecoration = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kdecoration-5.22.5.tar.xz";
sha256 = "1vqv44ls79x2d71ldkkkzpk4mzpv110y270wf1gbkmxaxwp20xxm";
name = "kdecoration-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kdecoration-5.23.1.tar.xz";
sha256 = "09y3n2ifdkcpp21b15pw2k8jfqhwp19rwqyl31il5js36ymsx1qm";
name = "kdecoration-5.23.1.tar.xz";
};
};
kde-gtk-config = {
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.23.1/kde-gtk-config-5.23.1.tar.xz";
sha256 = "0g2p6rnc6qij4mrbz955gpjsda6ck3g0y68rkkkm4849j72pinbx";
name = "kde-gtk-config-5.23.1.tar.xz";
};
};
kdeplasma-addons = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kdeplasma-addons-5.22.5.tar.xz";
sha256 = "00ricjqxcafhji8b33zqynrlh56z3nr516v5jghp8cz2wclvnh32";
name = "kdeplasma-addons-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kdeplasma-addons-5.23.1.tar.xz";
sha256 = "126rrj22431i1immbrvagndi36bfapxcyjrhy6q7qxlg8lwmmvl4";
name = "kdeplasma-addons-5.23.1.tar.xz";
};
};
kgamma5 = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kgamma5-5.22.5.tar.xz";
sha256 = "0m2h4wwkg3dnkvq31z8mvn4q1r7hwi1q2d7csy350ycrv9x7f402";
name = "kgamma5-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kgamma5-5.23.1.tar.xz";
sha256 = "11d5qdhgxn51q7fs0jmaswxm68wygk7b38kj0f1h665fsc56sxfg";
name = "kgamma5-5.23.1.tar.xz";
};
};
khotkeys = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/khotkeys-5.22.5.tar.xz";
sha256 = "1l0p9q7bmljism188mzssryyd31b1x0alivnpsk0jhhjr9hwbqb4";
name = "khotkeys-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/khotkeys-5.23.1.tar.xz";
sha256 = "0kz8pgwrcrsqf6zsb3zyx7a4g43svdm7iq6jm9p0ncfjnrl0ks6s";
name = "khotkeys-5.23.1.tar.xz";
};
};
kinfocenter = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kinfocenter-5.22.5.tar.xz";
sha256 = "1pxr4pihy6asflpij5r4payxnbagzkli3qm5zh4zgap4bhq447lm";
name = "kinfocenter-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kinfocenter-5.23.1.tar.xz";
sha256 = "01690mvak6i7c17ksfar8793c33y7x391pw5bfa0ggm428k8jbz1";
name = "kinfocenter-5.23.1.tar.xz";
};
};
kmenuedit = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kmenuedit-5.22.5.tar.xz";
sha256 = "1in8q0hd8wgcnwmx0cpv2w5l2w75xhv5j38mc5py322h9gkg1mqs";
name = "kmenuedit-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kmenuedit-5.23.1.tar.xz";
sha256 = "124imx7afbihdp3d10yap6ww9404b63va35h4hfsr5dglfmjfhpk";
name = "kmenuedit-5.23.1.tar.xz";
};
};
kscreen = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kscreen-5.22.5.tar.xz";
sha256 = "0q0ykp10nwfzzxjrcra11k4b81di4r37jbhis4b9wn9j0pqv3ykb";
name = "kscreen-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kscreen-5.23.1.tar.xz";
sha256 = "1j8z8dgp7l0iccyblnq5mf6xysaa17z0ljw9zwvq8ir57cnky55g";
name = "kscreen-5.23.1.tar.xz";
};
};
kscreenlocker = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kscreenlocker-5.22.5.tar.xz";
sha256 = "107icbr0cdcpbzi5npgx3fw2m2wp1z91k1iw26n595dp3n2czv98";
name = "kscreenlocker-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kscreenlocker-5.23.1.tar.xz";
sha256 = "0qxmmchl73s9ci0b8by5j6ik8aikwd1xcxyfxhp3fhav519i7i50";
name = "kscreenlocker-5.23.1.tar.xz";
};
};
ksshaskpass = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/ksshaskpass-5.22.5.tar.xz";
sha256 = "0ig2cx80ba57k9mq7bcnmriymjln7kvr81mgm5rsdi4asal2zpgp";
name = "ksshaskpass-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/ksshaskpass-5.23.1.tar.xz";
sha256 = "0azb195s2f068k2vj9piby36lh786gvkzvnnajzs74pmqpl8kay1";
name = "ksshaskpass-5.23.1.tar.xz";
};
};
ksystemstats = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/ksystemstats-5.22.5.tar.xz";
sha256 = "1cb5hbwnj6j9ziin6bflcz9b8jyvjqbqqhqbzvgs8dyji2xz0gb8";
name = "ksystemstats-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/ksystemstats-5.23.1.tar.xz";
sha256 = "0zkag07lhrz5d7bwhl4lyj2cxh0is9z8z9lavl1dmwfnjs86a0z6";
name = "ksystemstats-5.23.1.tar.xz";
};
};
kwallet-pam = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kwallet-pam-5.22.5.tar.xz";
sha256 = "03rj2kgda1as547jjvvigkb4pblh1w9jv8hsrjrs5vwfir0ag8nq";
name = "kwallet-pam-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kwallet-pam-5.23.1.tar.xz";
sha256 = "02jycjh7l437f2r9a2861yd8j7ayy0f63qkda67703p4va412rk3";
name = "kwallet-pam-5.23.1.tar.xz";
};
};
kwayland-integration = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kwayland-integration-5.22.5.tar.xz";
sha256 = "0kgv6klb32y7ckflsi5xbs8ajn7zg461621fqhmgn1x54w931g2c";
name = "kwayland-integration-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kwayland-integration-5.23.1.tar.xz";
sha256 = "0shdq4wrb2p7agc1ds6vm49g75bsizsmlwdikq5sqpgzbgv10dgp";
name = "kwayland-integration-5.23.1.tar.xz";
};
};
kwayland-server = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kwayland-server-5.22.5.tar.xz";
sha256 = "17gkbcam9dpqbw618rvb5ia8inp0yvpyr3bxd0fn4fdj57bbsr6x";
name = "kwayland-server-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kwayland-server-5.23.1.tar.xz";
sha256 = "0mwxllkqgmvr7lq0kkikndn68y6mxl9hmfm8kjmnq95zq5nimbgb";
name = "kwayland-server-5.23.1.tar.xz";
};
};
kwin = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kwin-5.22.5.tar.xz";
sha256 = "18zmzhmjr6q5vsfd7lr0ym5ga7l2x8xcxqizmpfnb7hv3kaax38j";
name = "kwin-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kwin-5.23.1.tar.xz";
sha256 = "0ccbb41xsa257vabd17m3fx9h760izizgy9xrg9mpg5shjmxff2q";
name = "kwin-5.23.1.tar.xz";
};
};
kwrited = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/kwrited-5.22.5.tar.xz";
sha256 = "02cffj88hqs5rfvrkkmk9z23qsdnqhavm98hksx1v5ajjh4rbgb3";
name = "kwrited-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/kwrited-5.23.1.tar.xz";
sha256 = "16sg4mffwhpx5c2dp6zki9128zjpkcyjlm8nd8jdkcdq5ww4f4pk";
name = "kwrited-5.23.1.tar.xz";
};
};
layer-shell-qt = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/layer-shell-qt-5.22.5.tar.xz";
sha256 = "0i9gsckqk9608drxvym6ghcwxqilcf6ilcxq48sbrnpswid71k7z";
name = "layer-shell-qt-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/layer-shell-qt-5.23.1.tar.xz";
sha256 = "02lyzc93ymz5jr05sy5pf1aqyx098q3jhzxk28k6fslzxq327767";
name = "layer-shell-qt-5.23.1.tar.xz";
};
};
libkscreen = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/libkscreen-5.22.5.tar.xz";
sha256 = "1qqnra28r698kbps6ywk22ncac4sm3f9d9wrwmicp963mkmwlksv";
name = "libkscreen-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/libkscreen-5.23.1.tar.xz";
sha256 = "0hyh0j95i0xrbh07770axby3lqhmiclzxwx1bplmnpayymwdac1r";
name = "libkscreen-5.23.1.tar.xz";
};
};
libksysguard = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/libksysguard-5.22.5.tar.xz";
sha256 = "1hkjsjfl4hsxbk998hpq4f38rahqfx6nmznbh0dqrymadfbsn8m5";
name = "libksysguard-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/libksysguard-5.23.1.tar.xz";
sha256 = "12c1qy736036rfvk42pnb0z32sjqfk4x4069v7iycy4nd91xyg88";
name = "libksysguard-5.23.1.tar.xz";
};
};
milou = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/milou-5.22.5.tar.xz";
sha256 = "1d1zg1fbhl6cbxfhgrp9njvpcn052psn96cfyw314255v532phpp";
name = "milou-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/milou-5.23.1.tar.xz";
sha256 = "047z4dklk7hixk6m0xw2y2mhrdzmczz1ikhzvxnxhgmghm3w14cg";
name = "milou-5.23.1.tar.xz";
};
};
oxygen = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/oxygen-5.22.5.tar.xz";
sha256 = "0fy4dr8kjyh96w482qbf47vkbnb2qqwwp8d0jlf0xc20w6fb4fqc";
name = "oxygen-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/oxygen-5.23.1.tar.xz";
sha256 = "0dxj1fr8p6dnlqwr5bs3f8s1g12vndapc8b07h6hzhcwi26wm81f";
name = "oxygen-5.23.1.tar.xz";
};
};
plasma-browser-integration = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-browser-integration-5.22.5.tar.xz";
sha256 = "1zkz4qd9nk2kw8zx0mj0p5q4yclmfgz5ihfmgqb2iw4j0d2ckw8f";
name = "plasma-browser-integration-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-browser-integration-5.23.1.tar.xz";
sha256 = "1yaayy60dgj652rjzhh659anspw4cf7rqgmzdw471nzds3zpfr6x";
name = "plasma-browser-integration-5.23.1.tar.xz";
};
};
plasma-desktop = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-desktop-5.22.5.tar.xz";
sha256 = "1kmcmpfjgmiazalczjchyrvgy365s1gqdnyv3xav4g4irb62llxl";
name = "plasma-desktop-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-desktop-5.23.1.tar.xz";
sha256 = "102fkhmh33xw7w2sq20d5v4576apyqp9dwh8v3nwd8vfjbq6lv7f";
name = "plasma-desktop-5.23.1.tar.xz";
};
};
plasma-disks = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-disks-5.22.5.tar.xz";
sha256 = "14ml1vxdp6brms8yqg5x96bad2r9n81cki91fsq6qk0aq098dqbh";
name = "plasma-disks-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-disks-5.23.1.tar.xz";
sha256 = "11cssgdz4h9ln4738gphg544f9jmzmzax3chq1pp7dzk8cgh4fxq";
name = "plasma-disks-5.23.1.tar.xz";
};
};
plasma-firewall = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-firewall-5.22.5.tar.xz";
sha256 = "19ii5ha3m9jmfrdg59z9nfx8frmp4f2gc3a7c0krsnajhyrm0npg";
name = "plasma-firewall-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-firewall-5.23.1.tar.xz";
sha256 = "066b36kxycffwmhgls51q8hpww06j2v2hcc9z4bzmix7jhpzkk0w";
name = "plasma-firewall-5.23.1.tar.xz";
};
};
plasma-integration = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-integration-5.22.5.tar.xz";
sha256 = "0w7jnsyz876k6kzppd6lx0i58ywbfhaycsnq3nn2s10im7ql7ir8";
name = "plasma-integration-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-integration-5.23.1.tar.xz";
sha256 = "0wfbvp6r6nh7x8q4ddhf19bnkvlcspcxy2hjsb2nnr0nvs3k8aya";
name = "plasma-integration-5.23.1.tar.xz";
};
};
plasma-nano = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-nano-5.22.5.tar.xz";
sha256 = "0i8r8mxf00c0rfnybxy2nzl2hn2r7vqfzwlbmkykd6b1z333xfjh";
name = "plasma-nano-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-nano-5.23.1.tar.xz";
sha256 = "1ybd12jkw3sbcqzv8pqmkrvww1l73igb907zv457ha5rwy9hi60a";
name = "plasma-nano-5.23.1.tar.xz";
};
};
plasma-nm = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-nm-5.22.5.tar.xz";
sha256 = "0jgwp41l4h16qyif2bwnsdfd190ykpddv7gi3zrcmc57fnhrzavz";
name = "plasma-nm-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-nm-5.23.1.tar.xz";
sha256 = "0qsh5wrk97i9nxpp3la6fp6fvrk0f0gxh71nrzr0c9bc7307imfi";
name = "plasma-nm-5.23.1.tar.xz";
};
};
plasma-pa = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-pa-5.22.5.tar.xz";
sha256 = "1axm564si8g9j9f9ndvq39x7s6awiwiiyqnvs1wf76miyyjfdba0";
name = "plasma-pa-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-pa-5.23.1.tar.xz";
sha256 = "0zm5clsj9lfdv0v80g7bzb2cldcghaqn0d9nwywwrpmclmqik7x7";
name = "plasma-pa-5.23.1.tar.xz";
};
};
plasma-phone-components = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-phone-components-5.22.5.tar.xz";
sha256 = "1m2swgkydjrpxsnj87fs8zkyavba6zrfrzvimbhxf15c3199yrj0";
name = "plasma-phone-components-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-phone-components-5.23.1.tar.xz";
sha256 = "174wvb5jrzsfmn09q4qspf3rdi5nr6faf2n1zc9p1dkwn67pkml2";
name = "plasma-phone-components-5.23.1.tar.xz";
};
};
plasma-sdk = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-sdk-5.22.5.tar.xz";
sha256 = "0gvmvdlqjm2kvkb7bw3bhryql4d9mp0max89l9y25kzqadd6byad";
name = "plasma-sdk-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-sdk-5.23.1.tar.xz";
sha256 = "1sqywr9d6ghyyff713z1v45207ivddda5hxd7dzpxaf36nb3imq0";
name = "plasma-sdk-5.23.1.tar.xz";
};
};
plasma-systemmonitor = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-systemmonitor-5.22.5.tar.xz";
sha256 = "18s72vdcx4jrjs1hfr7mq8zjng2pmba2x23k11jdk8hxl7msm7nx";
name = "plasma-systemmonitor-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-systemmonitor-5.23.1.tar.xz";
sha256 = "1kqrkjz8iks5h737a6hpbb104gbaxangrwlzjfgi2h280j2288f8";
name = "plasma-systemmonitor-5.23.1.tar.xz";
};
};
plasma-tests = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-tests-5.22.5.tar.xz";
sha256 = "1wmwm9mmdy98qrmr0r8h99j0cpmib2vyv66jk99wf43bwddy2hxi";
name = "plasma-tests-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-tests-5.23.1.tar.xz";
sha256 = "1cnn9s9cw6p5aidbsj7ysarcp9jdlxpa54zm0gy9cxp5jbz4hypm";
name = "plasma-tests-5.23.1.tar.xz";
};
};
plasma-thunderbolt = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-thunderbolt-5.22.5.tar.xz";
sha256 = "13rjn21sdga5yx9983zx26jdb260lg5815ilfjnkdfp7g6ckjlmc";
name = "plasma-thunderbolt-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-thunderbolt-5.23.1.tar.xz";
sha256 = "138irsg1mqq31i9rn0ddrhbjym23c1r1w5y1mhrvaqwxqqd5yp0a";
name = "plasma-thunderbolt-5.23.1.tar.xz";
};
};
plasma-vault = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-vault-5.22.5.tar.xz";
sha256 = "1ap9kp9agnqljlszzkd14sivpfz9ihjlhq67lhg2sg570s8ng4a0";
name = "plasma-vault-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-vault-5.23.1.tar.xz";
sha256 = "0kwcbdm48pg907sah734xnknsa8azlpasxnj9xnagqi91kly5ay5";
name = "plasma-vault-5.23.1.tar.xz";
};
};
plasma-workspace = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-workspace-5.22.5.tar.xz";
sha256 = "01inn7jawqn5brcmbglqs3szfzkq637qzf39kya8siq3lgg14bpj";
name = "plasma-workspace-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-workspace-5.23.1.tar.xz";
sha256 = "1bggh6xrlcxa5yh5398a2bhrgqnzv6hw6ifwws7wrkdkazw7kygv";
name = "plasma-workspace-5.23.1.tar.xz";
};
};
plasma-workspace-wallpapers = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plasma-workspace-wallpapers-5.22.5.tar.xz";
sha256 = "1h582vqw14zyngfyjppg6lgs17d1nmc7gcr8kw1zzbc0ynbl68dy";
name = "plasma-workspace-wallpapers-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plasma-workspace-wallpapers-5.23.1.tar.xz";
sha256 = "1aplxn4kd48rc5p7x5218iscwlp2sr2sh5qyyl43z28fns0bh9pv";
name = "plasma-workspace-wallpapers-5.23.1.tar.xz";
};
};
plymouth-kcm = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/plymouth-kcm-5.22.5.tar.xz";
sha256 = "1rn8c0z6ycagmxm72gs9cm6pwv1fy8zg5881brglpxy8x63prb9g";
name = "plymouth-kcm-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/plymouth-kcm-5.23.1.tar.xz";
sha256 = "1fdsw7mfcfa90598981w2yb23nbwjqh9ncr8y0ab0l3i0qf8c727";
name = "plymouth-kcm-5.23.1.tar.xz";
};
};
polkit-kde-agent = {
version = "1-5.22.5";
version = "1-5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/polkit-kde-agent-1-5.22.5.tar.xz";
sha256 = "1a1b4baszlx01x4n66wikgw8z7wwnycz5rqzjr8r6q1b9dafmqv0";
name = "polkit-kde-agent-1-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/polkit-kde-agent-1-5.23.1.tar.xz";
sha256 = "0agmrd64jpvkiy4636hyi7cv9wrj7w6krqihz3d6fm84gqiifrj1";
name = "polkit-kde-agent-1-5.23.1.tar.xz";
};
};
powerdevil = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/powerdevil-5.22.5.tar.xz";
sha256 = "17qw7w9h60illpzd1zlymdipx0mpwfhn12d9k0f165qcabk02wsr";
name = "powerdevil-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/powerdevil-5.23.1.tar.xz";
sha256 = "15n0xm2yzwinjs33iwgg3jln7ddrc3rvj4m97ya3j16bsqw5j6kj";
name = "powerdevil-5.23.1.tar.xz";
};
};
qqc2-breeze-style = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/qqc2-breeze-style-5.22.5.tar.xz";
sha256 = "0qi8b11f45lnyy09w3b65h0s7qj7d40b7ppwy8mapr92m0zqrkpf";
name = "qqc2-breeze-style-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/qqc2-breeze-style-5.23.1.tar.xz";
sha256 = "087mqgs9gdrwykqncvm0vvwhrnl77qilp89gmcgkr44kdsnp5682";
name = "qqc2-breeze-style-5.23.1.tar.xz";
};
};
sddm-kcm = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/sddm-kcm-5.22.5.tar.xz";
sha256 = "163p426bd9zfval5zz2hmq3na0px3pz016shzzgna3rqwh7s8sa6";
name = "sddm-kcm-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/sddm-kcm-5.23.1.tar.xz";
sha256 = "0i40yj686dfrvkd78msczzh9ffslccnjgmwps29rz1fr8kvjj9mp";
name = "sddm-kcm-5.23.1.tar.xz";
};
};
systemsettings = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/systemsettings-5.22.5.tar.xz";
sha256 = "1fvmp6nhmn71hxrf0nfg9m8ifp36kvk5k550hiazgz63l7x7hyfc";
name = "systemsettings-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/systemsettings-5.23.1.tar.xz";
sha256 = "0m3fvxr9l1whdgkd9i3wc2gw6yb12di59ihkdxnbbir5j4qm3m3w";
name = "systemsettings-5.23.1.tar.xz";
};
};
xdg-desktop-portal-kde = {
version = "5.22.5";
version = "5.23.1";
src = fetchurl {
url = "${mirror}/stable/plasma/5.22.5/xdg-desktop-portal-kde-5.22.5.tar.xz";
sha256 = "00d6dh9jh15y0ndcrm86wzhmpv81s9pm0x0pbiywdia606yp27c6";
name = "xdg-desktop-portal-kde-5.22.5.tar.xz";
url = "${mirror}/stable/plasma/5.23.1/xdg-desktop-portal-kde-5.23.1.tar.xz";
sha256 = "1bpjq6nd7yc3az9zl13jq088jp2zbdgzqdaxl69wszzaq324qrpp";
name = "xdg-desktop-portal-kde-5.23.1.tar.xz";
};
};
}

View File

@ -1 +1 @@
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.85/ -A '*.tar.xz' )
WGET_ARGS=( https://download.kde.org/stable/frameworks/5.86/ -A '*.tar.xz' )

View File

@ -1,25 +0,0 @@
From 59d26b68704373d405b70806f890ddd545cc976a Mon Sep 17 00:00:00 2001
From: Thomas Tuegel <ttuegel@mailbox.org>
Date: Sun, 28 Mar 2021 10:31:48 -0500
Subject: [PATCH 2/2] Debug module loader
---
src/kiod/kiod_main.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/kiod/kiod_main.cpp b/src/kiod/kiod_main.cpp
index 1976ee1..eb402bf 100644
--- a/src/kiod/kiod_main.cpp
+++ b/src/kiod/kiod_main.cpp
@@ -50,7 +50,7 @@ void KIOD::loadModule(const QString &name)
module = factory->create<KDEDModule>();
}
if (!module) {
- qCWarning(KIOD_CATEGORY) << "Error loading plugin:" << loader.errorString();
+ qCWarning(KIOD_CATEGORY) << "Error loading plugin" << name << loader.errorString();
return;
}
module->setModuleName(name); // makes it register to DBus
--
2.30.1

View File

@ -22,6 +22,5 @@ mkDerivation {
outputs = [ "out" "dev" ];
patches = [
./0001-Remove-impure-smbd-search-path.patch
./0002-Debug-module-loader.patch
];
}

View File

@ -15,12 +15,11 @@ index f03d882..d5aee56 100644
@@ -210,7 +210,7 @@ QList<KPluginMetaData> PackageLoader::listPackages(const QString &packageFormat,
}
for (auto const &plugindir : qAsConst(paths)) {
for (auto const &plugindir : std::as_const(paths)) {
- const QDirIterator::IteratorFlags flags = QDirIterator::Subdirectories;
+ const QDirIterator::IteratorFlags flags = QDirIterator::Subdirectories | QDirIterator::FollowSymlinks;
const QStringList nameFilters = {QStringLiteral("metadata.json"), QStringLiteral("metadata.desktop")};
QDirIterator it(plugindir, nameFilters, QDir::Files, flags);
--
--
2.30.1

View File

@ -4,667 +4,667 @@
{
attica = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/attica-5.85.0.tar.xz";
sha256 = "1rwb2jz2chvxa7hdxn5ms1f93ykpk26kmnngwcixqr7gwlcv8prl";
name = "attica-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/attica-5.86.0.tar.xz";
sha256 = "0zs61q7wigsqj2wy6hnl7d100f7n0va8cf6b7nk832sq8cvzwbwr";
name = "attica-5.86.0.tar.xz";
};
};
baloo = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/baloo-5.85.0.tar.xz";
sha256 = "0kcilv41assarhp54i99scpg08m11fjznw4d1lx5rdy7fyd4bd41";
name = "baloo-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/baloo-5.86.0.tar.xz";
sha256 = "0z59zzvjzm4s751dklbv15ngrcrp05fzrqxvn32pawxiksfn1kj7";
name = "baloo-5.86.0.tar.xz";
};
};
bluez-qt = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/bluez-qt-5.85.0.tar.xz";
sha256 = "18h0swvmimfxr9ygg0fs9gg0bm4a016n55hkvqx6n3y505b2lnx8";
name = "bluez-qt-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/bluez-qt-5.86.0.tar.xz";
sha256 = "1zk1432mi3di25v3j2g1psxnxr3gqwa1bs5jx0cgn54hnbwdw3nl";
name = "bluez-qt-5.86.0.tar.xz";
};
};
breeze-icons = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/breeze-icons-5.85.0.tar.xz";
sha256 = "0g97md30f76x38skqf7xpxxrcpydx4z5adrknq0bcnpqg3baw1s4";
name = "breeze-icons-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/breeze-icons-5.86.0.tar.xz";
sha256 = "1dpf99szf0m92r1mxgb0sdzsb5x00braq2f0di51zdmkkp8b7xmw";
name = "breeze-icons-5.86.0.tar.xz";
};
};
extra-cmake-modules = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/extra-cmake-modules-5.85.0.tar.xz";
sha256 = "0d36dg727d0ilq0ag4mv3vhp065p60nnl61014jm1p0kn71hjhks";
name = "extra-cmake-modules-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/extra-cmake-modules-5.86.0.tar.xz";
sha256 = "1dbazs15gyyc921vf0lqgjpnqikrqcc39qysw8sgx7krqp6mrk5a";
name = "extra-cmake-modules-5.86.0.tar.xz";
};
};
frameworkintegration = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/frameworkintegration-5.85.0.tar.xz";
sha256 = "1j3p1hy5fhy1b83mcy2n25a8rzwv8n79c2jwfxhyd2hw1yvrkmzr";
name = "frameworkintegration-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/frameworkintegration-5.86.0.tar.xz";
sha256 = "0s966pmmykq9dkjhid6wh99v9h3dl5qjdxzyn155higz7p67finl";
name = "frameworkintegration-5.86.0.tar.xz";
};
};
kactivities = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kactivities-5.85.0.tar.xz";
sha256 = "0c40ripx3k8rccaj699ill4kmdnh1vl9gsxvzvff0y312ya1v2gm";
name = "kactivities-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kactivities-5.86.0.tar.xz";
sha256 = "1rmp5kxq2dwxg4a7m06ylibqzv7b95slmmllxpm53z7jn1ab7l35";
name = "kactivities-5.86.0.tar.xz";
};
};
kactivities-stats = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kactivities-stats-5.85.0.tar.xz";
sha256 = "08y5wqalsd3xwczb87n2n5l0rky8lydhyb66xvh2dzl5fmw7k5z1";
name = "kactivities-stats-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kactivities-stats-5.86.0.tar.xz";
sha256 = "16wlj7yvjnmv875srcvkqgi9ww80pbj7dc9b6z53rbyr5lczlirh";
name = "kactivities-stats-5.86.0.tar.xz";
};
};
kapidox = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kapidox-5.85.0.tar.xz";
sha256 = "1cmx16gy2s6j2vvs0nn62vczjf6pc8s7dvdz47lrnpmc7p8yzddm";
name = "kapidox-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kapidox-5.86.0.tar.xz";
sha256 = "123j3vy1rqigwd6kpjvk7gsrfra7ghv4qcplxqxrld27a95p8l0s";
name = "kapidox-5.86.0.tar.xz";
};
};
karchive = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/karchive-5.85.0.tar.xz";
sha256 = "0bvbmd3phjyk11ylggmzl0kihmg7w623alplwp3j4mj8jn8nw6cc";
name = "karchive-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/karchive-5.86.0.tar.xz";
sha256 = "17bfc6sazckw6bhdz902b2lqnq0p13b60rybqclvifkif6hb1gqk";
name = "karchive-5.86.0.tar.xz";
};
};
kauth = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kauth-5.85.0.tar.xz";
sha256 = "1ib1i4mpxdkddn0kd6prx0j8vc55ai6nlx71lakr2cdafp296fhs";
name = "kauth-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kauth-5.86.0.tar.xz";
sha256 = "171f1sz1jn84b9z5c56fa12bcld2a5n5vmhmla0fxcm6ry5nygd6";
name = "kauth-5.86.0.tar.xz";
};
};
kbookmarks = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kbookmarks-5.85.0.tar.xz";
sha256 = "0jraagmjch0pda15k9ywpidl474x4wq60zzffi2n3vmy8y9hs4rn";
name = "kbookmarks-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kbookmarks-5.86.0.tar.xz";
sha256 = "1a0694cjnh9ipx34v009s4dxkz41z0483kfnx2cjj8p81rsil2jh";
name = "kbookmarks-5.86.0.tar.xz";
};
};
kcalendarcore = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kcalendarcore-5.85.0.tar.xz";
sha256 = "04nrfwd4g5v4lnmlcq0rdmx8xfn9wbzp92izsy7zwwxcmpwivysq";
name = "kcalendarcore-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kcalendarcore-5.86.0.tar.xz";
sha256 = "1d5j1ka158qy235rvn4q6463arg3fm4qdnwzigap2d0fcmxfsfcn";
name = "kcalendarcore-5.86.0.tar.xz";
};
};
kcmutils = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kcmutils-5.85.0.tar.xz";
sha256 = "14yfkrqv77r6hm390ib8g7gcjcw3dlnlqs9bd3y0mg123wps7s10";
name = "kcmutils-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kcmutils-5.86.0.tar.xz";
sha256 = "0k6awhrws7v99lndy9kfh9fsrbsbb8hga6yza93m58q10kk9g1x8";
name = "kcmutils-5.86.0.tar.xz";
};
};
kcodecs = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kcodecs-5.85.0.tar.xz";
sha256 = "1zgpi177j0j3jzi3n0kjyddy0d7b9vp7kxv6c2jsqx9ppps0l1k5";
name = "kcodecs-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kcodecs-5.86.0.tar.xz";
sha256 = "0crbnik03d98vywr31np6flzhhwv66qgrdmc7faklavkk5bwp5i0";
name = "kcodecs-5.86.0.tar.xz";
};
};
kcompletion = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kcompletion-5.85.0.tar.xz";
sha256 = "1vy41mavbm8avr9jfspys4mpzc4i5rkg5gpl9hcbjrkldb9ymfj1";
name = "kcompletion-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kcompletion-5.86.0.tar.xz";
sha256 = "19l6paczba2l548jd5czcjd88fdr69vlc50izs353q1r89aqkiny";
name = "kcompletion-5.86.0.tar.xz";
};
};
kconfig = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kconfig-5.85.0.tar.xz";
sha256 = "0qmrv8ixlg7qrb7fyyvk7a0a7avvpflc05rj46zzip6kjhl4imds";
name = "kconfig-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kconfig-5.86.0.tar.xz";
sha256 = "05q4wqhxspja8a4j0gik62bp2lmyxv0cpbd188q16q97zgbb6xy1";
name = "kconfig-5.86.0.tar.xz";
};
};
kconfigwidgets = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kconfigwidgets-5.85.0.tar.xz";
sha256 = "0hx8f1dcd38wsrifh4j3a5m05xahdqrhsysasbdwxhr5s29d7vvr";
name = "kconfigwidgets-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kconfigwidgets-5.86.0.tar.xz";
sha256 = "0k846cf2h76815ww514i69cdmhyi56dly5xcsigkd1l7dgm0fk76";
name = "kconfigwidgets-5.86.0.tar.xz";
};
};
kcontacts = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kcontacts-5.85.0.tar.xz";
sha256 = "07j2h8fd62j7jbcm5fyv27vy120687k1cmp2rw06sf3xl480nk8k";
name = "kcontacts-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kcontacts-5.86.0.tar.xz";
sha256 = "18xkzl4m7dl1z4vpwmbcqjjhn7jsa3d8v4wjdz0iqwpzsq2vrdc1";
name = "kcontacts-5.86.0.tar.xz";
};
};
kcoreaddons = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kcoreaddons-5.85.0.tar.xz";
sha256 = "052l8kvv7k3m43r6arckg4fls0y913gklc8jx09y56g1m51mgbwh";
name = "kcoreaddons-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kcoreaddons-5.86.0.tar.xz";
sha256 = "1ncwf8kqrypmipp43a011rnhlw3qsb98x8nm98rm6v6gl2z3wgy6";
name = "kcoreaddons-5.86.0.tar.xz";
};
};
kcrash = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kcrash-5.85.0.tar.xz";
sha256 = "14hknkl4md0qzh44f1zqraljzvlbwzc95mci713a9mhk9rb0957f";
name = "kcrash-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kcrash-5.86.0.tar.xz";
sha256 = "1cyiqca4cwz7r4082mpi3gviicyr28qgk7zswm4a38qhv7vi3rdr";
name = "kcrash-5.86.0.tar.xz";
};
};
kdav = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kdav-5.85.0.tar.xz";
sha256 = "11wwdv19d0fy7b1bzgqaciv4hg99a8pi6g2ymjn3g0l3ps05a0sl";
name = "kdav-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kdav-5.86.0.tar.xz";
sha256 = "1wpybm79nw17dqyql312nizvm3rf54ya1drhgvadry1c2lgmdrf3";
name = "kdav-5.86.0.tar.xz";
};
};
kdbusaddons = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kdbusaddons-5.85.0.tar.xz";
sha256 = "0f8k2kynbspi86gcvpzn209m1bm6vc65flqlnh8prbkd3gg283d6";
name = "kdbusaddons-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kdbusaddons-5.86.0.tar.xz";
sha256 = "0l50ivsrlkl8npfkpj6qbi3fwwvwwsm0b5ihlp5xpr2pakvas95z";
name = "kdbusaddons-5.86.0.tar.xz";
};
};
kdeclarative = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kdeclarative-5.85.0.tar.xz";
sha256 = "1qdbvfx0i09hn9236hnb73fzym529wjsgqmfwzhh5a6dnqdh1rjd";
name = "kdeclarative-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kdeclarative-5.86.0.tar.xz";
sha256 = "1d7d6limyd9mnnnz7ib3rrywcp5j4s0mfck1invlx3p79pisrj9d";
name = "kdeclarative-5.86.0.tar.xz";
};
};
kded = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kded-5.85.0.tar.xz";
sha256 = "1yar9zcrrs0c0hakg8sfisnp32284ljj1axhgmx8hkwfj591jdiw";
name = "kded-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kded-5.86.0.tar.xz";
sha256 = "0sm3310l1rh1kb061flhbh4np954r2yinhsjrhmj7c8j2r656xyw";
name = "kded-5.86.0.tar.xz";
};
};
kdelibs4support = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/portingAids/kdelibs4support-5.85.0.tar.xz";
sha256 = "1c4zd60s7l1qv719nl28j7gh3lpr1cwqq5vcibb9a6di04k27mm0";
name = "kdelibs4support-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/portingAids/kdelibs4support-5.86.0.tar.xz";
sha256 = "1ss2viwnksvx24kwpg9x6fk0wfwd0cx84723nb83z5n42lfh07ch";
name = "kdelibs4support-5.86.0.tar.xz";
};
};
kdesignerplugin = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/portingAids/kdesignerplugin-5.85.0.tar.xz";
sha256 = "0pchfvmy7r2mkd412nbzk2pkji2dx5lispwcnk759ffm4wlnxncf";
name = "kdesignerplugin-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/portingAids/kdesignerplugin-5.86.0.tar.xz";
sha256 = "143fi6rifkcjd37ha1nb1gfh27l15qa69pldf87xwqizb8f5mhxl";
name = "kdesignerplugin-5.86.0.tar.xz";
};
};
kdesu = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kdesu-5.85.0.tar.xz";
sha256 = "1xqzkyd9flglr3aqabkh54yl7a5a429d24mpqphakc3djmdv5d08";
name = "kdesu-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kdesu-5.86.0.tar.xz";
sha256 = "08dmig0zlds1ckm2p2a0d0f11bkq06w1yp15a8fyipb8w7mgdxl8";
name = "kdesu-5.86.0.tar.xz";
};
};
kdewebkit = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/portingAids/kdewebkit-5.85.0.tar.xz";
sha256 = "14w254wfp35sldadff1y62yl6f1kshlfk4vlhlan626vyidypc43";
name = "kdewebkit-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/portingAids/kdewebkit-5.86.0.tar.xz";
sha256 = "0vvsvlcq9mjgwklyrm60l25aqb7vx46xjjp6nv883gpy9ppzwvv1";
name = "kdewebkit-5.86.0.tar.xz";
};
};
kdnssd = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kdnssd-5.85.0.tar.xz";
sha256 = "0i1qv6qjsdlb08mwiqs3s6v2hwfr77i65hgc0qj9pbhzvm5v6x8m";
name = "kdnssd-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kdnssd-5.86.0.tar.xz";
sha256 = "1853jz3xm3hkij5wdxbdfbfwsfg31ynhf2pjrl5b6m29nxh4xr3j";
name = "kdnssd-5.86.0.tar.xz";
};
};
kdoctools = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kdoctools-5.85.0.tar.xz";
sha256 = "01bxzp65ffwr14yrrbw8p15lkwhisv15drwkgcwg48f289f51if1";
name = "kdoctools-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kdoctools-5.86.0.tar.xz";
sha256 = "13miqjm9lv7jr0chrrynhks1k7f107f7z44f3mdzjx88jgiskllx";
name = "kdoctools-5.86.0.tar.xz";
};
};
kemoticons = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kemoticons-5.85.0.tar.xz";
sha256 = "0zihi00fql8q4jp08n71agmjrpr5177yw24w0vf0lmjhgmxwkrsw";
name = "kemoticons-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kemoticons-5.86.0.tar.xz";
sha256 = "0lnglx5vaswcfsfj37arzhzinsr46f87s4z48gbs067x97pjj9xd";
name = "kemoticons-5.86.0.tar.xz";
};
};
kfilemetadata = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kfilemetadata-5.85.0.tar.xz";
sha256 = "07i52zi4jmqhm2sazw2jx7g7s3mp8c7kr32z3ikifsc5wfzy8kix";
name = "kfilemetadata-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kfilemetadata-5.86.0.tar.xz";
sha256 = "1ksia9ni7427n2xa22gx8b6g7skisaj1fa1pxapcy5q0dw6djwka";
name = "kfilemetadata-5.86.0.tar.xz";
};
};
kglobalaccel = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kglobalaccel-5.85.0.tar.xz";
sha256 = "0f5ly344a06aaj3rcsa45xzg9xx0s2qsgk5r0h2kphkj8n2gpp70";
name = "kglobalaccel-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kglobalaccel-5.86.0.tar.xz";
sha256 = "0wn1c6xfh0q152b6bavr3k2jkbbdb7vrsv24ci133ms32617rhcj";
name = "kglobalaccel-5.86.0.tar.xz";
};
};
kguiaddons = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kguiaddons-5.85.0.tar.xz";
sha256 = "1d1724k67chiv4sxbaifnwzwcss3kry3ms9frpxifi2nsn0x9nhc";
name = "kguiaddons-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kguiaddons-5.86.0.tar.xz";
sha256 = "0zrylidwgsrzn23dhba7p9v4qsxa0axp1yjvniwcm0ww7nxk961z";
name = "kguiaddons-5.86.0.tar.xz";
};
};
kholidays = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kholidays-5.85.0.tar.xz";
sha256 = "0nrxn8sjzp1lg3va7703d5hxmda33d0f91rgq2s99mxi77a82yi2";
name = "kholidays-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kholidays-5.86.0.tar.xz";
sha256 = "1nqbplazr6nk2369d3jlcd2kkhjk0rjicy26y29q2cy0g7q56gb7";
name = "kholidays-5.86.0.tar.xz";
};
};
khtml = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/portingAids/khtml-5.85.0.tar.xz";
sha256 = "0ma9sk51pszxqmvzlrfdsnh2f8fm09wd0kaywsrkvbh2q2f6kg8g";
name = "khtml-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/portingAids/khtml-5.86.0.tar.xz";
sha256 = "18q6hc4a41jqrmc2npidbp4h79q34wqjx78jv8w5n3s6kizhqvhl";
name = "khtml-5.86.0.tar.xz";
};
};
ki18n = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/ki18n-5.85.0.tar.xz";
sha256 = "1h1jcdyc3cphkn56qfn5j6jbbb6wp5z0vp8kxzm1wd023sj83dqn";
name = "ki18n-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/ki18n-5.86.0.tar.xz";
sha256 = "1ldw8775kacs43kkl2yxx7gqqx6hf49pg2dg0fqaayaynx9ymndq";
name = "ki18n-5.86.0.tar.xz";
};
};
kiconthemes = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kiconthemes-5.85.0.tar.xz";
sha256 = "0k6ni351b051k8rfncpddf5zplqmg71wf9a5h8k6ix787h1r5dcp";
name = "kiconthemes-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kiconthemes-5.86.0.tar.xz";
sha256 = "1sa0sn56dc539x3j9rbl7v0iicsqkrwhqsp3wmsiv5h79d2xw4q6";
name = "kiconthemes-5.86.0.tar.xz";
};
};
kidletime = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kidletime-5.85.0.tar.xz";
sha256 = "1nclrxipjzasqi8g84lvpsr5rwfs9xfqgj377wfphm4qbml09x2z";
name = "kidletime-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kidletime-5.86.0.tar.xz";
sha256 = "10xk1ch9f3zcz2q5mc9bjzzc6crr3mvm1z6ap3vqd7b3ywv38psv";
name = "kidletime-5.86.0.tar.xz";
};
};
kimageformats = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kimageformats-5.85.0.tar.xz";
sha256 = "1687sh19ph1v1bg4xrdrf0gs2nna0ds8gcqc8x7ydgdc2301m9jh";
name = "kimageformats-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kimageformats-5.86.0.tar.xz";
sha256 = "11d9p6h21mmwsi55173p8dcvvr2013y16af57y6ac499l9p2vfd5";
name = "kimageformats-5.86.0.tar.xz";
};
};
kinit = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kinit-5.85.0.tar.xz";
sha256 = "03m6ik7l54q1w615111rqs0m7az7snh6x418s90xnzm81g0dzpwj";
name = "kinit-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kinit-5.86.0.tar.xz";
sha256 = "0s6mw8xx1777h7zgw7mwvw1cv3jhlpqrkvhmf5s4pjmp40dkj2i7";
name = "kinit-5.86.0.tar.xz";
};
};
kio = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kio-5.85.0.tar.xz";
sha256 = "1xhrmpz9xbwipxqvj7l6d1n471isb3jggrvgcx5hqlz659yqmmg4";
name = "kio-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kio-5.86.0.tar.xz";
sha256 = "01kyrwrrv1y4a4hw4ryfmnncxqcbkc09lz2hxv7w020wavrzm6fn";
name = "kio-5.86.0.tar.xz";
};
};
kirigami2 = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kirigami2-5.85.0.tar.xz";
sha256 = "0axdsxzmr735ci19srmgkgpm4x7h23vk37hhakfc6n30ry0j7lik";
name = "kirigami2-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kirigami2-5.86.0.tar.xz";
sha256 = "1rkxihxj5gh6rqr2h8v21afj1lgaab0v16w5lgzb102xbjl47v6f";
name = "kirigami2-5.86.0.tar.xz";
};
};
kitemmodels = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kitemmodels-5.85.0.tar.xz";
sha256 = "0c55lw6r78x41v6fgycr68inviaxlxa6bj8zm8fdia631mhx273s";
name = "kitemmodels-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kitemmodels-5.86.0.tar.xz";
sha256 = "05pjhvspgbsnalzbpn456xj8gl9wj2mzh0h8p40lcqvc9sl53nag";
name = "kitemmodels-5.86.0.tar.xz";
};
};
kitemviews = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kitemviews-5.85.0.tar.xz";
sha256 = "1fr8ivpvpaxykrgnjjsf8nhnhs60i4xhlkanvhrkkgjabxk0sbl0";
name = "kitemviews-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kitemviews-5.86.0.tar.xz";
sha256 = "1mzm1wvapwni59x0missyp6mbl9n95kdp4a6c9jzdswydnvn3hpn";
name = "kitemviews-5.86.0.tar.xz";
};
};
kjobwidgets = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kjobwidgets-5.85.0.tar.xz";
sha256 = "05gpp2bvirbxs5yk0ysi5gh72axwv253yc2sqmzdsjylq4fjy8rl";
name = "kjobwidgets-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kjobwidgets-5.86.0.tar.xz";
sha256 = "0jm71dy2f4pand2fr0vgbbc1xlpwi1y9mlbjj8q238pax62sh63b";
name = "kjobwidgets-5.86.0.tar.xz";
};
};
kjs = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/portingAids/kjs-5.85.0.tar.xz";
sha256 = "0inliv97x63174n3mn5jqyy8d440863g3m5pn69cq1i2mr5zyswb";
name = "kjs-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/portingAids/kjs-5.86.0.tar.xz";
sha256 = "0gk5za2xyavxm56gxpx1x6jlkgaxhn7mcgdqb60z85372g2kvqg2";
name = "kjs-5.86.0.tar.xz";
};
};
kjsembed = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/portingAids/kjsembed-5.85.0.tar.xz";
sha256 = "1j8prfg7hpk0g7manilds27ivrcgxr3hidjzy0yzn13ckvv3ccj1";
name = "kjsembed-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/portingAids/kjsembed-5.86.0.tar.xz";
sha256 = "1qash24j0y35j179kbmsp1wg30c97cy1z05vidqg9b7id57c2d5p";
name = "kjsembed-5.86.0.tar.xz";
};
};
kmediaplayer = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/portingAids/kmediaplayer-5.85.0.tar.xz";
sha256 = "1bmj24d3si937svh8zdi7xs0y4j1ibyj8z8q1y4k2vp8fa9fack6";
name = "kmediaplayer-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/portingAids/kmediaplayer-5.86.0.tar.xz";
sha256 = "182bg9cbn1m9flp8fqf5v37mjd1kwap16bvg13k9jagr1g9zmar4";
name = "kmediaplayer-5.86.0.tar.xz";
};
};
knewstuff = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/knewstuff-5.85.0.tar.xz";
sha256 = "1j90ysfw1qygaiigizbjik1k7zkl6wkin0r7r9q8r3dibvbqziph";
name = "knewstuff-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/knewstuff-5.86.0.tar.xz";
sha256 = "1c3mbd1f2hwp4wj1maj7n0d5vmwn77drld3ig0g20l4hvn5biy16";
name = "knewstuff-5.86.0.tar.xz";
};
};
knotifications = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/knotifications-5.85.0.tar.xz";
sha256 = "0qr695sn2di24cal0x6yj4x1a8qk6jny68r4d4xdcy5i1i4yyni5";
name = "knotifications-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/knotifications-5.86.0.tar.xz";
sha256 = "0d2hbmj1wlmsc30zb4j9crn22yqhh8nm0lgnfsjjlh3dzq3qf5za";
name = "knotifications-5.86.0.tar.xz";
};
};
knotifyconfig = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/knotifyconfig-5.85.0.tar.xz";
sha256 = "1aphmi7r4zmzrfk8635a66dnkd6zg2i17nrm0hfqhqhcfn217mfv";
name = "knotifyconfig-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/knotifyconfig-5.86.0.tar.xz";
sha256 = "1slbsh1i7pld7vjsvsgvjyrb5ppzi9y4vfc9zw06kwnkb6m111fs";
name = "knotifyconfig-5.86.0.tar.xz";
};
};
kpackage = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kpackage-5.85.0.tar.xz";
sha256 = "14rwq5ckns06h0n8h4q2r7ilfr1myxcan1md1zz4cg4vb87ckimj";
name = "kpackage-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kpackage-5.86.0.tar.xz";
sha256 = "1kx22l42zvl0dv9alwpvz3lryzl7lw8zqp0xlwxg15vkxl2a6g1b";
name = "kpackage-5.86.0.tar.xz";
};
};
kparts = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kparts-5.85.0.tar.xz";
sha256 = "07px14xdh7p2kb9kvsma16xifsc65mhpm6xmnz15i5pdmrz1wxc1";
name = "kparts-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kparts-5.86.0.tar.xz";
sha256 = "0801far1wzac39cwdlh9nmspx1lvni6ky90ylcw5va69f2ll3ga0";
name = "kparts-5.86.0.tar.xz";
};
};
kpeople = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kpeople-5.85.0.tar.xz";
sha256 = "03ynnbjj939b3cmczlz9piilkgh45fbyal71pab0qfpxr66m9fk5";
name = "kpeople-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kpeople-5.86.0.tar.xz";
sha256 = "1ybrs1imlkb2q9nwlkc46fhj736273br0pnyhrfaad3cjrb1rqfh";
name = "kpeople-5.86.0.tar.xz";
};
};
kplotting = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kplotting-5.85.0.tar.xz";
sha256 = "0jhkc12fiz50iavz9msj6w29lhqrm6chl1521sx55km9cb3wmzda";
name = "kplotting-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kplotting-5.86.0.tar.xz";
sha256 = "16r0a4rnpzzmn3cyxc33gig7bn5h4p64q7a517s6ai97hm6y5r7w";
name = "kplotting-5.86.0.tar.xz";
};
};
kpty = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kpty-5.85.0.tar.xz";
sha256 = "1zmzzlzv1pnx0d7w6v8yiccw1q2g94pfjzh4sm2k1fickgrfrir8";
name = "kpty-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kpty-5.86.0.tar.xz";
sha256 = "1rgc2n32k39axl2jlmwa8iqr9v4h7n3kwk9971xc1d08cfswqjkm";
name = "kpty-5.86.0.tar.xz";
};
};
kquickcharts = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kquickcharts-5.85.0.tar.xz";
sha256 = "1hnbr3qkjy48pq8hkvl7lcfd8cywkkr77n8qf296rjmrv23jw4xf";
name = "kquickcharts-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kquickcharts-5.86.0.tar.xz";
sha256 = "1c0dycnk98p00dgpydnkas9x3yq3lcj5nzckiwk674n1myb78hq7";
name = "kquickcharts-5.86.0.tar.xz";
};
};
kross = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/portingAids/kross-5.85.0.tar.xz";
sha256 = "07gnh98avv5zzybh4262jqkjy8kg0cplryv356kvsbarl4ksy4kr";
name = "kross-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/portingAids/kross-5.86.0.tar.xz";
sha256 = "1x7xc35ix83hks25hnwd2l8h1aw4zx8x32if8jbvwfw957i02gdf";
name = "kross-5.86.0.tar.xz";
};
};
krunner = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/krunner-5.85.0.tar.xz";
sha256 = "1pz466pjrqd3dj2wdqsqxcpmim0ig8i7gvnw96mxlh262cv15h4d";
name = "krunner-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/krunner-5.86.0.tar.xz";
sha256 = "17d31szm2pnmc6cp0ijcm3k4a148fhg4m6ccw34rk4pd5pbbfqai";
name = "krunner-5.86.0.tar.xz";
};
};
kservice = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kservice-5.85.0.tar.xz";
sha256 = "008b56jibgvpg6qqh7wqbg39fyca62w6nj7c9qxsgj1bd91vglg2";
name = "kservice-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kservice-5.86.0.tar.xz";
sha256 = "0fnrzfpzdprbk6rn9xdzmaj7pvg6lm72id23cl29zgp0v09a5qa6";
name = "kservice-5.86.0.tar.xz";
};
};
ktexteditor = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/ktexteditor-5.85.0.tar.xz";
sha256 = "1j6xkz8w7mb47ypgcf00m7hl1ayli8r5a3l4fk5xzsz1k0g72l6m";
name = "ktexteditor-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/ktexteditor-5.86.0.tar.xz";
sha256 = "1f7f89sv0wbjlwi1wy96viagxv2yzfn9hsh24yr45qzjvghgx0v2";
name = "ktexteditor-5.86.0.tar.xz";
};
};
ktextwidgets = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/ktextwidgets-5.85.0.tar.xz";
sha256 = "128jjcay0s2qi0zs32zxwlmh2xq4kzasc0zhy3l9gfv898yaq6zy";
name = "ktextwidgets-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/ktextwidgets-5.86.0.tar.xz";
sha256 = "1hdwq4kphy7vdy6fg32z8slg8jkz4npd85dsjh6qkrvwpzbbl7yn";
name = "ktextwidgets-5.86.0.tar.xz";
};
};
kunitconversion = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kunitconversion-5.85.0.tar.xz";
sha256 = "0rcnmdqnm7h8ffxacza2v7y7zicly0yvz07g4857jxpk7h4z62hy";
name = "kunitconversion-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kunitconversion-5.86.0.tar.xz";
sha256 = "1svw7ymv2nc89zw4sz0gmsfdji7adwdz8psqy2hkh0qjcwzs157w";
name = "kunitconversion-5.86.0.tar.xz";
};
};
kwallet = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kwallet-5.85.0.tar.xz";
sha256 = "053ddi83a5d1i61r8y6jimd5pafmilja25w5pl09g3fqkp3id677";
name = "kwallet-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kwallet-5.86.0.tar.xz";
sha256 = "075djy98bfgxkx5s20h49flxmc20zi8h7bam6f4hgh5vcr0lbwlb";
name = "kwallet-5.86.0.tar.xz";
};
};
kwayland = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kwayland-5.85.0.tar.xz";
sha256 = "0sfzpqb3v79jrhc49f4v3akc9wrv1976nb7xs9nd6ips237v86v2";
name = "kwayland-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kwayland-5.86.0.tar.xz";
sha256 = "18rx4lxlria9xzfrmp83qzs5dgqks5gv218sn0lx28is3gg42fw6";
name = "kwayland-5.86.0.tar.xz";
};
};
kwidgetsaddons = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kwidgetsaddons-5.85.0.tar.xz";
sha256 = "14042vc9jl48fclsfmsincwqj2s6mfm3lbq4yg5vlj931kznyr31";
name = "kwidgetsaddons-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kwidgetsaddons-5.86.0.tar.xz";
sha256 = "1ywmyyqbi4lws3bwmak8lmgdfxir7zapq3xvqk2nrbka4i2bggiz";
name = "kwidgetsaddons-5.86.0.tar.xz";
};
};
kwindowsystem = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kwindowsystem-5.85.0.tar.xz";
sha256 = "07k6d6sgxlfwkjg0r9lgvlkd7j53b986qfv283c313ahy5c3gd3d";
name = "kwindowsystem-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kwindowsystem-5.86.0.tar.xz";
sha256 = "15b5jd128az4agxkychkxwxm1bkpjyg8f5c11jnp3yd6r4q8gf46";
name = "kwindowsystem-5.86.0.tar.xz";
};
};
kxmlgui = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/kxmlgui-5.85.0.tar.xz";
sha256 = "1ciwrm16a5cgmkkm8cv72cyr45q418gsrxc3qrjq3iic9ycf6fi5";
name = "kxmlgui-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/kxmlgui-5.86.0.tar.xz";
sha256 = "0y8kkqxsppv9h2wvgr76g23kzx0qb669cqbq13whhy0s5rmyxp0h";
name = "kxmlgui-5.86.0.tar.xz";
};
};
kxmlrpcclient = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/portingAids/kxmlrpcclient-5.85.0.tar.xz";
sha256 = "117cvdf7iy1139sx0vk906whmkm3ffw0wivqdjdcfwxsdxi6s6d1";
name = "kxmlrpcclient-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/portingAids/kxmlrpcclient-5.86.0.tar.xz";
sha256 = "13av5ycwfl6580s0hpkxgak4dwm5i5xwvsxr44cxr8mj72syllnq";
name = "kxmlrpcclient-5.86.0.tar.xz";
};
};
modemmanager-qt = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/modemmanager-qt-5.85.0.tar.xz";
sha256 = "1jb27266dc6ry2y3w9bf1sf20xxw2rkb6ac8z9p46r0myhj2zn2j";
name = "modemmanager-qt-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/modemmanager-qt-5.86.0.tar.xz";
sha256 = "0pdbx3w9rfvj6z8caw7bd4pspxrd852i0f9vvi17hhw0abvc0km3";
name = "modemmanager-qt-5.86.0.tar.xz";
};
};
networkmanager-qt = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/networkmanager-qt-5.85.0.tar.xz";
sha256 = "1lg17ibk9mn4jsxh6dl0yzyhy26xifymvrf5saggl28vkkhvnh6r";
name = "networkmanager-qt-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/networkmanager-qt-5.86.0.tar.xz";
sha256 = "1h1zfgdnc3331zxlb1g6l9x4n9rpmjjfz5rh4pqw6xplvgrapp2v";
name = "networkmanager-qt-5.86.0.tar.xz";
};
};
oxygen-icons5 = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/oxygen-icons5-5.85.0.tar.xz";
sha256 = "0if136n5mkvxhiyvlmwmj3q9y1g1gr9qz4qqdcsn6wy9jippq46g";
name = "oxygen-icons5-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/oxygen-icons5-5.86.0.tar.xz";
sha256 = "1lgnw6w1mc50fpyasd8yx60vi6cgqj7f3h1jmkcz89nybypd1b52";
name = "oxygen-icons5-5.86.0.tar.xz";
};
};
plasma-framework = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/plasma-framework-5.85.0.tar.xz";
sha256 = "1zzqmm7s39bcay3b4f6qzhd5pw3q6p9fas94i88afhqsxjbkm6w7";
name = "plasma-framework-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/plasma-framework-5.86.0.tar.xz";
sha256 = "17dfxqqw02430zfzncx1gdw4b4ab5mzwb3svq5xsjw0k4vh1airh";
name = "plasma-framework-5.86.0.tar.xz";
};
};
prison = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/prison-5.85.0.tar.xz";
sha256 = "1c6dq4ql3n6s9xwvs6ix8n3fsv96aqdvd0qwc1n4sap9xlg3752n";
name = "prison-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/prison-5.86.0.tar.xz";
sha256 = "1p2ix3aw8d3zp1fwywza82dqf73fyqc3pghcp9gfiywbfz2gcli2";
name = "prison-5.86.0.tar.xz";
};
};
purpose = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/purpose-5.85.0.tar.xz";
sha256 = "13r47g81qfqdvd0s70r9dwlcdg8c6m5xrnpvypjs6cd51907m0f5";
name = "purpose-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/purpose-5.86.0.tar.xz";
sha256 = "18xvihyn6897vwk1x2y4xcmafdc2gqmxs58sjm17gm87xzxyc8k7";
name = "purpose-5.86.0.tar.xz";
};
};
qqc2-desktop-style = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/qqc2-desktop-style-5.85.0.tar.xz";
sha256 = "1hkcy3dzaqfkxnmj9k278q0dijiwhjmzw98xxj9fh8mjygwkj1dp";
name = "qqc2-desktop-style-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/qqc2-desktop-style-5.86.0.tar.xz";
sha256 = "1yd8j0lhbvqarxrknpvwnmsbggv8g7sg9fsgpzrimf4873pcslnv";
name = "qqc2-desktop-style-5.86.0.tar.xz";
};
};
solid = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/solid-5.85.0.tar.xz";
sha256 = "0gcddgrz07j9dgf4fg9hc810zr8f3az9b0qvxax9ys9x5kg1dr57";
name = "solid-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/solid-5.86.0.tar.xz";
sha256 = "0vcb47rh7bvvplfjbhrx8iz0vsrc5rgb9cinbyz0a9qhg062r1m0";
name = "solid-5.86.0.tar.xz";
};
};
sonnet = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/sonnet-5.85.0.tar.xz";
sha256 = "1cg2f09c0blk7ymlq7j3a1bci78kv1n0xq3ys4kxgf53khwhdqpw";
name = "sonnet-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/sonnet-5.86.0.tar.xz";
sha256 = "0rx32rdb1f45d2ihbjlhivv7088iqmdl22mj9sqi3phwn6xb3z0j";
name = "sonnet-5.86.0.tar.xz";
};
};
syndication = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/syndication-5.85.0.tar.xz";
sha256 = "05hvzxzlvdzc2sxapjvqhdycdvn6bnq0hs45c88pb13ncxxljdxh";
name = "syndication-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/syndication-5.86.0.tar.xz";
sha256 = "13kbkgbqxqx1ldzi2jsg6xhhwszvmf0ahzjgvjxa3mighzyv2d7f";
name = "syndication-5.86.0.tar.xz";
};
};
syntax-highlighting = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/syntax-highlighting-5.85.0.tar.xz";
sha256 = "1qn9n2sv9n22j7bhq4n93i985v244kkg0vi5c33s9zppb4xgd34a";
name = "syntax-highlighting-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/syntax-highlighting-5.86.0.tar.xz";
sha256 = "0381j4vvh4g2773zbfd4f54iq6d7mclpqcsrc1bplyy5avmsa073";
name = "syntax-highlighting-5.86.0.tar.xz";
};
};
threadweaver = {
version = "5.85.0";
version = "5.86.0";
src = fetchurl {
url = "${mirror}/stable/frameworks/5.85/threadweaver-5.85.0.tar.xz";
sha256 = "0md5bnkn5bh2jqzj7m444bmn5c7davyhwlffi0pg22r01m44l6s3";
name = "threadweaver-5.85.0.tar.xz";
url = "${mirror}/stable/frameworks/5.86/threadweaver-5.86.0.tar.xz";
sha256 = "1gk45q3li66m8m9h26rm0l1ywzzdsy6shndd2d5hhq19irjbxp44";
name = "threadweaver-5.86.0.tar.xz";
};
};
}

View File

@ -1,15 +1,17 @@
{ mkDerivation, fetchurl, lib
{ mkDerivation
, fetchurl
, lib
, extra-cmake-modules
, qtbase
}:
mkDerivation rec {
pname = "plasma-wayland-protocols";
version = "1.3.0";
version = "1.4.0";
src = fetchurl {
url = "mirror://kde/stable/${pname}/${pname}-${version}.tar.xz";
sha256 = "sha256-DaojYvLg0V954OAG6NfxkI6I43tcUgi0DJyw1NbcqbU=";
sha256 = "sha256-OLBDHZMagzk3cKu4KUIGk2tjuJzu4/DGPw8Ibz0rG6k=";
};
nativeBuildInputs = [ extra-cmake-modules ];