Update core Perl DateTime packages.

This change includes the following updates:

 - DateTime 1.08 → 1.19,
 - DateTimeFormatStrptime 1.54 → 1.56,
 - DateTimeLocale 0.45 → 0.46, and
 - DateTimeTimeZone 1.63 → 1.91.
This commit is contained in:
Robert Helgesson 2015-06-21 18:46:53 +02:00
parent 46b47fa2b7
commit 17402efed0

View File

@ -2250,12 +2250,12 @@ let self = _self // overrides; _self = with self; {
};
DateTime = buildPerlModule {
name = "DateTime-1.08";
name = "DateTime-1.19";
src = fetchurl {
url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-1.08.tar.gz;
sha256 = "0ijhb1mqrfp1pbj4r3wkpp0hdj3zg355skxdn6dsiv439fp65asf";
url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-1.19.tar.gz;
sha256 = "07c8624a7827277e8eda35c77cfc6fd056bf2782238597f424ef6a6e33ed6009";
};
buildInputs = [ TestFatal ];
buildInputs = [ TestFatal TestWarnings ];
propagatedBuildInputs = [ DateTimeLocale DateTimeTimeZone ParamsValidate TryTiny ];
meta = {
description = "A date and time object";
@ -2382,10 +2382,10 @@ let self = _self // overrides; _self = with self; {
};
DateTimeFormatStrptime = buildPerlPackage {
name = "DateTime-Format-Strptime-1.54";
name = "DateTime-Format-Strptime-1.56";
src = fetchurl {
url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.54.tar.gz;
sha256 = "00bb61b12472fb1a637ec55bbd8878db05b3aac89a67b7991b281e32896db9de";
url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.56.tar.gz;
sha256 = "2ff69d0f5a0359aab04e7276db5bee3be10040da24fbf09de1d904e7ead78b28";
};
propagatedBuildInputs = [ DateTime DateTimeLocale DateTimeTimeZone ParamsValidate ];
meta = {
@ -2395,11 +2395,12 @@ let self = _self // overrides; _self = with self; {
};
DateTimeLocale = buildPerlPackage {
name = "DateTime-Locale-0.45";
name = "DateTime-Locale-0.46";
src = fetchurl {
url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-0.45.tar.gz;
sha256 = "8aa1b8db0baccc26ed88f8976a228d2cdf4f6ed4e10fc88c1501ecd8f3ccaf9c";
url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-0.46.tar.gz;
sha256 = "b4ceaa0dc0b89d4eb180eb970a927cf376e3d04ef42de98de2e034cd2021348d";
};
buildInputs = [ DistCheckConflicts ];
propagatedBuildInputs = [ ListMoreUtils ParamsValidate ];
meta = {
homepage = http://datetime.perl.org/;
@ -2422,13 +2423,13 @@ let self = _self // overrides; _self = with self; {
};
DateTimeTimeZone = buildPerlPackage {
name = "DateTime-TimeZone-1.63";
name = "DateTime-TimeZone-1.91";
src = fetchurl {
url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-TimeZone-1.63.tar.gz;
sha256 = "02a3kyz3cyrag98b1949k19axm03fa5ri82gdc1y4lnxjvjvxkfw";
url = mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-TimeZone-1.91.tar.gz;
sha256 = "0b0899a1b1a32ed3928397323a06692223688db2c3c050734e7ff4c7b231bd32";
};
buildInputs = [ TestOutput ];
propagatedBuildInputs = [ ClassLoad ClassSingleton ParamsValidate ];
buildInputs = [ TestFatal TestRequires ];
propagatedBuildInputs = [ ClassSingleton ListAllUtils ModuleRuntime ParamsValidate TryTiny ];
meta = {
description = "Time zone object base class and factory";
license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ];