* Added Catalyst and lots of (Perl) dependencies. Not finished yet.

We should really generate these from CPAN automatically.

svn path=/nixpkgs/trunk/; revision=13091
This commit is contained in:
Eelco Dolstra 2008-10-17 14:14:50 +00:00
parent 777b377582
commit cb2095b3d6
2 changed files with 345 additions and 82 deletions

View File

@ -1,11 +1,10 @@
{fetchurl, perl, expat}: {fetchurl, perl, expat}:
import ../generic perl { import ../generic perl {
name = "XML-Parser-2.34"; name = "XML-Parser-2.36";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/M/MS/MSERGEANT/XML-Parser-2.34.tar.gz; url = mirror://cpan/authors/id/M/MS/MSERGEANT/XML-Parser-2.36.tar.gz;
md5 = "84d9e0001fe01c14867256c3fe115899"; sha256 = "0gyp5qfbflhkin1zv8l6wlkjwfjvsf45a3py4vc6ni82fj32kmcz";
}; };
perlPreHook = "makeMakerFlags=\"EXPATLIBPATH=$expat/lib EXPATINCPATH=$expat/include\""; makeMakerFlags = "EXPATLIBPATH=${expat}/lib EXPATINCPATH=${expat}/include";
inherit expat;
} }

View File

