perlPackages.LogContextual & dependencies: new expressions

This commit is contained in:
Oliver Charles 2013-07-17 10:33:04 +01:00
parent ff5d030513
commit d7b5a1beb1

View File

@ -2480,6 +2480,21 @@ rec {
propagatedBuildInputs = [ ExceptionBase ];
};
ExporterDeclare = buildPerlModule {
name = "Exporter-Declare-0.113";
src = fetchurl {
url = mirror://cpan/authors/id/E/EX/EXODIST/Exporter-Declare-0.113.tar.gz;
sha256 = "724de5e982c8477df14a360c82233f9e0c26b4af9191647f750f5e465ea42dce";
};
buildInputs = [ FennecLite TestException ];
propagatedBuildInputs = [ MetaBuilder aliased ];
meta = {
homepage = http://open-exodus.net/projects/Exporter-Declare;
description = "Exporting done right";
license = "perl";
};
};
ExporterLite = buildPerlPackage {
name = "Exporter-Lite-0.02";
src = fetchurl {
@ -2654,6 +2669,19 @@ rec {
buildInputs = [ ];
};
FennecLite = buildPerlModule {
name = "Fennec-Lite-0.004";
src = fetchurl {
url = mirror://cpan/authors/id/E/EX/EXODIST/Fennec-Lite-0.004.tar.gz;
sha256 = "dce28e3932762c2ff92aa52d90405c06e898e81cb7b164ccae8966ae77f1dcab";
};
meta = {
homepage = http://open-exodus.net/projects/Fennec-Lite;
description = "Minimalist Fennec, the commonly used bits";
license = "perl";
};
};
FileChangeNotify = buildPerlModule rec {
name = "File-ChangeNotify-0.20";
src = fetchurl {
@ -3812,6 +3840,20 @@ rec {
};
};
LogContextual = buildPerlPackage {
name = "Log-Contextual-0.005003";
src = fetchurl {
url = mirror://cpan/authors/id/F/FR/FREW/Log-Contextual-0.005003.tar.gz;
sha256 = "8519ae92bd8685d003460f99151996e94f38c3c8f12b90634857558605d13719";
};
buildInputs = [ TestFatal ];
propagatedBuildInputs = [ DataDumperConcise ExporterDeclare Moo ];
meta = {
description = "Simple logging interface with a contextual log";
license = "perl";
};
};
LogDispatch = buildPerlPackage {
name = "Log-Dispatch-2.39";
src = fetchurl {
@ -4051,6 +4093,19 @@ rec {
};
};
MetaBuilder = buildPerlModule {
name = "Meta-Builder-0.003";
src = fetchurl {
url = mirror://cpan/authors/id/E/EX/EXODIST/Meta-Builder-0.003.tar.gz;
sha256 = "e7ac289b88d1662e87708d716877ac66a1a8414660996fe58c1db96d834a5375";
};
buildInputs = [ FennecLite TestException ];
meta = {
description = "Tools for creating Meta objects to track custom metrics";
license = "perl";
};
};
MethodSignaturesSimple = buildPerlPackage {
name = "Method-Signatures-Simple-1.07";
src = fetchurl {