forked from mirrors/nixpkgs
perl-packages: Update Any-Moose to version 0.24.
This has required to update a few dependencies, including Mouse (to version 2.3.0). Signed-off-by: aszlig <aszlig@redmoonstudios.org>
This commit is contained in:
parent
d49f152513
commit
4a412e9561
|
@ -146,12 +146,12 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
|
||||
AnyMoose = buildPerlPackage rec {
|
||||
name = "Any-Moose-0.10";
|
||||
name = "Any-Moose-0.24";
|
||||
src = fetchurl {
|
||||
url = "mirror://cpan/authors/id/S/SA/SARTAK/${name}.tar.gz";
|
||||
sha256 = "1kgksln1vykh0xynawv3pc3nw1yp7kjwbxbb5lh2hm21a4l4h61x";
|
||||
url = "mirror://cpan/authors/id/E/ET/ETHER/${name}.tar.gz";
|
||||
sha256 = "0g4w11chpnspnksw80jbdn5wp2m5hqzcyjzcy2hsjz9rkk2ncdbk";
|
||||
};
|
||||
propagatedBuildInputs = [Mouse];
|
||||
propagatedBuildInputs = [ Mouse ];
|
||||
};
|
||||
|
||||
ApacheLogFormatCompiler = buildPerlModule {
|
||||
|
@ -1840,6 +1840,18 @@ let self = _self // overrides; _self = with self; {
|
|||
makeMakerFlags = "--lib=${pkgs.openssl}/lib";
|
||||
};
|
||||
|
||||
CwdGuard = buildPerlModule rec {
|
||||
name = "Cwd-Guard-0.04";
|
||||
src = fetchurl {
|
||||
url = "mirror://cpan/authors/id/K/KA/KAZEBURO/${name}.tar.gz";
|
||||
sha256 = "071k50n1yr48122jjjg50i1s2kwp06dmrisv35f3wjry8m6cqchm";
|
||||
};
|
||||
meta = {
|
||||
description = "Temporary changing working directory (chdir)";
|
||||
license = "perl";
|
||||
};
|
||||
};
|
||||
|
||||
DataClone = buildPerlPackage {
|
||||
name = "Data-Clone-0.003";
|
||||
src = fetchurl {
|
||||
|
@ -5377,6 +5389,19 @@ let self = _self // overrides; _self = with self; {
|
|||
propagatedBuildInputs = [ ExtUtilsXSpp ExtUtilsCppGuess ];
|
||||
};
|
||||
|
||||
ModuleBuildXSUtil = buildPerlModule rec {
|
||||
name = "Module-Build-XSUtil-0.10";
|
||||
src = fetchurl {
|
||||
url = "mirror://cpan/authors/id/H/HI/HIDEAKIO/${name}.tar.gz";
|
||||
sha256 = "1323vxp8vf5xdz66lbc1wfciaks93mrbqfsjgb9nz1w9bb21xj36";
|
||||
};
|
||||
buildInputs = [ FileCopyRecursive CwdGuard CaptureTiny ];
|
||||
meta = {
|
||||
description = "A Module::Build class for building XS modules";
|
||||
license = "perl";
|
||||
};
|
||||
};
|
||||
|
||||
ModuleCoreList = buildPerlPackage {
|
||||
name = "Module-CoreList-3.01";
|
||||
src = fetchurl {
|
||||
|
@ -6183,14 +6208,16 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
Mouse = buildPerlPackage rec {
|
||||
name = "Mouse-0.26";
|
||||
Mouse = buildPerlModule rec {
|
||||
name = "Mouse-2.3.0";
|
||||
src = fetchurl {
|
||||
url = "mirror://cpan/authors/id/B/BO/BOBTFISH/${name}.tar.gz";
|
||||
sha256 = "0dpf5qmf1vc8dq5nj6yiriz8v4wl8s9g519v1hnz4yf11n2lnr4x";
|
||||
url = "mirror://cpan/authors/id/G/GF/GFUJI/${name}.tar.gz";
|
||||
sha256 = "0ycl521mmc5989934502730rzsi9xqihdpnjihrkhflqmrzmaqwq";
|
||||
};
|
||||
propagatedBuildInputs = [TestException];
|
||||
doCheck = false; # check can't find its own Mouse::Tiny module
|
||||
buildInputs = [
|
||||
ModuleBuildXSUtil TestException TestLeakTrace TestRequires TestOutput
|
||||
TestFatal
|
||||
];
|
||||
};
|
||||
|
||||
MozillaCA = buildPerlPackage {
|
||||
|
@ -8452,6 +8479,18 @@ let self = _self // overrides; _self = with self; {
|
|||
};
|
||||
};
|
||||
|
||||
TestLeakTrace = buildPerlPackage rec {
|
||||
name = "Test-LeakTrace-0.14";
|
||||
src = fetchurl {
|
||||
url = "mirror://cpan/authors/id/G/GF/GFUJI/${name}.tar.gz";
|
||||
sha256 = "06cn4g35l2gi9vbsdi2j49cxsji9fvfi7xp4xgdyxxds9vrxydia";
|
||||
};
|
||||
meta = {
|
||||
description = "Traces memory leaks";
|
||||
license = "perl";
|
||||
};
|
||||
};
|
||||
|
||||
TestLongString = buildPerlPackage rec {
|
||||
name = "Test-LongString-0.15";
|
||||
src = fetchurl {
|
||||
|
|
Loading…
Reference in a new issue