summary refs log tree commit diff
path: root/pkgs/tools/inputmethods/skk
diff options
context:
space:
mode:
authormidchildan <git@midchildan.org>2021-11-19 03:47:18 +0900
committermidchildan <git@midchildan.org>2021-11-19 03:47:18 +0900
commit443bb33421dc33ff8723b1de3a394f0553a71eb9 (patch)
tree510c6c1e1cf9aff43bde8caa195bc1578389d8a5 /pkgs/tools/inputmethods/skk
parent57a7c5de18f9ec98ddffb3b81e1b1b4c4f7ac36b (diff)
downloadnixpkgs-443bb33421dc33ff8723b1de3a394f0553a71eb9.tar
nixpkgs-443bb33421dc33ff8723b1de3a394f0553a71eb9.tar.gz
nixpkgs-443bb33421dc33ff8723b1de3a394f0553a71eb9.tar.bz2
nixpkgs-443bb33421dc33ff8723b1de3a394f0553a71eb9.tar.lz
nixpkgs-443bb33421dc33ff8723b1de3a394f0553a71eb9.tar.xz
nixpkgs-443bb33421dc33ff8723b1de3a394f0553a71eb9.tar.zst
nixpkgs-443bb33421dc33ff8723b1de3a394f0553a71eb9.zip
skk-dicts: fix Darwin build
Diffstat (limited to 'pkgs/tools/inputmethods/skk')
-rw-r--r--pkgs/tools/inputmethods/skk/skk-dicts/default.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkgs/tools/inputmethods/skk/skk-dicts/default.nix b/pkgs/tools/inputmethods/skk/skk-dicts/default.nix
index 385806e444c..f20e2899f18 100644
--- a/pkgs/tools/inputmethods/skk/skk-dicts/default.nix
+++ b/pkgs/tools/inputmethods/skk/skk-dicts/default.nix
@@ -25,6 +25,8 @@ let
     url = "https://raw.githubusercontent.com/skk-dev/dict/8b35d07a7d2044d48b063d2774d9f9d00bb7cb48/SKK-JISYO.assoc";
     sha256 = "1smcbyv6srrhnpl7ic9nqds9nz3g2dgqngmhzkrdlwmvcpvakp1v";
   };
+
+  iconvBin = if stdenv.isDarwin then libiconv else  buildPackages.stdenv.cc.libc;
 in
 
 stdenv.mkDerivation {
@@ -49,7 +51,7 @@ stdenv.mkDerivation {
     for src in $srcs; do
       dst=$out/share/$(dictname $src)
       echo ";;; -*- coding: utf-8 -*-" > $dst  # libskk requires this on the first line
-      ${lib.getBin buildPackages.stdenv.cc.libc}/bin/iconv \
+      ${lib.getBin iconvBin}/bin/iconv \
         -f EUC-JP -t UTF-8 $src | skkdic-expr2 >> $dst
     done