1{ stdenv
2, buildPythonPackage
3, tornado
4, futures
5, html5lib
6, pkgs
7, isPy3k
8}:
9
10buildPythonPackage {
11 name = "gateone-1.2-0d57c3";
12 disabled = isPy3k;
13
14 src = pkgs.fetchFromGitHub {
15 rev = "1d0e8037fbfb7c270f3710ce24154e24b7031bea";
16 owner= "liftoff";
17 repo = "GateOne";
18 sha256 = "1ghrawlqwv7wnck6alqpbwy9mpv0y21cw2jirrvsxaracmvgk6vv";
19 };
20
21 propagatedBuildInputs = [tornado futures html5lib pkgs.openssl pkgs.cacert pkgs.openssh];
22
23 postInstall=''
24 cp -R "$out/gateone/"* $out/lib/python2.7/site-packages/gateone
25 '';
26
27 meta = with stdenv.lib; {
28 homepage = https://liftoffsoftware.com/;
29 description = "GateOne is a web-based terminal emulator and SSH client";
30 maintainers = with maintainers; [ tomberek ];
31 license = licenses.gpl3;
32 };
33
34}