diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index f914409b7b7b..27c4ffaed8df 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -1397,6 +1397,21 @@ let self = _self // overrides; _self = with self; { }; }; + CHI = buildPerlPackage rec { + name = "CHI-0.60"; + src = fetchurl { + url = "mirror://cpan/authors/id/J/JS/JSWARTZ/${name}.tar.gz"; + sha256 = "c7f1a2b3570a8fede484e933f89ba1729e0abd05935791d146c522dd120ee851"; + }; + buildInputs = [ TestClass TestDeep TestException TestWarn TimeDate ]; + propagatedBuildInputs = [ CarpAssert ClassLoad DataUUID DigestJHash HashMoreUtils JSONMaybeXS ListMoreUtils LogAny Moo MooXTypesMooseLike MooXTypesMooseLikeNumeric StringRewritePrefix TaskWeaken TimeDuration TimeDurationParse TryTiny ]; + meta = { + description = "Unified cache handling interface"; + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; + maintainers = [ maintainers.rycee ]; + }; + }; + ClassAccessor = buildPerlPackage { name = "Class-Accessor-0.34"; src = fetchurl {