summary refs log tree commit diff
path: root/pkgs/top-level
diff options
context:
space:
mode:
authorAaron Andersen <aaron@fosslib.net>2019-11-15 06:00:07 -0500
committerGitHub <noreply@github.com>2019-11-15 06:00:07 -0500
commitf0e68d7977a0bd8136434955ecf86f61942e044b (patch)
treefbf225da6d6d74e6d9425b7852a81ac7f7128a2b /pkgs/top-level
parent94d4fe854637b7e4b42c8342003f412f06f39cf6 (diff)
parentaedeba07c0fd6965d83686d2e2629741c32d32b7 (diff)
downloadnixpkgs-f0e68d7977a0bd8136434955ecf86f61942e044b.tar
nixpkgs-f0e68d7977a0bd8136434955ecf86f61942e044b.tar.gz
nixpkgs-f0e68d7977a0bd8136434955ecf86f61942e044b.tar.bz2
nixpkgs-f0e68d7977a0bd8136434955ecf86f61942e044b.tar.lz
nixpkgs-f0e68d7977a0bd8136434955ecf86f61942e044b.tar.xz
nixpkgs-f0e68d7977a0bd8136434955ecf86f61942e044b.tar.zst
nixpkgs-f0e68d7977a0bd8136434955ecf86f61942e044b.zip
Merge pull request #73244 from volth/cpan2nix-2019-11-11
perlPackages.LWPUserAgentDNSHosts: init at 0.13
Diffstat (limited to 'pkgs/top-level')
-rw-r--r--pkgs/top-level/perl-packages.nix32
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index 9b9eb3ff230..468ebd0b003 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -10539,6 +10539,22 @@ let
      };
   };
 
+  LWPUserAgentDNSHosts = buildPerlModule {
+    pname = "LWP-UserAgent-DNS-Hosts";
+    version = "0.13";
+    src = fetchurl {
+      url = mirror://cpan/authors/id/M/MA/MASAKI/LWP-UserAgent-DNS-Hosts-0.13.tar.gz;
+      sha256 = "0piwcsb0m1xpzxbakhr9zq45a9hq3rx7s55lrjg66nd4x5n7xs5y";
+    };
+    propagatedBuildInputs = [ LWP ScopeGuard ];
+    buildInputs = [ ModuleBuildTiny TestFakeHTTPD TestSharedFork TestTCP TestUseAllModules ];
+    meta = {
+      description = "Override LWP HTTP/HTTPS request's host like /etc/hosts";
+      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+      homepage = "https://github.com/masaki/p5-LWP-UserAgent-DNS-Hosts";
+    };
+  };
+
   LWPUserAgentDetermined = buildPerlPackage {
     pname = "LWP-UserAgent-Determined";
     version = "1.07";
@@ -17524,6 +17540,22 @@ let
     };
   };
 
+  TestFakeHTTPD = buildPerlModule {
+    pname = "Test-Fake-HTTPD";
+    version = "0.08";
+    src = fetchurl {
+      url = mirror://cpan/authors/id/M/MA/MASAKI/Test-Fake-HTTPD-0.08.tar.gz;
+      sha256 = "1jkflkcjzrdvnlxff1xqfhfdcpsmvvjqzayl7hk3whavsxdrf9yh";
+    };
+    propagatedBuildInputs = [ HTTPDaemon Plack ];
+    buildInputs = [ LWP ModuleBuildTiny TestException TestSharedFork TestTCP TestUseAllModules ];
+    meta = {
+      description = "a fake HTTP server";
+      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+      homepage = "https://github.com/masaki/Test-Fake-HTTPD";
+    };
+  };
+
   TestFatal = buildPerlPackage {
     pname = "Test-Fatal";
     version = "0.014";