* Fix the build of Task::Catalyst::Tutorial (http://hydra.nixos.org/build/2307296).

svn path=/nixpkgs/trunk/; revision=33423
This commit is contained in:
Eelco Dolstra 2012-03-26 11:38:49 +00:00
parent 2d0e07c242
commit b62900880a
2 changed files with 122 additions and 42 deletions

View File

@ -231,10 +231,10 @@ rec {
}; };
CaptchaReCAPTCHA = buildPerlPackage rec { CaptchaReCAPTCHA = buildPerlPackage rec {
name = "Captcha-reCAPTCHA-0.92"; name = "Captcha-reCAPTCHA-0.94";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/A/AN/ANDYA/${name}.tar.gz"; url = "mirror://cpan/authors/id/A/AN/ANDYA/${name}.tar.gz";
sha256 = "1fm0fvdy9b7z8k1cyah2qbj0gqlv01chxmqmashwj16198yr7vrc"; sha256 = "01rnyqsd9b446b2wa1mycrfyiaigqdsjb3kbf7f3rrjgw3rwbf4d";
}; };
propagatedBuildInputs = [HTMLTiny LWP]; propagatedBuildInputs = [HTMLTiny LWP];
buildInputs = [TestPod]; buildInputs = [TestPod];
@ -407,6 +407,7 @@ rec {
MooseXGetopt MooseXTypesCommon StringRewritePrefix MooseXGetopt MooseXTypesCommon StringRewritePrefix
MooseXTypesLoadableClass Plack PlackMiddlewareReverseProxy MooseXTypesLoadableClass Plack PlackMiddlewareReverseProxy
]; ];
meta.platforms = stdenv.lib.platforms.linux;
}; };
CatalystPluginAccessLog = buildPerlPackage rec { CatalystPluginAccessLog = buildPerlPackage rec {
@ -1008,15 +1009,14 @@ rec {
}; };
DataVisitor = buildPerlPackage rec { DataVisitor = buildPerlPackage rec {
name = "Data-Visitor-0.25"; name = "Data-Visitor-0.28";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz"; url = "mirror://cpan/modules/by-module/Data/${name}.tar.gz";
sha256 = "11i1svvj57m31w8gh6qp7mvkiff9036qwfljm4hpbyh7f83clzq9"; sha256 = "1998syyprmqnhpgznmk7ia3zd8saw34q7pbaprxarcz7a3bncyjc";
}; };
propagatedBuildInputs = [ buildInputs = [ TestRequires ];
TestMockObject TaskWeaken TestUseOk TieToObject propagatedBuildInputs =
NamespaceClean AnyMoose [ ClassLoad Moose TaskWeaken TieToObject NamespaceClean ];
];
}; };
DateCalc = buildPerlPackage { DateCalc = buildPerlPackage {
@ -1036,13 +1036,14 @@ rec {
}; };
}; };
DateTime = buildPerlPackage rec { DateTime = buildModule rec {
name = "DateTime-0.4501"; name = "DateTime-0.74";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz"; url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
sha256 = "1hqhc4xfjgcc1r488gjbi498ws3pxiayabl46607lq02qddcv57s"; sha256 = "0wabln41nk73w4j3lc1ri8jzmxd3yyskdlagv9jflqaz8awcs8qy";
}; };
propagatedBuildInputs = [DateTimeLocale DateTimeTimeZone]; buildInputs = [ TestFatal ];
propagatedBuildInputs = [ DateTimeLocale DateTimeTimeZone MathRound ];
}; };
DateTimeFormatBuilder = buildPerlPackage rec { DateTimeFormatBuilder = buildPerlPackage rec {
@ -1071,14 +1072,13 @@ rec {
}; };
DateTimeFormatStrptime = buildPerlPackage rec { DateTimeFormatStrptime = buildPerlPackage rec {
name = "DateTime-Format-Strptime-1.0800"; name = "DateTime-Format-Strptime-1.5000";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/R/RI/RICKM/${name}.tgz"; url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
sha256 = "10vsmwlhnc62krsh5fm2i0ya7bgjgjsm6nmj56f0bfifjh57ya1j"; sha256 = "0m55rqbixrsfa6g6mqs8aa0rhcxh6aj2g3n8fgl63wyz9an93w8y";
}; };
propagatedBuildInputs = [ propagatedBuildInputs =
DateTime DateTimeLocale DateTimeTimeZone ParamsValidate [ DateTime DateTimeLocale DateTimeTimeZone ParamsValidate ];
];
}; };
DateTimeLocale = buildPerlPackage rec { DateTimeLocale = buildPerlPackage rec {
@ -1091,12 +1091,13 @@ rec {
}; };
DateTimeTimeZone = buildPerlPackage rec { DateTimeTimeZone = buildPerlPackage rec {
name = "DateTime-TimeZone-0.84"; name = "DateTime-TimeZone-1.45";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz"; url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
sha256 = "0jwbldr3x1cl2ibd9dcshdmpg6s5ddc4qiaxcxyqc82cq09ah2vs"; sha256 = "0wnjg6mcpcy7hg79jdsg3vi8ad89rghkcgqjmqiq6pqc0k9sbq2q";
}; };
propagatedBuildInputs = [ClassSingleton ParamsValidate]; buildInputs = [ TestOutput ];
propagatedBuildInputs = [ ClassLoad ClassSingleton ParamsValidate TryTiny ];
}; };
DBDSQLite = import ../development/perl-modules/DBD-SQLite { DBDSQLite = import ../development/perl-modules/DBD-SQLite {
@ -1621,6 +1622,15 @@ rec {
}; };
}; };
HashFlatten = buildPerlPackage rec {
name = "Hash-Flatten-1.19";
src = fetchurl {
url = "mirror://cpan/modules/by-module/Hash/${name}.tar.gz";
sha256 = "162b9qgkr19f97w4pic6igyk3zd0sbnrhl3s8530fikciffw9ikh";
};
buildInputs = [ TestAssertions LogTrace ];
};
HashMerge = buildPerlPackage rec { HashMerge = buildPerlPackage rec {
name = "Hash-Merge-0.12"; name = "Hash-Merge-0.12";
src = fetchurl { src = fetchurl {
@ -1657,21 +1667,22 @@ rec {
}; };
HTMLFormFu = buildPerlPackage rec { HTMLFormFu = buildPerlPackage rec {
name = "HTML-FormFu-0.03007"; name = "HTML-FormFu-0.09007";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/C/CF/CFRANKS/${name}.tar.gz"; url = "mirror://cpan/modules/by-module/HTML/${name}.tar.gz";
sha256 = "03lc4pvygp4wn9rsgdkbwk8zkh8x2z5vp8613c6q74imwrfmmfqy"; sha256 = "1yg9fy6s8f1jscfxf7a9hm91x43cjhk3ijw46z94sw8133h50rvy";
}; };
propagatedBuildInputs = [ propagatedBuildInputs =
ClassAccessorChained ClassC3 ConfigAny [ ClassAccessorChained Clone ConfigAny
DateCalc ListMoreUtils LWP EmailValid DateCalc ListMoreUtils EmailValid
DataVisitor DateTime DateTimeFormatBuilder DataVisitor DateTime DateTimeFormatBuilder
DateTimeFormatStrptime DateTimeFormatNatural DateTimeFormatStrptime DateTimeFormatNatural
Readonly YAMLSyck RegexpCopy Readonly YAMLLibYAML NumberFormat HashFlatten
HTMLTokeParserSimple TestNoWarnings RegexpCommon HTMLTokeParserSimple RegexpCommon
CaptchaReCAPTCHA HTMLScrubber FileShareDir CaptchaReCAPTCHA HTMLScrubber FileShareDir
TemplateToolkit CryptCBC CryptDES TemplateToolkit CryptCBC CryptDES PathClass
]; MooseXAttributeChained MooseXAliases MooseXSetOnce
];
}; };
HTMLParser = buildPerlPackage rec { HTMLParser = buildPerlPackage rec {
@ -2169,6 +2180,14 @@ rec {
}; };
}; };
LogTrace = buildPerlPackage rec {
name = "Log-Trace-1.070";
src = fetchurl {
url = "mirror://cpan/modules/by-module/Log/${name}.tar.gz";
sha256 = "1qrnxn9b05cqyw1286djllnj8wzys10754glxx6z5hihxxc85jwy";
};
};
LWP = buildPerlPackage rec { LWP = buildPerlPackage rec {
name = "libwww-perl-6.03"; name = "libwww-perl-6.03";
src = fetchurl { src = fetchurl {
@ -2221,6 +2240,14 @@ rec {
propagatedBuildInputs = [TimeDate TestPod]; propagatedBuildInputs = [TimeDate TestPod];
}; };
MathRound = buildPerlPackage rec {
name = "Math-Round-0.06";
src = fetchurl {
url = "mirror://cpan/modules/by-module/Math/${name}.tar.gz";
sha256 = "194dvggf1cmzc701j4wma38jgrcv2pwwzk69rnysjjdcjdv6y255";
};
};
MIMEBase64 = buildPerlPackage rec { MIMEBase64 = buildPerlPackage rec {
name = "MIME-Base64-3.09"; name = "MIME-Base64-3.09";
src = fetchurl { src = fetchurl {
@ -2321,6 +2348,25 @@ rec {
propagatedBuildInputs = [Moose TestException Autobox Perl6Junction]; propagatedBuildInputs = [Moose TestException Autobox Perl6Junction];
}; };
MooseXAliases = buildPerlPackage rec {
name = "MooseX-Aliases-0.10";
src = fetchurl {
url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz";
sha256 = "1n3z06x6d7sl2can7gn1q4qpclg6sjl6i8fd9y3yipmaxbk97clz";
};
buildInputs = [ TestFatal TestRequires ];
propagatedBuildInputs = [ Moose ];
};
MooseXAttributeChained = buildModule rec {
name = "MooseX-Attribute-Chained-1.0.1";
src = fetchurl {
url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz";
sha256 = "101kwjzidppcsnyvp9x1vw8vpvkp1cc1csqmzbashwvqy8d0g4af";
};
propagatedBuildInputs = [ Moose TryTiny ];
};
MooseXEmulateClassAccessorFast = buildPerlPackage rec { MooseXEmulateClassAccessorFast = buildPerlPackage rec {
name = "MooseX-Emulate-Class-Accessor-Fast-0.00903"; name = "MooseX-Emulate-Class-Accessor-Fast-0.00903";
src = fetchurl { src = fetchurl {
@ -2361,6 +2407,16 @@ rec {
propagatedBuildInputs = [ ListMoreUtils Moose ]; propagatedBuildInputs = [ ListMoreUtils Moose ];
}; };
MooseXSetOnce = buildPerlPackage rec {
name = "MooseX-SetOnce-0.200001";
src = fetchurl {
url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz";
sha256 = "0qa2i45g2zn4r0wg7hba9va68nin5l63gr9l8b5q3hr4cjn97ll6";
};
buildInputs = [ TestFatal ];
propagatedBuildInputs = [ Moose ];
};
MooseXParamsValidate = buildPerlPackage rec { MooseXParamsValidate = buildPerlPackage rec {
name = "MooseX-Params-Validate-0.10"; name = "MooseX-Params-Validate-0.10";
src = fetchurl { src = fetchurl {
@ -2613,6 +2669,14 @@ rec {
}; };
}; };
NumberFormat = buildPerlPackage rec {
name = "Number-Format-1.73";
src = fetchurl {
url = "mirror://cpan/modules/by-module/Number/${name}.tar.gz";
sha256 = "0v74hscnc807kf65x0am0rddk74nz7nfk3gf16yr5ar1xwibg8l4";
};
};
ObjectSignature = buildPerlPackage { ObjectSignature = buildPerlPackage {
name = "Object-Signature-1.05"; name = "Object-Signature-1.05";
src = fetchurl { src = fetchurl {
@ -2914,10 +2978,10 @@ rec {
}; };
RegexpAssemble = buildPerlPackage rec { RegexpAssemble = buildPerlPackage rec {
name = "Regexp-Assemble-0.34"; name = "Regexp-Assemble-0.35";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/D/DL/DLAND/${name}.tar.gz"; url = "mirror://cpan/modules/by-module/Regexp/${name}.tar.gz";
sha256 = "173dnzi3dag88afr4xf5v0hki15cfaffyjimjfmvzv6gbx6fp96f"; sha256 = "1msxrriq74q8iacn2hkcw6g4qjjwv777avryiyz1w29h55mwq083";
}; };
}; };
@ -3264,6 +3328,7 @@ rec {
CatalystControllerHTMLFormFu CatalystControllerHTMLFormFu
]; ];
buildInputs = [TestPodCoverage]; buildInputs = [TestPodCoverage];
meta.platforms = stdenv.lib.platforms.linux;
}; };
TaskPlack = buildPerlPackage rec { TaskPlack = buildPerlPackage rec {
@ -3338,6 +3403,15 @@ rec {
doCheck = false; doCheck = false;
}; };
TestAssertions = buildPerlPackage rec {
name = "Test-Assertions-1.054";
src = fetchurl {
url = "mirror://cpan/modules/by-module/Test/${name}.tar.gz";
sha256 = "10026w4r3yv6k3vc6cby7d61mxddlqh0ls6z39c82f17awfy9p7w";
};
buildInputs = [ LogTrace ];
};
TestDeep = buildPerlPackage rec { TestDeep = buildPerlPackage rec {
name = "Test-Deep-0.109"; name = "Test-Deep-0.109";
src = fetchurl { src = fetchurl {
@ -3426,6 +3500,16 @@ rec {
}; };
}; };
TestOutput = buildPerlPackage rec {
name = "Test-Output-1.01";
src = fetchurl {
url = "mirror://cpan/modules/by-module/Test/${name}.tar.gz";
sha256 = "0hg2hv6sify6qcx4865m4gyfdfbi96aw7fx39zpvnrivk3i2jdcd";
};
buildInputs = [ TestTester ];
propagatedBuildInputs = [ SubExporter ];
};
TestPerlCritic = buildPerlPackage rec { TestPerlCritic = buildPerlPackage rec {
name = "Test-Perl-Critic-1.02"; name = "Test-Perl-Critic-1.02";
src = fetchurl { src = fetchurl {

View File

@ -427,10 +427,6 @@ with (import ./release-lib.nix);
dryad = linux; dryad = linux;
}; };
perlPackages = {
TaskCatalystTutorial = linux;
};
pythonPackages = { pythonPackages = {
zfec = linux; zfec = linux;
}; };