summary refs log tree commit diff
diff options
context:
space:
mode:
authoraanderse <aaron@fosslib.net>2018-08-04 07:40:48 -0400
committerJörg Thalheim <Mic92@users.noreply.github.com>2018-08-04 12:40:48 +0100
commit20f1388c3fb7c1c56367fd96fd21cfd316f465b7 (patch)
treee402925ec696fe1c46ca0ca5cb0db264742e4b4c
parentd296a379bad2612d9a8ed688f404c7b192586022 (diff)
downloadnixpkgs-20f1388c3fb7c1c56367fd96fd21cfd316f465b7.tar
nixpkgs-20f1388c3fb7c1c56367fd96fd21cfd316f465b7.tar.gz
nixpkgs-20f1388c3fb7c1c56367fd96fd21cfd316f465b7.tar.bz2
nixpkgs-20f1388c3fb7c1c56367fd96fd21cfd316f465b7.tar.lz
nixpkgs-20f1388c3fb7c1c56367fd96fd21cfd316f465b7.tar.xz
nixpkgs-20f1388c3fb7c1c56367fd96fd21cfd316f465b7.tar.zst
nixpkgs-20f1388c3fb7c1c56367fd96fd21cfd316f465b7.zip
perlPackages.Apache-AuthCookie: init at 3.27 (#44437)
-rw-r--r--pkgs/top-level/perl-packages.nix20
1 files changed, 20 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index dcc17cd7124..004fd3a663b 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -206,6 +206,26 @@ let self = _self // overrides; _self = with self; {
     propagatedBuildInputs = [ Moose Mouse ];
   };
 
+  ApacheAuthCookie = buildPerlPackage rec {
+    name = "Apache-AuthCookie-3.27";
+    src = fetchurl {
+      url = "mirror://cpan/authors/id/M/MS/MSCHOUT/${name}.tar.gz";
+      sha256 = "58daeb3e44c681ff88f8fb00e4aabaa7a40cbee73dbdb84fcf6c285b15d357bd";
+    };
+    buildInputs = [ ApacheTest URI ];
+    propagatedBuildInputs = [ ClassLoad HTTPBody HashMultiValue WWWFormUrlEncoded ];
+
+    # Fails because /etc/protocols is not available in sandbox and make
+    # getprotobyname('tcp') in ApacheTest fail.
+    doCheck = !stdenv.isLinux;
+
+    meta = {
+      homepage = http://search.cpan.org/dist/Apache-AuthCookie/;
+      description = "Perl Authentication and Authorization via cookies";
+      license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
+    };
+  };
+
   ApacheLogFormatCompiler = buildPerlModule rec {
     name = "Apache-LogFormat-Compiler-0.35";
     src = fetchurl {