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 <CoelacanthusHex@gmail.com>
This commit is contained in:
Coelacanthus 2024-05-28 21:03:38 +08:00
parent 640a41d130
commit 02f630cb6b
No known key found for this signature in database
GPG Key ID: E35C89E45867AE35
2 changed files with 11 additions and 8 deletions

View File

@ -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
];

View File

@ -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 { };