summaryrefslogtreecommitdiff
path: root/time
AgeCommit message (Collapse)AuthorFilesLines
2007-03-02Update to sunbird-0.3.1.ghen3-8/+7
http://www.mozilla.org/projects/calendar/releases/sunbird0.3.1.html What's New in Mozilla Sunbird 0.3.1 Mozilla Sunbird 0.3.1 is the latest release of our standalone calendar application. We recommend that all users upgrade to this latest version. * The timezones in Sunbird 0.3.1 have been updated to include the Daylight Savings Time (summer time) changes passed by the U.S. legislature in 2005. Release Date: February 19, 2007
2007-03-01Remove obsoleted alpha substitution.ghen1-3/+3
2007-02-27Update to 1.11:wiz2-7/+6
1.11 - Skip %V test on Win32 1.10 - Number of bug fixes from RT - (maintenance by Ricardo SIGNES) - avoid warning in _mktime (bug #19677) 1.09 - (patches from Ricardo SIGNES) - Tests largely moved to Test::More (from Test.pm) - Time::Piece should now be safely subclassable
2007-02-27Update to 1.9706:wiz2-6/+6
1.9706 [2007-02-25] - with bleadperl in VMS the HiRes.t overrun the maximum number of deferred signals because the libc SIGALRM was not strong enough to interrupt select(), and select() got restarted every time, solution is to use POSIX::SigAction if available. A fix from Craig Berry (not 100% there, but helps). - allow for more measuring noise for ualarm() tests 35..37 1.9705 [2007-02-06] - nanosleep() and clock_nanosleep() detection and use were quite broken; in Linux -lrt needed; fixes from Zefram - [internal] slightly cleaner building of $DEFINE in Makefile.PL, should avoid double/conflicting -D flags 1.9704 [2007-01-01] - allow 10% of slop in test #14 (testing difference between CORE::time() and Time::HiRes::time()), there seem to be often transient failures from Perl smoke builds on this test - small pod tweaks 1.9703 [2006-12-08] - use int main(int argc, char **argv) consistently in Makefile.PL, should help with [rt.cpan.org #23868] nanosleep not detected under Mac OS 10.3.9 starting with Time::HiRes 1.96 - if someone still has the locale-broken Perl 5.8.0, suggest that they upgrade their Perl 1.9702 [2006-12-06] - restore the -DATLEASTFIVEOHOHFIVE, Win32 needed it still 1.9701 [2006-12-04] - upgrade to ppport.h 3.10_02 - remove the -DATLEASTFIVEOHOHFIVE - use the ppport.h PL_ppaddr, PL_statcache, PL_laststatval - use the ppport.h aTHXR for calling Perl stat() - switch into four-digit version since 2.0 is coming up awfully fast but not feeling like a major rewrite 1.97 [2006-11-30] - 1.95 broke building in Win32 (since pp_stat is not exported), figured out how to call an op directly in 5.005 (use Perl_ppaddr instead of PL_ppaddr) - backport to Perl 5.004_05 (requires using statcache and laststatval instead of PL_statcache and PL_laststatval) (also checked to work in 5.005_04, 5.6.1, and 5.8.8 with threads) 1.96 [2006-11-30] - 1.95 broke builds for threaded Perls, rt.cpan.org tickets: [rt.cpan.org #23694] Time::HiRes fails tests on Solaris and Perl 5.6.1 [rt.cpan.org #23712] Time-HiRes 1.95 Fails make on AIX 5.2 with Perl 5.8.8 [rt.cpan.org #23730] Time::HiRes 1.95 fails make on MacOS X 10.3.9/perl 5.8.8 - use main() prototype consistently in Makefile.PL 1.95 [2006-11-29] - integrate core change #29180: Silence VC++ compiler warnings from Steve Hay - do not use PL_ppaddr in stat() because that is not available in Perl 5.005_04 - regenerate fallback/*.inc for older Perls without ExtUtils::Constant because of d_hires_stat, resolves [rt.cpan.org #23694] Time::HiRes fails tests on Solaris and Perl 5.6.1 - Make Makefile.PL more defensive against false PERL_CORE 1.94 [2006-10-16] - file timestamps oddities seen: the atime and mtime can be out of sync (modify first and read second can leave atime < mtime) and mtime can be subsecond while atime is not. So make the test more forgiving. 1.93 [2006-10-15] - the ualarm() tests (34-37) assumed that ualarm(N) could never alarm in less than N seconds, widened the acceptable relative range to 0.9..1.5. Addresses [rt.cpan.org #22090] and [rt.cpan.org #22091]. - skip the stat() tests in cygwin and win32, because if run on FAT the timestamp granularity is only 2 seconds. Any good way to detect (cygwin or win32) whether we are being run on NTFS or anywhere with better timestamps? Addresses [rt.cpan.org #22089] and [rt.cpan.org #22098]. 1.92 [2006-10-13] - scan for subsecond resolution timestamps in struct stat, some known possibilities: (1) struct timespec st_atimespec; st_atimespec.tv_nsec; (2) time_t st_atime; long st_atimensec; (3) time_t st_atime; int st_atime_n; (4) timestruc_t st_atim; st_atim.tv_nsec (5) time_t st_atime; int st_uatime; If something like this is found, one can do use Time::HiRes; my @stat = Time::HiRes::stat(); or even override the standard stat(): use Time::HiRes qw(stat); to get the stat() timestamps my ($atime, $mtime, $ctime) = @stat[8, 9, 10]; with subsecond resolution (assuming both the operating system and the filesystem support that kind of thing). Contributions for more systems (especially non-UNIX, e.g. but not limited to: Win32, VMS, OS/2) gladly accepted. (also more UNIX variants welcome: HP-UX? IRIX?) Thanks to H.Merijn Brand, John Peacock, and Craig Berry for brave beta testing. 1.91 [2006-09-29] - ualarm() in SuSE 10.1 was overflowing after ~4.2 seconds, possibly due to a glibc bug/feature (suspected overflow at 2**32 microseconds?), workaround by using the setitimer() implementation of ualarm() if either useconds or interval > 999_999 (this case seems to vary between systems: are useconds more than 999_999 for ualarm() defined or not) Added more ualarm() tests to catch various overflow points, hopefully no problems in various platforms. (The problem report by Mark Seger and Jon Paul Sullivan of HP.) 1.90 [2006-08-22] - tweak still needed for Const64(), from Jerry Hedden - get a freshly generated ppport.h - update Copyright years 1.89 [2006-08-22] - Const64() already appends an 'LL' (or i64), so provide LL and i64 forms for the IV_1E[679] (effects Win32 and Cygwin), reported by Jerry Hedden. - the Changes entry for 1.88 talked about [IN]V_1[679], missing the 'E'. 1.88 [2006-08-21] - clean up the g++ warnings in HiRes.xs, all of them about mixing integer and floating point, introduce constants IV_1E[679] and NV_1E[679]
2007-02-27Update to 0.36:wiz2-8/+8
0.36 [ BUG FIXES ] - For infinity, use 100 ** 1000 instead of 100 ** 100 ** 100. This may fix the problems with infinity on some platforms (or may not). Suggested by Bjorn Tackmann. See RT #17390, #19626, and #22392. - Require DateTime::TimeZone 0.59, which includes a similar fix. 0.35 2006-10-22 [ ENHANCEMENTS ] - Added several new methods for getting locale-based data, era_abbr(), era_name(), quarter_abbr(), and quarter_name(). The era() method returns the same data as era_abbr(), but is deprecated. 0.34 2006-08-11 [ BUG FIXES ] - DateTime's code to fall back to the pure Perl implementation was broken in most cases, making it fairly useless. Reported by Adam Kennedy and Brendan Gibson. - Under Perl 5.6.2 (and presumably 5.6.x), some of the tests mysteriously failed. I tracked this down to a weird interaction between DateTime's string overloading and Test::Builder->cmp_ok(). See RT 19626. 0.33 2006-08-09 (the "Asia/Kaohsiung" release) [ ENHANCEMENTS ] - Attempting to do an overloaded operation (add, subtract, compare) with an inappropriate argument (like $dt + 1) gives a more useful error message. [ BUG FIXES ] - The fixes in 0.30 for subtract_datetime() crossing a DST change had a bug. When subtracting two dates, both occurring on a DST change date, but where the dates did not cross the change, the answer was off by an hour. Reported by Chris Prather. See RT 20697. - Borrowed a tweak from version.pm's Makefile.PL to make compiler detection work with MSVC. 0.32 2006-07-24 [ BUG FIXES ] - Change how C compiler detection is done in the Makefile.PL so it does not rely on having make on the system. The new way should work on (most?) Unix and Win32 systems. Suggested by David Golden. See RT 18969. 0.31 2006-05-21 [ ENHANCEMENTS ] - Switched some uses of die() to Carp::croak(), where appropriate. This should make error messages more useful in many cases. Based on a suggestion by Max Maischein. See RT tickets 11692 & 18728. [ BUG FIXES ] - Removed all uses of UNIVERSAL::isa and UNIVERSAL::can as functions. - Tweaked 20infinite.t test to give more useful output for some failures, though it probably doesn't fix them. See RT 17390.
2007-02-27Update to 0.33:wiz2-6/+6
0.33 2007-01-06 - Based on CLDR 1.4.1. - Some locales had am/pm names like "HASH(...)" because of a bug in the script to generate the locale modules. 0.32 2006-11-20 - A bug in the STORABLE_freeze method in this class caused major test failures for DT::Calendar::Chinese, which is used by DT::Calendar::Japanese. - Do better checking of locale names passed to DT::Locale->load(), so we catch undef early before it causes a bunch of warnings. 0.3101 2006-10-23 - Fixed a test failure when DateTime::Locale is installed on a system where DateTime.pm has never been installed. - Fixed a test failure in bleadperl. RT Ticket #22515. Reported by Steve Peters. 0.31 2006-10-22 - Added era_name() and era_abbreviation() methods for the use of DateTime.pm. 0.30 2006-10-22 - Now using the CLDR data instead of ICU. This isn't a big change, since the ICU data was derived from the CLDR data anyway. - Based on CLDR 1.4. * BACKWARDS INCOMPATIBILITY - Integrated the ISO639-2 aliases into DateTime::LocaleCatalog, and removed DateTime::Locale::Alias::ISO639_2. - The data now include both abbreviated and long forms for eras. The eras() method continues to return the abbreviated forms, but this is deprecated. Use era_abbreviations() or era_names() instead. - Added a STORABLE_attach method for integration with newer versions of Storable which provide better support for singletons. - The narrow versions of days and months was not available for most locales, even though every locale should provide at least the default values for these items.
2007-02-27Update to 0.62:wiz2-6/+6
0.62 2007-02-26 - This release is based on version 2007c of the Olson database. 0.6101 2007-02-18 - Fixes a major bug in 0.61. Passing "local" as a time zone new to DateTime::TimeZone->new() caused a fatal error. 0.61 2007-02-18 - Lots of internal changes in the code used to determine a system's local time zone. - As a result, we now have a much better method for doing this on Windows systems, by looking at the registry. See DateTime::TimeZone::Local::Win32 for details. 0.60 2007-02-13 - This release is based on version 2007b of the Olson database. 0.59 2007-01-18 - When trying to find the local timezone for a machine based on /etc/localtime, ignore /usr/share/zoneinfo/posixrules. This fixes a bug seen on FreeBSD 6.2. Reported by . RT #24026. - For infinity, use 100 ** 1000 instead of 100 ** 100 ** 100. This may fix the problems with infinity on some platforms (or may not). Suggested by Bjorn Tackmann. 0.58 2007-01-08 - This release is based on version 2007a of the Olson database. 0.57 2006-11-27 - This release is based on version 2006p of the Olson database. 0.56 2006-11-16 - Really fix the sorting of names_in_country(). Patch by Tatsuhiko Miyagawa. - Allow names like "JST-9" and "GMT+0" in $ENV{TZ} when trying to find the local time zone. Reported by Tatsuhiko Miyagawa. 0.55 2006-11-06 - This release is based on version 2006o of the Olson database. 0.54 2006-10-25 - Got rid of the STORABLE_attach methods. This was causing bugs when trying to freeze/thaw a DateTime.pm object, and I realized that because of how the DT::TimeZone internals work, there's not much gained by using STORABLE_attach instead of STORABLE_freeze. Even with STORABLE_freeze, the core data structures for a timezone are still shared. 0.53 2006-10-24 - Freezing and thawing a DT::TimeZone::OffsetOnly object was broken in 0.52 (and probably earlier versions as well). Reported by Tatsuhiko Miyagawa. - Freezing and thawing a DT::TimeZone::Floating object was also broken. 0.52 2006-10-22 - The names_in_country() method no longer sorts the zone names. Instead, it returns them in order from most- to least-populated. - Added a STORABLE_attach method for integration with newer versions of Storable which provide better support for singletons. - Made offset_as_seconds() and offset_as_string() work as class methods, since the docs say they should. Reported by Tatsuhiko Miyagawa. 0.51 2006-10-13 - Added two new catalog-related functions, countries() and names_in_country(). Using these functions allows you to map ISO3066 country codes to the time zones used in that country. Based on code by Tatsuhiko Miyagawa. 0.50 2006-10-10 - This release is based on version 2006n of the Olson database. 0.49 2006-10-02 - This release is based on version 2006m of the Olson database. 0.48 2006-09-18 - This release is based on version 2006l of the Olson database. - Fix finding of local time zone when there is a $SIG{__DIE__} handler in effect. The handler broke the internal use of exceptions in one of DateTime::TimeZone::Local's methods. Reported by JD Hedden. RT #20982. 0.47 2006-08-22 - This release is based on version 2006j of the Olson database. - Added a link to Asia/Tokyo for the "JST-9" timezone. According to Kenichi Ishigaki this is a TZ env var setting commonly used in Japan. - Some links in the Olson data pointed to other links, or pointed to non-existent zone names. These have been fixed so that all links resolve to valid zones, and this is now part of the test suite. 0.46 2006-05-08 - This release is based on version 2006g of the Olson database. 0.45 2006-05-01 - This release is based on version 2006f of the Olson database.
2007-02-23make some function declarations/prototypes consistent so that itdrochner3-7/+188
compiles with newer gcc
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz8-19/+19
Patch provided by Sergey Svishchev in private mail.
2007-02-22pkglint cleanup; update HOMEPAGE/MASTER_SITES.wiz1-2/+2
From Sergey Svishchev in private mail.
2007-02-18+ p5-DateTime-Format-W3CDTFwiz1-1/+2
2007-02-18Initial import of p5-DateTime-Format-W3CDTF-0.04:wiz4-0/+29
This module understands the W3CDTF date/time format, an ISO 8601 profile, defined at http://www.w3.org/TR/NOTE-datetime. This format as the native date format of RSS 1.0. It can be used to parse these formats in order to create the appropriate objects.
2007-02-18Add p5-DateTime-Format-Mail.wiz1-1/+2
2007-02-18Initial import of p5-DateTime-Format-Mail-0.30 from pkgsrc-wip.wiz4-0/+29
Packaged by Roman Kulik. RFC2822 introduces a slightly different format of date than that used by RFC822. The main correction is that the format is more limited, and thus easier to parse.
2007-02-15remove myself as maintainerperry1-2/+2
2007-02-02Modular Xorg support.joerg1-1/+3
2007-02-02Modular Xorg support.joerg3-8/+10
2007-02-01Modular xorg support.joerg1-2/+2
2007-02-01Modular Xorg support.joerg2-4/+4
2007-02-01remove x11.buildlink3.mk, all we need is done through Mesadrochner1-2/+1
2007-01-23Xfce 4.2.4 releasedmartti4-9/+10
A new bug fix release of Xfce 4.2 is available. This release is supposed to be the last release for the 4.2 branch. It includes several fixes ported from the current developpment branch. This release should not be confused with the upcoming Xfce 4.4 release [1], it's a bug fix release of the previous stable branch. [1] Xfce 4.4.0 is already in pkgsrc-wip.
2007-01-16Modular Xorg support.joerg1-1/+3
2007-01-15More dependencies for modular Xorg. Doesn't build right now due tojoerg1-1/+3
make issues.
2007-01-11Modular Xorg support.joerg1-1/+6
2007-01-08Modular Xorg support.joerg1-1/+4
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig7-20/+20
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2007-01-02added p5-Time-Durationreed1-1/+2
2007-01-02Import new package.reed4-0/+24
The Time::Duration perl module provides functions for expressing durations in rounded (such as "1 year and 21 days") or exact English terms. (This is used by ikiwiki.)
2006-12-27- fine grained X11 dependencies for packages which have either USE_IMAKEjoerg16-16/+51
or USE_X11BASE set, but don't include mk/x11.buildlink3.mk directly or via buildlink3.mks - introduce BUILDLINK_PREFIX.libXpm as alias for BUILDLINK_PREFIX.xpm in the !modular case - fix some cases where the check for libX11 couldn't work at all by using C++ for compilation without including the proper headers Verified using a full X11_TYPE=xorg bulk build without additional breakage. Discussed with salo@, wiz@ and send to packages@ for feedback.
2006-12-15Mechanically replace all includes of buildlink3.mk of the followingjoerg9-18/+18
packages with the modular Xorg equivalent. Those are falling back to the old location by default, so this commmit doesn't change dependencies. graphics/xpm ==> x11/libXpm fonts/Xft2 ==> x11/libXft x11/Xfixes ==> x11/libXfixes x11/xcursor ==> x11/libXcursor x11/Xrender ==> x11/libXrender x11/Xrandr ==> libXrandr
2006-12-12Update to 2.1.4adrianp3-10/+13
------ v2.1.4 ------ [cjh] SECURITY: Close arbitrary file inclusion in free/busy views. ------ v2.1.3 ------ [cjh] Set vEvent ORGANIZER to the event creator, not the calendar owner (kajtzu@basen.net, Bug 4527). [jan] Fix importing of events without end date and duration (Bug 4519). [jan] Correctly display recurring events spanning multiple days (Bug 4438). [jan] Fix recurrence end dates with SQLite backends (Bug 4219). [jan] Fix calculation of recurrence ends with imported and remote events (Bug 2813). [cjh] Consolidate the check for whether or not users can add events in the day and month views (Bug 4373). [jan] Fix alarms for recurring events in Kolab driver (michael.sheldon@credativ.de, Bug 4326). [jan] Show error message if imported file didn't contain events. [cjh] Fix the SQL types of several recurrence fields. [jan] Add categories from imported events to the user's categories. [jan] Add Slovenian translation (Duck <duck@obala.net>). [jan] Deal with attendee email addresses case insensitively. [jan] Don't consider events from remote calendars as busy time. [jan] Always try to return the correct event instance if requesting an event by its UID (Thorsten Schaub, Bug 1994). [cjh] Fix permissions for the calendar list in advanced search (Bug 4093).
2006-12-08Update to 0.25:wiz2-7/+6
0.25 2005-10-05 - t/15time_zone.t does it's own time zone "add_duration" handling 0.24 2005-10-03 - _recurrence.pm warned when the recurrence didn't have occurrences before a given start date. Reported by Mark D. Anderson. 0.23 2005-10-03 - _recurrence.pm died when the recurrence didn't have occurrences before a given start date. Reported by Mark D. Anderson. 0.22 2005-05-06 - DateTime::Set 0.21 dies when as_list is asked to produce a list from outside the range of the set. Patch contributed by Stephen Gowing. 0.21 2005-04-06 - no hard limit in count() and as_list(); removed the warnings from the docs. 0.20 2005-02-28 - changed tests to use en_US instead of pt_BR (which changes every year) by Dave Rolsky. - optimized SpanSet methods for special cases: start_set() end_set() contains( $dt ) intersects( $dt ) - added an example to count(), by David Nicol. - added a note about how the result of min()/max() is just a copy of the actual set boundary. Reported by Ron Hill.
2006-11-28Quieten some more warnings which gcc4 gripes aboutagc3-12/+109
2006-11-14Follow-up py-setuptools move.joerg1-2/+2
2006-11-12Fixed PKGMANDIR.rillig1-7/+7
2006-10-24Get malloc() prototype via stdlib.h instead of ancient C style function ↵dsainty3-7/+46
declaration. Fixes build under SUSE Linux.
2006-10-23thunderbird's ldap doesn't work talking to an ipv4 ldap server ifmarkd3-3/+40
talking to ipv4 addresses using ipv6 addresses isn't allowed, which is the default on NetBSD. Patch to use a v4 socket when talking to an ipv4 ldap server. Fixes my PR 33511. seamonkey/firefox/sunbird have the same code so make the same patch. OKed ghen. Bump PKGREVISION.
2006-10-19Fix crash after printing caused by trying to destroy the same charsetmarkd3-9/+19
structure multiple times. Bump PKGREVISION.
2006-10-17Fixed "test ==", as reported in PR 34840.rillig2-1/+15
2006-10-15Correct file permission. Bump PKGREVISION.minskim1-2/+8
2006-10-14Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.wiz1-2/+2
2006-10-12Add ruby-tzinfo.minskim1-1/+2
2006-10-12Import ruby-tzinfo-0.3.2.minskim4-0/+637
TZInfo is a Ruby library that uses the standard tz (Olson) database to provide daylight savings aware transformations between times in different time zones. The tz database is compiled into Ruby modules which are packaged in the release. No external zoneinfo files are required at runtime.
2006-10-12http://www.mozilla.org/projects/calendar/releases/sunbird0.3.htmlghen11-268/+147
What's New in Mozilla Sunbird 0.3 Mozilla Sunbird 0.3 is the latest release of our standalone calendar application. We recommend that all users upgrade to this latest version. * New storage architecture handles calendars with hundreds or thousands of events more responsively. * More intuitive interface shows you more of what you need, and less of what you don't. * Redesigned preferences allow you to easily customize Sunbird for your needs. * Add-ons support allows you to extend Sunbird's functionality with extensions, themes, and language packs from addons.mozilla.org. * New Windows installer makes it easier than ever for Windows users to install Sunbird. * Better printing gives you more ways to print your calendars. Mac users can now print as well! * 24-hour views show you your entire day, not just a few hours. * Reliable alarms ensure you are notified about events or tasks. * Improved localization support means Sunbird can easily install, enable, and disable language packs. * Vastly improved reliability makes it much more difficult to lose data. * Many performance improvements Release Date: October 11, 2006
2006-10-12Regenerate to fix some pkglint warnings.martti2-10/+9
2006-10-04Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.wiz11-26/+25
2006-10-01added support for IRIX 5schwarz4-15/+35
2006-09-26Use the Linux xpcom code on amd64 as firefox, thunderbird and seamonkey do.salo2-4/+4
Fixes build on amd64. Tested by <oster>, thanks.
2006-09-24Use Makefile.common from seamonkey dir instead of mozilla.salo1-2/+2
2006-09-23IRIX is also a System V OS. Fixes PR#26869.schwarz1-2/+2