From 8011cd73bf4bee59739518d1b41e76fd4397b141 Mon Sep 17 00:00:00 2001 From: Atemu Date: Thu, 13 Aug 2020 01:04:46 +0200 Subject: [PATCH] mlterm: enable IME support A core feature of mlterm is its support for a wide range of languages, including those which use non-alphabetic letters. In order to input such letters on an alphabetic keyboard, an IME needs to be used. Mlterm supports most of the popular ones by default, they just need to be visible in the configure phase. These three are the IMEs supported by both NixOS and mlterm. --- pkgs/applications/misc/mlterm/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/applications/misc/mlterm/default.nix b/pkgs/applications/misc/mlterm/default.nix index f58fb13e61f..89f78ee8e99 100644 --- a/pkgs/applications/misc/mlterm/default.nix +++ b/pkgs/applications/misc/mlterm/default.nix @@ -3,6 +3,7 @@ , harfbuzz #substituting glyphs with opentype fonts , fribidi, m17n_lib #bidi and encoding , openssl, libssh2 #build-in ssh +, fcitx, ibus, uim #IME }: stdenv.mkDerivation rec { @@ -18,6 +19,7 @@ stdenv.mkDerivation rec { buildInputs = [ libX11 gdk-pixbuf.dev cairo libXft gtk3 vte harfbuzz fribidi m17n_lib openssl libssh2 + fcitx ibus uim ]; #bad configure.ac and Makefile.in everywhere