2010-03-16 18:01:11 by Jens Rehsack | Files touched by this commit (2) |
Log message:
Update time/p5-DateTime from 0.5300 to 0.5400
pkgsrc changes:
- Adjust license definition
- Adjust dependencies
Upstream changes:
0.54 2010-03-14
- Bumped the DateTime::TimeZone prereq to 1.09 to force people to use a modern
version. Previously the minimum version was 0.59, and there have been a lot
of bug fixes since then.
- String overloading now extends to string comparison, so a DateTime object
can be compared to any string. In other words
if ( $dt eq $string ) { ... }
will simply stringify $dt and then do a normal string-is-equals
check. Previously, this would blow up unless both operands were a DateTime
object.
Note that future versions of Test::More (0.95_01+) will no longer stringify
arguments to is(), which means that older versions of DateTime may cause new
test failures when you upgrade Test::More. It is highly recommended that you
upgrade DateTime before upgrading to Test::More 0.95_01+.
Patch by Michael Schwern. RT #55453.
- Allow passing end_of_month setting to $duration->inverse(). Requested by
John Siracusa. RT #53985.
|
2010-01-26 00:51:07 by Stoned Elipot | Files touched by this commit (2) |
Log message:
Update from version 0.5100 to version 0.5300 (upstream version 0.53)
Pkgsrc changes:
- Adjust dependencies
Upstream changes:
0.53 2009-12-06
- Added Test::Exception to build_requires.
0.52 2009-12-05
- Numeric to ->new() are now all validated to make sure they are
integers. Previously, things like "month => 11.2" would have been
allowed. Based on a bug report from Max Kanat-Alexandar. RT #45767.
- Added a warning to the docs suggesting that you cache the locale time zone
if you need to make many DateTime objects in the local zone. Looking up the
local zone can be fairly expensive. RT #46753.
|
2009-11-11 10:12:56 by Stoned Elipot | Files touched by this commit (2) |
Log message:
Update from version 0.5000 to version 0.5100 (upstream version 0.51)
Pkgsrc changes:
- Switch PERL5_MODULE_TYPE to Module::Build
Upstream changes:
0.51 2009-11-01
- Switched to Module::Build. To force a non-XS build, start the build
process with "perl Build.PL --pp".
- POD-related tests are only run for the maintainer now.
- Fixed handling of negative years in CLDR formatting for "y" and \
"u"
patterns. Note that the LDML spec says nothing about how this should work,
so I took my best guess.
|
2009-05-17 20:08:00 by Jens Rehsack | Files touched by this commit (2) |
Log message:
PkgSrc changes:
- Updating package for p5 DateTime modules from 0.49 to 0.50
Upstream changes:
0.50 2009-05-11
- Tests were failing on Win32 because they attempted to use a negative
epoch. Fixed so that these tests are skipped. Fixes RT #45966.
|
2009-05-06 09:05:46 by Jens Rehsack | Files touched by this commit (2) |
Log message:
PkgSrc changes:
- Updating package for p5 DateTime modules from 0.47 to 0.49
- Setting License to gnu-gpl-v2
- Removing unused / perl core dependencies
Upstream changes:
0.49 2009-05-04
- A bug in the test code for handling overloaded objects in from_epoch
resulted in a test failure on Perl 5.8.x. This release contains no
changes besides a test code fix.
0.48 2009-05-04
- Some of the accessors (the "main" ones like year(), month(), day(),
etc) now warn if they are passed a value. Patch from Shawn
Moore. Fixes RT #6979.
- DateTime::Duration expected DateTime to be loaded and used some
constants from it, but did not explicitly "use DateTime". Reported
by Jeff Kubina. RT #44740.
- The CLDR formatting for "c" and "cc" was incorrectly using \
the local
day of the week. This meant that it gave the wrong result for
locales where Monday is not considered the first day of the
week. Reported by Maros Kollar. RT #45007.
- DateTime->from_epoch did not allow an object which overloaded
numification as the epoch value. Patch by Michael Schwern. RT
#45653.
- Fixed how datetime subtraction is handled for some cases around DST
changes. This had been improved back in 0.30, but there were still
bugs. RT #45235.
|
2009-04-12 20:51:59 by Jens Rehsack | Files touched by this commit (2) |
Log message:
PkgSrc changes:
- Updating package for p5 module DateTime to 0.47
- set license to artistic-2.0
Upstream changes:
0.47 2009-03-01
- The handling of CLDR format 'j' and 'jj' was backwards, using 24
hour time for locales that wanted 12 hour, and vice versa. Reported
by Maros Kollar.
- The CLDR formatting was missing support for lower-case "q"
patterns. Reported by Maros Kollar.
0.46 2009-02-28
- Added a duration_class method for the benefit of DateTime.pm
subclasses. Patch by Shawn Moore.
|
2008-12-11 00:32:59 by Havard Eidnes | Files touched by this commit (2) |
Log message:
Update from version 0.4304 to 0.4501.
Pkgsrc changes:
o Adjust dependencies to suit new dependencies
Upstream changes:
0.4501 2008-11-25
- The epoch() method got broken in the recent shuffling between
Time::Local and Time::y2038. Unfortunately, the tests to catch this
also got lost in the shuffle. Reported by Avianna Chao.
0.45 2008-11-11
- Reverted the changes to use Time::y2038, on the recommendation of
Michael Schwern (the author of said module), because it is not yet
stable. This may come back in a future release.
0.4401 2008-11-03
- In order to handle epochs > 2**32 properly on a 32-bit machine, we
also need to import gmtime from Time::y2038. This changes fixes a
whole bunch of test failures seen with 0.44.
0.44 2008-11-01
- XS-capable DateTime.pm now uses Time::y2038 instead of
Time::Local. This lets it handle epochs up to 142 million years
before and after the Unix epoch.
- Fixed a compiler warning with Perl 5.10.0.
- Fixed docs for year_with_era, which had AD and BC
backwards. Reported by Vynce Montgomery. RT #39923.
- The format_cldr() method did not format the "yy" format properly
when the year ended in "0X". Reported by Wilson Santos. RT #40555.
0.4305 2008-10-03
- The pure Perl version of this module did not know about the end of
2008 leap second. Reported by James T Monty.
|
2008-10-19 21:19:25 by Havard Eidnes | Files touched by this commit (1179) |
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
|
2008-08-17 18:45:27 by Havard Eidnes | Files touched by this commit (2) |
Log message:
Update from version 0.4302nb1 to 0.4304.
Pkgsrc changes:
o Change MAINTAINER to pkgsrc-users@, as per communication with maintainer
Upstream changes:
0.4304 2008-07-13
- Fix test failures when tests are run with DateTime::Locale
0.41. Reported by David Cantrell via CPAN Testers.
0.4303 2008-07-12
- There is a new leap second coming at the end of 2008.
|
2008-06-01 17:39:37 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Needs a C compiler (otherwise some dependencies like e.g. p5-XML-Atom
don't accept the package).
Bump PKGREVISION for the additionally installed C module.
|