summary refs log tree commit diff
diff options
context:
space:
mode:
authoraanderse <aaron@fosslib.net>2018-08-20 09:49:08 -0400
committerJörg Thalheim <Mic92@users.noreply.github.com>2018-08-20 14:49:08 +0100
commit35b8140eac6f6ea6cd473ce3dac125ceb73b2661 (patch)
tree0791a5f7e694588d677f93ba9e58a07c19fe1e6b
parenta1ffd137f524a16d5340449acc397d824ea409ab (diff)
downloadnixlib-35b8140eac6f6ea6cd473ce3dac125ceb73b2661.tar
nixlib-35b8140eac6f6ea6cd473ce3dac125ceb73b2661.tar.gz
nixlib-35b8140eac6f6ea6cd473ce3dac125ceb73b2661.tar.bz2
nixlib-35b8140eac6f6ea6cd473ce3dac125ceb73b2661.tar.lz
nixlib-35b8140eac6f6ea6cd473ce3dac125ceb73b2661.tar.xz
nixlib-35b8140eac6f6ea6cd473ce3dac125ceb73b2661.tar.zst
nixlib-35b8140eac6f6ea6cd473ce3dac125ceb73b2661.zip
perlPackages.NetSFTPForeign: init at 1.89 (#45380)
* added Net::SFTP::Foreign module from CPAN

* missed patching binary path

* fixed up the license
-rw-r--r--pkgs/top-level/perl-packages.nix16
1 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 19f09ee99b9b..fc778ae3b84f 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 {