From ab539b82cac4a134f23ef55f50db4fd2ae01fe11 Mon Sep 17 00:00:00 2001 From: imxyy_soope_ Date: Sat, 9 Aug 2025 20:14:31 +0800 Subject: [PATCH] fix(fcitx5/overlay): drop unecessary phases --- modules/i18n/fcitx5.nix | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/modules/i18n/fcitx5.nix b/modules/i18n/fcitx5.nix index 50975fa..abc4c88 100644 --- a/modules/i18n/fcitx5.nix +++ b/modules/i18n/fcitx5.nix @@ -111,9 +111,12 @@ lib.my.makeSwitch { { ${pkg} = final.stdenvNoCC.mkDerivation { - pname = prev.${pkg}.pname; - version = prev.${pkg}.version; + inherit (prev.${pkg}) pname version; src = prev.${pkg}; + phases = [ + "unpackPhase" + "installPhase" + ]; nativeBuildInputs = [ final.makeWrapper ]; installPhase = '' cp -r . $out @@ -148,9 +151,12 @@ lib.my.makeSwitch { { ${pkg} = final.stdenvNoCC.mkDerivation { - pname = prev.${pkg}.pname; - version = prev.${pkg}.version; + inherit (prev.${pkg}) pname version; src = prev.${pkg}; + phases = [ + "unpackPhase" + "installPhase" + ]; installPhase = "cp -r . $out \n" + lib.concatLines (