fix(fcitx5/overlay): drop unecessary phases

This commit is contained in:
2025-08-09 20:14:31 +08:00
parent 05c2bc3627
commit ab539b82ca

View File

@@ -111,9 +111,12 @@ lib.my.makeSwitch {
{ {
${pkg} = final.stdenvNoCC.mkDerivation { ${pkg} = final.stdenvNoCC.mkDerivation {
pname = prev.${pkg}.pname; inherit (prev.${pkg}) pname version;
version = prev.${pkg}.version;
src = prev.${pkg}; src = prev.${pkg};
phases = [
"unpackPhase"
"installPhase"
];
nativeBuildInputs = [ final.makeWrapper ]; nativeBuildInputs = [ final.makeWrapper ];
installPhase = '' installPhase = ''
cp -r . $out cp -r . $out
@@ -148,9 +151,12 @@ lib.my.makeSwitch {
{ {
${pkg} = final.stdenvNoCC.mkDerivation { ${pkg} = final.stdenvNoCC.mkDerivation {
pname = prev.${pkg}.pname; inherit (prev.${pkg}) pname version;
version = prev.${pkg}.version;
src = prev.${pkg}; src = prev.${pkg};
phases = [
"unpackPhase"
"installPhase"
];
installPhase = installPhase =
"cp -r . $out \n" "cp -r . $out \n"
+ lib.concatLines ( + lib.concatLines (