[cpan2nix] perlPackages.Plack: 1.0039 -> 1.0047

dependencies:
perlPackages.AuthenSimplePasswd: init at 0.6
perlPackages.HTTPEntityParser: init at 0.21
perlPackages.HTTPMultiPartParser: init at 0.02
perlPackages.HTTPServerSimplePSGI: init at 0.16
perlPackages.IOHandleUtil: init at 0.01
perlPackages.LWPProtocolhttp10: init at 6.03
perlPackages.TestMockTimeHiRes: init at 0.08
perlPackages.WWWFormUrlEncoded: init at 0.24
perlPackages.asa: init at 1.03
This commit is contained in:
volth 2018-04-07 07:58:20 +00:00
parent f69cc6de3c
commit ad57cf3a97

View file

@ -97,6 +97,18 @@ let self = _self // overrides; _self = with self; {
buildInputs = [ ModuleBuildTiny ];
};
asa = buildPerlPackage rec {
name = "asa-1.03";
src = fetchurl {
url = mirror://cpan/authors/id/A/AD/ADAMK/asa-1.03.tar.gz;
sha256 = "1w97m0gf3n9av61d0qcw7d1i1rac4gm0fd2ba5wyh53df9d7p0i2";
};
meta = {
description = "Lets your class/object say it works like something else";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
};
AlienTidyp = buildPerlModule rec {
name = "Alien-Tidyp-${version}";
version = "1.4.7";
@ -607,6 +619,19 @@ let self = _self // overrides; _self = with self; {
};
};
AuthenSimplePasswd = buildPerlModule rec {
name = "Authen-Simple-Passwd-0.6";
src = fetchurl {
url = mirror://cpan/authors/id/C/CH/CHANSEN/Authen-Simple-Passwd-0.6.tar.gz;
sha256 = "1ckl2ry9r5nb1rcn1ik2l5b5pp1i3g4bmllsmzb0zpwy4lvbqmfg";
};
propagatedBuildInputs = [ AuthenSimple ];
meta = {
description = "Simple Passwd authentication";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
};
autobox = buildPerlPackage rec {
name = "autobox-2.85";
src = fetchurl {
@ -7140,6 +7165,21 @@ let self = _self // overrides; _self = with self; {
};
};
HTTPEntityParser = buildPerlModule rec {
name = "HTTP-Entity-Parser-0.21";
src = fetchurl {
url = mirror://cpan/authors/id/K/KA/KAZEBURO/HTTP-Entity-Parser-0.21.tar.gz;
sha256 = "1n7qhyscllialds5jsk1k8x2vmfbjvisa3342as5x15hpm13wkf1";
};
propagatedBuildInputs = [ HTTPMultiPartParser HashMultiValue JSONMaybeXS StreamBuffered WWWFormUrlEncoded ];
buildInputs = [ HTTPMessage ModuleBuildTiny ];
meta = {
description = "PSGI compliant HTTP Entity Parser";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
homepage = "https://github.com/kazeburo/HTTP-Entity-Parser";
};
};
HTTPDAV = buildPerlPackage rec {
name = "HTTP-DAV-0.48";
src = fetchurl {
@ -7199,6 +7239,19 @@ let self = _self // overrides; _self = with self; {
};
};
HTTPMultiPartParser = buildPerlPackage rec {
name = "HTTP-MultiPartParser-0.02";
src = fetchurl {
url = mirror://cpan/authors/id/C/CH/CHANSEN/HTTP-MultiPartParser-0.02.tar.gz;
sha256 = "04hbs0b1lzv2c8dqfcc9qjm5akh25fn40903is36zlalkwaxmpay";
};
buildInputs = [ TestDeep ];
meta = {
description = "HTTP MultiPart Parser";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
};
HTTPNegotiate = buildPerlPackage {
name = "HTTP-Negotiate-6.01";
src = fetchurl {
@ -7295,6 +7348,20 @@ let self = _self // overrides; _self = with self; {
};
};
HTTPServerSimplePSGI = buildPerlPackage rec {
name = "HTTP-Server-Simple-PSGI-0.16";
src = fetchurl {
url = mirror://cpan/authors/id/M/MI/MIYAGAWA/HTTP-Server-Simple-PSGI-0.16.tar.gz;
sha256 = "1fhx2glycd66m4l4m1gja81ixq8nh4r5g9wjhhkrffq4af2cnz2z";
};
propagatedBuildInputs = [ HTTPServerSimple ];
meta = {
description = "PSGI handler for HTTP::Server::Simple";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
homepage = "https://github.com/miyagawa/HTTP-Server-Simple-PSGI";
};
};
I18NCollate = buildPerlPackage {
name = "I18N-Collate-1.02";
src = fetchurl {
@ -7480,6 +7547,17 @@ let self = _self // overrides; _self = with self; {
};
};
IOHandleUtil = buildPerlPackage rec {
name = "IO-Handle-Util-0.01";
src = fetchurl {
url = mirror://cpan/authors/id/N/NU/NUFFIN/IO-Handle-Util-0.01.tar.gz;
sha256 = "1g7746gh3y9a9df3xb3l504czgwrrzr7lp87j7jwm2mklarrig6k";
};
propagatedBuildInputs = [ IOString SubExporter asa ];
meta = {
};
};
IOInteractive = buildPerlPackage {
name = "IO-Interactive-1.022";
src = fetchurl {
@ -8654,6 +8732,19 @@ let self = _self // overrides; _self = with self; {
buildInputs = [ TestRequiresInternet ];
};
LWPProtocolhttp10 = buildPerlPackage rec {
name = "LWP-Protocol-http10-6.03";
src = fetchurl {
url = mirror://cpan/authors/id/G/GA/GAAS/LWP-Protocol-http10-6.03.tar.gz;
sha256 = "1lxq40qfwfai9ryhzhsdnycc4189c8kfl43rf7qq34fmz48skzzk";
};
propagatedBuildInputs = [ LWP ];
meta = {
description = "Legacy HTTP/1.0 support for LWP";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
};
LWPUserAgent = LWP;
LWPUserAgentDetermined = buildPerlPackage {
@ -11707,13 +11798,13 @@ let self = _self // overrides; _self = with self; {
};
Plack = buildPerlPackage rec {
name = "Plack-1.0039";
name = "Plack-1.0047";
src = fetchurl {
url = "mirror://cpan/authors/id/M/MI/MIYAGAWA/${name}.tar.gz";
sha256 = "d24a572e88644c7d39c7e6ff1af005b728dec94a878cf06d9027ab7d1a2fd0a9";
sha256 = "322c93f5acc0a0f0e11fd4a76188f978bdc14338a9f1df3ae535227017046561";
};
buildInputs = [ FileShareDirInstall TestRequires ];
propagatedBuildInputs = [ ApacheLogFormatCompiler CookieBaker DevelStackTrace DevelStackTraceAsHTML FileShareDir FilesysNotifySimple HTTPBody HTTPHeadersFast HTTPMessage HashMultiValue StreamBuffered TestTCP TryTiny URI ];
buildInputs = [ AuthenSimplePasswd CGIEmulatePSGI FileShareDirInstall HTTPRequestAsCGI HTTPServerSimplePSGI IOHandleUtil LWP LWPProtocolhttp10 LogDispatchArray MIMETypes TestMockTimeHiRes TestRequires TestSharedFork TestTCP ];
propagatedBuildInputs = [ ApacheLogFormatCompiler CookieBaker DevelStackTraceAsHTML FileShareDir FilesysNotifySimple HTTPEntityParser HTTPHeadersFast HTTPMessage TryTiny ];
meta = {
homepage = https://github.com/plack/Plack;
description = "Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)";
@ -14640,6 +14731,20 @@ let self = _self // overrides; _self = with self; {
};
};
TestMockTimeHiRes = buildPerlModule rec {
name = "Test-MockTime-HiRes-0.08";
src = fetchurl {
url = mirror://cpan/authors/id/T/TA/TARAO/Test-MockTime-HiRes-0.08.tar.gz;
sha256 = "1hfykcjrls6ywgbd49w29c7apj3nq4wlyx7jzpd2glwmz2pgfjaz";
};
buildInputs = [ AnyEvent ModuleBuildTiny TestClass TestMockTime TestRequires ];
meta = {
description = "Replaces actual time with simulated high resolution time";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
homepage = "https://github.com/tarao/perl5-Test-MockTime-HiRes";
};
};
TestMojibake = buildPerlPackage {
name = "Test-Mojibake-1.3";
src = fetchurl {
@ -16552,6 +16657,20 @@ let self = _self // overrides; _self = with self; {
doCheck = false; # performs network access
};
WWWFormUrlEncoded = buildPerlModule rec {
name = "WWW-Form-UrlEncoded-0.24";
src = fetchurl {
url = mirror://cpan/authors/id/K/KA/KAZEBURO/WWW-Form-UrlEncoded-0.24.tar.gz;
sha256 = "04fh54zgmrlhrmdaqs2yrwqmqwk9hd737z7rnbbd438l36skn7vd";
};
buildInputs = [ JSON ];
meta = {
description = "parser and builder for application/x-www-form-urlencoded";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
homepage = "https://github.com/kazeburo/WWW-Form-UrlEncoded";
};
};
WWWMechanize = buildPerlPackage {
name = "WWW-Mechanize-1.88";
src = fetchurl {