sddm: run phase hooks

+8 -1
+8 -1
pkgs/applications/display-managers/sddm/default.nix
··· 68 68 69 69 stdenv.mkDerivation { 70 70 name = "sddm-${version}"; 71 - phases = "installPhase"; 72 71 73 72 nativeBuildInputs = [ lndir makeQtWrapper ]; 74 73 buildInputs = [ unwrapped ] ++ themes; 75 74 themes = map (pkg: pkg.out or pkg) themes; 76 75 inherit unwrapped; 76 + 77 + unpackPhase = "true"; 78 + configurePhase = "runHook preConfigure; runHook postConfigure"; 79 + buildPhase = "runHook preBuild; runHook postBuild"; 77 80 78 81 installPhase = '' 82 + runHook preInstall 83 + 79 84 makeQtWrapper "$unwrapped/bin/sddm" "$out/bin/sddm" 80 85 81 86 mkdir -p "$out/share/sddm" ··· 85 90 lndir -silent "$sddmDir" "$out/share/sddm" 86 91 fi 87 92 done 93 + 94 + runHook postInstall 88 95 ''; 89 96 90 97 inherit (unwrapped) meta;