./time/p5-DateTime, Perl module for date/time sets and ranges

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.6500, Package name: p5-DateTime-1.6500, Maintainer: pkgsrc-users

The DateTime.pm module aims to provide a complete, correct, and easy
to use date/time object implementation. Currently it handles many date
calculations, date math (addition and subtraction), and provides
convenient methods for retrieving portions of a date/time.

This module properly supports the Olson time zone database, meaning
that historical time zone information, and more importantly, daylight
saving time rules, can be handled transparently, simply by setting the
correct time zone. This is done by using the DateTime::TimeZone
module.


Required to run:
[lang/perl5] [time/p5-DateTime-Locale] [time/p5-DateTime-TimeZone] [math/p5-Math-Round] [devel/p5-namespace-autoclean] [devel/p5-Params-ValidationCompiler] [devel/p5-Specio]

Master sites: (Expand)

Filesize: 316.779 KB

Version history: (Expand)


CVS history: (Expand)


   2023-12-03 02:59:23 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 1.65

Upstream changes:
1.65   2023-11-05

- This release is the same as 1.64. This release fixes builds on macOS with
  Perls before 5.22.0. Reported by Simon Sawert. GH #141.

1.64   2023-10-29 (TRIAL RELEASE)

- Fix builds on macOS with Perls before 5.22.0. This seems to have the same
  issue as Windows on older Perls. Reported by Simon Sawert. GH #141.

1.63   2023-10-22

- This release is the same as 1.62. This releases fixes quadmath builds on
  Windows. Reported by @sisyphus. GH #139.

1.62   2023-09-04 (TRIAL RELEASE)

- This is take 3 of trying to use `Perl_isfinite` where it's available. Now we
  simply don't use it on Windows unless the Perl version is 5.22.0 or later.

1.61   2023-09-02 (TRIAL RELEASE)

- Fix use of the `Perl_isfinite` function on platforms where this is
  broken. On Windows with Perl <= 5.20, it seems like `Perl_isfinite` exists
  but it calls `Perl_isinf` and `Perl_isnan`, which don't exist.

1.60   2023-08-19 (TRIAL RELEASE)

- Switched to using the `Perl_isfinite` function instead of trying to
  implement this ourselves in XS code. This should fix quadmath builds on
  Windows. Reported by @sisyphus. GH #139.
   2023-07-06 11:43:03 by Thomas Klausner | Files touched by this commit (2483)
Log message:
*: recursive bump for perl 5.38
   2022-11-06 10:48:43 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 1.59

Upstream changes:
1.59   2022-10-23

- Fixed tests to pass with DateTime::Locale 1.37+. Reported by Slaven
  Rezić. GH #34.
   2022-06-28 13:38:00 by Thomas Klausner | Files touched by this commit (3952)
Log message:
*: recursive bump for perl 5.36
   2022-04-30 15:36:02 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 1.58

Upstream changes:
 Changes for version 1.58 - 2022-04-18

    Fixed tests so that they ignore the value set in the \ 
`PERL_DATETIME_DEFAULT_TZ` env var, if one exists. Reported by Ian Gibbs. GH \ 
#128.
   2022-03-20 03:29:09 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 1.57

Upstream changes:
1.57   2022-03-03

- The last release would die if Sub::Util was not available, but this should
  just be an optional requirement. Fixed by Paul Howarth. GH #131.

- This is the second time I've introduced this bug, so now there's a test to
  make sure that DateTime can be loaded if Sub::Util is not
  installed. Hopefully this will prevent a third occurrence of this bug.

1.56   2022-03-02

- The DateTime->from_epoch constructor now accepts a single, non-hashref
  argument, and validates it as an epoch value. Requested by Neil Bowers. GH
  #119.
   2022-02-14 15:13:07 by Wen Heping | Files touched by this commit (2)
Log message:
Update to 1.55

Upstream changes:
1.55   2021-12-23

- Another documentation fix release. This fixes some mistakes, fixes some
  broken links, and removes all references to the long-dead datetime.perl.org
  site.
   2021-10-26 13:24:47 by Nia Alarie | Files touched by this commit (263)
Log message:
time: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes