[cpan2nix] perlPackages.IOAsync: 0.75 -> 0.77

dependencies:
perlPackages.MetricsAny: init at 0.05
perlPackages.TestMetricsAny: init at 0.01
This commit is contained in:
volth 2020-06-20 15:48:19 +00:00
parent 16c2b03b75
commit 309a10e264

View file

@ -9354,13 +9354,13 @@ let
IOAsync = buildPerlModule {
pname = "IO-Async";
version = "0.75";
version = "0.77";
src = fetchurl {
url = "mirror://cpan/authors/id/P/PE/PEVANS/IO-Async-0.75.tar.gz";
sha256 = "1mi6gfbl11rimvzgzyj8kiqf131cg1w9nwxi47fwm9sbs0x6rkjb";
url = mirror://cpan/authors/id/P/PE/PEVANS/IO-Async-0.77.tar.gz;
sha256 = "153rfnbs2xwvx559h0ilfr0g9pg30avjad3cad659is9bdmfipri";
};
propagatedBuildInputs = [ Future StructDumb ];
buildInputs = [ TestFatal TestIdentity TestRefcount ];
buildInputs = [ TestFatal TestIdentity TestMetricsAny TestRefcount ];
meta = {
description = "Asynchronous event-driven programming";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
@ -11653,6 +11653,20 @@ let
};
};
MetricsAny = buildPerlModule {
pname = "Metrics-Any";
version = "0.05";
src = fetchurl {
url = mirror://cpan/authors/id/P/PE/PEVANS/Metrics-Any-0.05.tar.gz;
sha256 = "1xg7y8szbfwmh72y8l1w0rz4jrd66hisl6hh3hyq31f52cs6hwvr";
};
buildInputs = [ TestFatal ];
meta = {
description = "abstract collection of monitoring metrics";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
};
# TODO: use CPAN version
MHonArc = buildPerlPackage rec {
pname = "MHonArc";
@ -18685,6 +18699,20 @@ let
};
};
TestMetricsAny = buildPerlModule {
pname = "Test-Metrics-Any";
version = "0.01";
src = fetchurl {
url = mirror://cpan/authors/id/P/PE/PEVANS/Test-Metrics-Any-0.01.tar.gz;
sha256 = "0s744lv997g1wr4i4vg1d7zpzjfw334hdy45215jf6xj9s6wh1i5";
};
propagatedBuildInputs = [ MetricsAny ];
meta = {
description = "assert that code produces metrics via L<Metrics::Any>";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];
};
};
TestMockClass = buildPerlModule {
pname = "Test-Mock-Class";
version = "0.0303";