Update some Perl packages

This commit is contained in:
Eelco Dolstra 2013-06-13 15:54:34 +02:00
parent 629daa2102
commit 197b166f0c

View File

@ -107,6 +107,20 @@ rec {
propagatedBuildInputs = [Mouse]; propagatedBuildInputs = [Mouse];
}; };
ApacheLogFormatCompiler = buildPerlModule {
name = "Apache-LogFormat-Compiler-0.13";
src = fetchurl {
url = mirror://cpan/authors/id/K/KA/KAZEBURO/Apache-LogFormat-Compiler-0.13.tar.gz;
sha256 = "b4185125501e288efbc664da8b723ff86f0b69eb57d3c7c69c7d2069aab0efb0";
};
buildInputs = [ HTTPMessage TestRequires TryTiny URI ];
meta = {
homepage = https://github.com/kazeburo/Apache-LogFormat-Compiler;
description = "Compile a log format string to perl-code";
license = "perl";
};
};
AppCLI = buildPerlPackage { AppCLI = buildPerlPackage {
name = "App-CLI-0.07"; name = "App-CLI-0.07";
src = fetchurl { src = fetchurl {
@ -503,6 +517,19 @@ rec {
}; };
}; };
CatalystDispatchTypeRegex = buildPerlModule {
name = "Catalyst-DispatchType-Regex-5.90032";
src = fetchurl {
url = mirror://cpan/authors/id/M/MG/MGRIMES/Catalyst-DispatchType-Regex-5.90032.tar.gz;
sha256 = "003e31fe0c1d6dfc6be4d9cd47cb058a9b53a73bb6a9f74a132a43dbfbbb5e3c";
};
propagatedBuildInputs = [ Moose TextSimpleTable ];
meta = {
description = "Regex DispatchType";
license = "perl";
};
};
CatalystEngineHTTPPrefork = buildPerlPackage rec { CatalystEngineHTTPPrefork = buildPerlPackage rec {
name = "Catalyst-Engine-HTTP-Prefork-0.51"; name = "Catalyst-Engine-HTTP-Prefork-0.51";
src = fetchurl { src = fetchurl {
@ -549,13 +576,13 @@ rec {
}; };
CatalystRuntime = buildPerlPackage { CatalystRuntime = buildPerlPackage {
name = "Catalyst-Runtime-5.90019"; name = "Catalyst-Runtime-5.90030";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/B/BO/BOBTFISH/Catalyst-Runtime-5.90019.tar.gz; url = mirror://cpan/authors/id/J/JJ/JJNAPIORK/Catalyst-Runtime-5.90030.tar.gz;
sha256 = "0madnqyzhcvbv6iql6b10dzfqvajj0fyp1sla83csakkbff38mqp"; sha256 = "c27357f744fa0d2f9b2682c5f86723d90de43f30cd50089306dd13eb8849eb0c";
}; };
buildInputs = [ ClassDataInheritable DataDump HTTPMessage TestException ]; buildInputs = [ ClassDataInheritable DataDump HTTPMessage TestException ];
propagatedBuildInputs = [ CGISimple ClassC3AdoptNEXT ClassLoad ClassMOP DataDump DataOptList HTMLParser HTTPBody HTTPMessage HTTPRequestAsCGI ListMoreUtils LWPUserAgent Moose MooseXEmulateClassAccessorFast MooseXGetopt MooseXMethodAttributes MooseXRoleWithOverloading MROCompat namespaceautoclean namespaceclean PathClass Plack PlackMiddlewareReverseProxy PlackTestExternalServer SafeIsa StringRewritePrefix SubExporter TaskWeaken TextSimpleTable TreeSimple TreeSimpleVisitorFactory TryTiny URI ]; propagatedBuildInputs = [ CGISimple CatalystDispatchTypeRegex ClassC3AdoptNEXT ClassLoad DataDump DataOptList HTMLParser HTTPBody HTTPMessage HTTPRequestAsCGI LWP ListMoreUtils MROCompat Moose MooseXEmulateClassAccessorFast MooseXGetopt MooseXMethodAttributes MooseXRoleWithOverloading PathClass Plack PlackMiddlewareReverseProxy PlackTestExternalServer SafeIsa StringRewritePrefix SubExporter TaskWeaken TextSimpleTable TreeSimple TreeSimpleVisitorFactory TryTiny URI namespaceautoclean namespaceclean ];
meta = { meta = {
homepage = http://dev.catalyst.perl.org/; homepage = http://dev.catalyst.perl.org/;
description = "The Catalyst Framework Runtime"; description = "The Catalyst Framework Runtime";
@ -2307,6 +2334,18 @@ rec {
}; };
}; };
ExtUtilsConfig = buildPerlPackage {
name = "ExtUtils-Config-0.007";
src = fetchurl {
url = mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-Config-0.007.tar.gz;
sha256 = "2c1465078b876fd16a90507092805265528c2532d4937b03547a6dbdb8ac0eef";
};
meta = {
description = "A wrapper for perl's configuration";
license = "perl";
};
};
ExtUtilsCppGuess = buildPerlModule rec { ExtUtilsCppGuess = buildPerlModule rec {
name = "ExtUtils-CppGuess-0.07"; name = "ExtUtils-CppGuess-0.07";
src = fetchurl { src = fetchurl {
@ -2327,6 +2366,31 @@ rec {
}; };
}; };
ExtUtilsHelpers = buildPerlPackage {
name = "ExtUtils-Helpers-0.021";
src = fetchurl {
url = mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.021.tar.gz;
sha256 = "26b85077f4197b30e62ffec87d3f78111522619d62858d2ab45a64687351892a";
};
meta = {
description = "Various portability utilities for module builders";
license = "perl";
};
};
ExtUtilsInstallPaths = buildPerlPackage {
name = "ExtUtils-InstallPaths-0.009";
src = fetchurl {
url = mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.009.tar.gz;
sha256 = "1b0827a4acf40d38552c4348767000f7e2d8cf5fd0d19436bf8747d2a72d77bc";
};
propagatedBuildInputs = [ ExtUtilsConfig ];
meta = {
description = "Build.PL install path logic made easy";
license = "perl";
};
};
ExtUtilsLibBuilder = buildPerlModule { ExtUtilsLibBuilder = buildPerlModule {
name = "ExtUtils-LibBuilder-0.04"; name = "ExtUtils-LibBuilder-0.04";
src = fetchurl { src = fetchurl {
@ -3792,15 +3856,28 @@ rec {
}; };
ModuleBuild = buildPerlPackage { ModuleBuild = buildPerlPackage {
name = "Module-Build-0.4003"; name = "Module-Build-0.4005";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/L/LE/LEONT/Module-Build-0.4003.tar.gz; url = mirror://cpan/authors/id/L/LE/LEONT/Module-Build-0.4005.tar.gz;
sha256 = "1izx26gfnjffnj0j601hkc008b31y9f25hms1nzidfkb6r3110s2"; sha256 = "eb2522507251550f459c11223ea6d86b34f1dee9b3e3928d0d6a0497505cb7ef";
}; };
meta = { meta = {
homepage = http://search.cpan.org/perldoc?CPAN::Meta::Spec;
description = "Build and install Perl modules"; description = "Build and install Perl modules";
license = "perl5"; license = "perl";
};
};
ModuleBuildTiny = buildPerlModule {
name = "Module-Build-Tiny-0.023";
src = fetchurl {
url = mirror://cpan/authors/id/L/LE/LEONT/Module-Build-Tiny-0.023.tar.gz;
sha256 = "eba7fbfea2dd84310ab00f22fd29bbf774b10a465df3f6133ca7da88c0bd6ac4";
};
buildInputs = [ ExtUtilsConfig ExtUtilsHelpers ExtUtilsInstallPaths JSONPP perl ];
propagatedBuildInputs = [ ExtUtilsConfig ExtUtilsHelpers ExtUtilsInstallPaths JSONPP ];
meta = {
description = "A tiny replacement for Module::Build";
license = "perl";
}; };
}; };
@ -4862,15 +4939,15 @@ rec {
}; };
Plack = buildPerlPackage { Plack = buildPerlPackage {
name = "Plack-1.0015"; name = "Plack-1.0024";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-1.0015.tar.gz; url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-1.0024.tar.gz;
sha256 = "1zg30bb55ws8fka5iawmfqnc3wg6ggigl0wljgvw0mk466sr3lxf"; sha256 = "485f69275d73401739a829cfee3bbc9bfa20a0843470791066365ac07fac04a1";
}; };
buildInputs = [ TestRequires ]; buildInputs = [ FileShareDirInstall TestRequires ];
propagatedBuildInputs = [ DevelStackTrace DevelStackTraceAsHTML FileShareDir FilesysNotifySimple HashMultiValue HTTPBody HTTPMessage LWPUserAgent StreamBuffered TestTCP TryTiny URI ]; propagatedBuildInputs = [ ApacheLogFormatCompiler DevelStackTrace DevelStackTraceAsHTML FileShareDir FilesysNotifySimple HTTPBody HTTPMessage HashMultiValue LWP StreamBuffered TestTCP TryTiny URI ];
meta = { meta = {
homepage = http://plackperl.org; homepage = https://github.com/plack/Plack;
description = "Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)"; description = "Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)";
license = "perl"; license = "perl";
}; };
@ -5308,16 +5385,17 @@ rec {
]; ];
}; };
Starman = buildPerlPackage { Starman = buildPerlModule {
name = "Starman-0.3006"; name = "Starman-0.3011";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Starman-0.3006.tar.gz; url = mirror://cpan/authors/id/M/MI/MIYAGAWA/Starman-0.3011.tar.gz;
sha256 = "0dlwrrq570v5mbpzsi4pmj6n2sjm3xpcilhh6dvpq8qbp550wixy"; sha256 = "f700e1e9fa8a56609db1b75878ccfbbccfda32454c32e3c33912a1776f583cf2";
}; };
buildInputs = [ TestRequires ]; buildInputs = [ ModuleBuildTiny TestRequires ];
propagatedBuildInputs = [ DataDump HTTPDate HTTPParserXS HTTPMessage NetServer Plack TestTCP ]; propagatedBuildInputs = [ DataDump HTTPDate HTTPMessage HTTPParserXS NetServer Plack TestTCP ];
doCheck = false; # binds to various TCP ports1 doCheck = false; # binds to various TCP ports
meta = { meta = {
homepage = https://github.com/miyagawa/Starman;
description = "High-performance preforking PSGI/Plack web server"; description = "High-performance preforking PSGI/Plack web server";
license = "perl"; license = "perl";
}; };