Merge pull request #264413 from romildo/upd.colloid-kde

colloid-kde: unstable-2022-07-13 -> unstable-2023-07-04

authored by

José Romildo Malaquias and committed by
GitHub
dd509de2 480f5b14

+29 -4
+26 -3
pkgs/data/themes/colloid-kde/default.nix
··· 1 { lib 2 , stdenvNoCC 3 , fetchFromGitHub 4 , gitUpdater 5 }: 6 7 stdenvNoCC.mkDerivation rec { 8 pname = "colloid-kde"; 9 - version = "unstable-2022-07-13"; 10 11 src = fetchFromGitHub { 12 owner = "vinceliuice"; 13 repo = pname; 14 - rev = "eaf6844e997aa60c755af7ea560ffba798e72ff5"; 15 - hash = "sha256-FNTG5aVvTWHqNVVR23LFG/ykPtXRD7oH5C6eyWaqc60="; 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 = '' ··· 30 31 name= HOME="$TMPDIR" \ 32 ./install.sh --dest $out/share/themes 33 34 runHook postInstall 35 '';
··· 1 { lib 2 , stdenvNoCC 3 , fetchFromGitHub 4 + , kdeclarative 5 + , plasma-framework 6 + , plasma-workspace 7 , gitUpdater 8 }: 9 10 stdenvNoCC.mkDerivation rec { 11 pname = "colloid-kde"; 12 + version = "unstable-2023-07-04"; 13 14 src = fetchFromGitHub { 15 owner = "vinceliuice"; 16 repo = pname; 17 + rev = "0b79befdad9b442b5a8287342c4b7e47ff87d555"; 18 + hash = "sha256-AYH9fW20/p+mq6lxR1lcCV1BQ/kgcsjHncpMvYWXnWA="; 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/install.sh \ 37 + --replace /usr $out \ 38 + --replace '$(cd $(dirname $0) && pwd)' . \ 39 + --replace '"$UID" -eq "$ROOT_UID"' true 40 + 41 + substituteInPlace sddm/Colloid/Main.qml \ 42 + --replace /usr $out 43 ''; 44 45 installPhase = '' ··· 49 50 name= HOME="$TMPDIR" \ 51 ./install.sh --dest $out/share/themes 52 + 53 + mkdir -p $out/share/sddm/themes 54 + cd sddm 55 + source install.sh 56 57 runHook postInstall 58 '';
+3 -1
pkgs/top-level/all-packages.nix
··· 29153 29154 comfortaa = callPackage ../data/fonts/comfortaa { }; 29155 29156 - colloid-kde = callPackage ../data/themes/colloid-kde { }; 29157 29158 comic-mono = callPackage ../data/fonts/comic-mono { }; 29159
··· 29153 29154 comfortaa = callPackage ../data/fonts/comfortaa { }; 29155 29156 + colloid-kde = callPackage ../data/themes/colloid-kde { 29157 + inherit (libsForQt5) kdeclarative plasma-framework plasma-workspace; 29158 + }; 29159 29160 comic-mono = callPackage ../data/fonts/comic-mono { }; 29161