Upstream changes:
1.9726 [2013-08-17]
- Correct s/us splitting of usleep(1000000) [rt.cpan.org #78266].
- Avoid integer overflow in itimer-based alarm() with large
argument [rt.cpan.org #87160].
- Define PERL_NO_INLINE_FUNCTIONS during probe compilations, to
avoid false negatives caused by not linking with the perl core.
- Be more careful about context in stat().
- Install into "site" directories by default on perl 5.11+
[rt.cpan.org #79797].
- Fix a couple of doc typos [rt.cpan.org #85365].
- Fix function name in a doc example [rt.cpan.org #86318].
- Provide lstat() that yields high-res timestamps, alongside
the existing high-res stat() [rt.cpan.org #78732].
Add LICENSE
Upstream changes:
1.2300 2012-07-20
- Doh, fix the repo & bugtracker info in the META files.
1.2200 2012-07-09
- Explicitly require Test::More 0.88+ for tests.
1.2100 2012-07-09
- A seconds value greater than 59 but less than 60 caused timegm() and
timelocal() to croak. Now we allow any value that's less than 60. RT #78189.
1.2000 2011-01-02
- Release 1.1902 as a stable version without any further chances.
1.1902 2010-12-16 TRIAL RELEASE
- Merge all changes from blead perl.
- Try to restore compatibility with older perls, which don't have a 64bit
capable localtime/gmtime.
Upstream changes:
1.23 2013-09-06
- add a LICENSE file (thanks, John Peacock!)
- make sure Time::Seconds loads Exporter, which it relies on (thanks,
GFUJI and TOKUHIROM!)
- fix day of year parsing (like "%y%j") (thanks, Doug Wilson)
Upstream changes:
0.31 Tue Sep 22 02:05:24 2009
=> Perl::Critic refactoring.
0.30 Wed Jun 24 00:42:57 2009
=> Added "week" suport to the output. Disabled by default.
=> Extended the second parameter to elapsed() to a hashref.
This release includes code & man page cleanups.
Alan Coopersmith (4):
Store sine & cosine tables as doubles instead of floats
Add noreturn attributes suggested by -Wmissing-noreturn
Combine usage message strings & print them to stderr, not stdout
xclock 1.0.7
Eric S. Raymond (1):
Don't rely on being able to set tab stops.
Upstream changes:
0.21
* Examine properties in consistent order, so tests pass on 5.18 and
above
0.20
* Properly restrict the valid properties when iCal version 1.0
(Ashley Willis)
Upstream changes:
0.538 (03.20.2013) - John Siracusa <siracusa@gmail.com>
* Ensure that "today" is parsed as a DateTime with the time set to
00:00:00. (RT 84068)
Update DEPENDS
Upstream changes:
0.16 -- updating to require a new version of Olson::Abbreviations
0.15 -- trying something for a problem I don't see.
0.14 -- Fixed rt #73332 about build systems and MooseX::Types version number
0.13 -- Fixed rt #72473 and added version requirement for Moose
0.12 -- Updated to use namespace::autoclean, fixed git repo link to be public repo
Upstream changes:
1.60 2013-07-07
- This release is based on version 2013d of the Olson database. This release
includes contemporary changes for Morocco and Israel. It also includes
historical changes for Jerusalem.
Upstream changes:
0.32 2013-08-27
- ignore duration signal in DateTime::Span->from_datetime_and_duration()
and use the 'end'/'start' parameters as a cue for the time direction,
suggested by David Pottage
- more tests of intersections with open/closed ended spans
Upstream changes:
0.16009 2013-08-25T04:51:15Z
- Fix typos [pr #2] (dsteinbrunner)
- Migrate to using Minilla for packaging
0.16008 Fri Nov 25 09:20:00 2011
- Work with [+-]hh:mm:ss time offsets. Reported by Rod Tailor (rt #72706)
0.16007 Wed Dec 26 15:30:00 2012
- Fix ISO parsing (rt 51074, https://github.com/lestrrat/DateTime-Format-Pg/pull/1)
- Why I have not noticed this PR, I have no clue
0.16006 Fri May 27 09:00:00 2011
- Repository moved to github
- Postgres 8.4 apprently now allows infinity dates.
Applied patch by cmckay (rt #68473)
Update DEPENDS
Upstream changes:
0.06 Tue Oct 11 21:18:12 2011
- added a test that specifies subsecond granularity
- now requires Convert::NLS_DATE_FORMAT 0.03
(Thank you Jon Bjornstad and Zefram)
Upstream changes:
0.05 Tue Jan 17 22:23:40 2012
- changed ~~ to =~ for compatibility with older versions of Perl
0.04 Mon Jan 16 15:09:56 2012
- remove quotes from quoted strings within oracle formats
(Thank you Yanick Champoux)
0.03 Tue Oct 11 20:48:56 2011
- added ability to specify subsecond granularity
(Thank you Jon Bjornstad and Zefram)
Upstream changes:
0.08 Sat Feb 11 23:40:43 MST 2012
- rt.cpan.org #52645 : UTC offsets must be in the same format
(basic|extended) as the time as to which it is attached.
Upstream changes:
0.25 Mon Mar 04 2013
- support "HH:MM::SS timezone YYYY/MM/DD"
- thanks Kevin Zwack
0.24 Mon Nov 26 2012
- fix removal of 'am' in the german language file when we already know what part is the time part
- fix removal of 'st' when not preceded by a digit
- thanks Andreas Koenig rt #81432
- support "YYYYMMDD timezone"
0.23 Thu Jun 14 2012
- Fix for MM/YYYY (was always setting the base year)
- thanks John Marling
- Support MM/YY if MMYY is given as an option
- pod cleanup
0.22 Mon Jun 11 2012
- update GPL in the LICENSE file (apparently the FSF has a new address)
- thanks ppisar rt #74363
- update POD to match the license file
- thanks ppisar rt #74358
- fix typo for saturday in the german language file
- thanks TMUELLER rt #77721
- don't check the language extensions if we don't have any non-digits in the string we are checking (excluding delimiters: \/-.:[space])
- fix typos in the pod documentation, add a link to the german translations
- add support and more tests for some time-first formats
- add support for GMT timezone anywhere in the date/time string
0.21 Sun Jan 01 2012
- handle mm/yyyy and m/yyyy
0.20 Sun Sep 18 2011
- case insensitive handling of st|nd|rd|th (3rd and 3RD now work)
- thanks Brett Carson
0.19 Fri Jan 07 2011
- support for German (de)
- thanks Mark Trettin
- better support for DD MM
- support for natural dates in all languages (3 years ago)
0.18 Sat Jan 01 2011
- move a test that was hardcoded to a year to the no_year tests.
- thanks cpantesters
0.17 Tue Oct 26 2010
- more formats supported
- support timezone offsets that are not at the end of the datetime string.
- they must be 4 digits and begin with a plus or minus
- thanks snarkyboojum: http://use.perl.org/use.perl.org/_snarkyboojum/journal/40297.html
- better support for dates like 'December 1st'
- POD formatting fixes
- support 'Oct.26, 2010'.
- thanks Brian Knapp
Upstream changes:
1.0 Tue Jun 12 14:40:37 EDT 2012
- Fixed improper conversion from object on December 31. (RT #77696)
- second and nanosecond parameters in constructor instead of rd_secs,
rd_nanosecs for better DateTime compatability.
- Updated tests for current best practices. 100% test coverage.
0.9.7 Fri Aug 6 14:00:49 EDT 2010
- Miscapitalization of days_till_x fixed in one place.
Upstream changes:
1.03 2013-04-17
- The set_time_zone() method was not returning the object when caalled with a
name that matched the current zone. Reported by Noel Maddy. RT #84699.
1.02 2013-04-15
- When a constructor method like new() or today() was called on an object,
you'd get an error message like 'Can't locate object method
"_normalize_nanoseconds" via package "2013-04-15T00:00:00"'. This has been
fixed to provide a sane error message. Patch by Doug Bell.
- When set_time_zone() is called with a name that matches the current time
zone, DateTime now short circuits and avoids a lot of work. Patch by Mark
Stosberg.
Upstream changes:
0.08 2012-12-11 12:18:56 Europe/London
- Require perl 5.8.3, as Moose does
0.07 2011-12-12 12:58:19 Europe/London
- Provide optimize_as for pre-2.0100 Moose versions
- Bump MooseX::Types version requirement (RT#73188)
- Add missing dependencies
- Enforce version dependencies at runtime (RT#73189)
0.06
- Use inline_as instead of the deprecated optimize_as
Upstream changes:
1.22 2013-08-12
- add explicit copyright and license statements
- fix encoding of .pm files and add =encoding directive
1.21 2013-07-06
- fix installation target; now installs to site in v5.12 and later
- make Time::Seconds match its VERSION to Time::Piece
- numerous portability fixes imported from perl core distribution
are replaced with .include "../../devel/readline/buildlink3.mk", and
USE_GNU_READLINE are removed,
* .include "../../devel/readline/buildlink3.mk" without USE_GNU_READLINE
are replaced with .include "../../mk/readline.buildlink3.mk".
Its an ANSI C library that does allow communication with google calendar and
contacts, useful if you need to support this in a C or C++ application.
Currently, libgcal implements:
- authentication
- get all events/contacts
- atom stream parsing
- access to individual events/contacts
- add/delete/edit using gcal objects
- add/delete/edit using raw XML
- query for updated events/contacts
- use of http proxy
- timezone
- contact photo download/upload
- google data protocol GCalendar 2.0 and Contacts 3.0
- can be used with a C++ application
- google hosted accounts (i.e. joe@foobar.com)
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
3.4 (2013-04-24)
----------------
- Switch to unicode internally. This should fix all en/decoding errors.
[thet]
- Support for non-ascii parameter values. Fixes#88.
[warvariuc]
- Added functions to transform chars in string with '\\' + any of r'\,;:' chars
into '%{:02X}' form to avoid splitting on chars escaped with '\\'.
[warvariuc]
- Allow seconds in vUTCOffset properties. Fixes#55.
[thet]
- Let ``Component.decode`` better handle vRecur and vDDDLists properties.
Fixes#70.
[thet]
- Don't let ``Component.add`` re-encode already encoded values. This simplifies
the API, since there is no need explicitly pass ``encode=False``. Fixes#82.
[thet]
- Rename tzinfo_from_dt to tzid_from_dt, which is what it does.
[thet]
- More support for dateutil parsed tzinfo objects. Fixes#89.
[leo-naeka]
- Remove python-dateutil version fix at all. Current python-dateutil has Py3
and Py2 compatibility.
[thet]
- Declare the required python-dateutil dependency in setup.py. Fixes#90.
[kleink]
- Raise test coverage.
[thet]
- Remove interfaces module, as it is unused.
[thet]
- Remove ``test_doctests.py``, test suite already created properly in
``test_icalendar.py``.
[rnix]
- Transformed doctests into unittests, Test fixes and cleanup.
[warvariuc]
Upstream changes:
1.59 2013-04-20
- This release is based on version 2013c of the Olson database. This release
includes contemporary changes for Palestine and Paraguay. It also includes a
number of historical changes.
* New dependency.
Changelog:
0.19
* Always output the VERSION property first
0.18
* Spelling fixes from Debian (Salvatore Bonaccorso)
0.17
* Allow chaining of methods (H.Merijn Brand)
* Allow properties and entries in constructor (H.Merijn Brand)
File too long (should be no more than 24 lines).
Line too long (should be no more than 80 characters).
Trailing empty lines.
Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
COMMENT should not be longer than 70 characters.
COMMENT should not begin with 'A'.
COMMENT should not begin with 'An'.
COMMENT should not begin with 'a'.
COMMENT should not end with a period.
COMMENT should start with a capital letter.
pkglint warnings. Some files also got minor formatting, spelling, and style
corrections.
Upstream changes:
1.54 2013-04-02
- Require DateTime.pm 1.00 because without it tests will break.
1.53 2013-04-02
- A fix in DateTime.pm 1.00 broke a test in this distro. Reported by Anthony J
Lucas. RT #84371.
Upstream changes:
1.01 2013-04-01
- Fixed test failures on older Perls.
1.00 2013-03-31
- Bumped the version to 1.00. This is mostly because my prior use of both X.YY
and X.YYYY versions causes trouble for some packaging systems. Plus after 10
years it's probably ready to be called 1.00. Requested by Adam. RT #82800.
- The %j specifier for strftime was not zero-padding 1 and 2 digit
numbers. Fixed by Christian Hansen. RT #84310.
- The truncate method was sloppy about validating its "to" parameter, so you
could pass things like "years" or "month whatever anything goes". The method
would accept the parameter but then not actually truncate the object. RT
#84229.
- Previously, if a call to $dt->set_time_zone() failed it would still change
the time zone of the object, leaving it in a broken state. Reported by Bill
Moseley. RT #83940.
- DateTime::Infinite objects should no longer die when methods that require a
locale are called. Instead, these methods return undef for names and
Inf/-Inf for numbers. This affects methods such as day_name() as well as
CLDR and strftime formats. When a locale-specific format is used (like the
"full" datetime format) it uses the en_US format. Reported by Paul
Boldra. RT #67550.
Upstream changes:
1.58 2013-03-11
- This release is based on version 2013b of the Olson database. This release
includes contemporary changes for Haiti, Paraguay, and Morocca. See
http://mm.icann.org/pipermail/tz-announce/2013-March/000010.html for more
details.
Upstream changes:
1.57 2013-03-02
- This release is based on version 2013a of the Olson database. This release
includes contemporary changes for Chile as well as several new zones -
Asia/Khandyga, Asia/Ust-Nera, and Europe/Busingen. It also includes a number
of historical changes.
apparently the previous tests-only dependency on py-dateutil has
crept into the library sources but install_requires wasn't updated
to reflect this.
Per discussion with wiz.
* Version 3.1 Patch 12 - 2012-01-23
- NEW FEATURE: Many substitution sequences "%x" have an alternate mode
denoted by "%*x". This alternate mode leaves out prepositions. For
example, in English "%i" might yield "on 01-25" while "%*i" yields only
"01-25".
- BUG FIX: The "dusk" and "dawn" calculations were completely wrong. They
have been fixed. Also, sunrise/sunset calculations have been tweaked,
so the results may be off by a minute or two compared to previous versions
of Remind.
* Version 3.1 Patch 11 - 2011-12-16
- BUG FIX: For some inexplicable reason, dawn was considered to happen when
the sun was 14 degrees below the horizon instead of the standard 6
degrees for Civil Dawn. This has been fixed.
- BUG FIXES: Clarified the man pages and fixed some typos.
- BUG FIX: Add THROUGH to the remind.vim syntax highlighting file.
- ENHANCEMENT (?): Allow SPECIAL COLOR to be spelled SPECIAL COLOUR.
- BUG FIX: Apply minor Debian cleanups reported by Kurt B. Kaiser.
* Version 3.1 Patch 10 - 2010-11-01
- NOTE: This is the 20th anniversary of Remind's first public release.
- ENHANCEMENT: Add the THROUGH keyword. You can omit blocks of dates with:
OMIT start THROUGH end
and the syntax REM start THROUGH end is equivalent to REM start *1 UNTIL end
- ENHANCEMENT: Add support for multibyte characters (eg, UTF-8) in calendar
output. Note that UTF-8 strings are still not supported in PostScript
output.
- ENHANCEMENT: Add support for UTF-8 line-drawing characters in calendar
output.
- ENHANCEMENT: You can have multiple TAG clauses in a REM statement.
- BUG FIX: Avoid spawning long-running background processes in "make test".
- BUG FIX: Don't declare variables in the middle of statements (old C
compilers choke.)
pkgsrc changes:
* Don't heap punishment on Apple and Microsoft users.
3.3 (2013-02-08)
----------------
* Drop support for Python < 2.6.
[thet]
* Allow vGeo to be instantiated with list and not only tuples of geo
coordinates. Fixes#83.
[thet]
* Don't force to pass a list to vDDDLists and allow setting individual RDATE
and EXDATE values without having to wrap them in a list.
[thet]
* Fix encoding function to allow setting RDATE and EXDATE values and not to
have bypass encoding with an icalendar property.
[thet]
* Allow setting of timezone for vDDDLists and support timezone properties for
RDATE and EXDATE component properties.
[thet]
* Move setting of TZID properties to vDDDTypes, where it belongs to.
[thet]
* Use @staticmethod decorator instead of wrapper function.
[warvariuc, thet]
* Extend quoting of parameter values to all of those characters: ",;: ’'".
This fixes an outlook incompatibility with some characters. Fixes: #79,
Fixes: #81.
[warvariuc]
* Define VTIMETZONE subcomponents STANDARD and DAYLIGHT for RFC5545 compliance.
[thet]
Add LICENSE
Upstream changes:
1.232 Thu Jan 31 21:41:40 CST 2013
those damn ._* files os x kindly inserted into the distribution
I have removed them. sorry everyone.
1.231 Wed Jan 30 07:58:21 CST 2013
forgot to add LICENSE to manifest.
incremented version for CPAN upload
1.23 Tue Jan 29 10:13:54 CST 2013
updated LICENSE.
this perl module is released under the same license
as perl itself
The Radicale Project is a CalDAV (calendar) and CardDAV (contact)
server. It aims to be a light solution, easy to use, easy to install,
easy to configure. As a consequence, it requires few software
dependances and is pre-configured to work out-of-the-box.
The Radicale Project runs on most of the UNIX-like platforms (Linux,
BSD, MacOS X) and Windows. It is known to work with Evolution,
Lightning, iPhone and Android clients.
- remove LIBXAW variable. It is handled by buildlink3.mk now
- simplify patches and Makefile in packages using libXaw
- in some cases force use of Xaw3d (won't build with Xaw)
- replace some directly included of x11/Xaw3d with mk/xaw.buildlink3.mk
In next part:
- replace more includes with mk/xaw.buildlink3.mk