11{ lib
22, stdenvNoCC
33, fetchFromGitHub
4- , kdeclarative
5- , plasma-framework
6- , plasma-workspace
74, unstableGitUpdater
85} :
96
7+ # NOTE:
8+ #
9+ # In order to use the qogir sddm theme, the packages
10+ # kdePackages.plasma-desktop and kdePackages.qtsvg should be added to
11+ # the option services.displayManager.sddm.extraPackages of the sddm
12+ # module:
13+ #
14+ # environment.systemPackages = with pkgs; [
15+ # qogir-kde
16+ # ];
17+ #
18+ # services.displayManager.sddm = {
19+ # enable = true;
20+ # package = pkgs.kdePackages.sddm;
21+ # theme = "Qogir";
22+ # extraPackages = with pkgs; [
23+ # kdePackages.plasma-desktop
24+ # kdePackages.qtsvg
25+ # ];
26+ # };
27+
1028stdenvNoCC . mkDerivation rec {
1129 pname = "qogir-kde" ;
12- version = "0-unstable-2024-09-21 " ;
30+ version = "0-unstable-2024-10-30 " ;
1331
1432 src = fetchFromGitHub {
1533 owner = "vinceliuice" ;
1634 repo = pname ;
17- rev = "9f665cc10ded4fe0a3100c9151a5bd12d1ac50ca " ;
18- hash = "sha256-3WdDzOKO962RykLS8P4paxEiA1keGhuah/GhAKdsuhA =" ;
35+ rev = "f2fdab049c403a356a79c9c3b9d45ec4357c1649 " ;
36+ hash = "sha256-6Hl2ozxqufin0fe33HZVuofk61E8Vggyk8/XX2R+2H0 =" ;
1937 } ;
2038
21- # Propagate sddm theme dependencies to user env otherwise sddm does
22- # not find them. Putting them in buildInputs is not enough.
23- propagatedUserEnvPkgs = [
24- kdeclarative . bin
25- plasma-framework
26- plasma-workspace
27- ] ;
28-
2939 postPatch = ''
3040 patchShebangs install.sh
3141
@@ -52,11 +62,11 @@ stdenvNoCC.mkDerivation rec {
5262
5363 passthru . updateScript = unstableGitUpdater { } ;
5464
55- meta = with lib ; {
65+ meta = {
5666 description = "Flat Design theme for KDE Plasma desktop" ;
5767 homepage = "https://github.com/vinceliuice/Qogir-kde" ;
58- license = licenses . gpl3Only ;
59- platforms = platforms . all ;
60- maintainers = [ maintainers . romildo ] ;
68+ license = lib . licenses . gpl3Only ;
69+ platforms = lib . platforms . all ;
70+ maintainers = [ lib . maintainers . romildo ] ;
6171 } ;
6272}
0 commit comments