diff options
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 45 |
1 files changed, 43 insertions, 2 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index c1114fd049a5..4874d5d01a2d 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -5535,6 +5535,19 @@ let self = _self // overrides; _self = with self; { FileTemp = null; + FileType = buildPerlPackage { + name = "File-Type-0.22"; + src = fetchurl { + url = mirror://cpan/authors/id/P/PM/PMISON/File-Type-0.22.tar.gz; + sha256 = "0hfkaafp6wb0nw19x47wc6wc9mwlw8s2rxiii3ylvzapxxgxjp6k"; + }; + meta = { + description = "File::Type uses magic numbers (typically at the start of a file) to determine the MIME type of that file."; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + platforms = with stdenv.lib.platforms; linux ++ darwin; + }; + }; + FileSlurp = buildPerlPackage { name = "File-Slurp-9999.19"; # WARNING: check on next update if deprecation warning is gone @@ -9838,6 +9851,18 @@ let self = _self // overrides; _self = with self; { }; }; + NetCIDRLite = buildPerlPackage rec { + name = "Net-CIDR-Lite-0.21"; + src = fetchurl { + url = "mirror://cpan/authors/id/D/DO/DOUGW/${name}.tar.gz"; + sha256 = "cfa125e8a2aef9259bc3a44e07cbdfb7894b64d22e7c0cee92aee2f5c7915093"; + }; + meta = { + description = "Perl extension for merging IPv4 or IPv6 CIDR addresses"; + license = "unknown"; + }; + }; + NetCoverArtArchive = buildPerlPackage { name = "Net-CoverArtArchive-1.02"; src = fetchurl { @@ -9970,6 +9995,18 @@ let self = _self // overrides; _self = with self; { }; }; + NetPatricia = buildPerlPackage rec { + name = "Net-Patricia-1.22"; + src = fetchurl { + url = "mirror://cpan/authors/id/G/GR/GRUBER/${name}.tar.gz"; + sha256 = "70835a926e1c5a8d0324c72fffee82eeb7ec6c141dee04fd446820b64f71c552"; + }; + propagatedBuildInputs = [ NetCIDRLite Socket6 ]; + meta = { + license = "unknown"; + }; + }; + NetPing = buildPerlPackage { name = "Net-Ping-2.41"; src = fetchurl { @@ -11666,13 +11703,17 @@ let self = _self // overrides; _self = with self; { }; Socket6 = buildPerlPackage rec { - name = "Socket6-0.25"; + name = "Socket6-0.28"; src = fetchurl { url = "mirror://cpan/authors/id/U/UM/UMEMOTO/${name}.tar.gz"; - sha256 = "1ads4k4vvq6pnxkdw0s8gaj03w4h9snxyw7zyikfzd20fy76yx6s"; + sha256 = "bfd49ab99f3197c99285fed4683c4edc06277c1e4453f593e694d7bff0974586"; }; setOutputFlags = false; buildInputs = [ pkgs.which ]; + meta = { + description = "IPv6 related part of the C socket.h defines and structure manipulators"; + license = stdenv.lib.licenses.bsd3; + }; }; SoftwareLicense = buildPerlPackage rec { |