perlPackages.NetSSHPerl: init at 2.14 (#48729)
dependencies: perlPackages.AlienBuild: init at 1.48 perlPackages.AlienGMP: init at 1.14 perlPackages.CryptCurve25519: init at 0.06 perlPackages.CryptIDEA: init at 1.10 perlPackages.FFICheckLib: init at 0.20 perlPackages.MathGMP: init at 2.19
This commit is contained in:
parent
d105cf530d
commit
04ce4c3e42
@ -95,6 +95,34 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
AlienBuild = buildPerlPackage {
|
||||
name = "Alien-Build-1.48";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Build-1.48.tar.gz;
|
||||
sha256 = "1sv4544g2qhwigpj1x2qycafab04p2b0vdr2x07wzriq5fqgsspp";
|
||||
};
|
||||
propagatedBuildInputs = [ CaptureTiny FFICheckLib FileWhich Filechdir PathTiny Test2Suite ];
|
||||
buildInputs = [ DevelHide PkgConfig ];
|
||||
meta = {
|
||||
description = "Build external dependencies for use in CPAN";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
AlienGMP = buildPerlPackage {
|
||||
name = "Alien-GMP-1.14";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/P/PL/PLICEASE/Alien-GMP-1.14.tar.gz;
|
||||
sha256 = "116vvh1b0d1ykkklqgfxfn89g3bw90a4cj3qrvsnkw1kk5cmn60a";
|
||||
};
|
||||
propagatedBuildInputs = [ AlienBuild ];
|
||||
buildInputs = [ pkgs.gmp DevelChecklib ];
|
||||
meta = {
|
||||
description = "Alien package for the GNU Multiple Precision library.";
|
||||
license = with stdenv.lib.licenses; [ lgpl3Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
aliased = buildPerlModule rec {
|
||||
name = "aliased-0.34";
|
||||
src = fetchurl {
|
||||
@ -2857,6 +2885,18 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
CryptCurve25519 = buildPerlPackage {
|
||||
name = "Crypt-Curve25519-0.06";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/A/AJ/AJGB/Crypt-Curve25519-0.06.tar.gz;
|
||||
sha256 = "1ir0gfxm8i7r9zyfs2zvil5jgwirl7j6cb9cm1p2kjpfnhyp0j4z";
|
||||
};
|
||||
meta = {
|
||||
description = "Generate shared secret using elliptic-curve Diffie-Hellman function";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
CryptDES = buildPerlPackage rec {
|
||||
name = "Crypt-DES-2.07";
|
||||
src = fetchurl {
|
||||
@ -2894,6 +2934,14 @@ let
|
||||
propagatedBuildInputs = [ ClassMix ];
|
||||
};
|
||||
|
||||
CryptIDEA = buildPerlPackage {
|
||||
name = "Crypt-IDEA-1.10";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/D/DP/DPARIS/Crypt-IDEA-1.10.tar.gz;
|
||||
sha256 = "0690lzlyjqgmnb94dq7dm5n6pgybg10fkpgfycgzr814370pig9k";
|
||||
};
|
||||
};
|
||||
|
||||
CryptJWT = buildPerlPackage rec {
|
||||
name = "Crypt-JWT-0.023";
|
||||
src = fetchurl {
|
||||
@ -5589,6 +5637,19 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
FFICheckLib = buildPerlPackage {
|
||||
name = "FFI-CheckLib-0.20";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/P/PL/PLICEASE/FFI-CheckLib-0.20.tar.gz;
|
||||
sha256 = "1pggqj5cs77myp4g62jzkld95a286vwkygi7i0hbqjgwf3w3f5gl";
|
||||
};
|
||||
buildInputs = [ Test2Suite ];
|
||||
meta = {
|
||||
description = "Check that a library is available for FFI";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
FennecLite = buildPerlModule {
|
||||
name = "Fennec-Lite-0.004";
|
||||
src = fetchurl {
|
||||
@ -9234,6 +9295,21 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
MathGMP = buildPerlPackage {
|
||||
name = "Math-GMP-2.19";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/SH/SHLOMIF/Math-GMP-2.19.tar.gz;
|
||||
sha256 = "1c07521m4d38hy2yx21hkwz22n2672bvrc4i21ldc68h85qy1q8i";
|
||||
};
|
||||
buildInputs = [ pkgs.gmp AlienGMP ];
|
||||
NIX_CFLAGS_COMPILE = "-I${pkgs.gmp.dev}/include";
|
||||
NIX_CFLAGS_LINK = "-L${pkgs.gmp.out}/lib -lgmp";
|
||||
meta = {
|
||||
description = "High speed arbitrary size integer math";
|
||||
license = with stdenv.lib.licenses; [ lgpl21Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
MathGeometryVoronoi = buildPerlPackage rec {
|
||||
name = "Math-Geometry-Voronoi-1.3";
|
||||
src = fetchurl {
|
||||
@ -11379,6 +11455,20 @@ let
|
||||
};
|
||||
};
|
||||
|
||||
NetSSHPerl = buildPerlPackage rec {
|
||||
name = "Net-SSH-Perl-2.14";
|
||||
src = fetchurl {
|
||||
url = mirror://cpan/authors/id/S/SC/SCHWIGON/Net-SSH-Perl-2.14.tar.gz;
|
||||
sha256 = "2b5d1bb13590b5870116704e7f1dce9a9823c4f80ff5461b97bb26a317393017";
|
||||
};
|
||||
propagatedBuildInputs = [ CryptCurve25519 CryptIDEA CryptX FileHomeDir MathGMP StringCRC32 ];
|
||||
preCheck = "export HOME=$TMPDIR";
|
||||
meta = {
|
||||
description = "Perl client Interface to SSH";
|
||||
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
|
||||
};
|
||||
};
|
||||
|
||||
NetSSLeay = buildPerlPackage rec {
|
||||
name = "Net-SSLeay-1.85";
|
||||
src = fetchurl {
|
||||
|
Loading…
Reference in New Issue
Block a user