diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2017-12-19 04:32:32 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2017-12-19 17:17:20 +0100 |
commit | 8eb81aa8305f38015e9f88b27a50528c516d6f7d (patch) | |
tree | 157a1761634b33c30dfea3a99fbb7383e9fea70c /pkgs/tools/networking | |
parent | 369cc87a74daec46255feb6b316618fbdb2726bb (diff) | |
download | nixpkgs-8eb81aa8305f38015e9f88b27a50528c516d6f7d.tar nixpkgs-8eb81aa8305f38015e9f88b27a50528c516d6f7d.tar.gz nixpkgs-8eb81aa8305f38015e9f88b27a50528c516d6f7d.tar.bz2 nixpkgs-8eb81aa8305f38015e9f88b27a50528c516d6f7d.tar.lz nixpkgs-8eb81aa8305f38015e9f88b27a50528c516d6f7d.tar.xz nixpkgs-8eb81aa8305f38015e9f88b27a50528c516d6f7d.tar.zst nixpkgs-8eb81aa8305f38015e9f88b27a50528c516d6f7d.zip |
zssh: init at 1.5c
Diffstat (limited to 'pkgs/tools/networking')
-rw-r--r-- | pkgs/tools/networking/zssh/default.nix | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/pkgs/tools/networking/zssh/default.nix b/pkgs/tools/networking/zssh/default.nix new file mode 100644 index 00000000000..16c0034e46f --- /dev/null +++ b/pkgs/tools/networking/zssh/default.nix @@ -0,0 +1,38 @@ +{ stdenv, fetchurl, readline, deepin-terminal }: + +let + version = "1.5c"; +in stdenv.mkDerivation rec { + name = "zssh-${version}"; + + src = fetchurl { + url = "mirror://sourceforge/zssh/${name}.tgz"; + sha256 = "06z73iq59lz8ibjrgs7d3xl39vh9yld1988yx8khssch4pw41s52"; + }; + + buildInputs = [ readline ]; + + patches = [ + # Cargo-culted from Arch, returns “out of pty's” without it + (fetchurl { + name = "fix_use_ptmx_on_arch.patch"; + url = https://git.archlinux.org/svntogit/community.git/plain/trunk/fix_use_ptmx_on_arch.patch?h=packages/zssh&id=0a7c92543f9309856d02e31196f06d7c3eaa8b67; + sha256 = "12daw9wpy58ql882zww945wk9cg2adwp8qsr5rvazx0xq0qawgbr"; + }) + ]; + + patchFlags = [ "-p0" ]; + + # The makefile does not create the directories + postBuild = '' + install -dm755 "$out"/{bin,man/man1} + ''; + + meta = { + description = "SSH and Telnet client with ZMODEM file transfer capability"; + homepage = http://zssh.sourceforge.net/; + license = stdenv.lib.licenses.gpl2; + maintainers = deepin-terminal.meta.maintainers; # required by deepin-terminal + platforms = stdenv.lib.platforms.linux; + }; +} |