diff options
author | midchildan <git@midchildan.org> | 2021-11-19 03:47:28 +0900 |
---|---|---|
committer | midchildan <git@midchildan.org> | 2021-11-19 03:47:28 +0900 |
commit | 5f8dc66f42f3ea33aac9a48087d3f9ada10733b3 (patch) | |
tree | d8417eec2d75c9dd65432f5123570d1ec7651599 /pkgs/tools | |
parent | 443bb33421dc33ff8723b1de3a394f0553a71eb9 (diff) |
cmigemo: fix Darwin build
Diffstat (limited to 'pkgs/tools')
-rw-r--r-- | pkgs/tools/text/cmigemo/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/tools/text/cmigemo/default.nix b/pkgs/tools/text/cmigemo/default.nix index 3562d40bc3e3..92be45bbd9d7 100644 --- a/pkgs/tools/text/cmigemo/default.nix +++ b/pkgs/tools/text/cmigemo/default.nix @@ -3,6 +3,9 @@ , skk-dicts }: +let + iconvBin = if stdenv.isDarwin then libiconv else buildPackages.stdenv.cc.libc; +in stdenv.mkDerivation { pname = "cmigemo"; version = "1.3e"; @@ -25,7 +28,7 @@ stdenv.mkDerivation { makeFlags = [ "INSTALL=install" ]; preBuild = '' - makeFlagsArray+=(FILTER_UTF8="${lib.getBin buildPackages.stdenv.cc.libc}/bin/iconv -t utf-8 -f cp932") + makeFlagsArray+=(FILTER_UTF8="${lib.getBin iconvBin}/bin/iconv -t utf-8 -f cp932") ''; buildFlags = [ (if stdenv.isDarwin then "osx-all" else "gcc-all") ]; |