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 | |
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')
-rw-r--r-- | pkgs/tools/networking/zssh/default.nix | 38 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
2 files changed, 40 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; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8930006a760..7be77df0b99 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -5389,6 +5389,8 @@ with pkgs; zsh-command-time = callPackage ../shells/zsh-command-time { }; + zssh = callPackage ../tools/networking/zssh { }; + zstd = callPackage ../tools/compression/zstd { }; zstdmt = callPackage ../tools/compression/zstdmt { }; |