summaryrefslogtreecommitdiff
path: root/time
AgeCommit message (Collapse)AuthorFilesLines
2006-05-22USE_LANGUAGES=c++wiz1-1/+2
2006-05-15Uses C++.joerg1-1/+3
2006-04-29Move the primary MASTER_SITES to http://ftp.horde.org/pub/ and moveadrianp1-2/+3
ftp://ftp.horde.org/pub/ to a backup
2006-04-25Update p5-DateTime to 0.30.hiramatsu2-7/+6
Changes from 0.27: 0.30 2005-12-22 [ ENHANCEMENTS ] - Expanded and rewrote the docs on date math to try to explain exactly how DateTime.pm works, and in particular cover the problems DST introduces to various types of date math. The docs now also include some specific recommendations on getting sane results from datetime math. - Added calendar_duration() and clock_duration() methods to DateTime::Duration - Explicitly override the stringification method for DateTime::Infinite objects. They now stringify as whatever the IEEE infinity and negative infinity numbers stringify to on your platform. On Linux this is "inf" and "-inf". CPAN RT #16632. [ BUG FIXES ] - delta_md() and delta_days() did not always return correct values when crossing a DST change. - The pure Perl version of the code had a dependency ordering problem where DateTime::LeapSecond depended on other pure Perl code that wasn't yet available. I'm not sure how this ever worked. - Remove mentions of leap second on 1971-12-31 from the docs, because there was no leap second that day. Reported by Mike Schilli. - If you added a second to a datetime that was on a leap second (like 2005-12-31T23:59:60) it got "stuck" and kept returning the same datetime. Reported by Mike Schilli. - Changes to the tests in 20infinite.t may fix failures seen on some platforms and with new versions of Test::More (0.62 was known to cause failures) [ *** BACKWARDS INCOMPATIBILITIES *** ] - The subtract_datetime() method switched back to using the local portion of the date _and_ time, but it now accounts for days with DST changes specially. This produces results that fix the bugs that were fixed by previous subtraction changes in 0.28 and 0.29, but without introducing even more bugs. The overall result should be sane, but please see the docs for details. 0.2901 2005-07-04 - A leap second for the end of 2005 was announced. 0.29 2005-06-03 [ *** BACKWARDS INCOMPATIBILITIES *** ] - When adding/subtracting a duration with months or days that crossed a DST change, the result was based on the local time, not the UTC time. For consistent results, it is necessary to use the UTC time (but local date) for all date math. Reported by J. Alexander Docauer. 0.28 2005-02-27 [ ENHANCEMENTS ] - The era names for the era() method are now retrieved from the DateTime.pm object's associated locale. The old era() method, which was hard-coded to use BCE and CE, is renamed secular_era(). The christian_era() method remains the same. [ BUG FIXES ] - Fixed an embarassing bug in the subtract_datetime() method. It was subtracting local times, not UTC, which caused bugs when doing subtraction across a DST change. This method is used to implement subtraction overloading, so that was affected as well. Reported by Mike Schilli. - The docs for the %U and %W strftime specifiers implied that these should be zero-padded, but the code was not doing so. Reported by J Docauer.
2006-04-25Update p5-DateTime-TimeZone to 0.44.hiramatsu2-6/+6
Changes from 0.42: 0.44 2006-04-17 - This release is based on version 2006d of the Olson database. 0.43 2006-04-13 - This release is based on version 2006c of the Olson database. - Added a link for AKST9AKDT (to America/Anchorage).
2006-04-25Update p5-DateTime-Locale to 0.22:hiramatsu2-7/+6
Changes from 0.09: 0.22 2005-05-31 - Allow id names passed to load() to contain dashes or underscores, in order to support RFC 3066 locale names, which use dashes. - Fix bugs when a custom locale was registered and a "class" parameter was passed to register(). Patch from Yann Kerherv. - Switched to a "traditional" Makefile.PL file at Perrin Harkins' request. 0.21 2005-02-28 - Fix era() method for year 0. 0.20 2005-02-26 * BACKWARDS INCOMPATIBILITY - The way DateTime::Locale::Base subclasses work has changed. Subclasses should no longer implement the date_formats() or time_formats() methods. Instead, they need to provide one method per format length (full_date_format(), long_date_format(), etc). - Uses much newer (August, 2004) data from ICU. This includes a number of new locales. See DateTime::LocaleCatalog for a list. This new data also adds a new type of differentiator for locales, the script (Latin vs Cyrillic, for example). - Added new methods to get the "narrow" forms of a day or month. - Implemented per-locale eras. - Fix a number of doc typos and buglets. Patch by Jean Forget.
2006-04-22Removed the superfluous "quotes" and 'quotes' from variables that don'trillig3-7/+7
need them, for example RESTRICTED and SUBST_MESSAGE.*.
2006-04-17Upgrade to 2.1.1adrianp3-8/+8
> Major changes compared to the Kronolith H3 (2.1) version are: > * Fixed fatal error during first login of new users. > * Update free/busy information on Kolab servers after editing events. > * Improved free/busy support. > * Improved interoperability with KOrganizer. > * Added upgrade script for Oracle to upgrade from 1.1 to 2.x. > * Updated Danish, Dutch, Greek and Japanese translations.
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz11-21/+22
2006-04-17Strip ${PKGLOCALEDIR} from PLISTs of packages that already obeyjlam6-167/+167
PKGLOCALEDIR and which install their locale files directly under ${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now on, pkgsrc/mk/plist/plist-locale.awk will automatically handle transforming the PLIST to refer to the correct locale directory.
2006-04-16Add p5-Time-Local.minskim1-1/+2
2006-04-16Import p5-Time-Local from pkgsrc-wip. Packaged by Roman Kulik.minskim4-0/+28
These routines are the inverse of built-in perl functions localtime() and gmtime(). They accept a date as a six-element array, and return the corresponding time(2) value in seconds since the system epoch (Midnight, January 1, 1970 UTC on Unix, for example). This value can be positive or negative, though POSIX only requires support for positive values, so dates before the system's epoch may not work on all operating systems.
2006-04-16Fix typo.wiz1-2/+2
2006-04-16message explaining how to set your resources to make xalarm look betterperry1-0/+15
2006-04-16Add some resources to make Xaw3d widgets look betterperry1-1/+9
2006-04-16Update to 3.06. It was released ten years ago, but for whateverperry5-34/+38
reason we were using 3.03 and patching it up to 3.05. The only ChangeLog entry is Fix DIALOGVALUE from Charles Durst <cdurst@world.std.com>. Also, rig this to use Xaw3d correctly. I may make the default use more modern colors later.
2006-04-13BUILD_USE_MSGFMT and USE_MSGFMT_PLURALS are obsolete. Replace withjlam1-2/+2
USE_TOOLS+=msgfmt.
2006-04-12Aligned the last line of the buildlink3.mk files with the first line, sorillig3-6/+6
that they look nicer.
2006-04-08List info files directly in the PLIST and honor PKG{INFO,MAN}DIR.jlam4-6/+8
2006-04-08Handle installation in the case where info file may be split.jlam2-11/+10
2006-04-06Over 1200 files touched but no revisions bumped :)reed3-9/+9
RECOMMENDED is removed. It becomes ABI_DEPENDS. BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo. BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo. BUILDLINK_DEPENDS does not change. IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS which defaults to "yes". Added to obsolete.mk checking for IGNORE_RECOMMENDED. I did not manually go through and fix any aesthetic tab/spacing issues. I have tested the above patch on DragonFly building and packaging subversion and pkglint and their many dependencies. I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I have used IGNORE_RECOMMENDED for a long time). I have been an active user of IGNORE_RECOMMENDED since it was available. As suggested, I removed the documentation sentences suggesting bumping for "security" issues. As discussed on tech-pkg. I will commit to revbump, pkglint, pkg_install, createbuildlink separately. Note that if you use wip, it will fail! I will commit to pkgsrc-wip later (within day).
2006-04-05Fix missing PLISt entry pointed out by bulk-builds.adrianp2-2/+5
2006-04-04Use gtkhtml38 instead of gtkhtml36. Bump PKGREVISION to 7.jmmv3-14/+14
2006-04-02Depend on hicolor-icon-theme to:jmmv1-2/+3
1) Handle the shared share/icons/hicolor directory. 2) Properly regenerate the icon theme cache during (de)installation. Bump PKGREVISION.
2006-03-31+kronolithadrianp1-1/+2
2006-03-31Kronolith is the Horde calendar application. It provides a stable andadrianp6-0/+448
featureful individual calendar system for every Horde user, with integrated collaboration/scheduling features. It makes extensive use of the Horde Framework to provide integration with other applications.
2006-03-30Update to 2.5.90:jmmv3-9/+9
2006-02-13 Rodney Dawes <dobey@novell.com> * configure.ac: Up version to 2.5.90 for release 2006-02-12 Rodney Dawes <dobey@novell.com> * configure.ac: * src/*.[ch]: Update copyright years to include 2006 2006-02-12 Rodney Dawes <dobey@novell.com> * src/evolution-webcal-notify.c (e_webcal_display_error): Set the maximum width for the error message to 80 characters for long URIs 2005-11-02 Simos Xenitellis <simos@gnome.org> * configure.ac: Added ky (Kirghiz) to ALL_LINGUAS.
2006-03-29Make sunbird pass CHECK_FILES by skipping automatically generated files.ghen1-1/+5
2006-03-28Fix PLIST.ghen1-2/+2
2006-03-28Disable use of visibility attributes, requested by joerg.ghen1-1/+2
2006-03-21Fix install problem on Darwin.yyamano1-2/+2
2006-03-21Bump PKGREVISION for all packages that had broken INSTALL/DEINSTALLjlam3-6/+6
scripts prior to revision 1.43 of bsd.pkginstall.mk.
2006-03-11Remove BROKEN_IN. The installation problem has been fixed.hira1-3/+1
2006-03-11Use MAKE_FLAGS.kim1-4/+4
2006-03-10Updated to 0.42.hiramatsu2-7/+6
0.42 2006-02-20 - This release is based on version 2006b of the Olson database. 0.41 2006-01-31 - This release is based on version 2006a of the Olson database. 0.40 2005-12-27 - This release is based on version 2005r of the Olson database. This includes the latest Canadian changes to match the recent US changes. Also note that as of this version several zones which used to be links, including "EST", "MST", and "CST6DST", are now separate zones. 0.39 2005-06-05 - This release is based on version 2005o of the Olson database. 0.3801 2005-11-24 the "not turkey day" release - The last release included some generated modules for old zones (like Europe/Belfast) which are now links to existing zones. These modules referenced the non-existent DateTime::TimeZone::Singleton module. Reported by Rafael Garcia-Suarez. 0.38 2005-11-21 - Trying to create a DateTime object during DST exactly 11 years in the future (really, 1 year after the end of the pre-generated TZ change data that ships in the package) cause an error. Reported by Daniel B Boorstein. - This release is based on version 2005n of the Olson database. - Added a new method, has_dst_changes(), which indicates whether a given zone has any DST changes. 0.37 2005-08-22 - Make sure that provided time zone names are valid, because DateTime::TimeZone uses them in an eval. If you were passing user-provided data directly to DateTime::TimeZone->new, someone could give a string like "America/Chicago; system 'rm -rf /';", which would be bad. Reported by Matthew Reilly. - Made it possible to call catalog-related functions as methods. - This release is based on version 2005i of the Olson database. This include some major changes coming up in the US as a whole in 2007, along with other changes for just Indiana. 0.36 2005-04-21 - This release is based on version 2005i of the Olson database. 0.35 2005-03-15 the "I hate this dope" release - This release is based on version 2005g of the Olson database. - STORABLE_thaw() now returns $self in preparation for proposed changes to Storable. 0.34 2005-03-11 - Some time zone short names were incorrectly being given as something like "GMT/BST", when it should have been alternating between GMT and BST based on the daylight saving time. Reported by Tom Yandell. - This release is based on version 2005f of the Olson database. 0.33 2005-02-26 - This release is based on version 2005e of the Olson database. - When trying to determine the local time zone, if /etc/localtime is a file, make sure that matching file in /usr/share/zoneinfo is not a symlink.
2006-03-06Belatedly bump PKGREVISION for all libtasn1 dependencies, sincewiz4-8/+8
libtasn1 had a shlib major bump. Also update dependencies in bl3.mk files. Addresses PR 32998 by Robert Elz.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam27-54/+54
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-26uses both C and C++schwarz1-1/+2
2006-02-17Fixed warnings found by pkglint -Wall.martti2-4/+4
2006-02-15Update p5-Time-Hires to 1.87abs2-9/+7
1.87 [2006-02-13] - [rt.cpan.org #17442] 'make test' frequently fails under Cygwin Perl v5.8.8, reported and patched by J. R. Hedden (two race condition bugs in the END block in the case the main process dies before the timer process, unearthed by a bug in Cygwin ualarm) 1.86 [2005-12-17] - HiRes.t:s/ok 32/ok 33/, from Dominic Dunlop - tighten up the clock() test marginally by requiring non-negative - clock_nanosleep() and clock() doc tweaks 1.85 [2005-12-16] - the interface to clock_nanosleep() is more natural when it is like (hires) time() (instead of like nanosleep), and the .xs implementation of clock_nanosleep() in 1.84 was broken anyway - the semantics of clock() are not quite so silly as I thought, but still somewhat odd, documented as such - additional enhancements to the clock() documentation - add test for clock_nanosleep() (I cannot test this since none of my systems have the function) - add test for clock() 1.84 [2005-12-16] - add clock() which returns the processor time in (floating point) seconds since an arbitrary era - add clock_nanosleep() which suspends the current thread until either absolute time or for relative time - [rt.cpan.org #16486] printf missing value in HiRes.t - add constants CLOCKS_PER_SEC, CLOCK_SOFTTIME, TIMER_ABSTIME - tiny typo fixes 1.83 [2005-11-19] - has_symbol() was wrong since e.g. ITIMER_VIRTUAL is exported via @EXPORT_OK even when it is not available. This is heinous. @EXPORT_OK should be determined at Makefile.PL time. - be more lenient is testing clock_gettime(): allow more slop, and retry up to three times, sleeping a random nap between the retries - human months are one-based (noticed by Anton Berezin) 1.82 [2005-10-06] - CLOCK_REALTIME is an enum value (of the clockid_t enum) in HP-UX (and might be so elsewhere, too), debugged by H. Merijn Brand - include const-c.inc as late as possible (from Randy Kobes, [rt.cpan.org #15552] to avoid undefined usleep() on Win32 1.81 [2005-11-05] - try to be more robust and consistent in the detection of CLOCK_REALTIME and ITIMER_VIRTUAL in HiRes.t: the proper way is sub has_symbol { my $symbol = shift; eval 'import Time::HiRes qw($symbol)'; return 0 unless $@ eq ''; return exists ${"Time::HiRes::$symbol"}; } and then use &FOO_BAR in the test. All these moves are needed because 1) one cannot directly do eval 'Time::HiRes::FOO_BAR' because FOO_BAR might have a true value of zero (or in the general case an empty string or even undef) 2) In case FOO_BAR is not available in this platform, &FOO_BAR avoids the bareword warning - wait more (1.5 seconds instead of 0.1) for the CLOCK_REALTIME test but expect the 'customary' slop of 0.20 instead of 0.25 - fixed inside a comment HAS_POLL -> TIME_HIRES_NANOSLEEP - at the end of HiRest.t tell how close we were to termination 1.80 [2005-11-04] - Gisle noticed a mistake (using HAS_NANOSLEEP) in 1.79 1.79 [2005-11-03] - try nanosleep for emulating usleep -- may help in some weird embedded realtime places which have nanosleep but neither usleep nor select nor poll (doesn't have to be weird embedded realtime place, though -- in many places usleep is nanosleep anyway) - try poll for emulating usleep -- this may help some obscure/old SVR4 places that have neither usleep nor select - a redundant test guard in HiRes.t 1.78 [2005-11-03] - ITIMER_VIRTUAL detection in HiRes.t had problems (that we cannot in the general case fail already at 'use' phase is suboptimal) - fixes to the documentation of clock_gettime() and clock_getres() 1.77 [2005-11-03] - add support for the POSIX clock_gettime() and clock_getres(), if available, either as library calls or as syscalls - be more defensive about missing functionality: break out early (during 'use') if no e.g. clock_getres() is available, and protect our back by trapping those cases also in HiRes.xs - the test added in 1.76 could cause an endless loop e.g. in Solaris, due to mixing of sleep() and alarm() (bad programmer, no cookie!) 1.76 [2005-10-22] - testing for nanosleep had wrong logic which caused nanosleep to become undefined for e.g. Mac OS X - added a test for a core dump that was introduced by Perl 5.8.0 safe signals and was fixed for the time of 5.8.1 (one report of the core dump was [perl #20920]), the test skipped pre-5.8.1. - *cough* s/unanosleep/nanosleep/g; *cough* 1.75 [2005-10-18] - installation patch from Gisle Aas: in Perls 5.8.x and later use MakeMaker INSTALLDIRS value of 'perl' instead of 'site'. 1.74 [2005-09-19] - [cpan #14608] Solaris 8 perl 5.005_03 File::Spec module does not have method rel2abs (the workaround is not to use rel2abs, should not be necessary) - [cpan #14642] U2time wrongly exported on the C API (patch supplied by the reporter, SALVA@cpan.org) - add release dates to Changes 1.73 [2005-08-16] - Time::HiRes::nanosleep support for Solaris [PATCH] (POSIX::uname() not available if building with core perl, from Gisle Aas, via perl5-porters, perl change #25295) 1.72 [2005-07-01] - going back to the 1.68 loader setup (using DynaLoader) since too many weird things starting breaking - fix a typo in José Auguste-Etienne's name 1.71 [2005-06-28] - a thinko in the nanosleep() detection - move more changes stuff from the README to Changes - add -w to the Makefile.PL 1.70 [2005-06-26] - oops in 1.69 about @ISA (not affecting anything but silly) - add copyright 2005 to HiRes.pm - add copyright and license to HiRes.xs - add copyrights 2003, 2004, 2005 to README 1.69 [2005-06-25] - actually run a test for nanosleep (if there is no $Config{d_nanosleep}) since e.g. in AIX 4.2 it seems that one can link in nanosleep() but then calling it fails instantly and sets errno to ENOSYS (Not implemented). This may be fixable in the AIX case by figuring out the right (realtime POSIX?) libs and whatnot, but in the general case running a real test case is better. (Of course, this change will no doubt run into portability problems because of the execution step...) Note that because of hysterical raisins most Perls do NOT have $Config{d_nanosleep} (scanning for it by Configure would in many platforms require linking in things like -lrt, which would in many platforms be a bad idea for Perl itself). (from José Auguste-Etienne) - support XSLoader also since it's much faster (from Alexey Tourbin) - add SEE ALSO (BSD::Resource and Time::TAI64) 1.68 [2005-05-14] - somehow 1.67 had a lot of doubled lines (a major cut-and-paste error suspected), but miraculously it still worked since the doubling took place below the __END__ token - undef Pause() before defining it to avoid redefinition warnings during compilation in case perl.h had already defined Pause() (part of perl change #24271) - minor doc tweaks 1.67 [2005-05-04] - (internal) don't ignore the return value of gettimeofday() - (external) return undef or an empty if the C gettimeofday() fails (affects Time::HiRes gettimeofday() and the hires time())
2006-02-09Add and enable p5-Time-TAI64.kleink1-1/+2
2006-02-09Initial import of p5-Time-TAI 2.10 into the Packages Collection.kleink4-0/+27
This Module makes available to the user functions to convert TAI64 strings to unix timestamps suitable to make time calculations.
2006-02-06Remove a non-existant directory from PLIST.ghen1-2/+1
2006-02-06s/_MOZILLA_USE_GTK2/MOZILLA_USE_GTK2/g, as to silent pkglint (WARN: Variableghen1-2/+2
names starting with an underscore are reserved for internal pkgsrc use). Ok with wiz.
2006-02-06s/${MOZILLA}/sunbird/ in DISTNAME, because this would be wrong for sunbird-gtk1.ghen1-2/+2
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg49-77/+98
2006-02-05Add time/sunbird.ghen1-1/+2
2006-02-05Import Mozilla Sunbird, a stand-alone Calendar application:ghen37-0/+4339
The Sunbird Project is a redesign of the Calendar component. The goal is to produce a cross platform standalone calendar application based on Mozilla's XUL user interface language. At the moment the Sunbird name is a project name. It is not official and may change in the future. The intended user is someone who uses Mozilla Firefox and Mozilla Thunderbird and wants a calendar application based on Mozilla. Ok with wiz. I'll add a -gtk1 version later this week.
2006-02-05Converted to the SUBST framework.rillig2-16/+20
Fixed almost all pkglint warnings.
2006-02-04Made extraction possible even if unzip(1) is not in the PATH. Instead ofrillig1-5/+7
hiding bugs by using unzip || true, test if the needed file has been extracted.