diff options
author | Kovacsics Robert (NixOS) <kovirobi@gmail.com> | 2016-10-24 11:00:07 +0100 |
---|---|---|
committer | Kovacsics Robert (NixOS) <kovirobi@gmail.com> | 2016-10-24 11:16:17 +0100 |
commit | 016d6eaa9d6e001c80f642df468037f4359faf40 (patch) | |
tree | cbe3735238bc4b72a0703912c35865312535a518 /pkgs/applications/misc/xterm | |
parent | 210b3b3184b27be8597f320fc9f337d3997dce94 (diff) | |
download | nixlib-016d6eaa9d6e001c80f642df468037f4359faf40.tar nixlib-016d6eaa9d6e001c80f642df468037f4359faf40.tar.gz nixlib-016d6eaa9d6e001c80f642df468037f4359faf40.tar.bz2 nixlib-016d6eaa9d6e001c80f642df468037f4359faf40.tar.lz nixlib-016d6eaa9d6e001c80f642df468037f4359faf40.tar.xz nixlib-016d6eaa9d6e001c80f642df468037f4359faf40.tar.zst nixlib-016d6eaa9d6e001c80f642df468037f4359faf40.zip |
XTerm: fix app-defaults, fixes menu options
Diffstat (limited to 'pkgs/applications/misc/xterm')
-rw-r--r-- | pkgs/applications/misc/xterm/default.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/pkgs/applications/misc/xterm/default.nix b/pkgs/applications/misc/xterm/default.nix index adc0c3c9fb63..6a9dc386be18 100644 --- a/pkgs/applications/misc/xterm/default.nix +++ b/pkgs/applications/misc/xterm/default.nix @@ -1,4 +1,4 @@ -{ stdenv, fetchurl, xorg, ncurses, freetype, fontconfig, pkgconfig +{ stdenv, fetchurl, xorg, ncurses, freetype, fontconfig, pkgconfig, makeWrapper , enableDecLocator ? true }: @@ -12,7 +12,7 @@ stdenv.mkDerivation rec { buildInputs = [ xorg.libXaw xorg.xproto xorg.libXt xorg.libXext xorg.libX11 xorg.libSM xorg.libICE - ncurses freetype fontconfig pkgconfig xorg.libXft xorg.luit + ncurses freetype fontconfig pkgconfig xorg.libXft xorg.luit makeWrapper ]; patches = [ @@ -30,6 +30,7 @@ stdenv.mkDerivation rec { "--enable-luit" "--enable-mini-luit" "--with-tty-group=tty" + "--with-app-defaults=$(out)/lib/X11/app-defaults" ] ++ stdenv.lib.optional enableDecLocator "--enable-dec-locator"; # Work around broken "plink.sh". @@ -44,6 +45,12 @@ stdenv.mkDerivation rec { echo '#define USE_UTMP_SETGID 1' ''; + postInstall = '' + for bin in $out/bin/*; do + wrapProgram $bin --set XAPPLRESDIR $out/lib/X11/app-defaults/ + done + ''; + meta = { homepage = http://invisible-island.net/xterm; license = "BSD"; |