BSD Ports

devel/p5-TimeDate 2.35,1 MidnightBSD

Perl5 module containing a better/faster date parser for absolute dates

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
787dcc0cd6
License
artistic, gpl+
Categories
devel, perl5

Description

The TimeDate distribution replaces earlier GetDate distribution, which was only a date parser. The date parser contained in this distribution is far superior to the yacc based parser, and a *lot* faster.

The parser contained here will only parse absolute dates, if you want a date parser that can parse relative dates then take a look at the Time modules by David Muir on CPAN.

The file Local.pm.new which is included in this distribution is a patched version of Time::Local which comes with perl. It fixes two problems

- It determines the zone offset based on now rather than epoch
- It fixes a problem with looping forever when a year > 1900 is passed in

In the other systems

The newest version among them is 2.35, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/p5-TimeDate2.35,1 newestno data-[email protected]2026-07-14
FreeBSDdevel/p5-TimeDate2.35,1 newestnone known-[email protected]-
NetBSDtime/p5-TimeDate by name2.35nb1 newestnone known-[email protected]2026-07-16
DragonFlydevel/p5-TimeDate2.33,1none known-[email protected]-
HardenedBSDdevel/p5-TimeDate2.35,1 newestno data-[email protected]-
GhostBSDdevel/p5-TimeDate2.35,1 newestno data-[email protected]-
OPNsensedevel/p5-TimeDate2.35,1 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

mport install p5-TimeDate

From mports:

cd /usr/mports/devel/p5-TimeDate && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-TimeDate>0:devel/p5-TimeDate

Dependencies

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 46
  • %%SITE_PERL%%/Date/Format.pm
  • %%SITE_PERL%%/Date/Language.pm
  • %%SITE_PERL%%/Date/Language/Afar.pm
  • %%SITE_PERL%%/Date/Language/Amharic.pm
  • %%SITE_PERL%%/Date/Language/Austrian.pm
  • %%SITE_PERL%%/Date/Language/Brazilian.pm
  • %%SITE_PERL%%/Date/Language/Bulgarian.pm
  • %%SITE_PERL%%/Date/Language/Chinese.pm
  • %%SITE_PERL%%/Date/Language/Chinese_GB.pm
  • %%SITE_PERL%%/Date/Language/Czech.pm
  • %%SITE_PERL%%/Date/Language/Danish.pm
  • %%SITE_PERL%%/Date/Language/Dutch.pm
  • %%SITE_PERL%%/Date/Language/English.pm
  • %%SITE_PERL%%/Date/Language/Finnish.pm
  • %%SITE_PERL%%/Date/Language/French.pm
  • %%SITE_PERL%%/Date/Language/Gedeo.pm
  • %%SITE_PERL%%/Date/Language/German.pm
  • %%SITE_PERL%%/Date/Language/Greek.pm
  • %%SITE_PERL%%/Date/Language/Hungarian.pm
  • %%SITE_PERL%%/Date/Language/Icelandic.pm
  • %%SITE_PERL%%/Date/Language/Italian.pm
  • %%SITE_PERL%%/Date/Language/Norwegian.pm
  • %%SITE_PERL%%/Date/Language/Occitan.pm
  • %%SITE_PERL%%/Date/Language/Oromo.pm
  • %%SITE_PERL%%/Date/Language/Romanian.pm
  • %%SITE_PERL%%/Date/Language/Russian.pm
  • %%SITE_PERL%%/Date/Language/Russian_cp1251.pm
  • %%SITE_PERL%%/Date/Language/Russian_koi8r.pm
  • %%SITE_PERL%%/Date/Language/Sidama.pm
  • %%SITE_PERL%%/Date/Language/Somali.pm
  • %%SITE_PERL%%/Date/Language/Spanish.pm
  • %%SITE_PERL%%/Date/Language/Swedish.pm
  • %%SITE_PERL%%/Date/Language/Tigrinya.pm
  • %%SITE_PERL%%/Date/Language/TigrinyaEritrean.pm
  • %%SITE_PERL%%/Date/Language/TigrinyaEthiopian.pm
  • %%SITE_PERL%%/Date/Language/Turkish.pm
  • %%SITE_PERL%%/Date/Parse.pm
  • %%SITE_PERL%%/Time/Zone.pm
  • %%SITE_PERL%%/TimeDate.pm
  • %%PERL5_MAN3%%/Date::Format.3.gz
  • %%PERL5_MAN3%%/Date::Language.3.gz
  • %%PERL5_MAN3%%/Date::Language::Bulgarian.3.gz
  • %%PERL5_MAN3%%/Date::Language::Hungarian.3.gz
  • %%PERL5_MAN3%%/Date::Parse.3.gz
  • %%PERL5_MAN3%%/Time::Zone.3.gz
  • %%PERL5_MAN3%%/TimeDate.3.gz
distinfo 1
FileSizeSHA256
TimeDate-2.35.tar.gz68810baddd0306ae2e86e9ec28d3de5439e514643e80b3735e43bd0fbb426d73304de
Master sites 1
  • CPAN/Date

Commit history 1

DateCommitCreditsLog message
787dcc0cd6 Lucas Holt all p5 ports: fix CPAN author fetch paths
Add CPAN author subdirectories for 42 distributions whose generic module paths no longer resolve. AI-Assisted-by: Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>