* Updated Catalyst and its dependencies.

svn path=/nixpkgs/trunk/; revision=16140
This commit is contained in:
Eelco Dolstra 2009-07-02 13:56:24 +00:00
parent e2293f605d
commit ce02a2e5b2

View File

@ -29,6 +29,15 @@ rec {
buildInputs = [pkgs.unzip]; buildInputs = [pkgs.unzip];
}; };
AnyMoose = buildPerlPackage rec {
name = "Any-Moose-0.10";
src = fetchurl {
url = "mirror://cpan/authors/id/S/SA/SARTAK/${name}.tar.gz";
sha256 = "1kgksln1vykh0xynawv3pc3nw1yp7kjwbxbb5lh2hm21a4l4h61x";
};
propagatedBuildInputs = [Mouse];
};
AppCLI = buildPerlPackage { AppCLI = buildPerlPackage {
name = "App-CLI-0.07"; name = "App-CLI-0.07";
src = fetchurl { src = fetchurl {
@ -62,11 +71,29 @@ rec {
}; };
}; };
Autobox = buildPerlPackage rec {
name = "autobox-2.55";
src = fetchurl {
url = "mirror://cpan/authors/id/C/CH/CHOCOLATE/${name}.tar.gz";
sha256 = "1kfn8zqbv9rjri39hh0xvqx74h35iwhix7w6ncajw06br8m9pizh";
};
propagatedBuildInputs = [ScopeGuard];
};
BerkeleyDB = import ../development/perl-modules/BerkeleyDB { BerkeleyDB = import ../development/perl-modules/BerkeleyDB {
inherit buildPerlPackage fetchurl; inherit buildPerlPackage fetchurl;
inherit (pkgs) db4; inherit (pkgs) db4;
}; };
BHooksEndOfScope = buildPerlPackage rec {
name = "B-Hooks-EndOfScope-0.08";
src = fetchurl {
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
sha256 = "07gbfc36qr8pfwrcskq3bbpwscmi7nkvvw54vz5d9ym1fyn3zf0g";
};
propagatedBuildInputs = [SubExporter VariableMagic];
};
BitVector = buildPerlPackage { BitVector = buildPerlPackage {
name = "Bit-Vector-6.4"; name = "Bit-Vector-6.4";
src = fetchurl { src = fetchurl {
@ -130,10 +157,10 @@ rec {
}; };
CatalystActionRenderView = buildPerlPackage rec { CatalystActionRenderView = buildPerlPackage rec {
name = "Catalyst-Action-RenderView-0.09"; name = "Catalyst-Action-RenderView-0.11";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz"; url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
sha256 = "06bxbdfjgnwp8zz4mqq2x7n5ng02h94m27l610icsps7r9iwi8f9"; sha256 = "1qmjygjb5rzfanvw75czambfk4xmp1bc225mshzc6sddn7fc226s";
}; };
propagatedBuildInputs = [CatalystRuntime HTTPRequestAsCGI DataVisitor]; propagatedBuildInputs = [CatalystRuntime HTTPRequestAsCGI DataVisitor];
}; };
@ -174,24 +201,25 @@ rec {
}; };
CatalystDevel = buildPerlPackage rec { CatalystDevel = buildPerlPackage rec {
name = "Catalyst-Devel-1.10"; name = "Catalyst-Devel-1.19";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz"; url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
sha256 = "19ylkx55gaq9xxxcl4a55284in7hdrr2sb6lqz64daq3xp29n73h"; sha256 = "1m6wrdlzdns0mg9hk8dnrz4lk2b382cp9ngss1ya562fg92yvpkv";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
CatalystRuntime CatalystActionRenderView CatalystRuntime CatalystActionRenderView
CatalystPluginStaticSimple CatalystPluginConfigLoader CatalystPluginStaticSimple CatalystPluginConfigLoader PathClass
PathClass TemplateToolkit ClassAccessor TemplateToolkit ClassAccessor ConfigGeneral FileCopyRecursive
ConfigGeneral FileCopyRecursive Parent Parent FileChangeNotify
]; ];
CATALYST_DEVEL_NO_510_CHECK = 1; # bug in Perl 5.10.0
}; };
CatalystEngineHTTPPrefork = buildPerlPackage rec { CatalystEngineHTTPPrefork = buildPerlPackage rec {
name = "Catalyst-Engine-HTTP-Prefork-0.50"; name = "Catalyst-Engine-HTTP-Prefork-0.51";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/A/AG/AGRUNDMA/${name}.tar.gz"; url = "mirror://cpan/authors/id/A/AG/AGRUNDMA/${name}.tar.gz";
sha256 = "1p8mnxqaxd6sxyy9q4f0h5gy4mcnvb3y93y49ziq6kmcvy6yw2p7"; sha256 = "1ygmrzc9akjaqfxid8br11ajj9qgfvhkimakcv4ffk4s5v7q2sii";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
CatalystRuntime HTTPBody NetServer CatalystRuntime HTTPBody NetServer
@ -206,32 +234,32 @@ rec {
}; };
CatalystManual = buildPerlPackage rec { CatalystManual = buildPerlPackage rec {
name = "Catalyst-Manual-5.7016"; name = "Catalyst-Manual-5.8000";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/H/HK/HKCLARK/${name}.tar.gz"; url = "mirror://cpan/authors/id/H/HK/HKCLARK/${name}.tar.gz";
sha256 = "0axin80dca3xb0n7frn9w8lj43l7dykpwrf7jj44n1v1kyzw813f"; sha256 = "0ay4gcprwqw4h5vsk8g0n9ir51sq7n5i2rdahgqdlb8caj4fshz5";
}; };
buildInputs = [TestPod TestPodCoverage]; buildInputs = [TestPod TestPodCoverage];
}; };
CatalystModelDBICSchema = buildPerlPackage { CatalystModelDBICSchema = buildPerlPackage rec {
name = "Catalyst-Model-DBIC-Schema-0.23"; name = "Catalyst-Model-DBIC-Schema-0.25";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/M/MS/MSTROUT/Catalyst-Model-DBIC-Schema-0.23.tar.gz; url = "mirror://cpan/authors/id/M/MS/MSTROUT/${name}.tar.gz";
sha256 = "1rzs4czrwr8pnrj0mvfpzc8i2cbw95rx2xirw9bhqs77z2722ym4"; sha256 = "1y10zxc3wqyj7xavylbrnbixqg3h1p5i43qsrin2la7har5k20lg";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
CatalystRuntime CatalystDevel DBIxClass CatalystRuntime CatalystDevel DBIxClass UNIVERSALrequire
UNIVERSALrequire ClassDataAccessor ClassDataAccessor DBIxClassSchemaLoader CatalystXComponentTraits
DBIxClassSchemaLoader TieIxhash
]; ];
}; };
CatalystRuntime = buildPerlPackage rec{ CatalystRuntime = buildPerlPackage rec{
name = "Catalyst-Runtime-5.71001"; name = "Catalyst-Runtime-5.80007";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz"; url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
sha256 = "1j3xsh7zi5xd8zdc63r83mwzhjfj30vhd39kgir53mq47v0y07jr"; sha256 = "166rj6i7h28gmkw95qgbsb2g7qvavvs2mqymxpinhx24af7w4gdx";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
LWP ClassAccessor ClassDataInheritable ClassInspector LWP ClassAccessor ClassDataInheritable ClassInspector
@ -239,24 +267,25 @@ rec {
PathClass TextSimpleTable TreeSimple TreeSimpleVisitorFactory PathClass TextSimpleTable TreeSimple TreeSimpleVisitorFactory
SubExporter MROCompat TestMockObject ClassMOP Moose SubExporter MROCompat TestMockObject ClassMOP Moose
NamespaceClean ScopeUpper MooseXEmulateClassAccessorFast NamespaceClean ScopeUpper MooseXEmulateClassAccessorFast
ClassC3 ClassC3AdoptNEXT ClassC3 ClassC3AdoptNEXT NamespaceAutoclean MooseXMethodAttributes
StringRewritePrefix
]; ];
}; };
CatalystPluginAuthentication = buildPerlPackage rec { CatalystPluginAuthentication = buildPerlPackage rec {
name = "Catalyst-Plugin-Authentication-0.10010"; name = "Catalyst-Plugin-Authentication-0.10013";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz"; url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
sha256 = "1jjdmyccsq0k8ysl9ppm7rddf6w4l2yhwjr60c0x4lp5iafzmf4z"; sha256 = "1hbk8vi3v8jkrpg9w9dy2142j7qlvdk0b2mahwinahs9g56ajdqk";
}; };
propagatedBuildInputs = [CatalystRuntime CatalystPluginSession]; propagatedBuildInputs = [CatalystRuntime CatalystPluginSession];
}; };
CatalystPluginAuthorizationACL = buildPerlPackage { CatalystPluginAuthorizationACL = buildPerlPackage rec {
name = "Catalyst-Plugin-Authorization-ACL-0.10"; name = "Catalyst-Plugin-Authorization-ACL-0.11";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/R/RK/RKITOVER/Catalyst-Plugin-Authorization-ACL-0.10.tar.gz; url = "mirror://cpan/authors/id/R/RK/RKITOVER/${name}.tar.gz";
sha256 = "1y9pj0scpc4nd7m1xqy7yvjsffhfadzl0z5r4jjv2srndcv4xj1p"; sha256 = "1glil82irw9179dgc6j41p765d7shp915f7bdg89x7b5wacz27v5";
}; };
propagatedBuildInputs = [CatalystRuntime ClassThrowable]; propagatedBuildInputs = [CatalystRuntime ClassThrowable];
}; };
@ -274,10 +303,10 @@ rec {
}; };
CatalystPluginConfigLoader = buildPerlPackage rec { CatalystPluginConfigLoader = buildPerlPackage rec {
name = "Catalyst-Plugin-ConfigLoader-0.22"; name = "Catalyst-Plugin-ConfigLoader-0.24";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/B/BR/BRICAS/${name}.tar.gz"; url = "mirror://cpan/authors/id/B/BR/BRICAS/${name}.tar.gz";
sha256 = "13ir2l0pvjn4myp7wfh2bxcdd4hp0b3ln28mz1kvlshhxl032lqn"; sha256 = "08h72b9hndvfp9m8mpn21m5yiw77wzxvwf2vx6d0i9zbb83k3fk8";
}; };
propagatedBuildInputs = [CatalystRuntime DataVisitor ConfigAny MROCompat]; propagatedBuildInputs = [CatalystRuntime DataVisitor ConfigAny MROCompat];
}; };
@ -292,10 +321,10 @@ rec {
}; };
CatalystPluginSession = buildPerlPackage rec { CatalystPluginSession = buildPerlPackage rec {
name = "Catalyst-Plugin-Session-0.20"; name = "Catalyst-Plugin-Session-0.24";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz"; url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
sha256 = "1p72hf68qi038gayhsxbbx3l3hg7b1njjii510alxqyw3a10y9sj"; sha256 = "1n3qx5p6yycgg59drjicmjnclggj72jjbyqv6xy3q9y8ywq9sif9";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
CatalystRuntime TestMockObject ObjectSignature CatalystRuntime TestMockObject ObjectSignature
@ -304,10 +333,10 @@ rec {
}; };
CatalystPluginSessionStateCookie = buildPerlPackage rec { CatalystPluginSessionStateCookie = buildPerlPackage rec {
name = "Catalyst-Plugin-Session-State-Cookie-0.10"; name = "Catalyst-Plugin-Session-State-Cookie-0.11";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz"; url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
sha256 = "1630shg23cpk6v26fwf7xr53ml1s6l2mgirxw524nmciliczgldj"; sha256 = "1gfx1chann2m12yg0rn981aksaj0gsjwasjcrhqajn7yplyb06bn";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
CatalystRuntime CatalystPluginSession TestMockObject CatalystRuntime CatalystPluginSession TestMockObject
@ -325,19 +354,19 @@ rec {
]; ];
}; };
CatalystPluginStackTrace = buildPerlPackage { CatalystPluginStackTrace = buildPerlPackage rec {
name = "Catalyst-Plugin-StackTrace-0.09"; name = "Catalyst-Plugin-StackTrace-0.10";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/M/MS/MSTROUT/Catalyst-Plugin-StackTrace-0.09.tar.gz; url = "mirror://cpan/authors/id/M/MS/MSTROUT/${name}.tar.gz";
sha256 = "1pywxjhvn5zmcpnxj9ba77pz1jxq4d037yd43y0ks9sc31p01ydh"; sha256 = "1pywxjhvn5zmcpnxj9ba77pz1jxq4d037yd43y0ks9sc31p01ydh";
}; };
propagatedBuildInputs = [CatalystRuntime DevelStackTrace]; propagatedBuildInputs = [CatalystRuntime DevelStackTrace];
}; };
CatalystPluginStaticSimple = buildPerlPackage { CatalystPluginStaticSimple = buildPerlPackage rec {
name = "Catalyst-Plugin-Static-Simple-0.20"; name = "Catalyst-Plugin-Static-Simple-0.21";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/A/AG/AGRUNDMA/Catalyst-Plugin-Static-Simple-0.20.tar.gz; url = "mirror://cpan/authors/id/A/AG/AGRUNDMA/${name}.tar.gz";
sha256 = "1qpicgfha81ykxzg4kjll2qw8b1rwzdgvj4s3q9s20zl86gmfr3p"; sha256 = "1qpicgfha81ykxzg4kjll2qw8b1rwzdgvj4s3q9s20zl86gmfr3p";
}; };
propagatedBuildInputs = [CatalystRuntime MIMETypes]; propagatedBuildInputs = [CatalystRuntime MIMETypes];
@ -356,10 +385,10 @@ rec {
}; };
CatalystViewTT = buildPerlPackage rec { CatalystViewTT = buildPerlPackage rec {
name = "Catalyst-View-TT-0.28"; name = "Catalyst-View-TT-0.29";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz"; url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz";
sha256 = "18chdzgv0fvq65kfp8am2f5cayxpzg355q7jin4xlzygbgh2a5vg"; sha256 = "11j78szkdnlx43ph94rmpyphvmwvxv5w75c9dkvpmsvc7l3xby84";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
CatalystRuntime TemplateToolkit ClassAccessor CatalystRuntime TemplateToolkit ClassAccessor
@ -367,6 +396,17 @@ rec {
]; ];
}; };
CatalystXComponentTraits = buildPerlPackage rec {
name = "CatalystX-Component-Traits-0.03";
src = fetchurl {
url = "mirror://cpan/authors/id/R/RK/RKITOVER/${name}.tar.gz";
sha256 = "1xsy3i2019rl0mdpzs375al8ckb07s5pzg2h3nv3s4xn4qnn4vnk";
};
propagatedBuildInputs = [
CatalystRuntime NamespaceAutoclean ListMoreUtils MooseXTraitsPluggable
];
};
CGICookieXS = buildPerlPackage rec { CGICookieXS = buildPerlPackage rec {
name = "CGI-Cookie-XS-0.16"; name = "CGI-Cookie-XS-0.16";
src = fetchurl { src = fetchurl {
@ -443,10 +483,10 @@ rec {
}; };
ClassC3Componentised = buildPerlPackage rec { ClassC3Componentised = buildPerlPackage rec {
name = "Class-C3-Componentised-1.0004"; name = "Class-C3-Componentised-1.0005";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/A/AS/ASH/${name}.tar.gz"; url = "mirror://cpan/authors/id/A/AS/ASH/${name}.tar.gz";
sha256 = "0xql73jkcdbq4q9m0b0rnca6nrlvf5hyzy8is0crdk65bynvs8q1"; sha256 = "1ka8af8wxypgfkys6dkcp0rh87kx5rsgfm9k582smrjjs0b8zmvv";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
ClassC3 ClassInspector TestException MROCompat ClassC3 ClassInspector TestException MROCompat
@ -477,19 +517,19 @@ rec {
}; };
}; };
ClassInspector = buildPerlPackage { ClassInspector = buildPerlPackage rec {
name = "Class-Inspector-1.23"; name = "Class-Inspector-1.24";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/A/AD/ADAMK/Class-Inspector-1.23.tar.gz; url = "mirror://cpan/authors/id/A/AD/ADAMK/${name}.tar.gz";
sha256 = "0d15b5wls14gqcd6v2k4kbc0v0a1qfb794h49wfc4vwjk5gnpbw1"; sha256 = "0rhsn73g516knx5djqzlgygjk8ij6xxjkm1sim0facvd4z0wlw0a";
}; };
}; };
ClassMOP = buildPerlPackage rec { ClassMOP = buildPerlPackage rec {
name = "Class-MOP-0.80"; name = "Class-MOP-0.88";
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 = "1fmimzzbfkw7vrr57p8xa3y9v55i72bknix2qk3cdrn0jmg6h648"; sha256 = "00y5hl2sx1w0i1gl0cxj8x6k6xi8wagr0gwn388n1d0pv10mw12z";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
MROCompat TaskWeaken TestException SubName SubIdentify MROCompat TaskWeaken TestException SubName SubIdentify
@ -522,6 +562,14 @@ rec {
propagatedBuildInputs = [ClassInspector]; propagatedBuildInputs = [ClassInspector];
}; };
Clone = buildPerlPackage rec {
name = "Clone-0.31";
src = fetchurl {
url = "mirror://cpan/authors/id/R/RD/RDF/${name}.tar.gz";
sha256 = "0fazl71hrc0r56gnc7vzwz9283p7h62gc8wsna7zgyfvrajjnhwl";
};
};
CompressRawBzip2 = import ../development/perl-modules/Compress-Raw-Bzip2 { CompressRawBzip2 = import ../development/perl-modules/Compress-Raw-Bzip2 {
inherit fetchurl buildPerlPackage; inherit fetchurl buildPerlPackage;
inherit (pkgs) bzip2; inherit (pkgs) bzip2;
@ -551,11 +599,11 @@ rec {
}; };
}; };
ConfigGeneral = buildPerlPackage { ConfigGeneral = buildPerlPackage rec {
name = "Config-General-2.40"; name = "Config-General-2.42";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/T/TL/TLINDEN/Config-General-2.40.tar.gz; url = "mirror://cpan/authors/id/T/TL/TLINDEN/${name}.tar.gz";
sha256 = "0wf6dpaanaiy0490dlgs3pi3xvvijs237x9izb00cnzggxcfmsnz"; sha256 = "0r7qj4nhmflcda2r72yysl93ziwzc1qjnjfzi7ifd4fxh53zjy59";
}; };
}; };
@ -647,15 +695,15 @@ rec {
propagatedBuildInputs = [TestException ClassAccessorChained]; propagatedBuildInputs = [TestException ClassAccessorChained];
}; };
DataVisitor = buildPerlPackage { DataVisitor = buildPerlPackage rec {
name = "Data-Visitor-0.21"; name = "Data-Visitor-0.25";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/N/NU/NUFFIN/Data-Visitor-0.21.tar.gz; url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
sha256 = "10cjh3rrqi4gwrmkpzilzmaqdrh71wr59035s6b4p2dzd117p931"; sha256 = "11i1svvj57m31w8gh6qp7mvkiff9036qwfljm4hpbyh7f83clzq9";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
TestMockObject Mouse TaskWeaken TestUseOk TieToObject TestMockObject TaskWeaken TestUseOk TieToObject
NamespaceClean NamespaceClean AnyMoose
]; ];
}; };
@ -754,19 +802,19 @@ rec {
inherit (pkgs) db4; inherit (pkgs) db4;
}; };
DBI = buildPerlPackage { DBI = buildPerlPackage rec {
name = "DBI-1.607"; name = "DBI-1.609";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/T/TI/TIMB/DBI-1.607.tar.gz; url = "mirror://cpan/authors/id/T/TI/TIMB/${name}.tar.gz";
sha256 = "053ysk2a4njhzq5p59v5s6jzyi0yqr8l6wkswbvy4fyil3ka343h"; sha256 = "0hfnd8i696x01a52v6vx97bdwaymai7m0gyr2w64lrsyws7ni6wv";
}; };
}; };
DBIxClass = buildPerlPackage rec { DBIxClass = buildPerlPackage rec {
name = "DBIx-Class-0.08099_08"; name = "DBIx-Class-0.08107";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/R/RI/RIBASUSHI/${name}.tar.gz"; url = "mirror://cpan/authors/id/R/RI/RIBASUSHI/${name}.tar.gz";
sha256 = "12kn3jylxi7n2c6ccqyrjaxxmk3lajvjv19j6rlifp4crn24cbpy"; sha256 = "08lnxd09ak9pmcj0ivyk3ric2z6hr2q5vlnlbabihdx3nnrafv4z";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
TestNoWarnings TestException DBI ScopeGuard TestNoWarnings TestException DBI ScopeGuard
@ -915,6 +963,17 @@ rec {
}; };
}; };
FileChangeNotify = buildPerlPackage rec {
name = "File-ChangeNotify-0.07";
src = fetchurl {
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
sha256 = "0qklyrxii0i651gn42csdc0lhcvrwh0m9d316zc7kl75anwl6hly";
};
propagatedBuildInputs = [
ClassMOP Moose MooseXParamsValidate MooseXSemiAffordanceAccessor
];
};
Filechdir = buildPerlPackage { Filechdir = buildPerlPackage {
name = "File-chdir-0.1002"; name = "File-chdir-0.1002";
src = fetchurl { src = fetchurl {
@ -1065,11 +1124,11 @@ rec {
}; };
}; };
HTTPRequestAsCGI = buildPerlPackage { HTTPRequestAsCGI = buildPerlPackage rec {
name = "HTTP-Request-AsCGI-0.5"; name = "HTTP-Request-AsCGI-0.9";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/C/CH/CHANSEN/HTTP-Request-AsCGI-0.5.tar.gz; url = "mirror://cpan/authors/id/H/HD/HDP/${name}.tar.gz";
sha256 = "164159iiyk0waqayplchkisxg2ldamx8iifrccx32p344714qcrh"; sha256 = "1k17bgvscjvr4v96l9vm14mpk4r4b5g9w1gpmwl8qfga3czp6sd4";
}; };
propagatedBuildInputs = [ClassAccessor LWP]; propagatedBuildInputs = [ClassAccessor LWP];
}; };
@ -1153,29 +1212,29 @@ rec {
doCheck = false; /* attempts a network connection to localhost */ doCheck = false; /* attempts a network connection to localhost */
}; };
JSON = buildPerlPackage { JSON = buildPerlPackage rec {
name = "JSON-2.12"; name = "JSON-2.15";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/M/MA/MAKAMAKA/JSON-2.12.tar.gz; url = "mirror://cpan/authors/id/M/MA/MAKAMAKA/${name}.tar.gz";
sha256 = "0qbxfwvfsx8s50h2dzpb0z7qi22k9ghygfzbfk8v08kkpmrkls47"; sha256 = "0dijqv5b6gnkmdnysx23229kvfg6mwvrxyjrvzn2j9r4m2hmsgvn";
}; };
propagatedBuildInputs = [JSONXS]; propagatedBuildInputs = [JSONXS];
}; };
JSONAny = buildPerlPackage { JSONAny = buildPerlPackage rec {
name = "JSON-Any-1.17"; name = "JSON-Any-1.19";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/R/RB/RBERJON/JSON-Any-1.17.tar.gz; url = "mirror://cpan/authors/id/P/PE/PERIGRIN/${name}.tar.gz";
sha256 = "07y6zb0vzb4c87k2lflxafb69zc4a29bxhzh6xdcpjhplf4vbifb"; sha256 = "16h2p2qcbh0a6wfr5lfspilmjmpdnkn1rrkqw34v8xq1a77fl870";
}; };
propagatedBuildInputs = [JSON]; propagatedBuildInputs = [JSON];
}; };
JSONXS = buildPerlPackage { JSONXS = buildPerlPackage rec {
name = "JSON-XS-2.23"; name = "JSON-XS-2.24";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/M/ML/MLEHMANN/JSON-XS-2.23.tar.gz; url = "mirror://cpan/authors/id/M/ML/MLEHMANN/${name}.tar.gz";
sha256 = "0yd1j5d9b0ymfzfaxyi9zgca3vqwjb3dl8pg14m1qwsx3pidd5j7"; sha256 = "0ir0v87w2fwalcwi2fd49mqzjna7cixn3ri0ai6ysdwnsdvbhyny";
}; };
}; };
@ -1274,11 +1333,11 @@ rec {
propagatedBuildInputs = [TimeDate TestPod]; propagatedBuildInputs = [TimeDate TestPod];
}; };
MIMETypes = buildPerlPackage { MIMETypes = buildPerlPackage rec {
name = "MIME-Types-1.24"; name = "MIME-Types-1.27";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/M/MA/MARKOV/MIME-Types-1.24.tar.gz; url = "mirror://cpan/authors/id/M/MA/MARKOV/${name}.tar.gz";
sha256 = "1j89kjv9lipv6r3bq6dp0k9b8y1f8z9vrmhi7b8h7cs1yc8g7qz9"; sha256 = "1zhzyb85zbil2jwrh74rg3bnm9wl74fcg2s64y8b57bk04fdfb7l";
}; };
propagatedBuildInputs = [TestPod]; propagatedBuildInputs = [TestPod];
}; };
@ -1301,10 +1360,10 @@ rec {
}; };
Moose = buildPerlPackage rec { Moose = buildPerlPackage rec {
name = "Moose-0.73"; name = "Moose-0.85";
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 = "1h1d551fbrsbr0knvcah4jyg999667ykhgbldl5rv4h7kdzsqsvz"; sha256 = "1fim2kg6hcawbhn26sm1dq0q8ikmq0qwngd3wys7h0n9vs5hqdkb";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
TestMore TestException TaskWeaken ListMoreUtils TestMore TestException TaskWeaken ListMoreUtils
@ -1312,21 +1371,91 @@ rec {
]; ];
}; };
MooseXEmulateClassAccessorFast = buildPerlPackage rec { MooseAutobox = buildPerlPackage rec {
name = "MooseX-Emulate-Class-Accessor-Fast-0.00800"; name = "Moose-Autobox-0.09";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/G/GR/GRODITI/${name}.tar.gz"; url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
sha256 = "1z2sld2sw1mlwxwzxxanik3086cw14rdsx2wwnzrfy7prsnigcl2"; sha256 = "12wsm576mc5sdqc1bhim9iazdx4fy336gz10zwwalygri3arlvgh";
};
propagatedBuildInputs = [Moose TestException Autobox Perl6Junction];
};
MooseXEmulateClassAccessorFast = buildPerlPackage rec {
name = "MooseX-Emulate-Class-Accessor-Fast-0.00900";
src = fetchurl {
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
sha256 = "1sxkhyi44h30ba5ca7fmjpwc2pjwqm2n7ll67dn02dzgh68zaha7";
}; };
propagatedBuildInputs = [Moose NamespaceClean]; propagatedBuildInputs = [Moose NamespaceClean];
}; };
Mouse = buildPerlPackage { MooseXMethodAttributes = buildPerlPackage rec {
name = "Mouse-0.09"; name = "MooseX-MethodAttributes-0.14";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/S/SA/SARTAK/Mouse-0.09.tar.gz; url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
sha256 = "1akymbjim6w6i1q8h97izah26ndmcbnl1lwdsw9fa22hnhm0axg0"; sha256 = "0ddlvx6g3s1aniixwwcn2f4czd4s14prb8dmdmqd58wis0mv2c4g";
}; };
propagatedBuildInputs = [Moose MooseXTypes TestException];
};
MooseXParamsValidate = buildPerlPackage rec {
name = "MooseX-Params-Validate-0.10";
src = fetchurl {
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
sha256 = "16mjxa72gn41pvrk0fgyi98iw6yc7qafnbzr6v2xfiabp9wf5j5m";
};
propagatedBuildInputs = [Moose ParamsValidate SubExporter TestException];
};
MooseXSemiAffordanceAccessor = buildPerlPackage rec {
name = "MooseX-SemiAffordanceAccessor-0.03";
src = fetchurl {
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
sha256 = "073lq5dlwqxbrdzsn5ragjvwgpsfwcdls83n513kscgcq56y7014";
};
propagatedBuildInputs = [Moose];
};
MooseXTraits = buildPerlPackage rec {
name = "MooseX-Traits-0.06";
src = fetchurl {
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
sha256 = "1iqp4xyyz8v8668v3v1nqf35pi30xvysyjq1d2hz9i7nh2zbvlwf";
};
propagatedBuildInputs = [
ClassMOP Moose TestException TestUseOk
];
};
MooseXTraitsPluggable = buildPerlPackage rec {
name = "MooseX-Traits-Pluggable-0.04";
src = fetchurl {
url = "mirror://cpan/authors/id/R/RK/RKITOVER/${name}.tar.gz";
sha256 = "1cgkjcfx87kkrfg814fgfwl19cjqwx8wn40308z5p135vlbcbins";
};
propagatedBuildInputs = [
Moose TestException NamespaceAutoclean ClassMOP TestUseOk
MooseXTraits MooseAutobox
];
};
MooseXTypes = buildPerlPackage rec {
name = "MooseX-Types-0.16";
src = fetchurl {
url = "mirror://cpan/authors/id/R/RK/RKITOVER/${name}.tar.gz";
sha256 = "0b7w9wyh44qqjipw0gy5xsvdb5hwaqjk3vbqiwq07aliwnlfgi9a";
};
propagatedBuildInputs = [Moose CarpClan NamespaceClean];
};
Mouse = buildPerlPackage rec {
name = "Mouse-0.26";
src = fetchurl {
url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
sha256 = "0dpf5qmf1vc8dq5nj6yiriz8v4wl8s9g519v1hnz4yf11n2lnr4x";
};
propagatedBuildInputs = [TestException];
doCheck = false; # check can't find its own Mouse::Tiny module
}; };
MROCompat = buildPerlPackage { MROCompat = buildPerlPackage {
@ -1337,13 +1466,22 @@ rec {
}; };
}; };
NamespaceClean = buildPerlPackage { NamespaceAutoclean = buildPerlPackage rec {
name = "namespace-clean-0.08"; name = "namespace-autoclean-0.08";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/P/PH/PHAYLON/namespace-clean-0.08.tar.gz; url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
sha256 = "1jwc15zz1j6indqgz64l09ayg0db4gfaasq74x0vyi1yx3d9x2yx"; sha256 = "1276incn27dpz955yx44l7rqs27bp1nc4gzqvw1x4aif8kw91185";
}; };
propagatedBuildInputs = [ScopeGuard]; propagatedBuildInputs = [BHooksEndOfScope ClassMOP NamespaceClean];
};
NamespaceClean = buildPerlPackage rec {
name = "namespace-clean-0.11";
src = fetchurl {
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
sha256 = "00fpj8a5p9z577cha3cgb95r042v7kbz7pwls5p0rl7jqvpax4lb";
};
propagatedBuildInputs = [BHooksEndOfScope];
}; };
NetDNS = buildPerlPackage { NetDNS = buildPerlPackage {
@ -1474,6 +1612,14 @@ rec {
propagatedBuildInputs = [UNIVERSALrequire]; propagatedBuildInputs = [UNIVERSALrequire];
}; };
Perl6Junction = buildPerlPackage rec {
name = "Perl6-Junction-1.40000";
src = fetchurl {
url = "mirror://cpan/authors/id/C/CF/CFRANKS/${name}.tar.gz";
sha256 = "0sgv8hqrkhx73bcb5jyi8a0b3v5bxqr3aziram1zndx43i1knzp4";
};
};
PodCoverage = buildPerlPackage rec { PodCoverage = buildPerlPackage rec {
name = "Pod-Coverage-0.19"; name = "Pod-Coverage-0.19";
src = fetchurl { src = fetchurl {
@ -1565,13 +1711,13 @@ rec {
}; };
SQLAbstract = buildPerlPackage rec { SQLAbstract = buildPerlPackage rec {
name = "SQL-Abstract-1.51"; name = "SQL-Abstract-1.56";
src = fetchurl { src = fetchurl {
url = "mirror://cpan/authors/id/M/MS/MSTROUT/${name}.tar.gz"; url = "mirror://cpan/authors/id/R/RI/RIBASUSHI/${name}.tar.gz";
sha256 = "1q77yfdrkadf738zvdgarkv0136zs2shz3fdmwaaf03bhvhcbap2"; sha256 = "14fr0433lqhlp2cv651pajm80d56zyk967fzascbr18jmd0611qf";
}; };
propagatedBuildInputs = [ propagatedBuildInputs = [
TestDeep TestException TestWarn TestDeep TestException TestWarn Clone
]; ];
}; };
@ -1595,6 +1741,14 @@ rec {
}; };
}; };
StringRewritePrefix = buildPerlPackage rec {
name = "String-RewritePrefix-0.004";
src = fetchurl {
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
sha256 = "17v0pwiprsz9ibxlhpi789jxg691nz9prpabvb4dn4nb0qbi0yd0";
};
};
SubExporter = buildPerlPackage rec { SubExporter = buildPerlPackage rec {
name = "Sub-Exporter-0.982"; name = "Sub-Exporter-0.982";
src = fetchurl { src = fetchurl {
@ -1722,15 +1876,16 @@ rec {
propagatedBuildInputs = [TemplateToolkit]; propagatedBuildInputs = [TemplateToolkit];
}; };
TemplateToolkit = buildPerlPackage { TemplateToolkit = buildPerlPackage rec {
name = "Template-Toolkit-2.20"; name = "Template-Toolkit-2.21";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/A/AB/ABW/Template-Toolkit-2.20.tar.gz; url = "mirror://cpan/authors/id/A/AB/ABW/${name}.tar.gz";
sha256 = "13wbh06a76k4ag14lhszmpwv4hb8hlj1d9glizhp8izazl3xf1zg"; sha256 = "1az1c7gs6f3wrhmblaqkymhscv52p9g7xhcadlr9as5r3nrwcmwh";
}; };
propagatedBuildInputs = [AppConfig]; propagatedBuildInputs = [AppConfig];
patches = [ patches = [
# Needed to make TT works proy on templates in the Nix store. # Needed to make TT works proy on templates in the Nix store.
# !!! unnecessary with Nix >= 0.13.
../development/perl-modules/template-toolkit-nix-store.patch ../development/perl-modules/template-toolkit-nix-store.patch
]; ];
}; };
@ -1899,6 +2054,14 @@ rec {
}; };
}; };
TieIxhash = buildPerlPackage rec {
name = "Tie-IxHash-1.21";
src = fetchurl {
url = "mirror://cpan/authors/id/G/GS/GSAR/${name}.tar.gz";
sha256 = "1xpj2c1dzcp14hfnxahy4r5f19c8afh8k6sfryq9gi76aadvjyk8";
};
};
TieToObject = buildPerlPackage { TieToObject = buildPerlPackage {
name = "Tie-ToObject-0.03"; name = "Tie-ToObject-0.03";
src = fetchurl { src = fetchurl {
@ -1998,6 +2161,14 @@ rec {
}; };
}; };
VariableMagic = buildPerlPackage rec {
name = "Variable-Magic-0.35";
src = fetchurl {
url = "mirror://cpan/authors/id/V/VP/VPIT/${name}.tar.gz";
sha256 = "0p6f593bh8zyg4qlxpa3hmdp56saghcgx7r0p46gxscxyf3k0bdc";
};
};
W3CLinkChecker = buildPerlPackage rec { W3CLinkChecker = buildPerlPackage rec {
name = "W3C-LinkChecker-4.5"; name = "W3C-LinkChecker-4.5";
src = fetchurl { src = fetchurl {