Merge pull request #264664 from romildo/upd.layan-kde

layan-kde: 2022-02-13 -> unstable-2023-09-30

authored by

José Romildo Malaquias and committed by
GitHub
b7dcc70a 2c8d4198

+20 -4
+17 -3
pkgs/data/themes/layan-kde/default.nix
··· 1 1 { stdenv 2 2 , lib 3 3 , fetchFromGitHub 4 + , kdeclarative 5 + , plasma-framework 6 + , plasma-workspace 4 7 , gitUpdater 5 8 }: 6 9 7 10 stdenv.mkDerivation rec { 8 11 pname = "layan-kde"; 9 - version = "2022-02-13"; 12 + version = "unstable-2023-09-30"; 10 13 11 14 src = fetchFromGitHub { 12 15 owner = "vinceliuice"; 13 16 repo = pname; 14 - rev = version; 15 - sha256 = "09z90g13l26v23nwr8n5bapwldp3hhdrdikynvm4vvb7qsvb4vrp"; 17 + rev = "7ab7cd7461dae8d8d6228d3919efbceea5f4272c"; 18 + hash = "sha256-Wh8tZcQEdTTlgtBf4ovapojHcpPBZDDkWOclmxZv9zA="; 16 19 }; 17 20 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 + 18 29 postPatch = '' 19 30 patchShebangs install.sh 20 31 21 32 substituteInPlace install.sh \ 22 33 --replace '$HOME/.local' $out \ 23 34 --replace '$HOME/.config' $out/share 35 + 36 + substituteInPlace sddm/*/Main.qml \ 37 + --replace /usr $out 24 38 ''; 25 39 26 40 installPhase = ''
+3 -1
pkgs/top-level/all-packages.nix
··· 29512 29512 29513 29513 layan-gtk-theme = callPackage ../data/themes/layan-gtk-theme { }; 29514 29514 29515 - layan-kde = callPackage ../data/themes/layan-kde { }; 29515 + layan-kde = callPackage ../data/themes/layan-kde { 29516 + inherit (libsForQt5) kdeclarative plasma-framework plasma-workspace; 29517 + }; 29516 29518 29517 29519 lao = callPackage ../data/fonts/lao { }; 29518 29520