sddm: run phase hooks

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