summaryrefslogtreecommitdiff
path: root/devel/libtai
AgeCommit message (Collapse)AuthorFilesLines
2021-10-26archivers: Replace RMD160 checksums with BLAKE2s checksumsnia1-2/+2
All checksums have been double-checked against existing RMD160 and SHA512 hashes Could not be committed due to merge conflict: devel/py-traitlets/distinfo The following distfiles were unfetchable (note: some may be only fetched conditionally): ./devel/pvs/distinfo pvs-3.2-solaris.tgz ./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
2021-10-07devel: Remove SHA1 hashes for distfilesnia1-2/+1
2020-11-19Remove DJB_RESTRICTED, no longer used.schmonz1-3/+1
2020-06-26Assign non-default SUBST_FILES.djberrno with =, not += (because itschmonz1-2/+2
doesn't actually append).
2020-06-25Retire 'djbware-errno-hack' and associated options.mk cleverness.schmonz1-3/+3
Instead: 1. Package makefiles including their own options.mk 2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed 3. Packages adjust SUBST_FILES.djberrno, if needed Should fix bulk build failures due to multiple inclusions of options.mk and/or incorrect definitions of DJB_ERRNO_HACK. Approved during the freeze by wiz@.
2020-05-23Restore missing .include of options.mk.schmonz1-1/+3
2020-03-22devel/libtai: remove unnecessary errno hack optionrillig1-1/+2
2020-01-26all: migrate homepages from http to httpsrillig1-2/+2
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-16Don't conflict with sufficiently new libowfat.schmonz1-3/+3
2019-01-10Having leapsecs.dat is helpful for accuracy iff /etc/localtime is TAI,schmonz2-4/+14
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-08Add the latest leap second. Generate leapsecs.dat during build. Installschmonz3-7/+11
static library with sensible permissions. Bump PKGREVISION.
2017-07-26Don't bother building catpages, and stop needing nroff.schmonz3-4/+18
2017-06-26Actually, this code is public-domain. Respect PKG_SYSCONFDIR.schmonz4-5/+40
Ride previous PKGREVISION bump.
2017-06-26Removed one patch too many. Ride previous PKGREVISION bump.schmonz2-1/+16
2017-06-26Remove patches that seem unnecessary with present-day clang. Add patchschmonz6-61/+21
with new leap seconds since this software was written. Specify LICENSE explicitly. Bump PKGREVISION.
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
Issues found with existing distfiles: distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip distfiles/fortran-utils-1.1.tar.gz distfiles/ivykis-0.39.tar.gz distfiles/enum-1.11.tar.gz distfiles/pvs-3.2-libraries.tgz distfiles/pvs-3.2-linux.tgz distfiles/pvs-3.2-solaris.tgz distfiles/pvs-3.2-system.tgz No changes made to these distinfo files. Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-21Indent (no functional change).schmonz1-13/+13
2012-10-21Fix HOMEPAGE.schmonz1-3/+3
2012-10-21CONFLICTS between libtai and libowfatcheusov1-2/+4
2012-10-21Fix pkglint warningscheusov1-9/+9
2012-03-06Don't bother with catpages. Bump revision.joerg2-18/+4
2011-08-01Fix void main, which clang won't accept. While here, fix an LP64 issuedholland5-8/+53
caught by gcc (malloc without stdlib.h) so bump PKGREVISION.
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-07-30#include <unistd.h> in leapsecs_read.c so we can read leapsecs.dat.schmonz4-2/+36
Add a buildlink3.mk file. Bump PKGREVISION.
2008-03-03Mechanical changes to add DESTDIR support to packages that installjlam1-7/+9
their files via a custom do-install target.
2007-03-15Fix path to examples.schmonz2-7/+6
2007-03-15Initial import of libtai 0.60, a public-domain library for storingschmonz4-0/+101
and manipulating dates and times. 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.