perlPackages.MooseXTypesStructured: new expression

This commit is contained in:
Oliver Charles 2013-06-10 22:19:26 +01:00
parent 69694da603
commit 80a4e6f61f
1 changed files with 33 additions and 0 deletions

View File

@ -1859,6 +1859,15 @@ rec {
};
};
DevelPartialDump = buildPerlPackage {
name = "Devel-PartialDump-0.15";
src = fetchurl {
url = mirror://cpan/authors/id/F/FL/FLORA/Devel-PartialDump-0.15.tar.gz;
sha256 = "0xm42030qlbimay5x72sjj0na43ciniai2xdcdx8zf191jw5dz7n";
};
propagatedBuildInputs = [ Moose namespaceclean SubExporter TestUseOk TestWarn ];
};
DevelStackTrace = buildPerlPackage {
name = "Devel-StackTrace-1.30";
src = fetchurl {
@ -3862,6 +3871,15 @@ rec {
propagatedBuildInputs = [ Moose MooseXTypes ];
};
MooseXTypesDateTime = buildPerlPackage {
name = "MooseX-Types-DateTime-0.08";
src = fetchurl {
url = mirror://cpan/authors/id/I/IL/ILMARI/MooseX-Types-DateTime-0.08.tar.gz;
sha256 = "0q0d1dd8737rc3k3jb22wvybf03hg3lp1iyda0ivkd8020cib996";
};
propagatedBuildInputs = [ DateTime DateTimeLocale DateTimeTimeZone Moose MooseXTypes namespaceclean TestException TestUseOk ];
};
MooseXTypesLoadableClass = buildPerlPackage rec {
name = "MooseX-Types-LoadableClass-0.008";
src = fetchurl {
@ -3884,6 +3902,21 @@ rec {
};
};
MooseXTypesStructured = buildPerlPackage {
name = "MooseX-Types-Structured-0.28";
src = fetchurl {
url = mirror://cpan/authors/id/J/JJ/JJNAPIORK/MooseX-Types-Structured-0.28.tar.gz;
sha256 = "12snpf65bh3jyx9w1h1sark83l0w51s3jdcr4ygw57cxvq39yl43";
};
buildInputs = [ DateTime MooseXTypesDateTime TestFatal ];
propagatedBuildInputs = [ DevelPartialDump Moose MooseXTypes SubExporter ];
meta = {
homepage = http://metacpan.org/release/MooseX-Types-Structured;
description = "MooseX::Types::Structured - Structured Type Constraints for Moose";
license = "perl5";
};
};
Mouse = buildPerlPackage rec {
name = "Mouse-0.26";
src = fetchurl {