./devel/libtai, Library for storing and manipulating dates and times

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


Branch: CURRENT, Version: 0.60nb8, Package name: libtai-0.60nb8, Maintainer: schmonz

libtai supports two time scales: (1) TAI64, covering a few hundred
billion years with 1-second precision; (2) TAI64NA, covering the
same period with 1-attosecond precision. Both scales are defined
in terms of TAI, the current international real time standard.

libtai provides an internal format for TAI64, struct tai, designed
for fast time manipulations. The tai_pack() and tai_unpack() routines
convert between struct tai and a portable 8-byte TAI64 storage
format. libtai provides similar internal and external formats for
TAI64NA.

This version of libtai requires a UNIX system with gettimeofday().
It will be easy to port to other operating systems with compilers
supporting 64-bit arithmetic.


Required to build:
[pkgtools/cwrappers]

Package options: djbware-errno-hack

Master sites:

SHA1: f4682fb2a98dd7d434aa0cecd9254a58a0bfd9fb
RMD160: 706111781e5e5bd7ae888e3cdc169d1d8d29de6f
Filesize: 16.895 KB

Version history: (Expand)


CVS history: (Expand)


   2020-01-26 18:32:28 by Roland Illig | Files touched by this commit (981)
Log message:
all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
   2019-07-16 23:38:15 by Amitai Schleier | Files touched by this commit (1)
Log message:
Don't conflict with sufficiently new libowfat.
   2019-01-10 04:12:47 by Amitai Schleier | Files touched by this commit (2) | Package updated
Log message:
Having leapsecs.dat is helpful for accuracy iff /etc/localtime is TAI,
which is not true of most systems. Add 'tai-system-clock' option, off by
default, that installs leapsecs.dat in ${PKG_SYSCONFDIR} and also
depends on leapsunpack for easy updating by the sysadmin.

Bump PKGREVISION.
   2019-01-08 04:57:11 by Amitai Schleier | Files touched by this commit (3) | Package updated
Log message:
Add the latest leap second. Generate leapsecs.dat during build. Install
static library with sensible permissions. Bump PKGREVISION.
   2017-07-26 02:29:53 by Amitai Schleier | Files touched by this commit (3)
Log message:
Don't bother building catpages, and stop needing nroff.
   2017-06-26 03:06:08 by Amitai Schleier | Files touched by this commit (4)
Log message:
Actually, this code is public-domain. Respect PKG_SYSCONFDIR.
Ride previous PKGREVISION bump.
   2017-06-26 02:53:48 by Amitai Schleier | Files touched by this commit (2)
Log message:
Removed one patch too many. Ride previous PKGREVISION bump.
   2017-06-26 02:45:54 by Amitai Schleier | Files touched by this commit (6) | Package updated
Log message:
Remove patches that seem unnecessary with present-day clang. Add patch
with new leap seconds since this software was written. Specify LICENSE
explicitly. Bump PKGREVISION.