summary refs log tree commit diff
path: root/pkgs/tools/misc/tmux/default.nix
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2013-03-08 15:49:22 -0500
committerShea Levy <shea@shealevy.com>2013-03-08 15:49:22 -0500
commitb938cacbe19159062242f389627a14f3b661d5cc (patch)
tree2a956f98715a7ee5de99017818d9792e941333ec /pkgs/tools/misc/tmux/default.nix
parente5440d9a83a532cf6c6b3cc37da51e8b2efe67dd (diff)
downloadnixlib-b938cacbe19159062242f389627a14f3b661d5cc.tar
nixlib-b938cacbe19159062242f389627a14f3b661d5cc.tar.gz
nixlib-b938cacbe19159062242f389627a14f3b661d5cc.tar.bz2
nixlib-b938cacbe19159062242f389627a14f3b661d5cc.tar.lz
nixlib-b938cacbe19159062242f389627a14f3b661d5cc.tar.xz
nixlib-b938cacbe19159062242f389627a14f3b661d5cc.tar.zst
nixlib-b938cacbe19159062242f389627a14f3b661d5cc.zip
tmux: Update to 1.7
Diffstat (limited to 'pkgs/tools/misc/tmux/default.nix')
-rw-r--r--pkgs/tools/misc/tmux/default.nix19
1 files changed, 9 insertions, 10 deletions
diff --git a/pkgs/tools/misc/tmux/default.nix b/pkgs/tools/misc/tmux/default.nix
index 2e26fb7ddbac..e899c4391f9b 100644
--- a/pkgs/tools/misc/tmux/default.nix
+++ b/pkgs/tools/misc/tmux/default.nix
@@ -1,22 +1,21 @@
-{stdenv, fetchurl, ncurses, libevent}:
+{stdenv, fetchurl, ncurses, libevent, pkgconfig}:
 
 stdenv.mkDerivation rec {
   pname = "tmux";
-  version = "1.5";
+  version = "1.7";
   name = "${pname}-${version}";
 
   src = fetchurl {
     url = "mirror://sourceforge/${pname}/${name}.tar.gz";
-    sha256 = "eb8215b57c05b765d2446d9acb2bc5edcdb3eb4ea31af89ee127a27e90056306";
+    sha256 = "0ywy1x2g905hmhkdz418ik42lcvnhnwr8fv63rcqczfg27d6nd38";
   };
 
-  makeFlags = "PREFIX=\${out}";
+  buildNativeInputs = [ pkgconfig ];
 
-  crossAttrs = {
-    preBuild = ''
-      makeFlags=" $makeFlags CC=${stdenv.cross.config}-gcc "
-    '';
-  };
+  # There's a bug in tmux's configure script, --disable-static actually enables it
+  # Fixed upstream in revision ThomasAdam/tmux@e964ff70e696f30f0301d11deb45c8ada54e0c55
+  # Remove on next update
+  dontDisableStatic = true;
 
   buildInputs = [ ncurses libevent ];
 
@@ -41,6 +40,6 @@ stdenv.mkDerivation rec {
     license = stdenv.lib.licenses.bsd3;
 
     platforms = stdenv.lib.platforms.unix;
-    maintainers = [ stdenv.lib.maintainers.thammers ];
+    maintainers = with stdenv.lib.maintainers; [ shlevy thammers ];
   };
 }