@ -3948,7 +3948,7 @@ let
perlAlgorithmAnnotate = import ../development/perl-modules/generic perl { perlAlgorithmAnnotate = import ../development/perl-modules/generic perl {
name = "Algorithm-Annotate-0.10"; name = "Algorithm-Annotate-0.10";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/Algorithm-Annotate-0.10.tar.gz; url = mirror://cpan/authors/id/C/CL/CLKAO/Algorithm-Annotate-0.10.tar.gz;
sha256 = "1y92k4nqkscfwpriv8q7c90rjfj85lvwq1k96niv2glk8d37dcf9"; sha256 = "1y92k4nqkscfwpriv8q7c90rjfj85lvwq1k96niv2glk8d37dcf9";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -3957,7 +3957,7 @@ let
perlAlgorithmDiff = import ../development/perl-modules/generic perl { perlAlgorithmDiff = import ../development/perl-modules/generic perl {
name = "Algorithm-Diff-1.15"; name = "Algorithm-Diff-1.15";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/T/TY/TYEMQ/Algorithm-Diff-1.1901.zip; url = mirror://cpan/authors/id/T/TY/TYEMQ/Algorithm-Diff-1.1901.zip;
sha256 = "0qk60fi49mpyvnfpjd2dzcmya8x3g5zfgb2hrnl7a5krn045g6i2"; sha256 = "0qk60fi49mpyvnfpjd2dzcmya8x3g5zfgb2hrnl7a5krn045g6i2";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -3967,12 +3967,20 @@ let
perlAppCLI = import ../development/perl-modules/generic perl { perlAppCLI = import ../development/perl-modules/generic perl {
name = "App-CLI-0.07"; name = "App-CLI-0.07";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/App-CLI-0.07.tar.gz; url = mirror://cpan/authors/id/C/CL/CLKAO/App-CLI-0.07.tar.gz;
sha256 = "000866qsm7jck3ini69b02sgbjwp6s297lsds002r7xk2wb6fqcz"; sha256 = "000866qsm7jck3ini69b02sgbjwp6s297lsds002r7xk2wb6fqcz";
}; };
propagatedBuildInputs = [perlLocaleMaketextSimple]; propagatedBuildInputs = [perlLocaleMaketextSimple];
}; };
perlAppConfig = import ../development/perl-modules/generic perl {
name = "AppConfig-1.66";
src = fetchurl {
url = mirror://cpan/authors/id/A/AB/ABW/AppConfig-1.66.tar.gz;
sha256 = "1p1vs9px20lrq9mdwpzp309a8r6rchibsdmxang4krk90pi2sh4b";
};
};
perlArchiveZip = import ../development/perl-modules/Archive-Zip { perlArchiveZip = import ../development/perl-modules/Archive-Zip {
inherit fetchurl perl; inherit fetchurl perl;
}; };
@ -3981,6 +3989,50 @@ let
inherit fetchurl perl db4; inherit fetchurl perl db4;
}; };
perlCatalystActionRenderView = import ../development/perl-modules/generic perl {
name = "Catalyst-Action-RenderView-0.08";
src = fetchurl {
url = mirror://cpan/authors/id/M/MR/MRAMBERG/Catalyst-Action-RenderView-0.08.tar.gz;
sha256 = "1qng995mzgpm1gwb315ynm3spajf0ypmh1ciivqks3r0aamq2ar0";
};
propagatedBuildInputs = [perlCatalystRuntime perlHTTPRequestAsCGI perlDataVisitor
];
};
perlCatalystDevel = import ../development/perl-modules/generic perl {
name = "Catalyst-Devel-1.08";
src = fetchurl {
url = mirror://cpan/authors/id/M/MR/MRAMBERG/Catalyst-Devel-1.08.tar.gz;
sha256 = "1wc2ysmldxd5bczfy6ijd8pbaq18g3snrg0cjc8k48941k8dcqpc";
};
propagatedBuildInputs = [
perlCatalystRuntime perlCatalystActionRenderView perlPathClass
perlTemplateToolkit perlClassAccessor perlConfigGeneral
perlFileCopyRecursive perlParent
];
};
perlCatalystManual = import ../development/perl-modules/generic perl {
name = "Catalyst-Manual-5.7013";
src = fetchurl {
url = mirror://cpan/authors/id/Z/ZA/ZARQUON/Catalyst-Manual-5.7013.tar.gz;
sha256 = "17n9w7gd2mj8mkw8zv9as0ba3qzwn07js7xgd46avxpcscl2fpqx";
};
};
perlCatalystRuntime = import ../development/perl-modules/generic perl {
name = "Catalyst-Runtime-5.7015";
src = fetchurl {
url = mirror://cpan/authors/id/M/MR/MRAMBERG/Catalyst-Runtime-5.7015.tar.gz;
sha256 = "039c6ipn87lf23y7r7zg0bnga31nqzklrf28p6nd0xkhs1wihfbg";
};
propagatedBuildInputs = [
perlLWP perlClassAccessor perlClassDataInheritable perlClassInspector
perlCGISimple perlDataDump perlFileModified perlHTTPBody perlHTTPRequestAsCGI
perlPathClass perlTextSimpleTable perlTreeSimple perlTreeSimpleVisitorFactory
];
};
perlCGISession = import ../development/perl-modules/generic perl { perlCGISession = import ../development/perl-modules/generic perl {
name = "CGI-Session-3.95"; name = "CGI-Session-3.95";
src = fetchurl { src = fetchurl {
@ -3989,10 +4041,18 @@ let
}; };
}; };
perlCGISimple = import ../development/perl-modules/generic perl {
name = "CGI-Simple-1.106";
src = fetchurl {
url = mirror://cpan/authors/id/A/AN/ANDYA/CGI-Simple-1.106.tar.gz;
sha256 = "0r0wc2260jnnch7dv7f6ailjf5w8hpqm2w146flfcchcryfxjlpg";
};
};
perlClassAccessor = import ../development/perl-modules/generic perl { perlClassAccessor = import ../development/perl-modules/generic perl {
name = "Class-Accessor-0.31"; name = "Class-Accessor-0.31";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/K/KA/KASEI/Class-Accessor-0.31.tar.gz; url = mirror://cpan/authors/id/K/KA/KASEI/Class-Accessor-0.31.tar.gz;
sha256 = "1a4v5qqdf9bipd6ba5n47mag0cmgwp97cid67i510aw96bcjrsiy"; sha256 = "1a4v5qqdf9bipd6ba5n47mag0cmgwp97cid67i510aw96bcjrsiy";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4001,7 +4061,7 @@ let
perlClassAutouse = import ../development/perl-modules/generic perl { perlClassAutouse = import ../development/perl-modules/generic perl {
name = "Class-Autouse-1.99_02"; name = "Class-Autouse-1.99_02";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/Class-Autouse-1.99_02.tar.gz; url = mirror://cpan/authors/id/A/AD/ADAMK/Class-Autouse-1.99_02.tar.gz;
sha256 = "1jkhczx2flxrz154ps90fj9wcchkpmnp5sapwc0l92rpn7jpsf08"; sha256 = "1jkhczx2flxrz154ps90fj9wcchkpmnp5sapwc0l92rpn7jpsf08";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4010,23 +4070,39 @@ let
perlClassDataInheritable = import ../development/perl-modules/generic perl { perlClassDataInheritable = import ../development/perl-modules/generic perl {
name = "Class-Data-Inheritable-0.08"; name = "Class-Data-Inheritable-0.08";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz; url = mirror://cpan/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz;
sha256 = "0jpi38wy5xh6p1mg2cbyjjw76vgbccqp46685r27w8hmxb7gwrwr"; sha256 = "0jpi38wy5xh6p1mg2cbyjjw76vgbccqp46685r27w8hmxb7gwrwr";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
}; };
perlClassInspector = import ../development/perl-modules/generic perl {
name = "Class-Inspector-1.23";
src = fetchurl {
url = mirror://cpan/authors/id/A/AD/ADAMK/Class-Inspector-1.23.tar.gz;
sha256 = "0d15b5wls14gqcd6v2k4kbc0v0a1qfb794h49wfc4vwjk5gnpbw1";
};
propagatedBuildInputs = [];
};
perlCompressZlib = import ../development/perl-modules/Compress-Zlib { perlCompressZlib = import ../development/perl-modules/Compress-Zlib {
inherit fetchurl perl; inherit fetchurl perl;
}; };
perlConfigGeneral = import ../development/perl-modules/generic perl {
name = "Config-General-2.40";
src = fetchurl {
url = mirror://cpan/authors/id/T/TL/TLINDEN/Config-General-2.40.tar.gz;
sha256 = "0wf6dpaanaiy0490dlgs3pi3xvvijs237x9izb00cnzggxcfmsnz";
};
};
perlconstant = import ../development/perl-modules/generic perl { perlconstant = import ../development/perl-modules/generic perl {
name = "constant-1.15"; name = "constant-1.15";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/constant-1.15.tar.gz; url = mirror://cpan/authors/id/S/SA/SAPER/constant-1.15.tar.gz;
sha256 = "1ygz0hd1fd3q88r6dlw14kpyh06zjprksdci7qva6skxz3261636"; sha256 = "1ygz0hd1fd3q88r6dlw14kpyh06zjprksdci7qva6skxz3261636";
}; };
propagatedBuildInputs = [];
}; };
perlCryptPasswordMD5 = import ../development/perl-modules/generic perl { perlCryptPasswordMD5 = import ../development/perl-modules/generic perl {
@ -4037,20 +4113,40 @@ let
}; };
}; };
perlDataDump = import ../development/perl-modules/generic perl {
name = "Data-Dump-1.11";
src = fetchurl {
url = mirror://cpan/authors/id/G/GA/GAAS/Data-Dump-1.11.tar.gz;
sha256 = "0h5y40b6drgsf87nhwhqx1dprq70f98ibm03l9al4ndq7mrx97dd";
};
};
perlDataHierarchy = import ../development/perl-modules/generic perl { perlDataHierarchy = import ../development/perl-modules/generic perl {
name = "Data-Hierarchy-0.34"; name = "Data-Hierarchy-0.34";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/Data-Hierarchy-0.34.tar.gz; url = mirror://cpan/authors/id/C/CL/CLKAO/Data-Hierarchy-0.34.tar.gz;
sha256 = "1vfrkygdaq0k7006i83jwavg9wgszfcyzbl9b7fp37z2acmyda5k"; sha256 = "1vfrkygdaq0k7006i83jwavg9wgszfcyzbl9b7fp37z2acmyda5k";
}; };
propagatedBuildInputs = [perlTestException]; propagatedBuildInputs = [perlTestException];
}; };
perlDateManip = import ../development/perl-modules/generic perl { perlDataVisitor = import ../development/perl-modules/generic perl {
name = "DateManip-5.42a"; name = "Data-Visitor-0.21";
src = fetchurl { src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/DateManip-5.42a.tar.gz; url = mirror://cpan/authors/id/N/NU/NUFFIN/Data-Visitor-0.21.tar.gz;
md5 = "648386bbf46d021ae283811f75b07bdf"; sha256 = "10cjh3rrqi4gwrmkpzilzmaqdrh71wr59035s6b4p2dzd117p931";
};
propagatedBuildInputs = [
perlTestMockObject perlMouse perlTaskWeaken perlTieUseOk perlTieToObject
perlNamespaceClean
];
};
perlDateManip = import ../development/perl-modules/generic perl {
name = "DateManip-5.54";
src = fetchurl {
url = mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-5.54.tar.gz;
sha256 = "0ap2jgqx7yvjsyph9zsvadsih41cj991j3jwgz5261sq7q74y7xn";
}; };
}; };
@ -4112,7 +4208,7 @@ let
perlEncode = import ../development/perl-modules/generic perl { perlEncode = import ../development/perl-modules/generic perl {
name = "Encode-2.25"; name = "Encode-2.25";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/D/DA/DANKOGAI/Encode-2.25.tar.gz; url = mirror://cpan/authors/id/D/DA/DANKOGAI/Encode-2.25.tar.gz;
sha256 = "0prwmbg3xh1lqskianwrfrgasdfmz4kjm3qpdm27ay110jkk25ak"; sha256 = "0prwmbg3xh1lqskianwrfrgasdfmz4kjm3qpdm27ay110jkk25ak";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4121,7 +4217,7 @@ let
perlExtUtilsInstall = import ../development/perl-modules/generic perl { perlExtUtilsInstall = import ../development/perl-modules/generic perl {
name = "ExtUtils-Install-1.50"; name = "ExtUtils-Install-1.50";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/Y/YV/YVES/ExtUtils-Install-1.50.tar.gz; url = mirror://cpan/authors/id/Y/YV/YVES/ExtUtils-Install-1.50.tar.gz;
sha256 = "18fr056fwnnhvgc646crx2p9mybf69mh5rkcphc7bbvahw9i61jy"; sha256 = "18fr056fwnnhvgc646crx2p9mybf69mh5rkcphc7bbvahw9i61jy";
}; };
propagatedBuildInputs = [perlExtUtilsMakeMaker]; propagatedBuildInputs = [perlExtUtilsMakeMaker];
@ -4130,7 +4226,7 @@ let
perlExtUtilsMakeMaker = import ../development/perl-modules/generic perl { perlExtUtilsMakeMaker = import ../development/perl-modules/generic perl {
name = "ExtUtils-MakeMaker-6.44"; name = "ExtUtils-MakeMaker-6.44";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/ExtUtils-MakeMaker-6.44.tar.gz; url = mirror://cpan/authors/id/M/MS/MSCHWERN/ExtUtils-MakeMaker-6.44.tar.gz;
sha256 = "0zyypnlmmyp06qbfdpc14rp5rj63066mjammn6rlcqz2iil9mpcj"; sha256 = "0zyypnlmmyp06qbfdpc14rp5rj63066mjammn6rlcqz2iil9mpcj";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4139,7 +4235,7 @@ let
perlExtUtilsManifest = import ../development/perl-modules/generic perl { perlExtUtilsManifest = import ../development/perl-modules/generic perl {
name = "ExtUtils-Manifest-1.53"; name = "ExtUtils-Manifest-1.53";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/R/RK/RKOBES/ExtUtils-Manifest-1.53.tar.gz; url = mirror://cpan/authors/id/R/RK/RKOBES/ExtUtils-Manifest-1.53.tar.gz;
sha256 = "0xgfzivw0dfy29ydfjkg0c9mvlhjvlhc54s0yvbb4sxb2mdvrfkp"; sha256 = "0xgfzivw0dfy29ydfjkg0c9mvlhjvlhc54s0yvbb4sxb2mdvrfkp";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4148,16 +4244,32 @@ let
perlFilechdir = import ../development/perl-modules/generic perl { perlFilechdir = import ../development/perl-modules/generic perl {
name = "File-chdir-0.1002"; name = "File-chdir-0.1002";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/D/DA/DAGOLDEN/File-chdir-0.1002.tar.gz; url = mirror://cpan/authors/id/D/DA/DAGOLDEN/File-chdir-0.1002.tar.gz;
sha256 = "1fc2l754bxsizli3injm4wqf8dn03iq16rmfn62l99nxpibl5k6p"; sha256 = "1fc2l754bxsizli3injm4wqf8dn03iq16rmfn62l99nxpibl5k6p";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
}; };
perlFileCopyRecursive = import ../development/perl-modules/generic perl {
name = "File-Copy-Recursive-0.37";
src = fetchurl {
url = mirror://cpan/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.37.tar.gz;
sha256 = "12j0s01zwm67g4bcgbs0k61jwz59q1lndrnxyywxsz3xd30ki8rr";
};
};
perlFileModified = import ../development/perl-modules/generic perl {
name = "File-Modified-0.07";
src = fetchurl {
url = mirror://cpan/authors/id/C/CO/CORION/File-Modified-0.07.tar.gz;
sha256 = "11zkg171fa5vdbyrbfcay134hhgyf4yaincjxwspwznrfmkpi49h";
};
};
perlFileTemp = import ../development/perl-modules/generic perl { perlFileTemp = import ../development/perl-modules/generic perl {
name = "File-Temp-0.20"; name = "File-Temp-0.20";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/T/TJ/TJENNESS/File-Temp-0.20.tar.gz; url = mirror://cpan/authors/id/T/TJ/TJENNESS/File-Temp-0.20.tar.gz;
sha256 = "0n7lr7mpdvwgznw469qdpdmac627a26wp615dkpzanc452skad4v"; sha256 = "0n7lr7mpdvwgznw469qdpdmac627a26wp615dkpzanc452skad4v";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4166,7 +4278,7 @@ let
perlFreezeThaw = import ../development/perl-modules/generic perl { perlFreezeThaw = import ../development/perl-modules/generic perl {
name = "FreezeThaw-0.43"; name = "FreezeThaw-0.43";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/I/IL/ILYAZ/modules/FreezeThaw-0.43.tar.gz; url = mirror://cpan/authors/id/I/IL/ILYAZ/modules/FreezeThaw-0.43.tar.gz;
sha256 = "1qamc5aggp35xk590a4hy660f2rhc2l7j65hbyxdya9yvg7z437l"; sha256 = "1qamc5aggp35xk590a4hy660f2rhc2l7j65hbyxdya9yvg7z437l";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4190,17 +4302,34 @@ let
}; };
perlHTMLTree = import ../development/perl-modules/generic perl { perlHTMLTree = import ../development/perl-modules/generic perl {
name = "HTML-Tree-3.18"; name = "HTML-Tree-3.23";
src = fetchurl { src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/HTML-Tree-3.18.tar.gz; url = mirror://cpan/authors/id/P/PE/PETEK/HTML-Tree-3.23.tar.gz;
md5 = "6a9e4e565648c9772e7d8ec6d4392497"; sha256 = "1pn80f4g1wixs030f40b80wrj12kwfinwycrx3f10drg4v7ml5zm";
}; };
}; };
perlHTTPBody = import ../development/perl-modules/generic perl {
name = "HTTP-Body-1.04";
src = fetchurl {
url = mirror://cpan/authors/id/A/AG/AGRUNDMA/HTTP-Body-1.04.tar.gz;
sha256 = "11qxfv2p2bzd5xnl0ypy8l3frssszwrxafipm1fm36sxay2v71js";
};
};
perlHTTPRequestAsCGI = import ../development/perl-modules/generic perl {
name = "HTTP-Request-AsCGI-0.5";
src = fetchurl {
url = mirror://cpan/authors/id/C/CH/CHANSEN/HTTP-Request-AsCGI-0.5.tar.gz;
sha256 = "164159iiyk0waqayplchkisxg2ldamx8iifrccx32p344714qcrh";
};
propagatedBuildInputs = [perlClassAccessor perlLWP];
};
perlI18NLangTags = import ../development/perl-modules/generic perl { perlI18NLangTags = import ../development/perl-modules/generic perl {
name = "I18N-LangTags-0.35"; name = "I18N-LangTags-0.35";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/S/SB/SBURKE/I18N-LangTags-0.35.tar.gz; url = mirror://cpan/authors/id/S/SB/SBURKE/I18N-LangTags-0.35.tar.gz;
sha256 = "0idwfi7k8l44d9akpdj6ygdz3q8zxr690m18s7w23ms9d55bh3jy"; sha256 = "0idwfi7k8l44d9akpdj6ygdz3q8zxr690m18s7w23ms9d55bh3jy";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4209,7 +4338,7 @@ let
perlIODigest = import ../development/perl-modules/generic perl { perlIODigest = import ../development/perl-modules/generic perl {
name = "IO-Digest-0.10"; name = "IO-Digest-0.10";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/IO-Digest-0.10.tar.gz; url = mirror://cpan/authors/id/C/CL/CLKAO/IO-Digest-0.10.tar.gz;
sha256 = "1g6ilxqv2a7spf273v7k0721c6am7pwpjrin3h5zaqxfmd312nav"; sha256 = "1g6ilxqv2a7spf273v7k0721c6am7pwpjrin3h5zaqxfmd312nav";
}; };
propagatedBuildInputs = [perlPerlIOviadynamic]; propagatedBuildInputs = [perlPerlIOviadynamic];
@ -4218,7 +4347,7 @@ let
perlIOPager = import ../development/perl-modules/generic perl { perlIOPager = import ../development/perl-modules/generic perl {
name = "IO-Pager-0.06.tgz"; name = "IO-Pager-0.06.tgz";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/J/JP/JPIERCE/IO-Pager-0.06.tgz; url = mirror://cpan/authors/id/J/JP/JPIERCE/IO-Pager-0.06.tgz;
sha256 = "0r3af4gyjpy0f7bhs7hy5s7900w0yhbckb2dl3a1x5wpv7hcbkjb"; sha256 = "0r3af4gyjpy0f7bhs7hy5s7900w0yhbckb2dl3a1x5wpv7hcbkjb";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4227,24 +4356,24 @@ let
perlListMoreUtils = import ../development/perl-modules/generic perl { perlListMoreUtils = import ../development/perl-modules/generic perl {
name = "List-MoreUtils-0.22"; name = "List-MoreUtils-0.22";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/V/VP/VPARSEVAL/List-MoreUtils-0.22.tar.gz; url = mirror://cpan/authors/id/V/VP/VPARSEVAL/List-MoreUtils-0.22.tar.gz;
sha256 = "1dv21xclh6r1cyy19r34xv2w6pc1jb5pwj7b2739m78xhlk8p55l"; sha256 = "1dv21xclh6r1cyy19r34xv2w6pc1jb5pwj7b2739m78xhlk8p55l";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
}; };
perlLocaleGettext = import ../development/perl-modules/generic perl { perlLocaleGettext = import ../development/perl-modules/generic perl {
name = "LocaleGettext-1.04"; name = "LocaleGettext-1.05";
src = fetchurl { src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/gettext-1.04.tar.gz; url = mirror://cpan/authors/id/P/PV/PVANDRY/gettext-1.05.tar.gz;
md5 = "578dd0c76f8673943be043435b0fbde4"; sha256 = "15262a00vx714szpx8p2z52wxkz46xp7acl72znwjydyq4ypydi7";
}; };
}; };
perlLocaleMaketext = import ../development/perl-modules/generic perl { perlLocaleMaketext = import ../development/perl-modules/generic perl {
name = "Locale-Maketext-1.13"; name = "Locale-Maketext-1.13";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/F/FE/FERREIRA/Locale-Maketext-1.13.tar.gz; url = mirror://cpan/authors/id/F/FE/FERREIRA/Locale-Maketext-1.13.tar.gz;
sha256 = "0qvrhcs1f28ix3v8hcd5xr4z9s7plz4g5a4q1cjp7bs0c3w2yl6z"; sha256 = "0qvrhcs1f28ix3v8hcd5xr4z9s7plz4g5a4q1cjp7bs0c3w2yl6z";
}; };
propagatedBuildInputs = [perlI18NLangTags]; propagatedBuildInputs = [perlI18NLangTags];
@ -4253,7 +4382,7 @@ let
perlLocaleMaketextLexicon = import ../development/perl-modules/generic perl { perlLocaleMaketextLexicon = import ../development/perl-modules/generic perl {
name = "Locale-Maketext-Lexicon-0.66"; name = "Locale-Maketext-Lexicon-0.66";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/Locale-Maketext-Lexicon-0.66.tar.gz; url = mirror://cpan/authors/id/A/AU/AUDREYT/Locale-Maketext-Lexicon-0.66.tar.gz;
sha256 = "1cd2kbcrlyjcmlr7m8kf94mm1hlr7hpv1r80a596f4ljk81f2nvd"; sha256 = "1cd2kbcrlyjcmlr7m8kf94mm1hlr7hpv1r80a596f4ljk81f2nvd";
}; };
propagatedBuildInputs = [perlLocaleMaketext]; propagatedBuildInputs = [perlLocaleMaketext];
@ -4262,17 +4391,17 @@ let
perlLocaleMaketextSimple = import ../development/perl-modules/generic perl { perlLocaleMaketextSimple = import ../development/perl-modules/generic perl {
name = "Locale-Maketext-Simple-0.18"; name = "Locale-Maketext-Simple-0.18";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/Locale-Maketext-Simple-0.18.tar.gz; url = mirror://cpan/authors/id/A/AU/AUDREYT/Locale-Maketext-Simple-0.18.tar.gz;
sha256 = "14kx7vkxyfqndy90rzavrjp2346aidyc7x5dzzdj293qf8s4q6ig"; sha256 = "14kx7vkxyfqndy90rzavrjp2346aidyc7x5dzzdj293qf8s4q6ig";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
}; };
perlLWP = import ../development/perl-modules/generic perl { perlLWP = import ../development/perl-modules/generic perl {
name = "libwww-perl-5.808"; name = "libwww-perl-5.818";
src = fetchurl { src = fetchurl {
url = mirror://cpan/authors/id/G/GA/GAAS/libwww-perl-5.808.tar.gz; url = mirror://cpan/authors/id/G/GA/GAAS/libwww-perl-5.818.tar.gz;
sha256 = "1r5rslx68yplyd07bvjahjjrrqb56bhgg6gwdr9c16mv2s57gq12"; sha256 = "0ciscfrldsgk7qxwdhvcdjrzpghz35i4w004rkhpkkbjqbyqyivc";
}; };
propagatedBuildInputs = [perlURI perlHTMLParser perlHTMLTagset]; propagatedBuildInputs = [perlURI perlHTMLParser perlHTMLTagset];
}; };
@ -4280,25 +4409,49 @@ let
perlModuleBuild = import ../development/perl-modules/generic perl { perlModuleBuild = import ../development/perl-modules/generic perl {
name = "Module-Build-0.2808"; name = "Module-Build-0.2808";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Module-Build-0.2808.tar.gz; url = mirror://cpan/authors/id/K/KW/KWILLIAMS/Module-Build-0.2808.tar.gz;
sha256 = "1h8zpf4g2n8v47l9apmdqbdgcg039g70w75hpn84m37pmqkbnj8v"; sha256 = "1h8zpf4g2n8v47l9apmdqbdgcg039g70w75hpn84m37pmqkbnj8v";
}; };
propagatedBuildInputs = [perlExtUtilsInstall perlExtUtilsManifest perlTestHarness]; propagatedBuildInputs = [perlExtUtilsInstall perlExtUtilsManifest perlTestHarness];
}; };
perlMouse = import ../development/perl-modules/generic perl {
name = "Mouse-0.09";
src = fetchurl {
url = mirror://cpan/authors/id/S/SA/SARTAK/Mouse-0.09.tar.gz;
sha256 = "1akymbjim6w6i1q8h97izah26ndmcbnl1lwdsw9fa22hnhm0axg0";
};
};
perlNamespaceClean = import ../development/perl-modules/generic perl {
name = "namespace-clean-0.08";
src = fetchurl {
url = mirror://cpan/authors/id/P/PH/PHAYLON/namespace-clean-0.08.tar.gz;
sha256 = "1jwc15zz1j6indqgz64l09ayg0db4gfaasq74x0vyi1yx3d9x2yx";
};
propagatedBuildInputs = [perlScopeGuard];
};
perlParent = import ../development/perl-modules/generic perl {
name = "parent-0.221";
src = fetchurl {
url = mirror://cpan/authors/id/C/CO/CORION/parent-0.221.tar.gz;
sha256 = "17jhscpa5p5szh1173pd6wvh2m05an1l941zqq9jkw9bzgk12hm0";
};
};
perlPathClass = import ../development/perl-modules/generic perl { perlPathClass = import ../development/perl-modules/generic perl {
name = "Path-Class-0.16"; name = "Path-Class-0.16";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/K/KW/KWILLIAMS/Path-Class-0.16.tar.gz; url = mirror://cpan/authors/id/K/KW/KWILLIAMS/Path-Class-0.16.tar.gz;
sha256 = "0zisxkj58jm84fwcssmdq8g6n37s33v5h7j28m12sbkqib0h76gc"; sha256 = "0zisxkj58jm84fwcssmdq8g6n37s33v5h7j28m12sbkqib0h76gc";
}; };
propagatedBuildInputs = [];
}; };
perlPerlIOeol = import ../development/perl-modules/generic perl { perlPerlIOeol = import ../development/perl-modules/generic perl {
name = "PerlIO-eol-0.14"; name = "PerlIO-eol-0.14";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/PerlIO-eol-0.14.tar.gz; url = mirror://cpan/authors/id/A/AU/AUDREYT/PerlIO-eol-0.14.tar.gz;
sha256 = "1rwj0r075jfvvd0fnzgdqldc7qdb94wwsi21rs2l6yhcv0380fs2"; sha256 = "1rwj0r075jfvvd0fnzgdqldc7qdb94wwsi21rs2l6yhcv0380fs2";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4307,7 +4460,7 @@ let
perlPerlIOviadynamic = import ../development/perl-modules/generic perl { perlPerlIOviadynamic = import ../development/perl-modules/generic perl {
name = "PerlIO-via-dynamic-0.12"; name = "PerlIO-via-dynamic-0.12";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/PerlIO-via-dynamic-0.12.tar.gz; url = mirror://cpan/authors/id/C/CL/CLKAO/PerlIO-via-dynamic-0.12.tar.gz;
sha256 = "140hay9q8q9sz1fa2s57ijp5l2448fkcg7indgn6k4vc7yshmqz2"; sha256 = "140hay9q8q9sz1fa2s57ijp5l2448fkcg7indgn6k4vc7yshmqz2";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4316,7 +4469,7 @@ let
perlPerlIOviasymlink = import ../development/perl-modules/generic perl { perlPerlIOviasymlink = import ../development/perl-modules/generic perl {
name = "PerlIO-via-symlink-0.05"; name = "PerlIO-via-symlink-0.05";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/PerlIO-via-symlink-0.05.tar.gz; url = mirror://cpan/authors/id/C/CL/CLKAO/PerlIO-via-symlink-0.05.tar.gz;
sha256 = "0lidddcaz9anddqrpqk4zwm550igv6amdhj86i2jjdka9b1x81s1"; sha256 = "0lidddcaz9anddqrpqk4zwm550igv6amdhj86i2jjdka9b1x81s1";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4336,7 +4489,7 @@ let
perlPodEscapes = import ../development/perl-modules/generic perl { perlPodEscapes = import ../development/perl-modules/generic perl {
name = "Pod-Escapes-1.04"; name = "Pod-Escapes-1.04";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/S/SB/SBURKE/Pod-Escapes-1.04.tar.gz; url = mirror://cpan/authors/id/S/SB/SBURKE/Pod-Escapes-1.04.tar.gz;
sha256 = "1wrg5dnsl785ygga7bp6qmakhjgh9n4g3jp2l85ab02r502cagig"; sha256 = "1wrg5dnsl785ygga7bp6qmakhjgh9n4g3jp2l85ab02r502cagig";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4345,7 +4498,7 @@ let
perlPodSimple = import ../development/perl-modules/generic perl { perlPodSimple = import ../development/perl-modules/generic perl {
name = "Pod-Simple-3.05"; name = "Pod-Simple-3.05";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/A/AR/ARANDAL/Pod-Simple-3.05.tar.gz; url = mirror://cpan/authors/id/A/AR/ARANDAL/Pod-Simple-3.05.tar.gz;
sha256 = "1j0kqcvr9ykcqlkr797j1npkbggykb3p4w5ri73s8mi163lzxkqb"; sha256 = "1j0kqcvr9ykcqlkr797j1npkbggykb3p4w5ri73s8mi163lzxkqb";
}; };
propagatedBuildInputs = [perlconstant perlPodEscapes]; propagatedBuildInputs = [perlconstant perlPodEscapes];
@ -4359,6 +4512,14 @@ let
}; };
}; };
perlScopeGuard = import ../development/perl-modules/generic perl {
name = "Scope-Guard-0.03";
src = fetchurl {
url = mirror://cpan/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.03.tar.gz;
sha256 = "07x966fkqxlwnngxs7a2jrhabh8gzhjfpqq56n9gkwy7f340sayb";
};
};
perlStringMkPasswd = import ../development/perl-modules/generic perl { perlStringMkPasswd = import ../development/perl-modules/generic perl {
name = "String-MkPasswd-0.02"; name = "String-MkPasswd-0.02";
src = fetchurl { src = fetchurl {
@ -4367,10 +4528,18 @@ let
}; };
}; };
perlSubUplevel = import ../development/perl-modules/generic perl {
name = "Sub-Uplevel-0.2002";
src = fetchurl {
url = mirror://cpan/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.2002.tar.gz;
sha256 = "19b2b9xsw7lvvkcmmnhhv8ybxdkbnrky9nnqgjridr108ww9m5rh";
};
};
perlSVK = import ../development/perl-modules/generic perl { perlSVK = import ../development/perl-modules/generic perl {
name = "SVK-v2.0.2"; name = "SVK-v2.0.2";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/SVK-v2.0.2.tar.gz; url = mirror://cpan/authors/id/C/CL/CLKAO/SVK-v2.0.2.tar.gz;
sha256 = "0c4m2q7cvzwh9kk1nc1vd8lkxx2kss5nd4k20dpkal4c7735jns0"; sha256 = "0c4m2q7cvzwh9kk1nc1vd8lkxx2kss5nd4k20dpkal4c7735jns0";
}; };
propagatedBuildInputs = [perlAlgorithmDiff perlAlgorithmAnnotate perlAppCLI perlClassDataInheritable perlDataHierarchy perlEncode perlFileTemp perlIODigest perlListMoreUtils perlPathClass perlPerlIOeol perlPerlIOviadynamic perlPerlIOviasymlink perlPodEscapes perlPodSimple perlSVNMirror perlTimeHiRes perlUNIVERSALrequire perlURI perlYAMLSyck perlClassAutouse perlIOPager perlLocaleMaketextLexicon perlFreezeThaw]; propagatedBuildInputs = [perlAlgorithmDiff perlAlgorithmAnnotate perlAppCLI perlClassDataInheritable perlDataHierarchy perlEncode perlFileTemp perlIODigest perlListMoreUtils perlPathClass perlPerlIOeol perlPerlIOviadynamic perlPerlIOviasymlink perlPodEscapes perlPodSimple perlSVNMirror perlTimeHiRes perlUNIVERSALrequire perlURI perlYAMLSyck perlClassAutouse perlIOPager perlLocaleMaketextLexicon perlFreezeThaw];
@ -4379,7 +4548,7 @@ let
perlSVNMirror = import ../development/perl-modules/generic perl { perlSVNMirror = import ../development/perl-modules/generic perl {
name = "SVN-Mirror-0.73"; name = "SVN-Mirror-0.73";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/SVN-Mirror-0.73.tar.gz; url = mirror://cpan/authors/id/C/CL/CLKAO/SVN-Mirror-0.73.tar.gz;
sha256 = "1scjaq7qjz6jlsk1c2l5q15yxf0sqbydvf22mb2xzy1bzaln0x2c"; sha256 = "1scjaq7qjz6jlsk1c2l5q15yxf0sqbydvf22mb2xzy1bzaln0x2c";
}; };
propagatedBuildInputs = [perlClassAccessor perlFilechdir subversion perlURI perlTermReadKey perlTimeDate perlSVNSimple]; propagatedBuildInputs = [perlClassAccessor perlFilechdir subversion perlURI perlTermReadKey perlTimeDate perlSVNSimple];
@ -4388,16 +4557,44 @@ let
perlSVNSimple = import ../development/perl-modules/generic perl { perlSVNSimple = import ../development/perl-modules/generic perl {
name = "SVN-Simple-0.27"; name = "SVN-Simple-0.27";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/C/CL/CLKAO/SVN-Simple-0.27.tar.gz; url = mirror://cpan/authors/id/C/CL/CLKAO/SVN-Simple-0.27.tar.gz;
sha256 = "0p7p52ja6sf4j0w3b05i0bbqi5wiambckw2m5dsr63bbmlhv4a71"; sha256 = "0p7p52ja6sf4j0w3b05i0bbqi5wiambckw2m5dsr63bbmlhv4a71";
}; };
propagatedBuildInputs = [subversion]; propagatedBuildInputs = [subversion];
}; };
perlTaskCatalystTutorial = import ../development/perl-modules/generic perl {
name = "Task-Catalyst-Tutorial";
src = fetchurl {
url = mirror://cpan/authors/id/J/JR/JROCKWAY/Task-Catalyst-Tutorial-0.03.tar.gz;
sha256 = "1f9nqg8h455s8dah482hf78i3h2bilji26i5m3lzr2cxws98lsak";
};
propagatedBuildInputs = [
perlCatalystRuntime perlCatalystManual perlDBI
];
};
perlTaskWeaken = import ../development/perl-modules/generic perl {
name = "Task-Weaken-1.02";
src = fetchurl {
url = mirror://cpan/authors/id/A/AD/ADAMK/Task-Weaken-1.02.tar.gz;
sha256 = "10f9kd1lwbscmmjwgbfwa4kkp723mb463lkbmh29rlhbsl7kb5wz";
};
};
perlTemplateToolkit = import ../development/perl-modules/generic perl {
name = "Template-Toolkit-2.20";
src = fetchurl {
url = mirror://cpan/authors/id/A/AB/ABW/Template-Toolkit-2.20.tar.gz;
sha256 = "13wbh06a76k4ag14lhszmpwv4hb8hlj1d9glizhp8izazl3xf1zg";
};
propagatedBuildInputs = [perlAppConfig];
};
perlTermReadKey = import ../development/perl-modules/generic perl { perlTermReadKey = import ../development/perl-modules/generic perl {
name = "TermReadKey-2.30"; name = "TermReadKey-2.30";
src = fetchurl { src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/TermReadKey-2.30.tar.gz; url = mirror://cpan/authors/id/J/JS/JSTOWE/TermReadKey-2.30.tar.gz;
md5 = "f0ef2cea8acfbcc58d865c05b0c7e1ff"; md5 = "f0ef2cea8acfbcc58d865c05b0c7e1ff";
}; };
}; };
@ -4405,7 +4602,7 @@ let
perlTestBuilderTester = import ../development/perl-modules/generic perl { perlTestBuilderTester = import ../development/perl-modules/generic perl {
name = "Test-Builder-Tester-1.01"; name = "Test-Builder-Tester-1.01";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/M/MA/MARKF/Test-Builder-Tester-1.01.tar.gz; url = mirror://cpan/authors/id/M/MA/MARKF/Test-Builder-Tester-1.01.tar.gz;
sha256 = "0s785j4w7rfx5b6bwzflic04vynrcp4dci4p3n8w609zrdn43g32"; sha256 = "0s785j4w7rfx5b6bwzflic04vynrcp4dci4p3n8w609zrdn43g32";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4414,34 +4611,67 @@ let
perlTestException = import ../development/perl-modules/generic perl { perlTestException = import ../development/perl-modules/generic perl {
name = "Test-Exception-0.27"; name = "Test-Exception-0.27";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/A/AD/ADIE/Test-Exception-0.27.tar.gz; url = mirror://cpan/authors/id/A/AD/ADIE/Test-Exception-0.27.tar.gz;
sha256 = "1s921j7yv2szywd1ffi6yz3ngrbq97f9dh38bvvajqnm29g1xb9j"; sha256 = "1s921j7yv2szywd1ffi6yz3ngrbq97f9dh38bvvajqnm29g1xb9j";
}; };
propagatedBuildInputs = [perlTestBuilderTester perlTestHarness perlTestSimple]; propagatedBuildInputs = [perlTestBuilderTester perlTestHarness perlTestSimple perlSubUplevel];
}; };
perlTestHarness = import ../development/perl-modules/generic perl { perlTestHarness = import ../development/perl-modules/generic perl {
name = "Test-Harness-3.10"; name = "Test-Harness-3.10";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/A/AN/ANDYA/Test-Harness-3.10.tar.gz; url = mirror://cpan/authors/id/A/AN/ANDYA/Test-Harness-3.10.tar.gz;
sha256 = "1qd217yzppj1vbjhny06v8niqhz85pam996ry6bzi08z0jidr2wh"; sha256 = "1qd217yzppj1vbjhny06v8niqhz85pam996ry6bzi08z0jidr2wh";
}; };
propagatedBuildInputs = []; };
perlTestMockObject = import ../development/perl-modules/generic perl {
name = "Test-MockObject-1.09";
src = fetchurl {
url = mirror://cpan/authors/id/C/CH/CHROMATIC/Test-MockObject-1.09.tar.gz;
sha256 = "1cz385x0jrkj84nmfs6qyzwwvv8m9v8r2isagfj1zxvhdw49wdyy";
};
propagatedBuildInputs = [perlTestException perlUNIVERSALisa perlUNIVERSALcan];
}; };
perlTestSimple = import ../development/perl-modules/generic perl { perlTestSimple = import ../development/perl-modules/generic perl {
name = "Test-Simple-0.80"; name = "Test-Simple-0.84";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/Test-Simple-0.80.tar.gz; url = mirror://cpan/authors/id/M/MS/MSCHWERN/Test-Simple-0.84.tar.gz;
sha256 = "15rzwi01q4lp5sl5n8rvghcvhfd4h4a9m86pnds16nv045irv4x0"; sha256 = "030j47q3p46jfk60dsh2d5m7ip4nqz0fl4inqr8hx8b8q0f00r4l";
}; };
propagatedBuildInputs = [perlTestHarness]; propagatedBuildInputs = [perlTestHarness];
}; };
perlTextSimpleTable = import ../development/perl-modules/generic perl {
name = "Text-SimpleTable-0.05";
src = fetchurl {
url = mirror://cpan/authors/id/S/SR/SRI/Text-SimpleTable-0.05.tar.gz;
sha256 = "028pdfmr2gnaq8w3iar8kqvrpxcghnag8ls7h4227l9zbxd1k9p9";
};
};
perlTieUseOk = import ../development/perl-modules/generic perl {
name = "Test-use-ok-0.02";
src = fetchurl {
url = mirror://cpan/authors/id/A/AU/AUDREYT/Test-use-ok-0.02.tar.gz;
sha256 = "11inaxiavb35k8zwxwbfbp9wcffvfqas7k9idy822grn2sz5gyig";
};
};
perlTieToObject = import ../development/perl-modules/generic perl {
name = "Tie-ToObject-0.03";
src = fetchurl {
url = mirror://cpan/authors/id/N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz;
sha256 = "1x1smn1kw383xc5h9wajxk9dlx92bgrbf7gk4abga57y6120s6m3";
};
propagatedBuildInputs = [perlTieUseOk];
};
perlTimeDate = import ../development/perl-modules/generic perl { perlTimeDate = import ../development/perl-modules/generic perl {
name = "TimeDate-1.16"; name = "TimeDate-1.16";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/TimeDate-1.16.tar.gz; url = mirror://cpan/authors/id/G/GB/GBARR/TimeDate-1.16.tar.gz;
sha256 = "1cvcpaghn7dc14m9871sfw103g3m3a00m2mrl5iqb0mmh40yyhkr"; sha256 = "1cvcpaghn7dc14m9871sfw103g3m3a00m2mrl5iqb0mmh40yyhkr";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4450,23 +4680,57 @@ let
perlTimeHiRes = import ../development/perl-modules/generic perl { perlTimeHiRes = import ../development/perl-modules/generic perl {
name = "Time-HiRes-1.9715"; name = "Time-HiRes-1.9715";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/J/JH/JHI/Time-HiRes-1.9715.tar.gz; url = mirror://cpan/authors/id/J/JH/JHI/Time-HiRes-1.9715.tar.gz;
sha256 = "0pgqrfkysy3mdcx5nd0x8c80lgqb7rkb3nrkii3vc576dcbpvw0i"; sha256 = "0pgqrfkysy3mdcx5nd0x8c80lgqb7rkb3nrkii3vc576dcbpvw0i";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
}; };
perlTreeSimple = import ../development/perl-modules/generic perl {
name = "Tree-Simple-1.18";
src = fetchurl {
url = mirror://cpan/authors/id/S/ST/STEVAN/Tree-Simple-1.18.tar.gz;
sha256 = "0bb2hc8q5rwvz8a9n6f49kzx992cxczmrvq82d71757v087dzg6g";
};
propagatedBuildInputs = [perlTestException];
};
perlTreeSimpleVisitorFactory = import ../development/perl-modules/generic perl {
name = "Tree-Simple-VisitorFactory-0.10";
src = fetchurl {
url = mirror://cpan/authors/id/S/ST/STEVAN/Tree-Simple-VisitorFactory-0.10.tar.gz;
sha256 = "1ghcgnb3xvqjyh4h4aa37x98613aldnpj738z9b80p33bbfxq158";
};
propagatedBuildInputs = [perlTreeSimple];
buildInputs = [perlTestException];
};
perlFontTTF = import ../development/perl-modules/Font-TTF { perlFontTTF = import ../development/perl-modules/Font-TTF {
inherit fetchurl perl; inherit fetchurl perl;
}; };
perlUNIVERSALcan = import ../development/perl-modules/generic perl {
name = "UNIVERSAL-can-1.12";
src = fetchurl {
url = mirror://cpan/authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.12.tar.gz;
sha256 = "1abadbgcy11cmlmj9qf1v73ycic1qhysxv5xx81h8s4p81alialr";
};
};
perlUNIVERSALisa = import ../development/perl-modules/generic perl {
name = "UNIVERSAL-isa-1.00";
src = fetchurl {
url = mirror://cpan/authors/id/C/CH/CHROMATIC/UNIVERSAL-isa-1.00_00.tar.gz;
sha256 = "04dj0z458k57l3phmq635bdmj3zzl2iy5dxp3yqaldc6g65wz0d0";
};
};
perlUNIVERSALrequire = import ../development/perl-modules/generic perl { perlUNIVERSALrequire = import ../development/perl-modules/generic perl {
name = "UNIVERSAL-require-0.11"; name = "UNIVERSAL-require-0.11";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/M/MS/MSCHWERN/UNIVERSAL-require-0.11.tar.gz; url = mirror://cpan/authors/id/M/MS/MSCHWERN/UNIVERSAL-require-0.11.tar.gz;
sha256 = "1rh7i3gva4m96m31g6yfhlqcabszhghbb3k3qwxbgx3mkf5s6x6i"; sha256 = "1rh7i3gva4m96m31g6yfhlqcabszhghbb3k3qwxbgx3mkf5s6x6i";
}; };
propagatedBuildInputs = [];
}; };
perlURI = import ../development/perl-modules/generic perl { perlURI = import ../development/perl-modules/generic perl {
@ -4488,10 +4752,10 @@ let
}; };
perlXMLLibXML = import ../development/perl-modules/generic perl { perlXMLLibXML = import ../development/perl-modules/generic perl {
name = "XML-LibXML-1.58"; name = "XML-LibXML-1.66";
src = fetchurl { src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/XML-LibXML-1.58.tar.gz; url = mirror://cpan/authors/id/P/PA/PAJAS/XML-LibXML-1.66.tar.gz;
md5 = "4691fc436e5c0f22787f5b4a54fc56b0"; sha256 = "1a0bdiv3px6igxnbbjq10064iahm8f5i310p4y05w6zn5d51awyl";
}; };
buildInputs = [libxml2]; buildInputs = [libxml2];
propagatedBuildInputs = [perlXMLLibXMLCommon perlXMLSAX]; propagatedBuildInputs = [perlXMLLibXMLCommon perlXMLSAX];
@ -4500,17 +4764,17 @@ let
perlXMLLibXMLCommon = import ../development/perl-modules/generic perl { perlXMLLibXMLCommon = import ../development/perl-modules/generic perl {
name = "XML-LibXML-Common-0.13"; name = "XML-LibXML-Common-0.13";
src = fetchurl { src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/XML-LibXML-Common-0.13.tar.gz; url = mirror://cpan/authors/id/P/PH/PHISH/XML-LibXML-Common-0.13.tar.gz;
md5 = "13b6d93f53375d15fd11922216249659"; md5 = "13b6d93f53375d15fd11922216249659";
}; };
buildInputs = [libxml2]; buildInputs = [libxml2];
}; };
perlXMLNamespaceSupport = import ../development/perl-modules/generic perl { perlXMLNamespaceSupport = import ../development/perl-modules/generic perl {
name = "XML-NamespaceSupport-1.08"; name = "XML-NamespaceSupport-1.09";
src = fetchurl { src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/XML-NamespaceSupport-1.08.tar.gz; url = mirror://cpan/authors/id/R/RB/RBERJON/XML-NamespaceSupport-1.09.tar.gz;
md5 = "81bd5ae772906d0579c10061ed735dc8"; sha256 = "0ny2i4pf6j8ggfj1x02rm5zm9a37hfalgx9w9kxnk69xsixfwb51";
}; };
buildInputs = []; buildInputs = [];
}; };
@ -4528,10 +4792,10 @@ let
}; };
perlXMLSAX = import ../development/perl-modules/generic perl { perlXMLSAX = import ../development/perl-modules/generic perl {
name = "XML-SAX-0.12"; name = "XML-SAX-0.96";
src = fetchurl { src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/XML-SAX-0.12.tar.gz; url = mirror://cpan/authors/id/G/GR/GRANTM/XML-SAX-0.96.tar.gz;
md5 = "bff58bd077a9693fc8cf32e2b95f571f"; sha256 = "024fbjgg6s87j0y3yik55plzf7d6qpn7slwd03glcb54mw9zdglv";
}; };
propagatedBuildInputs = [perlXMLNamespaceSupport]; propagatedBuildInputs = [perlXMLNamespaceSupport];
}; };
@ -4546,10 +4810,10 @@ let
}; };
perlXMLTwig = import ../development/perl-modules/generic perl { perlXMLTwig = import ../development/perl-modules/generic perl {
name = "XML-Twig-3.15"; name = "XML-Twig-3.32";
src = fetchurl { src = fetchurl {
url = http://nix.cs.uu.nl/dist/tarballs/XML-Twig-3.15.tar.gz; url = mirror://cpan/authors/id/M/MI/MIROD/XML-Twig-3.32.tar.gz;
md5 = "b26886b8bd19761fff37b23e4964b499"; sha256 = "07zdsfzw9dlrx6ril9clf1jfif09vpf27rz66laja7mvih9izd1v";
}; };
propagatedBuildInputs = [perlXMLParser]; propagatedBuildInputs = [perlXMLParser];
}; };
@ -4565,7 +4829,7 @@ let
perlXSLoader = import ../development/perl-modules/generic perl { perlXSLoader = import ../development/perl-modules/generic perl {
name = "XSLoader-0.08"; name = "XSLoader-0.08";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/S/SA/SAPER/XSLoader-0.08.tar.gz; url = mirror://cpan/authors/id/S/SA/SAPER/XSLoader-0.08.tar.gz;
sha256 = "0mr4l3givrpyvz1kg0kap2ds8g0rza2cim9kbnjy8hi64igkixi5"; sha256 = "0mr4l3givrpyvz1kg0kap2ds8g0rza2cim9kbnjy8hi64igkixi5";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4574,7 +4838,7 @@ let
perlYAML = import ../development/perl-modules/generic perl { perlYAML = import ../development/perl-modules/generic perl {
name = "YAML-0.66"; name = "YAML-0.66";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/I/IN/INGY/YAML-0.66.tar.gz; url = mirror://cpan/authors/id/I/IN/INGY/YAML-0.66.tar.gz;
sha256 = "1pcjf6y3l88ypa52mkk349jglabm53mhxda4p5awc1jl67lx3ngw"; sha256 = "1pcjf6y3l88ypa52mkk349jglabm53mhxda4p5awc1jl67lx3ngw";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];
@ -4583,7 +4847,7 @@ let
perlYAMLSyck = import ../development/perl-modules/generic perl { perlYAMLSyck = import ../development/perl-modules/generic perl {
name = "YAML-Syck-1.04"; name = "YAML-Syck-1.04";
src = fetchurl { src = fetchurl {
url = http://search.cpan.org/CPAN/authors/id/A/AU/AUDREYT/YAML-Syck-1.04.tar.gz; url = mirror://cpan/authors/id/A/AU/AUDREYT/YAML-Syck-1.04.tar.gz;
sha256 = "180w77rxqwrfmd2jjmrd407bf8vnpry73941g5n61ippzic5x1v3"; sha256 = "180w77rxqwrfmd2jjmrd407bf8vnpry73941g5n61ippzic5x1v3";
}; };
propagatedBuildInputs = []; propagatedBuildInputs = [];