opencc: fix cross compilation

Nick Cao 0ff2a895 fe782233

+9 -4
+9 -4
pkgs/tools/text/opencc/default.nix
··· 4 fetchFromGitHub, 5 cmake, 6 python3, 7 }: 8 9 stdenv.mkDerivation rec { ··· 17 sha256 = "sha256-N7nazA0xoQ2ewOGDiJg1vBBYMdF1/qiCfNjG5CFFbuk="; 18 }; 19 20 - nativeBuildInputs = [ 21 - cmake 22 - python3 23 - ]; 24 25 meta = with lib; { 26 homepage = "https://github.com/BYVoid/OpenCC";
··· 4 fetchFromGitHub, 5 cmake, 6 python3, 7 + opencc, 8 }: 9 10 stdenv.mkDerivation rec { ··· 18 sha256 = "sha256-N7nazA0xoQ2ewOGDiJg1vBBYMdF1/qiCfNjG5CFFbuk="; 19 }; 20 21 + nativeBuildInputs = 22 + [ 23 + cmake 24 + python3 25 + ] 26 + ++ lib.optionals (!stdenv.buildPlatform.canExecute stdenv.hostPlatform) [ 27 + opencc # opencc_dict 28 + ]; 29 30 meta = with lib; { 31 homepage = "https://github.com/BYVoid/OpenCC";