From 35b8140eac6f6ea6cd473ce3dac125ceb73b2661 Mon Sep 17 00:00:00 2001 From: aanderse Date: Mon, 20 Aug 2018 09:49:08 -0400 Subject: [PATCH] perlPackages.NetSFTPForeign: init at 1.89 (#45380) * added Net::SFTP::Foreign module from CPAN * missed patching binary path * fixed up the license --- pkgs/top-level/perl-packages.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 19f09ee99b9..fc778ae3b84 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -11370,6 +11370,22 @@ let }; }; + NetSFTPForeign = buildPerlPackage rec { + name = "Net-SFTP-Foreign-1.89"; + src = fetchurl { + url = "mirror://cpan/authors/id/S/SA/SALVA/${name}.tar.gz"; + sha256 = "9bd33e130581c1fc3eb6108eaf9056c1507428cace04a572f7afe816d83b08a7"; + }; + propagatedBuildInputs = [ pkgs.openssl ]; + patchPhase = '' + sed -i "s|$ssh_cmd = 'ssh'|$ssh_cmd = '${pkgs.openssh}/bin/ssh'|" lib/Net/SFTP/Foreign/Backend/Unix.pm + ''; + meta = { + description = "Secure File Transfer Protocol client"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + }; + }; + NetServerCoro = buildPerlPackage rec { name = "Net-Server-Coro-1.3"; src = fetchurl {