From 02f630cb6baf4805b2dc4d63f9959d0f71df4ab1 Mon Sep 17 00:00:00 2001 From: Coelacanthus Date: Tue, 28 May 2024 21:03:38 +0800 Subject: [PATCH] utterly-nord-plasma: switch to kdePackages to support flexible Qt/KF version (especially Qt6) Also updated to v3.2 to gain Plasma 6 support. resolve #315246 Signed-off-by: Coelacanthus --- pkgs/data/themes/utterly-nord-plasma/default.nix | 14 +++++++------- pkgs/top-level/all-packages.nix | 5 ++++- 2 files changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/data/themes/utterly-nord-plasma/default.nix b/pkgs/data/themes/utterly-nord-plasma/default.nix index 4fbb0f5b8a83..5014e4bf1f13 100644 --- a/pkgs/data/themes/utterly-nord-plasma/default.nix +++ b/pkgs/data/themes/utterly-nord-plasma/default.nix @@ -3,27 +3,27 @@ , fetchFromGitHub , breeze-icons , kdeclarative -, kirigami2 +, kirigami , plasma-framework , plasma-workspace }: stdenv.mkDerivation rec { pname = "utterly-nord-plasma"; - version = "2.1"; + version = "3.2"; src = fetchFromGitHub { owner = "HimDek"; repo = pname; - rev = "6d9ffe008f0bee47c8346c9a7ec71f206d999fd0"; - hash = "sha256-B5pIwV0BHxDluKWKTy+xuBPaE3N6UOHXip1SIAm2kM8="; + rev = "e513b4dfeddd587a34bfdd9ba6b1d1eac8ecadf5"; + hash = "sha256-moLgBFR+BgoiEBzV3y/LA6JZfLHrG1weL1+h8LN9ztA="; }; propagatedUserEnvPkgs = [ breeze-icons - kdeclarative.bin - kirigami2 - plasma-framework.bin + kdeclarative + kirigami + plasma-framework plasma-workspace ]; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index f798e32202bd..b15f54ec3361 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -29352,7 +29352,10 @@ with pkgs; unscii = callPackage ../data/fonts/unscii { }; - utterly-nord-plasma = libsForQt5.callPackage ../data/themes/utterly-nord-plasma { }; + utterly-nord-plasma = kdePackages.callPackage ../data/themes/utterly-nord-plasma { + # renamed in KF6 + plasma-framework = kdePackages.libplasma; + }; utterly-round-plasma-style = callPackage ../data/themes/utterly-round-plasma-style { };