1
- { stdenv , fetchFromGitHub , autoconf , automake , libtool , pkgconfig , zlib , openssl , libevent , ncurses , cmake , ruby , libmsgpack , libssh } :
1
+ { stdenv , fetchFromGitHub , autoreconfHook , cmake , libtool , pkgconfig
2
+ , zlib , openssl , libevent , ncurses , ruby , libmsgpack , libssh } :
2
3
3
4
stdenv . mkDerivation rec {
4
5
name = "tmate-${ version } " ;
@@ -11,17 +12,17 @@ stdenv.mkDerivation rec {
11
12
sha256 = "0pfl9vrswzim9ydi1n652h3rax2zrmy6sqkp0r09yy3lw83h4y1r" ;
12
13
} ;
13
14
14
- buildInputs = [ autoconf automake pkgconfig libtool zlib openssl libevent ncurses cmake ruby libmsgpack libssh ] ;
15
+ dontUseCmakeConfigure = true ;
15
16
16
- dontUseCmakeConfigure = true ;
17
+ buildInputs = [ libtool zlib openssl libevent ncurses ruby libmsgpack libssh ] ;
18
+ nativeBuildInputs = [ autoreconfHook cmake pkgconfig ] ;
19
+ enableParallelBuilding = true ;
17
20
18
- preConfigure = "./autogen.sh" ;
19
-
20
- meta = {
21
- homepage = http://tmate.io/ ;
21
+ meta = with stdenv . lib ; {
22
+ homepage = http://tmate.io/ ;
22
23
description = "Instant Terminal Sharing" ;
23
- license = stdenv . lib . licenses . mit ;
24
- platforms = stdenv . lib . platforms . unix ;
25
- maintainers = with stdenv . lib . maintainers ; [ ] ;
24
+ license = licenses . mit ;
25
+ platforms = platforms . unix ;
26
+ maintainers = with maintainers ; [ ] ;
26
27
} ;
27
28
}
0 commit comments