summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorYury G. Kudryashov <urkud.urkud@gmail.com>2008-02-02 20:41:51 +0000
committerYury G. Kudryashov <urkud.urkud@gmail.com>2008-02-02 20:41:51 +0000
commitab9a4ef69533328a210fa0e427ca1be17b4066f3 (patch)
tree5a46e5f4cd2823396945605d3dd0c49a19199dc3 /pkgs
parenta01c3860e56aa55208963b88e427dfba54713f0f (diff)
downloadnixpkgs-ab9a4ef69533328a210fa0e427ca1be17b4066f3.tar
nixpkgs-ab9a4ef69533328a210fa0e427ca1be17b4066f3.tar.gz
nixpkgs-ab9a4ef69533328a210fa0e427ca1be17b4066f3.tar.bz2
nixpkgs-ab9a4ef69533328a210fa0e427ca1be17b4066f3.tar.lz
nixpkgs-ab9a4ef69533328a210fa0e427ca1be17b4066f3.tar.xz
nixpkgs-ab9a4ef69533328a210fa0e427ca1be17b4066f3.tar.zst
nixpkgs-ab9a4ef69533328a210fa0e427ca1be17b4066f3.zip
xterm: trying to let it work in ru_RU.UTF-8 locale...
svn path=/nixpkgs/branches/stdenv-updates/; revision=10464
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/applications/misc/xterm/default.nix9
-rw-r--r--pkgs/top-level/all-packages.nix4
2 files changed, 8 insertions, 5 deletions
diff --git a/pkgs/applications/misc/xterm/default.nix b/pkgs/applications/misc/xterm/default.nix
index aba6a6a07a3..02ee7acf946 100644
--- a/pkgs/applications/misc/xterm/default.nix
+++ b/pkgs/applications/misc/xterm/default.nix
@@ -1,4 +1,4 @@
-{stdenv, fetchurl, libXaw, xproto, libXt, libX11, libSM, libICE, ncurses}:
+args: with args;
 
 stdenv.mkDerivation rec {
   name = "xterm-231";
@@ -6,8 +6,11 @@ stdenv.mkDerivation rec {
     url = "ftp://invisible-island.net/xterm/${name}.tgz";
 	sha256 = "0qlz5nkdqkahdg9kbd1ni96n69srj1pd9yggwrw3z0kghaajb2sr";
   };
-  buildInputs = [libXaw xproto libXt libX11 libSM libICE ncurses];
-  configureFlags = ["--enable-wide-chars"];
+  buildInputs = [libXaw xproto libXt libXext libX11 libSM libICE ncurses
+    freetype pkgconfig libXft luit];
+  configureFlags = "--enable-wide-chars --enable-256-color
+    --enable-load-vt-fonts --enable-i18n --enable-doublechars --enable-luit
+    --enable-mini-luit";
 
   meta = {
     homepage = http://invisible-island.net/xterm;
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index d00ae4542eb..615b76f40ea 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -4774,8 +4774,8 @@ rec {
   } null;
 
   xterm = import ../applications/misc/xterm {
-    inherit fetchurl stdenv ncurses;
-    inherit (xlibs) libXaw xproto libXt libX11 libSM libICE;
+    inherit fetchurl stdenv ncurses freetype pkgconfig luit;
+    inherit (xlibs) libXaw xproto libXt libX11 libSM libICE libXext libXft;
   };
 
   xlaunch = import ../tools/X11/xlaunch {