perlPackages.HTMLFormHandler: new expression

This commit is contained in:
Oliver Charles 2013-06-10 22:25:39 +01:00
parent 80a4e6f61f
commit 98a9d9669b

View File

@ -1439,6 +1439,19 @@ rec {
makeMakerFlags = "--lib=${pkgs.openssl}/lib"; makeMakerFlags = "--lib=${pkgs.openssl}/lib";
}; };
DataClone = buildPerlPackage {
name = "Data-Clone-0.003";
src = fetchurl {
url = mirror://cpan/authors/id/G/GF/GFUJI/Data-Clone-0.003.tar.gz;
sha256 = "16ldkjfag4dc3gssj051j212rzr2mawy7d001jflcab9g8hg3f1g";
};
buildInputs = [ TestRequires ];
meta = {
description = "Polymorphic data cloning";
license = "perl";
};
};
DataCompare = buildPerlPackage rec { DataCompare = buildPerlPackage rec {
name = "Data-Compare-1.22"; name = "Data-Compare-1.22";
src = fetchurl { src = fetchurl {
@ -1838,6 +1851,17 @@ rec {
}; };
}; };
DevelCycle = buildPerlPackage {
name = "Devel-Cycle-1.11";
src = fetchurl {
url = mirror://cpan/authors/id/L/LD/LDS/Devel-Cycle-1.11.tar.gz;
sha256 = "17c73yx9r32xvrsh8y7q24y0m3b98yihjyf3q4y68j869nh2b4rs";
};
meta = {
description = "Find memory cycles in objects";
};
};
DevelGlobalDestruction = buildPerlPackage { DevelGlobalDestruction = buildPerlPackage {
name = "Devel-GlobalDestruction-0.09"; name = "Devel-GlobalDestruction-0.09";
src = fetchurl { src = fetchurl {
@ -2300,6 +2324,18 @@ rec {
}; };
}; };
FileShareDirInstall = buildPerlPackage {
name = "File-ShareDir-Install-0.04";
src = fetchurl {
url = mirror://cpan/authors/id/G/GW/GWYN/File-ShareDir-Install-0.04.tar.gz;
sha256 = "14gyl1l1crnsb7ihz6czaw7k0v2dnan0380pbxz8kmk66nnhaxzc";
};
meta = {
description = "Install shared files";
license = "perl";
};
};
FilesysNotifySimple = buildPerlPackage { FilesysNotifySimple = buildPerlPackage {
name = "Filesys-Notify-Simple-0.08"; name = "Filesys-Notify-Simple-0.08";
src = fetchurl { src = fetchurl {
@ -2556,6 +2592,20 @@ rec {
]; ];
}; };
HTMLFormHandler = buildPerlPackage {
name = "HTML-FormHandler-0.40025";
src = fetchurl {
url = mirror://cpan/authors/id/G/GS/GSHANK/HTML-FormHandler-0.40025.tar.gz;
sha256 = "0fp8qcbkr19qn1859rpn3ca3b7w1jjyprwlj82dnvfi3b5jf8507";
};
buildInputs = [ FileShareDirInstall PadWalker TestDifferences TestException TestMemoryCycle ];
propagatedBuildInputs = [ aliased ClassLoad DataClone DateTime DateTimeFormatStrptime EmailValid FileShareDir JSON HTMLTree Moose MooseXGetopt MooseXTypes MooseXTypesCommon MooseXTypesLoadableClass namespaceautoclean SubExporter SubName TryTiny ];
meta = {
description = "HTML forms using Moose";
license = "perl5";
};
};
HTMLParser = buildPerlPackage { HTMLParser = buildPerlPackage {
name = "HTML-Parser-3.69"; name = "HTML-Parser-3.69";
src = fetchurl { src = fetchurl {
@ -5369,6 +5419,18 @@ rec {
}; };
}; };
TestMemoryCycle = buildPerlPackage {
name = "Test-Memory-Cycle-1.04";
src = fetchurl {
url = mirror://cpan/authors/id/P/PE/PETDANCE/Test-Memory-Cycle-1.04.tar.gz;
sha256 = "09qj48gmj25xgm0k12n1xx7chdk9gdy3sck4pabvzs0v00nmv9p5";
};
propagatedBuildInputs = [ DevelCycle PadWalker ];
meta = {
description = "Verifies code hasn't left circular references";
};
};
TestMockObject = buildPerlPackage { TestMockObject = buildPerlPackage {
name = "Test-MockObject-1.09"; name = "Test-MockObject-1.09";
src = fetchurl { src = fetchurl {