From 126ca3676e1268e224a85a63fb7e88ae078addda Mon Sep 17 00:00:00 2001 From: Curious Date: Thu, 4 Sep 2025 22:38:05 +0800 Subject: [PATCH] rime-wanxiang: remove buildPhase and close to upstream (#437189) --- pkgs/by-name/ri/rime-wanxiang/package.nix | 31 +++-------------------- 1 file changed, 3 insertions(+), 28 deletions(-) diff --git a/pkgs/by-name/ri/rime-wanxiang/package.nix b/pkgs/by-name/ri/rime-wanxiang/package.nix index ee4f4c1d55e9..c01ee22ee0d9 100644 --- a/pkgs/by-name/ri/rime-wanxiang/package.nix +++ b/pkgs/by-name/ri/rime-wanxiang/package.nix @@ -2,8 +2,6 @@ lib, fetchFromGitHub, stdenvNoCC, - librime, - rime-data, nix-update-script, }: @@ -18,38 +16,15 @@ stdenvNoCC.mkDerivation (finalAttrs: { hash = "sha256-tCQ2mPOw7meA7ex7e4BgVco86MNNtxsSC9L6oaVebo4="; }; - nativeBuildInputs = [ - librime - ]; - - buildInputs = [ - rime-data - ]; - - dontConfigure = true; - - buildPhase = '' - runHook preBuild - - for s in *.schema.yaml; do - rime_deployer --compile "$s" . ${rime-data}/share/rime-data ./build - done - - rm build/*.txt - - runHook postBuild - ''; - installPhase = '' runHook preInstall - dst=$out/share/rime-data - mkdir -p $dst + rm -rf README.md .git* custom LICENSE - rm -r .github custom LICENSE squirrel.yaml weasel.yaml *.md *.trime.yaml mv default.yaml wanxiang_suggested_default.yaml - cp -pr -t $dst * + mkdir -p $out/share + cp -r . $out/share/rime-data runHook postInstall '';