Merge pull request #17120 from ip1981/add/pkgs/perl-Monitoring-Plugin

Add Monitoring::Plugin

authored by Franz Pletz and committed by GitHub 2e3066e2 c5222b9d

+31
+31
pkgs/top-level/perl-packages.nix
··· 7632 }; 7633 }; 7634 7635 MathBigInt = buildPerlPackage rec { 7636 name = "Math-BigInt-1.999724"; 7637 src = fetchurl { ··· 8290 propagatedBuildInputs = [ IOPipely Mojolicious ]; 8291 meta = { 8292 description = "Run blocking functions asynchronously by forking"; 8293 license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 8294 }; 8295 };
··· 7632 }; 7633 }; 7634 7635 + MathCalcUnits = buildPerlPackage rec { 7636 + name = "Math-Calc-Units-1.07"; 7637 + src = fetchurl { 7638 + url = "mirror://cpan/authors/id/S/SF/SFINK/${name}.tar.gz"; 7639 + sha256 = "13wgbxv2fmigdj0vf7nwkq1y2q07jgfj8wdrpqkywfxv4zdwzqv1"; 7640 + }; 7641 + meta = { 7642 + description = "Human-readable unit-aware calculator"; 7643 + license = with stdenv.lib.licenses; [ artistic1 gpl2 ]; 7644 + }; 7645 + }; 7646 + 7647 MathBigInt = buildPerlPackage rec { 7648 name = "Math-BigInt-1.999724"; 7649 src = fetchurl { ··· 8302 propagatedBuildInputs = [ IOPipely Mojolicious ]; 8303 meta = { 8304 description = "Run blocking functions asynchronously by forking"; 8305 + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 8306 + }; 8307 + }; 8308 + 8309 + MonitoringPlugin = buildPerlPackage rec { 8310 + name = "Monitoring-Plugin-0.39"; 8311 + src = fetchurl { 8312 + url = "mirror://cpan/authors/id/N/NI/NIERLEIN/${name}.tar.gz"; 8313 + sha256 = "030cw86j8712z8rn66k935gbilb5rcj3lnk4n53vh1b2phrszvjw"; 8314 + }; 8315 + buildInputs = [ TestMore ]; 8316 + propagatedBuildInputs = [ 8317 + Carp ClassAccessor ConfigTiny 8318 + MathCalcUnits ParamsValidate ]; 8319 + meta = { 8320 + description = '' 8321 + A family of perl modules to streamline writing Naemon, 8322 + Nagios, Icinga or Shinken (and compatible) plugins 8323 + ''; 8324 license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 8325 }; 8326 };