mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-16 14:54:29 +01:00
* Update/add a bunch of (mostly Catalyst-related) Perl packages.
svn path=/nixpkgs/trunk/; revision=28599
This commit is contained in:
parent
8abd44f249
commit
05bd532964
1 changed files with 421 additions and 172 deletions
|
@ -11,6 +11,17 @@ rec {
|
||||||
|
|
||||||
inherit (pkgs) buildPerlPackage fetchurl stdenv perl fetchsvn;
|
inherit (pkgs) buildPerlPackage fetchurl stdenv perl fetchsvn;
|
||||||
|
|
||||||
|
# Helper functions for packages that use Module::Build to build.
|
||||||
|
buildModule = { buildInputs ? [], ... } @ args:
|
||||||
|
buildPerlPackage (args // {
|
||||||
|
buildInputs = buildInputs ++ [ ModuleBuild ];
|
||||||
|
preConfigure = "touch Makefile.PL";
|
||||||
|
buildPhase = "perl Build.PL --prefix=$out";
|
||||||
|
installPhase = "./Build install";
|
||||||
|
checkPhase = "./Build test";
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
ack = buildPerlPackage rec {
|
ack = buildPerlPackage rec {
|
||||||
name = "ack-1.92";
|
name = "ack-1.92";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -46,6 +57,14 @@ rec {
|
||||||
buildInputs = [pkgs.unzip];
|
buildInputs = [pkgs.unzip];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
aliased = buildPerlPackage rec {
|
||||||
|
name = "aliased-0.30";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/O/OV/OVID/${name}.tar.gz";
|
||||||
|
sha256 = "1iqcbfv600m31rfvl7r9ckr0hh0vny63q7a6yyhfrh4ppcgj4ig4";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
AnyMoose = buildPerlPackage rec {
|
AnyMoose = buildPerlPackage rec {
|
||||||
name = "Any-Moose-0.10";
|
name = "Any-Moose-0.10";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -239,12 +258,13 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
CatalystActionRenderView = buildPerlPackage rec {
|
CatalystActionRenderView = buildPerlPackage rec {
|
||||||
name = "Catalyst-Action-RenderView-0.11";
|
name = "Catalyst-Action-RenderView-0.16";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/Catalyst/${name}.tar.gz";
|
||||||
sha256 = "1qmjygjb5rzfanvw75czambfk4xmp1bc225mshzc6sddn7fc226s";
|
sha256 = "0j1rrld13cjk7ks92b5hv3xw4rfm2lvmksb4rlzd8mx0a0wj0rc5";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [CatalystRuntime HTTPRequestAsCGI DataVisitor];
|
propagatedBuildInputs =
|
||||||
|
[ CatalystRuntime HTTPRequestAsCGI DataVisitor MROCompat ];
|
||||||
};
|
};
|
||||||
|
|
||||||
CatalystAuthenticationStoreDBIxClass = buildPerlPackage rec {
|
CatalystAuthenticationStoreDBIxClass = buildPerlPackage rec {
|
||||||
|
@ -283,17 +303,18 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
CatalystDevel = buildPerlPackage rec {
|
CatalystDevel = buildPerlPackage rec {
|
||||||
name = "Catalyst-Devel-1.21";
|
name = "Catalyst-Devel-1.33";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/Catalyst/${name}.tar.gz";
|
||||||
sha256 = "0akqzyagx3fzngmnc880wk0z2spnmzs32s2mmpskkrq2yc7spyjn";
|
sha256 = "0g41rglw460y2n2xbysjbsjb56jkkz2m5jhap2nw3a5jby1ymp07";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [
|
buildInputs = [ TestFatal ];
|
||||||
CatalystRuntime CatalystActionRenderView
|
propagatedBuildInputs =
|
||||||
CatalystPluginStaticSimple CatalystPluginConfigLoader PathClass
|
[ CatalystRuntime CatalystActionRenderView
|
||||||
TemplateToolkit ClassAccessor ConfigGeneral FileCopyRecursive
|
CatalystPluginStaticSimple CatalystPluginConfigLoader
|
||||||
Parent FileChangeNotify
|
ClassAccessor ConfigGeneral FileChangeNotify FileCopyRecursive
|
||||||
];
|
FileShareDir Parent PathClass TemplateToolkit YAMLTiny
|
||||||
|
];
|
||||||
CATALYST_DEVEL_NO_510_CHECK = 1; # bug in Perl 5.10.0
|
CATALYST_DEVEL_NO_510_CHECK = 1; # bug in Perl 5.10.0
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -338,20 +359,23 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
CatalystRuntime = buildPerlPackage rec{
|
CatalystRuntime = buildPerlPackage rec{
|
||||||
name = "Catalyst-Runtime-5.80012";
|
name = "Catalyst-Runtime-5.80033";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
|
||||||
sha256 = "1kafxm92b5q2chdrcwqk73gdh3dbvfqa2718sms0md637vqczpip";
|
sha256 = "1q542lrnvc0a11923awhk51fqzzxfa8zdkbch7z07dl8y81mwhl2";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [
|
buildInputs = [ TestException ];
|
||||||
LWP ClassAccessor ClassDataInheritable ClassInspector
|
propagatedBuildInputs =
|
||||||
CGISimple DataDump FileModified HTTPBody HTTPRequestAsCGI
|
[ ClassDataInheritable ListMoreUtils NamespaceAutoclean NamespaceClean
|
||||||
PathClass TextSimpleTable TreeSimple TreeSimpleVisitorFactory
|
BHooksEndOfScope MooseXEmulateClassAccessorFast ClassMOP
|
||||||
SubExporter MROCompat TestMockObject ClassMOP Moose
|
Moose MooseXMethodAttributes MooseXRoleWithOverloading
|
||||||
NamespaceClean ScopeUpper MooseXEmulateClassAccessorFast
|
ClassC3AdoptNEXT CGISimple DataDump DataOptList
|
||||||
ClassC3 ClassC3AdoptNEXT NamespaceAutoclean MooseXMethodAttributes
|
HTMLParser HTTPBody HTTPRequestAsCGI
|
||||||
StringRewritePrefix ModulePluggable
|
LWP ModulePluggable PathClass SubExporter
|
||||||
];
|
TextSimpleTable TimeHiRes TreeSimple TreeSimpleVisitorFactory
|
||||||
|
URI TaskWeaken /* TextBalanced */ MROCompat MooseXTypes
|
||||||
|
MooseXGetopt MooseXTypesCommon StringRewritePrefix
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
CatalystPluginAuthentication = buildPerlPackage rec {
|
CatalystPluginAuthentication = buildPerlPackage rec {
|
||||||
|
@ -385,10 +409,10 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
CatalystPluginConfigLoader = buildPerlPackage rec {
|
CatalystPluginConfigLoader = buildPerlPackage rec {
|
||||||
name = "Catalyst-Plugin-ConfigLoader-0.24";
|
name = "Catalyst-Plugin-ConfigLoader-0.30";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/B/BR/BRICAS/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/Catalyst/${name}.tar.gz";
|
||||||
sha256 = "08h72b9hndvfp9m8mpn21m5yiw77wzxvwf2vx6d0i9zbb83k3fk8";
|
sha256 = "1rshgsvs9ngpd4nang4flq6mx9v71w1z5klp1rm8llc88pxlqahm";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [CatalystRuntime DataVisitor ConfigAny MROCompat];
|
propagatedBuildInputs = [CatalystRuntime DataVisitor ConfigAny MROCompat];
|
||||||
};
|
};
|
||||||
|
@ -446,10 +470,10 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
CatalystPluginStaticSimple = buildPerlPackage rec {
|
CatalystPluginStaticSimple = buildPerlPackage rec {
|
||||||
name = "Catalyst-Plugin-Static-Simple-0.25";
|
name = "Catalyst-Plugin-Static-Simple-0.29";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/Catalyst/${name}.tar.gz";
|
||||||
sha256 = "1f457b8sci1wablvzwplp4n5gn8902qz3s1qp40jb4k7y13wq74j";
|
sha256 = "1wjh1a24gksjxzzl9wblbaar5gjvlm38kndjx8629fm9dcbqvc14";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [CatalystRuntime MIMETypes];
|
propagatedBuildInputs = [CatalystRuntime MIMETypes];
|
||||||
};
|
};
|
||||||
|
@ -467,10 +491,10 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
CatalystViewTT = buildPerlPackage rec {
|
CatalystViewTT = buildPerlPackage rec {
|
||||||
name = "Catalyst-View-TT-0.30";
|
name = "Catalyst-View-TT-0.37";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/M/MR/MRAMBERG/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/Catalyst/${name}.tar.gz";
|
||||||
sha256 = "15r5l0b943x2s863n38g3ir5xazja1s1kj022gs5bm4lw2hnkcvm";
|
sha256 = "00vv4rkhpablmmfn70nybxy1jlfxhyf72ck3bch2gcfgqqysxvqz";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [
|
||||||
CatalystRuntime TemplateToolkit ClassAccessor
|
CatalystRuntime TemplateToolkit ClassAccessor
|
||||||
|
@ -514,12 +538,13 @@ rec {
|
||||||
buildInputs = [ DBFile ];
|
buildInputs = [ DBFile ];
|
||||||
};
|
};
|
||||||
|
|
||||||
CGISimple = buildPerlPackage {
|
CGISimple = buildPerlPackage rec {
|
||||||
name = "CGI-Simple-1.106";
|
name = "CGI-Simple-1.113";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://cpan/authors/id/A/AN/ANDYA/CGI-Simple-1.106.tar.gz;
|
url = "mirror://cpan/modules/by-module/CGI/${name}.tar.gz";
|
||||||
sha256 = "0r0wc2260jnnch7dv7f6ailjf5w8hpqm2w146flfcchcryfxjlpg";
|
sha256 = "0g8v0jd7dk310k6ncz47qa1cfrysi8yib1zwkhasv4zhswgqiqjj";
|
||||||
};
|
};
|
||||||
|
propagatedBuildInputs = [ IOStringy ];
|
||||||
};
|
};
|
||||||
|
|
||||||
ClassAccessor = buildPerlPackage {
|
ClassAccessor = buildPerlPackage {
|
||||||
|
@ -632,17 +657,7 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
ClassMOP = buildPerlPackage rec {
|
ClassMOP = Moose;
|
||||||
name = "Class-MOP-0.88";
|
|
||||||
src = fetchurl {
|
|
||||||
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
|
|
||||||
sha256 = "00y5hl2sx1w0i1gl0cxj8x6k6xi8wagr0gwn388n1d0pv10mw12z";
|
|
||||||
};
|
|
||||||
propagatedBuildInputs = [
|
|
||||||
MROCompat TaskWeaken TestException SubName SubIdentify
|
|
||||||
DevelGlobalDestruction
|
|
||||||
];
|
|
||||||
};
|
|
||||||
|
|
||||||
ClassSingleton = buildPerlPackage rec {
|
ClassSingleton = buildPerlPackage rec {
|
||||||
name = "Class-Singleton-1.4";
|
name = "Class-Singleton-1.4";
|
||||||
|
@ -677,6 +692,14 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
CommonSense = buildPerlPackage rec {
|
||||||
|
name = "common-sense-3.4";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/M/ML/MLEHMANN/${name}.tar.gz";
|
||||||
|
sha256 = "0s1lym5519gwdgwd6c6cq9c9iagr7bmb16jklq5iq3nsdyb0qc2l";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
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;
|
||||||
|
@ -741,23 +764,32 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
CommonSense = buildPerlPackage {
|
|
||||||
name = "common-sense-3.3";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://cpan/authors/id/M/ML/MLEHMANN/common-sense-3.3.tar.gz;
|
|
||||||
sha256 = "04j0lf5lwc70x33dfxxhqhylgikyb6p43mpc3daydx601wblscbj";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
CookieXS = buildPerlPackage rec {
|
CookieXS = buildPerlPackage rec {
|
||||||
name = "Cookie-XS-0.11";
|
name = "Cookie-XS-0.11";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/A/AG/AGENT/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/A/AG/AGENT/${name}.tar.gz";
|
||||||
sha256 = "1616rcn2qn1cwiv3rxb8mq5fmwxpj4gya1lxxxq2w952h03p3fd3";
|
sha256 = "1616rcn2qn1cwiv3rxb8mq5fmwxpj4gya1lxxxq2w952h03p3fd3";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [
|
buildInputs = [ TestMore ];
|
||||||
TestMore CGICookieXS
|
propagatedBuildInputs = [ CGICookieXS ];
|
||||||
];
|
};
|
||||||
|
|
||||||
|
CPANMeta = buildPerlPackage rec {
|
||||||
|
name = "CPAN-Meta-2.112150";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/CPAN/${name}.tar.gz";
|
||||||
|
sha256 = "0k48ccws3j158mrr348gishh5q7vg4fmx36fgrnnnydv0psic4n0";
|
||||||
|
};
|
||||||
|
propagatedBuildInputs =
|
||||||
|
[ CPANMetaYAML JSONPP ParseCPANMeta VersionRequirements version ];
|
||||||
|
};
|
||||||
|
|
||||||
|
CPANMetaYAML = buildPerlPackage rec {
|
||||||
|
name = "CPAN-Meta-YAML-0.003";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/CPAN/${name}.tar.gz";
|
||||||
|
sha256 = "1mdmn9znk60izxdvvawsylv7n85x4y6lx8pa0gnkcp6d96q031af";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
CryptCBC = buildPerlPackage rec {
|
CryptCBC = buildPerlPackage rec {
|
||||||
|
@ -836,10 +868,10 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
DataOptList = buildPerlPackage rec {
|
DataOptList = buildPerlPackage rec {
|
||||||
name = "Data-OptList-0.104";
|
name = "Data-OptList-0.107";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
|
||||||
sha256 = "1k1qvf3ik2rn9mg65ginv3lyy6dlg1z08yddcnzbnizs8vbqqaxd";
|
sha256 = "0r2sbvh1kj69al5crg394v5j5wkffvqdb17fz1rjfgb6h3v93xi8";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [SubInstall ParamsUtil];
|
propagatedBuildInputs = [SubInstall ParamsUtil];
|
||||||
};
|
};
|
||||||
|
@ -1021,6 +1053,14 @@ rec {
|
||||||
propagatedBuildInputs = [SubExporter ScopeGuard];
|
propagatedBuildInputs = [SubExporter ScopeGuard];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
DevelHide = buildPerlPackage rec {
|
||||||
|
name = "Devel-Hide-0.0008";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/F/FE/FERREIRA/${name}.tar.gz";
|
||||||
|
sha256 = "14hwwirpc9cnwn50rshb8hb778mia4ni75jv2dih8l9i033m4i26";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
DevelStackTrace = buildPerlPackage rec {
|
DevelStackTrace = buildPerlPackage rec {
|
||||||
name = "Devel-StackTrace-1.20";
|
name = "Devel-StackTrace-1.20";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -1065,6 +1105,16 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
DistCheckConflicts = buildPerlPackage rec {
|
||||||
|
name = "Dist-CheckConflicts-0.02";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/D/DO/DOY/${name}.tar.gz";
|
||||||
|
sha256 = "1lh7j20vvsh4dyh74hr0wnabyv8vcdkilfi93m2fbk69qk3w995j";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestFatal ];
|
||||||
|
propagatedBuildInputs = [ ListMoreUtils SubExporter ];
|
||||||
|
};
|
||||||
|
|
||||||
EmailAbstract = buildPerlPackage rec {
|
EmailAbstract = buildPerlPackage rec {
|
||||||
name = "Email-Abstract-3.001";
|
name = "Email-Abstract-3.001";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -1143,6 +1193,16 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
EvalClosure = buildPerlPackage rec {
|
||||||
|
name = "Eval-Closure-0.06";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/D/DO/DOY/${name}.tar.gz";
|
||||||
|
sha256 = "0qjfigd7r3xwizf8wff3g2mhidbqqlb6xy125iwd03f3i5hmnhic";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestFatal TestRequires ];
|
||||||
|
propagatedBuildInputs = [ SubExporter TryTiny ];
|
||||||
|
};
|
||||||
|
|
||||||
ExceptionClass = buildPerlPackage rec {
|
ExceptionClass = buildPerlPackage rec {
|
||||||
name = "Exception-Class-1.30";
|
name = "Exception-Class-1.30";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -1152,13 +1212,20 @@ rec {
|
||||||
propagatedBuildInputs = [ ClassDataInheritable DevelStackTrace ];
|
propagatedBuildInputs = [ ClassDataInheritable DevelStackTrace ];
|
||||||
};
|
};
|
||||||
|
|
||||||
ExtUtilsInstall = buildPerlPackage {
|
ExtUtilsCBuilder = buildPerlPackage rec {
|
||||||
name = "ExtUtils-Install-1.50";
|
name = "ExtUtils-CBuilder-0.280202";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://cpan/authors/id/Y/YV/YVES/ExtUtils-Install-1.50.tar.gz;
|
url = "mirror://cpan/modules/by-module/ExtUtils/${name}.tar.gz";
|
||||||
sha256 = "18fr056fwnnhvgc646crx2p9mybf69mh5rkcphc7bbvahw9i61jy";
|
sha256 = "13qjdz1kmrp5mp404by94cdsyydjadg974ykinqga450djjaqpbq";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
ExtUtilsInstall = buildPerlPackage rec {
|
||||||
|
name = "ExtUtils-Install-1.54";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/ExtUtils/${name}.tar.gz";
|
||||||
|
sha256 = "19igil4iwh3jdyvjm8s0ypm8wxsny6nv4z3b3lkwhq0ccjgd3rp3";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [ExtUtilsMakeMaker];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
ExtUtilsMakeMaker = buildPerlPackage {
|
ExtUtilsMakeMaker = buildPerlPackage {
|
||||||
|
@ -1169,23 +1236,33 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
ExtUtilsManifest = buildPerlPackage {
|
ExtUtilsManifest = buildPerlPackage rec {
|
||||||
name = "ExtUtils-Manifest-1.53";
|
name = "ExtUtils-Manifest-1.59";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://cpan/authors/id/R/RK/RKOBES/ExtUtils-Manifest-1.53.tar.gz;
|
url = "mirror://cpan/modules/by-module/ExtUtils/${name}.tar.gz";
|
||||||
sha256 = "0xgfzivw0dfy29ydfjkg0c9mvlhjvlhc54s0yvbb4sxb2mdvrfkp";
|
sha256 = "0cb7mjmfsk2rlwdr5y91x2w5ffb0yjf9gblibk9wplivlpa48jhs";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
FileChangeNotify = buildPerlPackage rec {
|
ExtUtilsParseXS = buildPerlPackage rec {
|
||||||
name = "File-ChangeNotify-0.07";
|
name = "ExtUtils-ParseXS-3.03";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/ExtUtils/${name}.tar.gz";
|
||||||
sha256 = "0qklyrxii0i651gn42csdc0lhcvrwh0m9d316zc7kl75anwl6hly";
|
sha256 = "0ziq4iwn3bc1zyrm7aigc7nk5lxb69shzix9irxw17i5lfc923xg";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [
|
};
|
||||||
ClassMOP Moose MooseXParamsValidate MooseXSemiAffordanceAccessor
|
|
||||||
];
|
FileChangeNotify = buildModule rec {
|
||||||
|
name = "File-ChangeNotify-0.20";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/File/${name}.tar.gz";
|
||||||
|
sha256 = "000aiiijf16j5cf8gql4vr6l9y561famkfb5qv5d29xz2ad4mmd9";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestException ];
|
||||||
|
propagatedBuildInputs =
|
||||||
|
[ ClassMOP Moose MooseXParamsValidate MooseXSemiAffordanceAccessor
|
||||||
|
NamespaceAutoclean
|
||||||
|
] ++ stdenv.lib.optional stdenv.isLinux LinuxInotify2;
|
||||||
};
|
};
|
||||||
|
|
||||||
Filechdir = buildPerlPackage {
|
Filechdir = buildPerlPackage {
|
||||||
|
@ -1262,6 +1339,14 @@ rec {
|
||||||
propagatedBuildInputs = [ TestScript ];
|
propagatedBuildInputs = [ TestScript ];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
FontTTF = buildPerlPackage {
|
||||||
|
name = "Font-TTF-0.43";
|
||||||
|
src = fetchurl {
|
||||||
|
url = mirror://cpan/authors/id/M/MH/MHOSKEN/Font-TTF-0.43.tar.gz;
|
||||||
|
sha256 = "0782mj5n5a2qbghvvr20x51llizly6q5smak98kzhgq9a7q3fg89";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
FreezeThaw = buildPerlPackage {
|
FreezeThaw = buildPerlPackage {
|
||||||
name = "FreezeThaw-0.43";
|
name = "FreezeThaw-0.43";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -1278,7 +1363,7 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [ pkgs.gd pkgs.libjpeg pkgs.zlib pkgs.freetype
|
buildInputs = [ pkgs.gd pkgs.libjpeg pkgs.zlib pkgs.freetype
|
||||||
pkgs.libpng pkgs.fontconfig pkgs.xlibs.libXpm GetOptLong ];
|
pkgs.libpng pkgs.fontconfig pkgs.xlibs.libXpm GetoptLong ];
|
||||||
|
|
||||||
# Patch needed to get arguments past the first GetOptions call
|
# Patch needed to get arguments past the first GetOptions call
|
||||||
# and to specify libfontconfig search path.
|
# and to specify libfontconfig search path.
|
||||||
|
@ -1295,7 +1380,7 @@ rec {
|
||||||
makeMakerFlags = "--lib_png_path=${pkgs.libpng} --lib_jpeg_path=${pkgs.libjpeg} --lib_zlib_path=${pkgs.zlib} --lib_ft_path=${pkgs.freetype} --lib_fontconfig_path=${pkgs.fontconfig} --lib_xpm_path=${pkgs.xlibs.libXpm}";
|
makeMakerFlags = "--lib_png_path=${pkgs.libpng} --lib_jpeg_path=${pkgs.libjpeg} --lib_zlib_path=${pkgs.zlib} --lib_ft_path=${pkgs.freetype} --lib_fontconfig_path=${pkgs.fontconfig} --lib_xpm_path=${pkgs.xlibs.libXpm}";
|
||||||
};
|
};
|
||||||
|
|
||||||
GetOptLong = buildPerlPackage rec {
|
GetoptLong = buildPerlPackage rec {
|
||||||
name = "Getopt-Long-2.38";
|
name = "Getopt-Long-2.38";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/J/JV/JV/modules/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/J/JV/JV/modules/${name}.tar.gz";
|
||||||
|
@ -1303,6 +1388,16 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
GetoptLongDescriptive = buildPerlPackage rec {
|
||||||
|
name = "Getopt-Long-Descriptive-0.090";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/Getopt/${name}.tar.gz";
|
||||||
|
sha256 = "17ghqd50y3627ajc7wl6n7sv055p2gg0h40lavx7qhwyg5rf46lw";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestMore ];
|
||||||
|
propagatedBuildInputs = [ ParamsValidate SubExporter ];
|
||||||
|
};
|
||||||
|
|
||||||
Graph = buildPerlPackage rec {
|
Graph = buildPerlPackage rec {
|
||||||
name = "Graph-0.94";
|
name = "Graph-0.94";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -1433,12 +1528,13 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
HTTPBody = buildPerlPackage rec {
|
HTTPBody = buildPerlPackage rec {
|
||||||
name = "HTTP-Body-1.05";
|
name = "HTTP-Body-1.12";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/A/AG/AGRUNDMA/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/HTTP/${name}.tar.gz";
|
||||||
sha256 = "0s0496sb9l8jfkdx86vahwgdaaxrqb0j6acyww6nk0ajh82qrzfv";
|
sha256 = "1229hhcm762n9x82jkhl8hmjcaigprcsrhymcdbkqlwch2agm6g2";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [LWP YAML];
|
buildInputs = [ TestDeep ];
|
||||||
|
propagatedBuildInputs = [ LWP ];
|
||||||
};
|
};
|
||||||
|
|
||||||
HTTPHeaderParserXS = buildPerlPackage rec {
|
HTTPHeaderParserXS = buildPerlPackage rec {
|
||||||
|
@ -1450,12 +1546,12 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
HTTPRequestAsCGI = buildPerlPackage rec {
|
HTTPRequestAsCGI = buildPerlPackage rec {
|
||||||
name = "HTTP-Request-AsCGI-0.9";
|
name = "HTTP-Request-AsCGI-1.2";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/H/HD/HDP/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/HTTP/${name}.tar.gz";
|
||||||
sha256 = "1k17bgvscjvr4v96l9vm14mpk4r4b5g9w1gpmwl8qfga3czp6sd4";
|
sha256 = "1smwmiarwcgq7vjdblnb6ldi2x1s5sk5p15p7xvm5byiqq3znnwl";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [ClassAccessor LWP];
|
propagatedBuildInputs = [ ClassAccessor LWP ];
|
||||||
};
|
};
|
||||||
|
|
||||||
HTTPResponseEncoding = buildPerlPackage rec {
|
HTTPResponseEncoding = buildPerlPackage rec {
|
||||||
|
@ -1485,20 +1581,6 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
PerlMagick = buildPerlPackage {
|
|
||||||
name = "PerlMagick-6.59";
|
|
||||||
src = fetchurl {
|
|
||||||
url = http://image_magick.veidrodis.com:8003/image_magick/perl/PerlMagick-6.59.tar.gz;
|
|
||||||
sha256 = "6d7a33f6431b5650637cf73dd696927dbb2073f28e8f8d11a465d7de4c4638b3";
|
|
||||||
};
|
|
||||||
buildInputs = [pkgs.imagemagick];
|
|
||||||
preConfigure =
|
|
||||||
''
|
|
||||||
sed -i -e 's|my \$INC_magick = .*|my $INC_magick = "-I${pkgs.imagemagick}/include/ImageMagick";|' Makefile.PL
|
|
||||||
'';
|
|
||||||
doCheck = false;
|
|
||||||
};
|
|
||||||
|
|
||||||
IOCompressBase = buildPerlPackage rec {
|
IOCompressBase = buildPerlPackage rec {
|
||||||
name = "IO-Compress-Base-2.015";
|
name = "IO-Compress-Base-2.015";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -1700,6 +1782,14 @@ rec {
|
||||||
propagatedBuildInputs = [JSON];
|
propagatedBuildInputs = [JSON];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
JSONPP = buildPerlPackage rec {
|
||||||
|
name = "JSON-PP-2.27200";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/JSON/${name}.tar.gz";
|
||||||
|
sha256 = "1lv9riws9f72gya2fsp5jvbd1fbzyi8423x38a491ryy9cai2ph3";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
JSONXS = buildPerlPackage rec {
|
JSONXS = buildPerlPackage rec {
|
||||||
name = "JSON-XS-2.29";
|
name = "JSON-XS-2.29";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -1735,11 +1825,20 @@ rec {
|
||||||
propagatedBuildInputs = [LinguaENInflect];
|
propagatedBuildInputs = [LinguaENInflect];
|
||||||
};
|
};
|
||||||
|
|
||||||
ListMoreUtils = buildPerlPackage {
|
LinuxInotify2 = buildPerlPackage rec {
|
||||||
name = "List-MoreUtils-0.22";
|
name = "Linux-Inotify2-1.22";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://cpan/authors/id/V/VP/VPARSEVAL/List-MoreUtils-0.22.tar.gz;
|
url = "mirror://cpan/modules/by-module/Linux/${name}.tar.gz";
|
||||||
sha256 = "1dv21xclh6r1cyy19r34xv2w6pc1jb5pwj7b2739m78xhlk8p55l";
|
sha256 = "1l916p8xak6c51x4x1vrzd8wpi55bld74wf0p5w5m4vr80zjb7dw";
|
||||||
|
};
|
||||||
|
propagatedBuildInputs = [ CommonSense ];
|
||||||
|
};
|
||||||
|
|
||||||
|
ListMoreUtils = buildPerlPackage rec {
|
||||||
|
name = "List-MoreUtils-0.33";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/A/AD/ADAMK/${name}.tar.gz";
|
||||||
|
sha256 = "1bcljhhsk5g0xykvgbxz10ilmj02s58ydiy3g8hbzdr29i20np1i";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -1835,13 +1934,16 @@ rec {
|
||||||
propagatedBuildInputs = [TestPod];
|
propagatedBuildInputs = [TestPod];
|
||||||
};
|
};
|
||||||
|
|
||||||
ModuleBuild = buildPerlPackage {
|
ModuleBuild = buildPerlPackage rec {
|
||||||
name = "Module-Build-0.2808";
|
name = "Module-Build-0.3800";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://cpan/authors/id/K/KW/KWILLIAMS/Module-Build-0.2808.tar.gz;
|
url = "mirror://cpan/modules/by-module/Module/${name}.tar.gz";
|
||||||
sha256 = "1h8zpf4g2n8v47l9apmdqbdgcg039g70w75hpn84m37pmqkbnj8v";
|
sha256 = "1gk0xn5s48f0n3a6k4izw6sigsk84rk06hky7dd48hdmvrq23f4v";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [ExtUtilsInstall ExtUtilsManifest TestHarness];
|
propagatedBuildInputs =
|
||||||
|
[ ExtUtilsInstall ExtUtilsManifest ExtUtilsCBuilder ExtUtilsParseXS
|
||||||
|
CPANMeta PerlOSType ModuleMetadata
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
ModuleFind = buildPerlPackage {
|
ModuleFind = buildPerlPackage {
|
||||||
|
@ -1852,16 +1954,27 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
Moose = buildPerlPackage rec {
|
ModuleMetadata = buildPerlPackage rec {
|
||||||
name = "Moose-0.85";
|
name = "Module-Metadata-1.000005";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/Module/${name}.tar.gz";
|
||||||
sha256 = "1fim2kg6hcawbhn26sm1dq0q8ikmq0qwngd3wys7h0n9vs5hqdkb";
|
sha256 = "04xxs3542mqdadcs2bdlpyldmbbxdn9x0gwjnyy5p1d5c3ajnq9k";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [
|
propagatedBuildInputs = [ version ];
|
||||||
TestMore TestException TaskWeaken ListMoreUtils
|
};
|
||||||
ClassMOP SubExporter
|
|
||||||
];
|
Moose = buildPerlPackage rec {
|
||||||
|
name = "Moose-2.0202";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/D/DO/DOY/${name}.tar.gz";
|
||||||
|
sha256 = "1xp0052ig06f5axw9djrq5ws8r9mcs4g1qs55yzgynl2hjrkazi4";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestFatal TestRequires ];
|
||||||
|
propagatedBuildInputs =
|
||||||
|
[ DataOptList DevelGlobalDestruction DistCheckConflicts EvalClosure
|
||||||
|
ListMoreUtils MROCompat PackageDeprecationManager PackageStash
|
||||||
|
PackageStashXS ParamsUtil SubExporter SubName TaskWeaken TryTiny
|
||||||
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
MooseAutobox = buildPerlPackage rec {
|
MooseAutobox = buildPerlPackage rec {
|
||||||
|
@ -1874,21 +1987,33 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
MooseXEmulateClassAccessorFast = buildPerlPackage rec {
|
MooseXEmulateClassAccessorFast = buildPerlPackage rec {
|
||||||
name = "MooseX-Emulate-Class-Accessor-Fast-0.00900";
|
name = "MooseX-Emulate-Class-Accessor-Fast-0.00903";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
|
||||||
sha256 = "1sxkhyi44h30ba5ca7fmjpwc2pjwqm2n7ll67dn02dzgh68zaha7";
|
sha256 = "1lkn1h4sxr1483jicsgsgzclbfw63g2i2c3m4v4j9ar75yrb0kh8";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [Moose NamespaceClean];
|
buildInputs = [ TestException ];
|
||||||
|
propagatedBuildInputs = [ Moose NamespaceClean ];
|
||||||
|
};
|
||||||
|
|
||||||
|
MooseXGetopt = buildPerlPackage rec {
|
||||||
|
name = "MooseX-Getopt-0.37";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz";
|
||||||
|
sha256 = "161j44v2b4qzv75lk35gvfvs864vcyhkzq6phmhh8zllg3cnfc8k";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestFatal TestRequires TestWarn ];
|
||||||
|
propagatedBuildInputs = [ Moose GetoptLongDescriptive MooseXRoleParameterized ];
|
||||||
};
|
};
|
||||||
|
|
||||||
MooseXMethodAttributes = buildPerlPackage rec {
|
MooseXMethodAttributes = buildPerlPackage rec {
|
||||||
name = "MooseX-MethodAttributes-0.16";
|
name = "MooseX-MethodAttributes-0.25";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz";
|
||||||
sha256 = "1cfpslsn7kqcbi6rvb5095ba8f4qdjb2bksxdbalpr4yf88hrc5n";
|
sha256 = "0rkk0rija7s96747y46qz49g88kymgxvn70mr21id9i8n7cdacww";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [Moose MooseXTypes TestException];
|
buildInputs = [ TestException ];
|
||||||
|
propagatedBuildInputs = [ Moose MooseXTypes NamespaceAutoclean NamespaceClean ];
|
||||||
};
|
};
|
||||||
|
|
||||||
MooseXParamsValidate = buildPerlPackage rec {
|
MooseXParamsValidate = buildPerlPackage rec {
|
||||||
|
@ -1900,13 +2025,32 @@ rec {
|
||||||
propagatedBuildInputs = [Moose ParamsValidate SubExporter TestException];
|
propagatedBuildInputs = [Moose ParamsValidate SubExporter TestException];
|
||||||
};
|
};
|
||||||
|
|
||||||
MooseXSemiAffordanceAccessor = buildPerlPackage rec {
|
MooseXRoleParameterized = buildPerlPackage rec {
|
||||||
name = "MooseX-SemiAffordanceAccessor-0.03";
|
name = "MooseX-Role-Parameterized-0.26";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz";
|
||||||
sha256 = "073lq5dlwqxbrdzsn5ragjvwgpsfwcdls83n513kscgcq56y7014";
|
sha256 = "1wfqdkjhwzbzk2cm65r5gz9n6406j8mdq78iga7dnj3mp2csn631";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [Moose];
|
buildInputs = [ TestFatal TestMore ];
|
||||||
|
propagatedBuildInputs = [ Moose ];
|
||||||
|
};
|
||||||
|
|
||||||
|
MooseXRoleWithOverloading = buildPerlPackage rec {
|
||||||
|
name = "MooseX-Role-WithOverloading-0.09";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz";
|
||||||
|
sha256 = "0qs013vkm0ysykd3hibk4m8bkl0rnysxzralwq19zrvxaqk2krn8";
|
||||||
|
};
|
||||||
|
propagatedBuildInputs = [ Moose MooseXTypes NamespaceAutoclean aliased ];
|
||||||
|
};
|
||||||
|
|
||||||
|
MooseXSemiAffordanceAccessor = buildPerlPackage rec {
|
||||||
|
name = "MooseX-SemiAffordanceAccessor-0.09";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz";
|
||||||
|
sha256 = "1724cxvgy1wh1kfawcj2sanlm90zarfh7k186pgyx1lk8fhnlj4m";
|
||||||
|
};
|
||||||
|
propagatedBuildInputs = [ Moose ];
|
||||||
};
|
};
|
||||||
|
|
||||||
MooseXTraits = buildPerlPackage rec {
|
MooseXTraits = buildPerlPackage rec {
|
||||||
|
@ -1933,12 +2077,24 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
MooseXTypes = buildPerlPackage rec {
|
MooseXTypes = buildPerlPackage rec {
|
||||||
name = "MooseX-Types-0.16";
|
name = "MooseX-Types-0.28";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/R/RK/RKITOVER/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
|
||||||
sha256 = "0b7w9wyh44qqjipw0gy5xsvdb5hwaqjk3vbqiwq07aliwnlfgi9a";
|
sha256 = "0wjqdxd2qlzgrvi4z2rl82xns9kh7m4chf9yzkj5il9g9gprwl57";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [Moose CarpClan NamespaceClean];
|
buildInputs = [ TestFatal TestRequires ];
|
||||||
|
propagatedBuildInputs =
|
||||||
|
[ Moose CarpClan NamespaceClean SubInstall SubName ];
|
||||||
|
};
|
||||||
|
|
||||||
|
MooseXTypesCommon = buildPerlPackage rec {
|
||||||
|
name = "MooseX-Types-Common-0.001002";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/MooseX/${name}.tar.gz";
|
||||||
|
sha256 = "0mddl25gkb3qggdfx9fjzs321bj89y8dr4bw307l1dr3zr082xkr";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestException ];
|
||||||
|
propagatedBuildInputs = [ Moose MooseXTypes ];
|
||||||
};
|
};
|
||||||
|
|
||||||
Mouse = buildPerlPackage rec {
|
Mouse = buildPerlPackage rec {
|
||||||
|
@ -1960,21 +2116,21 @@ rec {
|
||||||
};
|
};
|
||||||
|
|
||||||
NamespaceAutoclean = buildPerlPackage rec {
|
NamespaceAutoclean = buildPerlPackage rec {
|
||||||
name = "namespace-autoclean-0.08";
|
name = "namespace-autoclean-0.12";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
|
||||||
sha256 = "1276incn27dpz955yx44l7rqs27bp1nc4gzqvw1x4aif8kw91185";
|
sha256 = "125g5ny4sqf9kj1sxaqh1jipzyii56p9nsp45jg9fg67i4ljm9pg";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [BHooksEndOfScope ClassMOP NamespaceClean];
|
propagatedBuildInputs = [ BHooksEndOfScope ClassMOP NamespaceClean Moose ];
|
||||||
};
|
};
|
||||||
|
|
||||||
NamespaceClean = buildPerlPackage rec {
|
NamespaceClean = buildPerlPackage rec {
|
||||||
name = "namespace-clean-0.11";
|
name = "namespace-clean-0.21";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/R/RI/RIBASUSHI/${name}.tar.gz";
|
||||||
sha256 = "00fpj8a5p9z577cha3cgb95r042v7kbz7pwls5p0rl7jqvpax4lb";
|
sha256 = "0djqishj6mcw1jn9saff4i2glq89dq3rc7slpprcky31jay6jq5i";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [BHooksEndOfScope];
|
propagatedBuildInputs = [ BHooksEndOfScope DevelHide PackageStash ];
|
||||||
};
|
};
|
||||||
|
|
||||||
NetAmazonEC2 = buildPerlPackage rec {
|
NetAmazonEC2 = buildPerlPackage rec {
|
||||||
|
@ -2104,6 +2260,35 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
PackageDeprecationManager = buildPerlPackage rec {
|
||||||
|
name = "Package-DeprecationManager-0.11";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
|
||||||
|
sha256 = "1q2jgq3dfva5wfsl1jn8711bk7fvf5cgpjddd8if9cx3zixnq2n1";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestFatal TestRequires ];
|
||||||
|
propagatedBuildInputs = [ ListMoreUtils ParamsUtil SubInstall ];
|
||||||
|
};
|
||||||
|
|
||||||
|
PackageStash = buildPerlPackage rec {
|
||||||
|
name = "Package-Stash-0.31";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/D/DO/DOY/${name}.tar.gz";
|
||||||
|
sha256 = "0m5mibmy49gjhb5kvgyg2cfzs4d1ghav75f19x80s3bv6vr0ls6x";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestFatal TestRequires ];
|
||||||
|
propagatedBuildInputs = [ DistCheckConflicts PackageDeprecationManager PackageStashXS ];
|
||||||
|
};
|
||||||
|
|
||||||
|
PackageStashXS = buildPerlPackage rec {
|
||||||
|
name = "Package-Stash-XS-0.23";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/D/DO/DOY/${name}.tar.gz";
|
||||||
|
sha256 = "0dr86sbpb67dxbq64ix48f0n3dgac820ibci4xy4hbijja6lzwj6";
|
||||||
|
};
|
||||||
|
buildInputs = [ TestFatal ];
|
||||||
|
};
|
||||||
|
|
||||||
ParamsUtil = buildPerlPackage rec {
|
ParamsUtil = buildPerlPackage rec {
|
||||||
name = "Params-Util-1.01";
|
name = "Params-Util-1.01";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -2112,11 +2297,11 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
ParamsValidate = buildPerlPackage rec {
|
ParamsValidate = buildModule rec {
|
||||||
name = "Params-Validate-0.91";
|
name = "Params-Validate-1.00";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/D/DR/DROLSKY/${name}.tar.gz";
|
url = "mirror://cpan/modules/by-module/Params/${name}.tar.gz";
|
||||||
sha256 = "1j0hx3pbfdyggbhrawa9k0wdm6lln3zdkrhjrdg1hzzf6csrlc1v";
|
sha256 = "1yziygqb8km28xr3yzzsllzgg7xnxdh4wqfm2kmf2s6qck0dkij4";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2128,6 +2313,15 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
ParseCPANMeta = buildPerlPackage rec {
|
||||||
|
name = "Parse-CPAN-Meta-1.4401";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/Parse/${name}.tar.gz";
|
||||||
|
sha256 = "0g381a0wynh9xc9wf44drw5vhfbd3wa693myy018jwq9vp51pf5q";
|
||||||
|
};
|
||||||
|
propagatedBuildInputs = [ CPANMetaYAML JSONPP ];
|
||||||
|
};
|
||||||
|
|
||||||
ParseRecDescent = buildPerlPackage rec {
|
ParseRecDescent = buildPerlPackage rec {
|
||||||
name = "Parse-RecDescent-1.965001";
|
name = "Parse-RecDescent-1.965001";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -2188,6 +2382,28 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
PerlMagick = buildPerlPackage {
|
||||||
|
name = "PerlMagick-6.59";
|
||||||
|
src = fetchurl {
|
||||||
|
url = http://image_magick.veidrodis.com:8003/image_magick/perl/PerlMagick-6.59.tar.gz;
|
||||||
|
sha256 = "6d7a33f6431b5650637cf73dd696927dbb2073f28e8f8d11a465d7de4c4638b3";
|
||||||
|
};
|
||||||
|
buildInputs = [pkgs.imagemagick];
|
||||||
|
preConfigure =
|
||||||
|
''
|
||||||
|
sed -i -e 's|my \$INC_magick = .*|my $INC_magick = "-I${pkgs.imagemagick}/include/ImageMagick";|' Makefile.PL
|
||||||
|
'';
|
||||||
|
doCheck = false;
|
||||||
|
};
|
||||||
|
|
||||||
|
PerlOSType = buildPerlPackage rec {
|
||||||
|
name = "Perl-OSType-1.002";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/Perl/${name}.tar.gz";
|
||||||
|
sha256 = "0clbfgq0800dip3821ibh29vrwcc159qnakidbiqrmhcisd95xbs";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
PerlTidy = buildPerlPackage rec {
|
PerlTidy = buildPerlPackage rec {
|
||||||
name = "Perl-Tidy-20090616";
|
name = "Perl-Tidy-20090616";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -2480,11 +2696,11 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
SubName = buildPerlPackage {
|
SubName = buildPerlPackage rec {
|
||||||
name = "Sub-Name-0.04";
|
name = "Sub-Name-0.05";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://cpan/authors/id/X/XM/XMATH/Sub-Name-0.04.tar.gz;
|
url = "mirror://cpan/authors/id/F/FL/FLORA/${name}.tar.gz";
|
||||||
sha256 = "1nlin0ag2krpmiyapp3lzb6qw2yfqvqmx57iz5zwbhr4pyi46bhb";
|
sha256 = "1w9sf51ai2r3i0kv5wnq7h9g3hcd6zb6i51ivvykb3hzx82vilf9";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2664,6 +2880,15 @@ rec {
|
||||||
propagatedBuildInputs = [TestHarness TestSimple SubUplevel];
|
propagatedBuildInputs = [TestHarness TestSimple SubUplevel];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
TestFatal = buildPerlPackage rec {
|
||||||
|
name = "Test-Fatal-0.006";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
|
||||||
|
sha256 = "0laxzphmqwq0rrizv3n7pcnrn345yh70cip61sl8f8mw8dir1jdx";
|
||||||
|
};
|
||||||
|
propagatedBuildInputs = [ TryTiny ];
|
||||||
|
};
|
||||||
|
|
||||||
TestHarness = buildPerlPackage rec {
|
TestHarness = buildPerlPackage rec {
|
||||||
name = "Test-Harness-3.17";
|
name = "Test-Harness-3.17";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -2742,13 +2967,20 @@ rec {
|
||||||
propagatedBuildInputs = [PodCoverage];
|
propagatedBuildInputs = [PodCoverage];
|
||||||
};
|
};
|
||||||
|
|
||||||
TestSimple = buildPerlPackage rec {
|
TestRequires = buildPerlPackage rec {
|
||||||
name = "Test-Simple-0.94";
|
name = "Test-Requires-0.06";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/M/MS/MSCHWERN/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/T/TO/TOKUHIROM/${name}.tar.gz";
|
||||||
sha256 = "1sdf9azxdbswbmzxasdp38mi1sznjc2g2ywi5ymbr6dcb3vs94vg";
|
sha256 = "1ksyg4npzx5faf2sj80rm74qjra4q679750vfqfvw3kg1d69wvwv";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
TestSimple = buildPerlPackage rec {
|
||||||
|
name = "Test-Simple-0.98";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/Test/${name}.tar.gz";
|
||||||
|
sha256 = "1a0jrl3n2g05qn6c79pv5bnc1wlq36qccwdgf1pjrrvmrgi07cig";
|
||||||
};
|
};
|
||||||
propagatedBuildInputs = [TestHarness];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
TestScript = buildPerlPackage rec {
|
TestScript = buildPerlPackage rec {
|
||||||
|
@ -2931,11 +3163,11 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
TimeHiRes = buildPerlPackage {
|
TimeHiRes = buildPerlPackage rec {
|
||||||
name = "Time-HiRes-1.9715";
|
name = "Time-HiRes-1.9724";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://cpan/authors/id/J/JH/JHI/Time-HiRes-1.9715.tar.gz;
|
url = "mirror://cpan/modules/by-module/Time/${name}.tar.gz";
|
||||||
sha256 = "0pgqrfkysy3mdcx5nd0x8c80lgqb7rkb3nrkii3vc576dcbpvw0i";
|
sha256 = "0lrwfixr3qg8j4vkfax1z4gqiccq0v0jyvc7db40qpvi88655gjs";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2966,11 +3198,11 @@ rec {
|
||||||
buildInputs = [TestException];
|
buildInputs = [TestException];
|
||||||
};
|
};
|
||||||
|
|
||||||
FontTTF = buildPerlPackage {
|
TryTiny = buildPerlPackage rec {
|
||||||
name = "perl-Font-TTF-0.43";
|
name = "Try-Tiny-0.09";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://cpan/authors/id/M/MH/MHOSKEN/Font-TTF-0.43.tar.gz;
|
url = "mirror://cpan/authors/id/D/DO/DOY/${name}.tar.gz";
|
||||||
sha256 = "0782mj5n5a2qbghvvr20x51llizly6q5smak98kzhgq9a7q3fg89";
|
sha256 = "1fjhwq347wa74h94nd54lx194s26s7x9whfc0kkpcng2sgs54vvs";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -2982,19 +3214,12 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
UNIVERSALisa = stdenv.mkDerivation rec {
|
UNIVERSALisa = buildModule rec {
|
||||||
name = "UNIVERSAL-isa-1.01";
|
name = "UNIVERSAL-isa-1.01";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "mirror://cpan/authors/id/C/CH/CHROMATIC/${name}.tar.gz";
|
url = "mirror://cpan/authors/id/C/CH/CHROMATIC/${name}.tar.gz";
|
||||||
sha256 = "0iksklmfhiaxg2rsw827n97k1mris6dg596rdwk2gmrwl0rsk0wz";
|
sha256 = "0iksklmfhiaxg2rsw827n97k1mris6dg596rdwk2gmrwl0rsk0wz";
|
||||||
};
|
};
|
||||||
# Urgh, this package doesn't have a Makefile.PL.
|
|
||||||
buildInputs = [perl];
|
|
||||||
configurePhase = "perl Build.PL --prefix=$out";
|
|
||||||
buildPhase = "perl ./Build";
|
|
||||||
doCheck = true;
|
|
||||||
checkPhase = "perl ./Build test";
|
|
||||||
installPhase = "perl ./Build install";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
UNIVERSALrequire = buildPerlPackage {
|
UNIVERSALrequire = buildPerlPackage {
|
||||||
|
@ -3030,6 +3255,22 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
version = buildPerlPackage rec {
|
||||||
|
name = "version-0.93";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/version/${name}.tar.gz";
|
||||||
|
sha256 = "1lfq27hshq1gvdqksicp22ag8n1aiijhjw68q3r254kp6zimrz69";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
VersionRequirements = buildPerlPackage rec {
|
||||||
|
name = "Version-Requirements-0.101020";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/authors/id/R/RJ/RJBS/${name}.tar.gz";
|
||||||
|
sha256 = "18bcfxwn21gcih0bc6p1sp42iis8lwnqh7fpprkniflj8q0ps0x4";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
W3CLinkChecker = buildPerlPackage rec {
|
W3CLinkChecker = buildPerlPackage rec {
|
||||||
name = "W3C-LinkChecker-4.5";
|
name = "W3C-LinkChecker-4.5";
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
|
@ -3189,4 +3430,12 @@ rec {
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
YAMLTiny = buildPerlPackage rec {
|
||||||
|
name = "YAML-Tiny-1.50";
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://cpan/modules/by-module/YAML/${name}.tar.gz";
|
||||||
|
sha256 = "0ag1llgf0qn3sxy832xhvc1mq6s0bdv13ij7vh7df8nv0jnxyyd3";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue