diff options
author | Orivej Desh <orivej@gmx.fr> | 2017-10-03 15:07:16 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-03 15:07:16 +0000 |
commit | b465d9c1fff4e92d6790e10dafc6a578c44ac98e (patch) | |
tree | cfb6b328fc0200fedc8e749ee9a6d6ef2b6c26c3 /pkgs/tools/inputmethods/fcitx-engines | |
parent | 9b3aa19a88d523f1507663cc4eebca141024e482 (diff) | |
parent | d6b8ac6ca8558b8ec8d3736f8bc5b17c56d16ea5 (diff) | |
download | nixlib-b465d9c1fff4e92d6790e10dafc6a578c44ac98e.tar nixlib-b465d9c1fff4e92d6790e10dafc6a578c44ac98e.tar.gz nixlib-b465d9c1fff4e92d6790e10dafc6a578c44ac98e.tar.bz2 nixlib-b465d9c1fff4e92d6790e10dafc6a578c44ac98e.tar.lz nixlib-b465d9c1fff4e92d6790e10dafc6a578c44ac98e.tar.xz nixlib-b465d9c1fff4e92d6790e10dafc6a578c44ac98e.tar.zst nixlib-b465d9c1fff4e92d6790e10dafc6a578c44ac98e.zip |
Merge pull request #29460 from sifmelcara/add/rime
fcitx-engines.rime: init at 0.3.2
Diffstat (limited to 'pkgs/tools/inputmethods/fcitx-engines')
-rw-r--r-- | pkgs/tools/inputmethods/fcitx-engines/fcitx-rime/default.nix | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/tools/inputmethods/fcitx-engines/fcitx-rime/default.nix b/pkgs/tools/inputmethods/fcitx-engines/fcitx-rime/default.nix new file mode 100644 index 000000000000..e9e2e29f7fad --- /dev/null +++ b/pkgs/tools/inputmethods/fcitx-engines/fcitx-rime/default.nix @@ -0,0 +1,35 @@ +{ stdenv, fetchurl, cmake, pkgconfig, fcitx, librime, brise, hicolor_icon_theme }: + +stdenv.mkDerivation rec { + name = "fcitx-rime-${version}"; + version = "0.3.2"; + + src = fetchurl { + url = "https://download.fcitx-im.org/fcitx-rime/${name}.tar.xz"; + sha256 = "0bd8snfa6jr8dhnm0s0z021iryh5pbaf7p15rhkgbigw2pssczpr"; + }; + + buildInputs = [ cmake pkgconfig fcitx librime brise hicolor_icon_theme ]; + + # cmake cannont automatically find our nonstandard brise install location + cmakeFlags = [ "-DRIME_DATA_DIR=${brise}/share/rime-data" ]; + + preInstall = '' + substituteInPlace src/cmake_install.cmake \ + --replace ${fcitx} $out + substituteInPlace data/cmake_install.cmake \ + --replace ${fcitx} $out + ''; + + enableParallelBuilding = true; + + meta = with stdenv.lib; { + isFcitxEngine = true; + homepage = https://github.com/fcitx/fcitx-rime; + downloadPage = https://download.fcitx-im.org/fcitx-rime/; + description = "Rime support for Fcitx"; + license = licenses.gpl2; + platforms = platforms.linux; + maintainers = with maintainers; [ sifmelcara ]; + }; +} |