qogir-kde: unstable-2022-07-08 -> unstable-2023-10-20

- Update version
- Propagate sddm theme dependencies to user env

+20 -4
+17 -3
pkgs/data/themes/qogir-kde/default.nix
··· 1 { lib 2 , stdenvNoCC 3 , fetchFromGitHub 4 , gitUpdater 5 }: 6 7 stdenvNoCC.mkDerivation rec { 8 pname = "qogir-kde"; 9 - version = "unstable-2022-07-08"; 10 11 src = fetchFromGitHub { 12 owner = "vinceliuice"; 13 repo = pname; 14 - rev = "f240eae10978c7fee518f7a8be1c41a21a9d5c2e"; 15 - hash = "sha256-AV60IQWwgvLwDO3ylILwx1DkKadwo4isn3JX3WpKoxQ="; 16 }; 17 18 postPatch = '' 19 patchShebangs install.sh 20 21 substituteInPlace install.sh \ 22 --replace '$HOME/.local' $out \ 23 --replace '$HOME/.config' $out/share 24 ''; 25 26 installPhase = ''
··· 1 { lib 2 , stdenvNoCC 3 , fetchFromGitHub 4 + , kdeclarative 5 + , plasma-framework 6 + , plasma-workspace 7 , gitUpdater 8 }: 9 10 stdenvNoCC.mkDerivation rec { 11 pname = "qogir-kde"; 12 + version = "unstable-2023-10-20"; 13 14 src = fetchFromGitHub { 15 owner = "vinceliuice"; 16 repo = pname; 17 + rev = "1cfe8da54e6f76d5ce0d2234dcb4f5186431edb3"; 18 + hash = "sha256-Ts8cS7dH8RkfRgWvzDKLCC2G6Hsnvx0NAGstfxMIt+Y="; 19 }; 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 + 29 postPatch = '' 30 patchShebangs install.sh 31 32 substituteInPlace install.sh \ 33 --replace '$HOME/.local' $out \ 34 --replace '$HOME/.config' $out/share 35 + 36 + substituteInPlace sddm/*/Main.qml \ 37 + --replace /usr $out 38 ''; 39 40 installPhase = ''
+3 -1
pkgs/top-level/all-packages.nix
··· 29875 29876 qogir-icon-theme = callPackage ../data/icons/qogir-icon-theme { }; 29877 29878 - qogir-kde = callPackage ../data/themes/qogir-kde { }; 29879 29880 qogir-theme = callPackage ../data/themes/qogir { }; 29881
··· 29875 29876 qogir-icon-theme = callPackage ../data/icons/qogir-icon-theme { }; 29877 29878 + qogir-kde = callPackage ../data/themes/qogir-kde { 29879 + inherit (libsForQt5) kdeclarative plasma-framework plasma-workspace; 29880 + }; 29881 29882 qogir-theme = callPackage ../data/themes/qogir { }; 29883