Commit graph

2485 commits

Author SHA1 Message Date
kim
c8883a73ac Remove xcal as the upstream is gone and I can not find an alternate source.
It seems unlikely that this is being used much given modern calendaring
standards (e.g. iCalendar DTD [xCal]) and common interoperability.
2020-01-06 11:06:34 +00:00
nia
b873044789 time: Remove hamster-applet.
Dead GNOME 2 applet. This is no longer part of GNOME.
2020-01-04 13:16:20 +00:00
pho
d1c5b02c66 Fix build with GHC >= 8 2020-01-03 16:34:21 +00:00
pho
eb7d9323b2 Fix build with GHC >= 8 2020-01-03 16:02:58 +00:00
pho
8305981f4b Add hs-clock 2020-01-03 05:32:28 +00:00
pho
f74b331fde Import clock-0.8
A package for convenient access to high-resolution clock and timer
functions of different operating systems via a unified API.
2020-01-03 05:31:56 +00:00
pho
7e1edb2202 Remove PLIST; we can no longer use it for Haskell packages 2020-01-02 15:44:36 +00:00
pho
48a15e9f4d Update to timezone-series-0.1.9
No changelogs are provided by the upstream.
2020-01-02 15:41:01 +00:00
pho
945075d014 Add hs-old-time 2020-01-02 03:07:01 +00:00
pho
59744338d0 Import old-time-1.1.0.3
This package provides the old time library.

For new projects, the newer time library is recommended.
2020-01-02 03:06:18 +00:00
pho
f86bf1e5cc Add hs-time-compat 2020-01-02 02:55:31 +00:00
pho
288f693f5a Import time-compat-1.9.2.2
This packages tries to compat as much of time features as possible.
2019-12-31 18:06:15 +00:00
joerg
cbb3fc0a39 Needs libXmu and libXt, formerly pulled in via Mesa. 2019-12-21 23:48:08 +00:00
adam
2aceb89f42 py-icalendar: updated to 4.0.4
4.0.4:
Bug fixes:
- Reduce Hypothesis iterations to speed up testing, allowing PRs to pass
2019-12-11 10:28:58 +00:00
markd
8533543d24 tex-*: add TEXLIVE_UNVERSIONED=yes 2019-12-06 19:00:17 +00:00
kim
d1ecc33a85 Switch to new site in MASTER_SITES, and set MAINTAINER to pkgsrc-users. 2019-12-01 05:18:55 +00:00
markd
4be05f232f rsibreak: update to 0.12.11 qt5/kf5 version 2019-11-30 21:50:33 +00:00
adam
4f95d2c08c py-parsedatetime: updated to 2.5
v2.5:
Fix to sanitize abbreviated months from icu
typo in RU locale in abbreviation for January
Fix lint errors for flake8 v3.5.0
Add a constant for start hour
Add 'secs' and 'mins' into base units
Remove unused dependency on future
2019-11-25 06:39:49 +00:00
markd
98fe48ade7 kholidays: also needs qt5-qttools 2019-11-24 19:42:58 +00:00
markd
1fb9f5e283 time: add kcalutils 2019-11-17 06:23:28 +00:00
markd
361fc6ec8c kcalutils: add version 19.08.3
This library provides a set of utility functions that help applications
access and use calendar data via the KCalendarCore library.
2019-11-17 06:22:26 +00:00
markd
17a3234327 ktimer: update to 19.08.3 qt5/kf5 version 2019-11-17 04:59:39 +00:00
adam
58dc90a925 py-arrow: updated to 0.15.4
0.15.4:
- [FIX] Fixed an issue that caused package installs to fail on Conda Forge.

0.15.3:
- [NEW] ``factory.get()`` can now create arrow objects from a ISO calendar tuple, for example:

.. code-block:: python

    >>> arrow.get((2013, 18, 7))
    <Arrow [2013-05-05T00:00:00+00:00]>

- [NEW] Added a new token ``x`` to allow parsing of integer timestamps with milliseconds and microseconds.
- [NEW] Formatting now supports escaping of characters using the same syntax as parsing, for example:

.. code-block:: python

    >>> arw = arrow.now()
    >>> fmt = "YYYY-MM-DD h [h] m"
    >>> arw.format(fmt)
    '2019-11-02 3 h 32'

- [NEW] Added ``humanize`` week granularity translations for Chinese, Spanish and Vietnamese.
- [CHANGE] Added ``ParserError`` to module exports.
- [FIX] Added support for midnight at end of day.
- [INTERNAL] Created Travis build for macOS.
- [INTERNAL] Test parsing and formatting against full timezone database.

0.15.2:
- [NEW] Added ``humanize`` week granularity translations for Portuguese and Brazilian Portuguese.
- [NEW] Embedded changelog within docs and added release dates to versions.
- [FIX] Fixed a bug that caused test failures on Windows only.

0.15.1:
- [NEW] Added ``humanize`` week granularity translations for Japanese.
- [FIX] Fixed a bug that caused Arrow to fail when passed a negative timestamp string.
- [FIX] Fixed a bug that caused Arrow to fail when passed a datetime object with ``tzinfo`` of type ``StaticTzInfo``.

0.15.0:
- [NEW] Added support for DDD and DDDD ordinal date tokens. The following functionality is now possible: ``arrow.get("1998-045")``, ``arrow.get("1998-45", "YYYY-DDD")``, ``arrow.get("1998-045", "YYYY-DDDD")``.
- [NEW] ISO 8601 basic format for dates and times is now supported (e.g. ``YYYYMMDDTHHmmssZ``).
- [NEW] Added ``humanize`` week granularity translations for French, Russian and Swiss German locales.
- [CHANGE] Timestamps of type ``str`` are no longer supported **without a format string** in the ``arrow.get()`` method. This change was made to support the ISO 8601 basic format and to address bugs.

The following will NOT work in v0.15.0:

.. code-block:: python

    >>> arrow.get("1565358758")
    >>> arrow.get("1565358758.123413")

The following will work in v0.15.0:

.. code-block:: python

    >>> arrow.get("1565358758", "X")
    >>> arrow.get("1565358758.123413", "X")
    >>> arrow.get(1565358758)
    >>> arrow.get(1565358758.123413)

- [CHANGE] When a meridian token (a|A) is passed and no meridians are available for the specified locale (e.g. unsupported or untranslated) a ``ParserError`` is raised.
- [CHANGE] The timestamp token (``X``) will now match float timestamps of type ``str``: ``arrow.get(“1565358758.123415”, “X”)``.
- [CHANGE] Strings with leading and/or trailing whitespace will no longer be parsed without a format string. Please see `the docs <https://arrow.readthedocs.io/en/latest/#regular-expressions>`_ for ways to handle this.
- [FIX] The timestamp token (``X``) will now only match on strings that **strictly contain integers and floats**, preventing incorrect matches.
- [FIX] Most instances of ``arrow.get()`` returning an incorrect ``Arrow`` object from a partial parsing match have been eliminated.
2019-11-15 14:09:45 +00:00
adam
b0ad06c84a py-aniso8601: updated to 8.0.0
Changes 8.0.0:
Handle ',' character as a fractional separator, as required by 4.2.2.4
Fix semver usage for prelease version, as required by clause 9
2019-11-15 14:02:20 +00:00
wiz
49384f7664 xclock: update to 1.0.9.
Alan Coopersmith (3):
      Use _CONST_X_STRING to make libXt declare String as const char *
      Clear -Wsign-compare warning from gcc 7.3
      xclock 1.0.9

Jon Turney (1):
      Consistently use X_GETTIMEOFDAY

Niclas Zeising (2):
      Fix logic sourrouning && and ||
      Use fabsf when dealing with floating point numbers
2019-11-14 11:02:29 +00:00
markd
78c990299d time: add kcalendarcore 2019-11-11 09:31:25 +00:00
markd
16248d3902 kcalendarcore: Add version 5.64.0
This library provides access to and handling of calendar data.
It supports the standard formats iCalendar and vCalendar and the
group scheduling standard iTIP.

A calendar contains information like incidences (events, to-dos, journals),
alarms, time zones, and other useful information.  This API provides
access to that calendar information via well known calendar formats
iCalendar (or iCal) and the older vCalendar.
2019-11-11 09:28:58 +00:00
markd
49e99bc09d kholidays: update to 5.64.0
5.62.0

KHolidays
  Display filename where we return an error
2019-11-11 09:05:38 +00:00
nia
679fe5359c libical: Include limits.h for INT_MAX 2019-11-10 11:12:53 +00:00
adam
73de30bbc2 py-dateutil: updated to 2.8.1
Version 2.8.1:

Data updates
- Updated tzdata version to 2019c.

Bugfixes
- Fixed a race condition in the ``tzoffset`` and ``tzstr`` "strong" caches on
  Python 2.7.
- Parsing errors will now raise ``ParserError``, a subclass of ``ValueError``,
  which has a nicer string representation.
- ``parser.parse`` will now raise ``TypeError`` when ``tzinfos`` is passed a
  type that cannot be interpreted as a time zone. Prior to this change, it
  would raise an ``UnboundLocalError`` instead.
- Changed error message raised when when passing a ``bytes`` object as the time
  zone name to gettz in Python 3.
- Changed compatibility logic to support a potential Python 4.0 release.
- Updated many modules to use ``tz.UTC`` in favor of ``tz.tzutc()`` internally,
  to avoid an unnecessary function call.
- Fixed issue where ``dateutil.tz`` was using a backported version of
  ``contextlib.nullcontext`` even in Python 3.7 due to a malformed import
  statement.

Tests
- Switched from using assertWarns to using pytest.warns in the test suite.
- Fix typo in setup.cfg causing PendingDeprecationWarning to not be explicitly
  specified as an error in the warnings filter.
- Fixed issue where ``test_tzlocal_offset_equal`` would fail in certain
  environments (such as FreeBSD) due to an invalid assumption about what time
  zone names are provided.
- Fixed a minor bug in ``test_isoparser`` related to ``bytes``/``str``
  handling.
- Explicitly listed all markers used in the pytest configuration.
- Extensive improvements to the parser test suite, including the adoption of
  ``pytest``-style tests and the addition of parametrization of several test
  cases.
- Added tests for tzinfos input types.
- Fixed failure of test suite when changing the TZ variable is forbidden.
- Pinned all test dependencies on Python 3.3.

Documentation changes
- Fixed many misspellings, typos and styling errors in the comments and
  documentation.

Misc
- Added Python 3.8 to the trove classifiers.
- Moved as many keys from ``setup.py`` to ``setup.cfg`` as possible.
- Reorganized ``parser`` methods by functionality.
- Switched ``release.py`` over to using ``pep517.build`` for creating releases,
  rather than direct invocations of ``setup.py``.
- Added a "build" environment into the tox configuration, to handle dependency
  management when making releases.
2019-11-06 20:49:22 +00:00
schmonz
67a17b157f Promote p5-File-ShareDir-Install from TEST_DEPENDS to BUILD_DEPENDS
(it's needed during configure).
2019-11-03 23:43:49 +00:00
nia
0a0986fecd libical: Update to 3.0.6
Changes in 3.0.6:

    Handle both COUNT and UNTIL in RRULEs
    Fix RRULE BYDAY with INTERVAL=2 conflict
    Various fuzzification fixes
    New publicly available function:
        icaltimezone_truncate_vtimezone()
    Add option to disable building the test suite
    Built-in timezones updated to tzdata2019c

Changes in 3.0.5:

    New publicly available function:
        icalproperty_get_datetime_with_component()
    Allow reset DATE/DATE-TIME VALUE parameter for all-day events
    icalproperty_get_datetime_with_component() will use location as TZID fallback.
    New CMake option ENABLE_GTK_DOC for disabling the libical-glib developer documentation
    GObject Introspection - use $MAJOR-0 versioning
    libical-glib API is considered unstable:
        define LIBICAL_GLIB_UNSTABLE_API=1 before including <libical-glib/libical-glib.h>
    Built-in timezones updated to tzdata2019a
    De-fuzzifications and Coverity fixes

Changes in 3.0.4:

    Silently fail RSCALE recurrence clauses when RSCALE is disabled
    Fixed icalcomponent_set_comment() and icalcomponent_set_uid()
    fix FREQ=MONTHLY;BYMONTH
    Skip UTF-8 marker when parsing
    Fix parsing ? in VCF files produced by Outlook
    Fix TZID on DATE-TIME value can override time specified in UTC
    CMake discovery module for ICU uses pkg-config now
    New publicly available function:
        icalparameter_kind_is_valid()
    Built-in timezones updated to tzdata2018e
2019-11-02 20:55:46 +00:00
rillig
5c9d5e5586 time: align variable assignments
pkglint -Wall -F --only aligned -r

No manual corrections.
2019-11-02 16:28:37 +00:00
mef
d0f86cd8b1 (time/p5-Data-ICal) Updated to 0.23
0.23 2019-08-14
 - Rewrite property folding to be faster (and clearer)(thanks to Calvin Morrison)
 - Linewrap tests: add a stronger assertion about expectation(thanks to Ricardo Signes)
Note that as the folding code is rewritten, there is a tiny behavior change:
Long folded strings will always contain CRLF at the end no matter if
original strings have that or not(they should have according to RFC).
Please report if this is an issue to you.
2019-11-02 14:51:35 +00:00
mef
7a68175acb (time/p5-DateTime-Format-Flexible) Updated to 0.32
0.32 Sat Sep 14 2019
  - add support for offset timezones without a space separator and
    formatted HH:MM '2019-09-03T10:42:00.000-04:00'
    - thanks Stijn Heymans
  - allow negative timezone offsets in 2 and 4 digit lengths with and without spaces
    - now works: 2007-05-06T04:44:44-0800
    - now works: 2007-05-06T04:44:44-08
    - now works: 2007-05-06T04:44:44 -08
  - validate all timezone offsets
2019-11-02 14:39:05 +00:00
mef
3cf31d6fe6 (time/p5-DateTime-Locale) Updated to 1.25
1.25     2019-10-09
- Rebuilt all locale data with CLDR 36, released on 2019-10-04.
2019-11-02 14:06:49 +00:00
nia
81cd98ad8a evolution: Update to 3.34.1
Switched to GTK3, etc.
2019-10-30 17:26:49 +00:00
adam
43ce47ef3e Fix sphinx-build binary name 2019-10-21 22:15:10 +00:00
adam
2a440b5b60 py-tzdata: updated to 2019.3
2019.3:
Unknown changes
2019-10-15 17:13:49 +00:00
adam
1ec4169275 py-pytz: updated to 2019.3
2019.3:
Unknown changes
2019-10-15 17:12:09 +00:00
adam
8630cc0db6 py-jrnl: mark as incompatible with Python 2.7 2019-09-25 13:11:03 +00:00
adam
a6c8ba6d4e py-jrnl: prefer py-cryptodome over py-crypto; bump revision 2019-09-20 16:52:46 +00:00
adam
4afab01a32 py-dateparser: updated to 0.7.2
0.7.2:
Features:
* Extended Czech support
* Added `time` to valid periods
* Added timezone information to dates found with `search_dates()`
* Support strings as date formats

Improvements:
* Fixed Collections ABCs depreciation warning
* Fixed dates with trailing colons not being parsed
* Fixed date format override on any settings change
* Fixed parsing current weekday as past date, regardless of settings
* Added UTC -2:30 as a valid offset
* Added Python 3.7 to supported versions, dropped support for Python 3.3 and 3.4
* Moved to importlib from imp where possible
* Improved support for Catalan
* Documentation improvements
2019-09-19 19:36:12 +00:00
ryoon
7917e25af2 Recursive revbump from audio/pulseaudio 2019-09-18 14:17:03 +00:00
wen
c8e27b2577 Update to 0.101
Upstream changes:
0.101           2019-08-14      T. R. Wyant
    - Fix broken POD links, and add test to ensure they stay fixed.
2019-09-13 14:10:30 +00:00
wen
d487805d11 Update to 2.37
Upstream changes:
2.37    2019-09-11

- This release is based on version 2019c of the Olson database. This release
  includes contemporary changes for Fiji and Norfolk Island.


2.36    2019-07-01

- This release is based on version 2019b of the Olson database. This release
  includes contemporary changes for Brazil and Palestine.
2019-09-13 09:55:05 +00:00
wen
f8325d5481 Update to 1.15
Upstream changes:
1.15  2019 July 26
        - Fix a bug in the test suite due to floating-point rounding.  Thanks to
          Slaven Rezic (see CPAN RT bug 130150:
                              https://rt.cpan.org/Ticket/Display.html?id=130150)
        - Also improved __DATA__ handling, so as not to hold a lock on the library.

1.14  2019 July 22
        - Fix CPAN RT bug 87484 (https://rt.cpan.org/Ticket/Display.html?id=87484),
          concerning very small floating-point values (e.g. "2.1458e-06").
        - Fix CPAN RT Bug 95447, concerning floating-point numerical time values.
        - Fix CPAN RT Bug 121367, concerning loading perl-only routines after forking.
          This might (?) also fix bug 74880, but I can't reproduce that.
        - Skip locale tests on openbsd platform.
        - Fix accented strings in locale.t

1.13  2019 July 18
        - Fix CPAN RT bug 85001.
          This was a problem in the test suite only; no code changes were made
          in the main module lib/Time/Format.pm.
          The problem existed in how the test suite checked for whether certain
          CPAN modules were installed, and especially in how it attempted to
          unload them from memory afterward.
          Thanks to Sendu Bala for reporting this -- and to Jim Keenan for
          pushing me to fix this.
2019-09-13 09:48:33 +00:00
adam
0e45718c49 py-arrow: updated to 0.14.7
0.14.7

- [CHANGE] `ArrowParseWarning` will no longer be printed on every call to `arrow.get()` with a datetime string. The purpose of the warning was to start a conversation about the upcoming 0.15.0 changes and we appreciate all the feedback that the community has given us!

0.14.6

- [NEW] Added support for `week` granularity in `Arrow.humanize()`. For example, `arrow.utcnow().shift(weeks=-1).humanize(granularity="week")` outputs "a week ago". This change introduced two new untranslated words, `week` and `weeks`, to all locale dictionaries, so locale contributions are welcome!
- [NEW] Fully translated the Brazilian Portugese locale.
- [CHANGE] Updated the Macedonian locale to inherit from a Slavic base.
- [FIX] Fixed a bug that caused `arrow.get()` to ignore tzinfo arguments of type string (e.g. `arrow.get(tzinfo="Europe/Paris")`).
- [FIX] Fixed a bug that occurred when `arrow.Arrow()` was instantiated with a `pytz` tzinfo object.
- [FIX] Fixed a bug that caused Arrow to fail when passed a sub-second token, that when rounded, had a value greater than 999999 (e.g. `arrow.get("2015-01-12T01:13:15.9999995")`). Arrow should now accurately propagate the rounding for large sub-second tokens.
2019-09-06 13:37:14 +00:00
adam
435af01a8b Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8 2019-09-02 13:19:35 +00:00
nia
96b14bb159 glclock: needs MesaLib, freeglut, glu
(author note: shiny!)
2019-08-30 18:05:08 +00:00
markd
8087d344df kholidays: update to 5.61.0
5.61.0
  Add public holidays' substitute days in Russia, for 2019-2020
  Update holidays in Russia
5.60.0
  Update UK Early May bank holiday for 2020
  Fix ISO code for Hesse / Germany
5.58.0
  holidays/plan2/holiday_zm_en-gb - add Zambia holidays
  holidays/plan2/holiday_lv_lv - fix Midsummer's Day
  holiday_mu_en - Holidays 2019 in Mauritius
  holiday_th_en-gb - update for 2019
  Update Japanese holidays
  Add public holidays for Lower Saxony (Germany)
2019-08-27 20:42:33 +00:00
adam
9483f561ba py-arrow: updated to 0.14.5
0.14.5
- [NEW] Added Afrikaans locale.
- [CHANGE] Removed deprecated replace shift functionality.
- [FIX] Fixed bug that occurred when factory.get() was passed a locale kwarg.
2019-08-26 10:38:11 +00:00
ryoon
edacf2bbcb Recursive revbump from boost-1.71.0 2019-08-22 12:22:48 +00:00
gutteridge
7a60a7f8d4 xfce4-datetime-plugin: update to 0.8.0
Change log:

2019-08-11
================================================================================
xfce4-datetime-plugin v0.8.0 released

* Updated translations: Armenian (Armenia), Danish, Finnish, French, Galician,
  Hebrew, Icelandic, Interlingue, Italian, Kazakh, Lithuanian, Norwegian Bokmål,
  Portuguese, Slovak, Slovenian, Turkish, Ukrainian
2019-08-18 22:06:08 +00:00
adam
2a61bfaaf6 py-tzlocal: updated to 2.0.0
2.0.0:

Major differences since 1.5.1
- When no time zone configuration can be find, tzlocal now return UTC.
  This is a major difference from 1.x, where an exception would be raised.
  This change is because Docker images often have no configuration at all,
  and the unix utilities will then default to UTC, so we follow that.
- If tzlocal on Unix finds a timezone name in a /etc config file, then
  tzlocal now verifies that the timezone it fouds has the same offset as
  the local computer is configured with. If it doesn't, something is
  configured incorrectly.
- Get timezone via Termux `getprop` wrapper on Android. It's not officially
  supported because we can't test it, but at least we make an effort.

Minor differences and bug fixes
- Skip comment lines when parsing /etc/timezone.
- Don't load timezone from current directory.
- Now verifies that the config files actually contain something before
  reading them.
- Got rid of a BytesWarning
- Now handles if config file paths exists, but are directories.
- Moved tests out from distributions
- Support wheels
2019-08-12 19:58:13 +00:00
wiz
84e123ddd2 Bump PKGREVISIONs for perl 5.30.0 2019-08-11 13:17:48 +00:00
brook
93e94bec97 Update all R packages to canonical form.
The canonical form [1] of an R package Makefile includes the
following:

- The first stanza includes R_PKGNAME, R_PKGVER, PKGREVISION (as
  needed), and CATEGORIES.

- HOMEPAGE is not present but defined in math/R/Makefile.extension to
  refer to the CRAN web page describing the package.  Other relevant
  web pages are often linked from there via the URL field.

This updates all current R packages to this form, which will make
regular updates _much_ easier, especially using pkgtools/R2pkg.

[1] http://mail-index.netbsd.org/tech-pkg/2019/08/02/msg021711.html
2019-08-08 19:53:36 +00:00
adam
1bfb5865f6 py-arrow: updated to 0.14.4
0.14.4
- [FIX] Fixed a regression in 0.14.3 that prevented a tzinfo argument of type string to be passed to the get() function. Functionality such as arrow.get("2019072807", "YYYYMMDDHH", tzinfo="UTC") should work as normal again.
- [CHANGE] Moved backports.functools_lru_cache dependency from extra_requires to install_requires for Python 2.7 installs to fix

0.14.3
- [NEW] Added full support for Python 3.8.
- [CHANGE] Added warnings for upcoming factory.get() parsing changes in 0.15.0. Please see https://github.com/crsmithdev/arrow/issues/612 for full details.
- [FIX] Extensive refactor and update of documentation.
- [FIX] factory.get() can now construct from kwargs.
- [FIX] Added meridians to Spanish Locale.
2019-08-03 04:35:12 +00:00
adam
3b28990222 py-pytz: updated to 2019.2
2019.2:
Unknown changes
2019-08-03 04:30:14 +00:00
brook
1a3d999d0f R-timeDate: update to version 3043.102.
Update to the canonical form of an R package and fix the LICENSE
field.
2019-08-01 01:00:28 +00:00
brook
01a311b403 R-hms: initial commit.
Implements an S3 class for storing and formatting time-of-day values,
based on the 'difftime' class.
2019-07-31 13:56:46 +00:00
wiz
1ac2210b6f *: recursive bump for gdk-pixbuf2-2.38.1 2019-07-21 22:23:57 +00:00
wiz
c30c5fbc0b *: recursive bump for nettle 3.5.1 2019-07-20 22:45:58 +00:00
adam
21d2b9e524 py-pendulum: updated to 2.0.5
2.0.5:

Fixed
* Fixed ISO week dates not being parsed properly in from_format().
* Fixed loading of some timezones with empty posix spec.
* Fixed deprecation warnings.

Locales
* Added RU locale.
2019-07-18 11:29:30 +00:00
nia
002101c67c Use https for xfce.org subdomains. 2019-07-18 08:15:34 +00:00
adam
880b3ff72f py-aniso8601: updated to 7.0.0
Changes 7.0.0
Handle all fractional components as an integer number of microseconds, eliminating rounding issues
2019-07-12 19:07:09 +00:00
nia
9c28fc111b Use https for pythonhosted.org. 2019-07-09 11:29:30 +00:00
taca
e884ee29ce time/ruby-tzinfo-data: update to 1.2019.2
Update ruby-tzinfo-data to 1.2019.2.

Based on version 2019b of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2019-July/000056.html).
2019-07-08 13:51:10 +00:00
adam
19d648cc5a py-tzdata: updated to 2019.2
2019.2:
Unknown changes
2019-07-08 09:24:24 +00:00
bsiegert
812b0afe93 Add a package for py-pytimeparse-1.1.8.
PR pkg/54340.

A small Python library to parse various kinds of time expressions,
inspired by a StackOverflow question.

The single function pytimeparse.timeparse.timeparse defined in the
library (also available as pytimeparse.parse) parses time expressions
like the following:

    32m
    2h32m
    3d2h32m
    1w3d2h32m
    1w 3d 2h 32m
    1 w 3 d 2 h 32 m
    ...
2019-07-07 10:14:44 +00:00
gdt
4d891101a8 Recursive revbump from gpsd-3.19 2019-07-02 19:56:45 +00:00
gdt
d6f0ae82dd time/ntpsec: Re-enable gpsd
ntpsec used to depend on gpsd, but gpsd in pkgsrc was old so it didn't
for a while.  Depend on it again, which reenables ntploggps.
2019-07-02 00:13:07 +00:00
nia
314d0da6b3 Follow some remaining search.cpan.org redirects. 2019-07-01 21:35:32 +00:00
jaapb
2a8c2218be Added ocaml-mtime to Makefile SUBDIRs 2019-07-01 16:07:29 +00:00
jaapb
ca75b4d4ab Added time/ocaml-mtime, a monotonic wall clock library for OCaml.
This is needed as a dependency for some options of ocaml-git.
2019-07-01 16:06:55 +00:00
ryoon
57d0806c39 Recursive revbump from boost-1.70.0 2019-07-01 04:07:44 +00:00
nia
d5c846b3af Update packages using a search.cpan.org HOMEPAGE to metacpan.org.
The former now redirects to the latter.

This covers the most simple cases where http://search.cpan.org/dist/name
can be changed to https://metacpan.org/release/name.

Reviewed by hand to hopefully make sure no unwanted changes sneak in.
2019-06-30 20:14:13 +00:00
adam
26ec534a1b py-arrow: updated to 0.14.2
0.14.2
- [CHANGE] Travis CI builds now use tox to lint and run tests.
- [FIX] Fixed UnicodeDecodeError on certain locales.

0.14.1
- [FIX] Fixed "ImportError: No module named 'dateutil'".

0.14.0
- [NEW] Added provisional support for Python 3.8.
- [CHANGE] Removed support for EOL Python 3.4.
- [FIX] Updated setup.py with modern Python standards.
- [FIX] Upgraded dependencies to latest versions.
- [FIX] Enabled flake8 and black on travis builds.
- [FIX] Formatted code using black and isort.
2019-06-16 14:08:03 +00:00
mef
c53c44c7c8 (time/ocaml-time_now) USE_TOOLS+= bash instead of BUILD_DEPENDS, tks leot@ 2019-05-29 21:23:54 +00:00
mef
0d93ac519e (time/ocaml-time_now) Add BUILD_DEPENDS+= bash to fix following problem
===> Building for ocaml-time_now-0.12.0
I need bash to interpret (bash ...) actions but I couldn't find it :(
*** Error code 1
2019-05-29 03:15:05 +00:00
wiz
def6d536ae py-vdirsyncer: fix build with latest setuptools_scm 2019-05-25 06:58:10 +00:00
rillig
c7ff05f63e all: replace SUBST_SED with the simpler SUBST_VARS
pkglint -Wall -r --only "substitution command" -F

With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
2019-05-23 19:22:54 +00:00
adam
0a9949c851 py-arrow: updated to 0.13.2
0.13.2
- [NEW] Add is_between method.
- [FIX] Improved humanize behaviour for near zero durations.
- [FIX] Correct humanize behaviour with future days.
- [FIX] Documentation updates.
- [FIX] Improvements to German Locale.
2019-05-22 20:53:43 +00:00
wen
6e4cfa853e Update to 1.21
Upstream changes:
1.21 2019-05-11 NEILB
    - Added Time::Elapsed to SEE ALSO, suggested by Ron Savage in RT#122186.
    - Updated AUTHOR section to reflect that Neil Bowers is current maintainer.
    - Extended testsuite so there's full code coverage (not pod yet).
2019-05-18 04:16:57 +00:00
wen
4fa9539840 Update to 0.15
Upstream changes:
0.15 2019-05-12 NEILB
    - Added support for fractional parts of seconds in hh:mm:ss.ssss
    - Added L<> links to Time::Duration and duration_exact in that module.
    - Fixed grammar in doc
2019-05-18 04:12:38 +00:00
wen
b3c9b85fa0 Update to 0.08
Upstream changes:
0.08 2019-05-07T01:55:51Z
        Fix test (thanks to manwar, mjemmeson, chorny)
2019-05-18 04:09:49 +00:00
wen
fbec628f90 Update to 2.35
Upstream changes:
2.35    2019-04-21

- Handle "infinity" as a representation of infinite values in serialized
  objects. On Solaris we end up with "infinity" and "-infinity" as opposed to
  just "inf" and "-inf". Fixed by Andrew Paprocki. GH #36.
2019-05-18 04:06:06 +00:00
wen
fd99428002 Update to 1.51
Upstream changes:
1.51   2019-04-21

- Fix CLDR formatting of 'S' pattern with more than 9 digits of
  precision. While we only store nanoseconds in the DateTime object we should
  still be able to handle an arbitrary number of digits properly. Fixed by
  Slaven Rezić. GH #89.
2019-05-18 03:55:58 +00:00
ryoon
76d5de997e Recursive rebvump from devel/nss 2019-05-05 22:49:45 +00:00
adam
000bf76c5a py-jdcal: updated to 1.4.1
jdcal 1.4.1

Remove testing for Python 2.6 and 3.3.
Added testing for Python 3.7. For current Python versions tested
see travis.yml.

Removed unused function fpart.
2019-05-05 04:59:38 +00:00
gutteridge
46faf201df xfce4-datetime-plugin: update to 0.7.1
Change log:
* Removed the frame around the calendar popup to simplify appearance
* Spacing improvements in the preferences dialog (bug #14662)
* Fixed build warnings
* Updated translations
2019-05-04 18:56:44 +00:00
adam
4b8584c55b Forget about Python 3.4 2019-05-02 09:16:47 +00:00
maya
7820bc7a2f fix some whitespace, mostly introduced in the previous
python 3.4 / 3.5 removal commit.
2019-04-26 14:12:31 +00:00
maya
5901ac0824 Omit mentions of python 34 and 35, after those were removed.
- Includes some whitespace changes, to be handled in a separate commit.
2019-04-26 13:13:41 +00:00
markd
6d7449ea48 kholidays: update KDE Frameworks to 5.57.0
KHolidays #

  Sort the polish holidays categories
2019-04-25 21:09:21 +00:00
maya
f34a8c24a3 PKGREVISION bump for anything using python without a PYPKGPREFIX.
This is a semi-manual PKGREVISION bump.
2019-04-25 07:32:34 +00:00
adam
5180edcb53 py-tempora: updated to 1.14.1
1.14.1
Fix failing doctest in parse_timedelta.
2019-04-19 10:01:13 +00:00
adam
87ff1d0cfb py-tzdata: updated to 2019.1
Release 2019.1 (2019a):
Unknown changes
2019-04-11 07:48:26 +00:00
adam
9b96f1443c py-pytz: updated to 2019.1
2019.1:
Unknown changes
2019-04-11 07:47:16 +00:00
wen
1f3e732812 Update to 2.34
Upstream changes:
2.34    2019-03-26

- This release is based on version 2019a of the Olson database. This release
  includes contemporary changes for Palestine and Metlakatla, Alaska.
2019-04-07 12:36:21 +00:00
wen
bd1e71927a Update to 1.24
Upstream changes:
1.24     2019-03-28

- Rebuilt all locale data with CLDR 35, released on 2019-03-27.
2019-04-07 12:32:41 +00:00
wen
7a29525782 Update to 1.76
Upstream changes:
1.76     2019-02-07

[BACKWARDS INCOMPATIBILITIES]

* The ability to set the pattern, time_zone, and locale via accessor methods
  has been removed. This was deprecated over three years ago in version
  1.60. It also turns out that the setting was actually broken for a long time
  but no one seemed to notice, so I think it's afe to remove this feature.
2019-04-07 12:26:04 +00:00
wen
a14bc57ae6 Update to 1.07
Upstream changes:
1.07  2019-03-29  <schubiger@cpan.org>

 - Merged development version to stable.
1.06_01  2019-03-13  <schubiger@cpan.org>

 - New supported format: <variant> quarter. [Xiao Yafeng]
2019-04-07 12:21:59 +00:00
adam
1028866062 py-relativetimebuilder: added version 1.0.0
aniso8601 builder for dateutil relativedeltas

Features
* Provides RelativeTimeBuilder compatible with aniso8601
* Returns dateutil relativedelta objects for durations
2019-04-03 14:50:44 +00:00
adam
9a6073d906 py-aniso8601: updated to 6.0.0
aniso8601 6.0.0
Remove previously deprecated built in version of relativetimebuilder
Python 2 support will be removed in 7.0.0

aniso8601 5.0.0
Previously deprecated relative keyword removed
Move builders to builders module
aniso8601.builder.PythonTimeBuilder -> aniso8601.builders.python.PythonTimeBuilder
aniso8601.builder.RelativeTimeBuilder -> aniso8601.builders.relative.RelativeTimeBuilder
aniso8601.builder.TupleBuilder -> aniso8601.builders.TupleBuilder
UTCOffset moved out of builder (aniso8601.builder.UTCOffset -> aniso8601.utcoffset.UTCOffset)
Fractional arguments are now handled with greater precision
When build_time is called with only hh 24<=hh<25, a MidnightBoundsError is raised, this used to be a HoursOutOfBoundsError
Promote interval components to datetime objects if the given duration has second or microsecond resolution, or if the duration tuple has hour, minute, or second components
Before promotion would only happen if the duration tuple had hour, minute, or second components
The built in RelativeTimeBuilder is deprecated, it will be removed in aniso8601 6.0.0, use RelativeTimeBuilder from relativetimebuilder instead
2019-04-03 09:31:40 +00:00
ryoon
6fc378bce9 Recursive revbump from textproc/icu 2019-04-03 00:32:25 +00:00
wiz
ca26efc805 khal: update to 0.10.1.
0.10.1
======
2019-03-30

* FIX error with the new color priority system and `discover` calendar type
* FIX search results in ikhal are ordered, same as in `khal search`

0.10.0
======
2019-03-25

* only dateutil < 2.7 is supported

* NEW DEPENDENCY added click_log  >= 0.2.0
* NEW DEPENDENCY for Python 3.4: typing
* UPDATED DEPENDENCY icalendar>=4.03
* DROPPED support for Python 3.3
* vdirsyncer is still a test dependency (and always has been)

* FIX ordinal numbers in birthday entries (before, all number would end on `th`)
* FIX `search` will no longer break on overwritten events with a master event
* FIX when using short dates, khal infers that you meant next year, when date
  is before today
* FIX Check for multi_uid .ics files in vdirs and don't import those events
  (All .ics files in vdirs should only contain VEVENTS with the same UID.)

* CHANGE only searched configuration file paths are now
  $XDG_CONFIG_HOME/khal/config and $XDG_CONFIG_HOME/khal/khal.conf (deprecated)
* CHANGE removed default command
* CHANGE default date/time formats to be the system's locale's formats
* CHANGE ``--verbose`` flag to ``--verbosity``, allowing finer granularity
* CHANGE `search` will now print one line for every different event in a
  recurrence set, that is one line for the master event, and one line for every
  different overwritten event
* CHANGE khal learned to read .ics files with nonsenscial TZOFFSETs > 24h and
  prints a warning
* CHANGE better error message for a specific kind of invalid config file

* NEW khal learned the ``--logfile/-l LOGFILE`` flag which allows logging to a
  file
* NEW format can now print the duration of an event with `{duration}`
* NEW configuration option: [view]monthdisplay = firstday|firstfullweek,
  if set to 'firstday', khal displays the month name as soon as any day
  in the week is within the new month. If set to 'firstfullweek', khal
  displays the month name only if the first day of the week is within
  the new month.

* NEW ikhal learned to show log messages in the header and in a new log pane,
  access with default keybinding `L`

* NEW python 3.7 is now officially supported.

* NEW configuration option [[per_calendar]]priority = int (default 10). If
  multiple calendars events are on the same day, the day will be colored with
  the color of the calendar with highest priority. If multiple calendars have
  the same highest priority, it falls back to the previous system.

* NEW format can now print the organizer of the event with '(organizer)'
2019-04-02 08:45:14 +00:00
tnn
8507843216 ntpsec: fix HOMEPAGE 2019-03-25 15:44:42 +00:00
tnn
5a1aa0da30 add time/ntpsec 2019-03-25 15:43:05 +00:00
tnn
697692c1f3 ntpsec: import ntpsec-1.1.3
A secure, hardened, and improved implementation of Network Time Protocol
derived from NTP Classic, Dave Mills's original.
2019-03-25 15:40:35 +00:00
wen
96272d73af Update to 0.82
Upstream changes:
0.82     2019-03-03

- Removed use of Class::Factory::Util. That distro is poorly maintained (by
  me) and it has some issues with its use of Module::Build. This distro
  (DateTime-Format-Builder) really doesn't need to use Class::Factory::Util.
2019-03-16 13:28:29 +00:00
jaapb
381b3bb6ce Added ocaml-time_now to Makefile SUBDIRs 2019-03-13 11:51:11 +00:00
jaapb
e18db0f56b Added time/ocaml-time_now, to report the time in ns since the Unix epoch 2019-03-13 11:50:24 +00:00
schmonz
94f6d3537c Avoid unportable -static-libgcc. Fixes OS X clang build. 2019-03-03 02:30:28 +00:00
wen
775dba0a42 Update to 1.9760
Upstream changes:
1.9760 [2019-02-18]
 - make utime() available only if we have both fd and name setting
   [RT #133030]
 - Adjutst Makefile.PL for windows: the DEFINE() in Makefile.PL
   can't be be in sub init() because that sub isn't called on windows
 - t/itimer.t: avoid race condition.
 - don't truncate nanosec utime
 - fallback/const-c.inc: Avoid compiler warning showing up on darwin.

1.9759 [2018-03-23]
 - This version reverts the changes on CPAN that were included in 1.9754 - 1.9758.
   Several of these changes caused instability on some windows platforms. We can
   revisit these fixes if necessary in Perl 5.29.0
2019-02-24 10:42:47 +00:00
wiz
c3d9ec7f0f xclock: update to 1.0.8.
Alan Coopersmith (7):
      config: Add missing AC_CONFIG_SRCDIR
      configure: Drop AM_MAINTAINER_MODE
      autogen.sh: Honor NOCONFIGURE=1
      Update README for gitlab migration
      Update configure.ac bug URL for gitlab migration
      Replace remaining sprintf calls with snprintf
      xclock 1.0.8

Emil Velikov (1):
      autogen.sh: use quoted string variables

Jon TURNEY (1):
      No point in trying to use iconv if we don't have nl_langinfo

Keith Packard (1):
      Allow sub-second updates.

Mihail Konev (1):
      autogen: add default patch prefix

Peter Hutterer (1):
      autogen.sh: use exec instead of waiting for configure to finish
2019-02-21 08:03:15 +00:00
adam
a5e19eb0ef py-arrow: updated to 0.13.1
Version 0.13.1
Add support for Python 3.7.
Remove deprecation decorators for Arrow.range(), Arrow.span_range() and Arrow.interval(). All now return generators, wrap with list() to get old behavior.
2019-02-19 09:48:22 +00:00
adam
6eaeee39a1 py-dateparser: updated to 0.7.1
0.7.1:
Features/news:
Added detected language to return value of search_dates()
Performance improvements
Refreshed versions of dependencies

Improvements:
Fixed unpickleable DateTime objects with timezones
Fixed regex pattern to avoid new behaviour of re.split in Python 3.7
Fixed an exception thrown when parsing colons
Fixed tests failing on days with number greater than 30
Fixed ZeroDivisionError exceptions
2019-02-13 12:54:27 +00:00
adam
11a09ba4ef py-rfc3339: updated to 1.1
1.1:
Drop support for EOL Python releases, add (explicit) support for Python 3.5 and 3.6
Add :meth:.utils.FixedOffset.__deepcopy__() method, to prevent crash on deepcopy
2019-02-12 08:34:48 +00:00
adam
75dda3da12 py-tzdata: updated to 2018.9
2018.9:
Unknown changes
2019-02-06 10:09:49 +00:00
adam
8b77c80713 py-dateutil: updated to 2.8.0
Version 2.8.0 (2019-02-04)

Data updates
- Updated tzdata version to to 2018i.

Features
- Added support for EXDATE parameters when parsing rrule strings.
- Added support for sub-minute time zone offsets in Python 3.6+.
- Switched the tzoffset, tzstr and gettz caches over to using weak
  references, so that the cache expires when no other references to the
  original tzinfo objects exist. This cache-expiry behavior is not
  guaranteed in the public interface and may change in the future. To improve
  performance in the case where transient references to the same time zones
  are repeatedly created but no strong reference is continuously held, a
  smaller "strong value" cache was also added.

Bugfixes
- Added time zone inference when initializing an rrule with a specified
  UNTIL but without an explicitly specified DTSTART; the time zone
  of the generated DTSTART will now be taken from the UNTIL rule.
- Fixed an issue where parser.parse would raise Decimal-specific errors
  instead of a standard ValueError if certain malformed values were parsed
  (e.g. NaN or infinite values).
- Fixed issue in parser where a tzinfos call explicitly returning
  None would throw a ValueError.
- Fixed incorrect parsing of certain dates earlier than 100 AD when repesented
  in the form "%B.%Y.%d", e.g. "December.0031.30".
- Add support for ISO 8601 times with comma as the decimal separator in the
  dateutil.parser.isoparse function.
- Changed handling of T24:00 to be compliant with the standard. T24:00
  now represents midnight on the *following* day.
- Fixed an issue where isoparser.parse_isotime was unable to handle the
  24:00 variant representation of midnight.
- Added support for more than 6 fractional digits in isoparse.
- Added 'z' (lower case Z) as valid UTC time zone in isoparser.
- Fixed a bug with base offset changes during DST in tzfile, and refactored
  the way base offset changes are detected.
- Fixed error condition in tz.gettz when a non-ASCII timezone is passed on
  Windows in Python 2.7.
- Improved performance and inspection properties of tzname methods.
- Removed unnecessary binary_type compatibility shims.
- Changed python setup.py test to print an error to stderr and exit
  with 1 instead of 0.
- Added a pyproject.toml file with build requirements and an explicitly
  specified build backend.

Documentation changes
- Added documentation for the rrule.rrulestr function.
- Added documentation for dateutil.tz.gettz.
- Add documentation for the dateutil.tz.win module and mocked out certain
  Windows-specific modules so that autodoc can still be run on non-Windows
  systems.
- Added changelog to documentation.
- Changed order of keywords in the rrule docstring.
- Improved documentation on the use of until and count parameters in
  rrule.
- Added an example of how to use a custom parserinfo subclass to parse
  non-standard datetime formats in the examples documentation for parser.
- Added doctest examples to tzfile documentation.
- Updated the documentation for relativedelta's weekday arguments.
- Improved explanation of the order that relativedelta components are
  applied in.
- Expanded the description and examples in the relativedelta class.
- Improved the contributing documentation to clarify where to put new changelog
  files.
- Fixed a broken doctest in the relativedelta module.
- Changed the default theme to sphinx_rtd_theme, and changed the sphinx
  configuration accordingly.
- Reorganized dateutil.tz documentation and fixed issue with the
  dateutil.tz docstring.
- Cleaned up malformed RST in the tz documentation.
- Corrected link syntax and updated URL to https for ISO year week number
  notation in relativedelta examples.
2019-02-06 10:07:46 +00:00
taca
7b2c9d90ba time/ruby-tzinfo-data: update to 1.2018.9
1.2018.9 (2018-12-31)

* Based on version 2018i of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2018-December/000054.html).

1.2018.8 (2018-12-30)

* Based on version 2018h of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2018-December/000053.html).
2019-02-03 15:30:19 +00:00
taca
3783bf0b2d time/ruby-tzinfo: update to 2.0.0
2.0.0 (2018-12-26)

Added

* to_local and period_for instance methods have been added to TZInfo::Timezone. These are similar to utc_to_local and period_for_utc, but take the UTC offset of the given time into account.
* abbreviation, dst?, base_utc_offset and observed_utc_offset instance methods have been added to TZInfo::Timezone, returning the abbreviation, whether daylight savings time is in effect and the UTC offset of the time zone at a specified time.
* A TZInfo::Timestamp class has been added. It can be used with TZInfo::Timezone in place of a Time or DateTime.
* local_time, local_datetime and local_timestamp instance methods have been added to TZInfo::Timezone. These methods construct local Time, DateTime and TZInfo::Timestamp instances with the correct UTC offset and abbreviation for the time zone.
* Support for a (yet to be released) version 2 of tzinfo-data has been added, in addition to support for version 1. The new version will remove the (no longer needed) DateTime parameters from transition times, reduce memory consumption and improve the efficiency of loading timezone and country indexes.
* A TZInfo::VERSION constant has been added, indicating the TZInfo version number.

Changed

* The minimum supported Ruby versions are now Ruby MRI 1.9.3, JRuby 1.7 (in 1.9 or later mode) and Rubinius 3.
* Local times are now returned using the correct UTC offset (instead of using UTC). #49 and #52.
* Local times are returned as instances of TimeWithOffset, DateTimeWithOffset or TZInfo::TimestampWithOffset. These classes subclass Time, DateTime and TZInfo::Timestamp respectively. They override the default behaviour of the base classes to return information about the observed offset at the indicated time. For example, the zone abbreviation is returned when using the %Z directive with strftime.
* The transitions_up_to, offsets_up_to and strftime instance methods of TZInfo::Timezone now take the UTC offsets of given times into account (instead of ignoring them as was previously the case).
* The TZInfo::TimezonePeriod class has been split into two subclasses: TZInfo::OffsetTimezonePeriod and TZInfo::TransitionsTimezonePeriod. TZInfo::OffsetTimezonePeriod is returned for time zones that only have a single offset. TZInfo::TransitionsTimezonePeriod is returned for periods that start or end with a transition.
* TZInfo::TimezoneOffset#abbreviation, TZInfo::TimezonePeriod#abbreviation and TZInfo::TimezonePeriod#zone_identifier now return frozen String instances instead of instances of Symbol.
* The utc_offset and utc_total_offset attributes of TZInfo::TimezonePeriod and TZInfo::TimezoneOffset have been renamed base_utc_offset and observed_utc_offset respectively. The former names have been retained as aliases.
* TZInfo::Timezone.get, TZInfo::Timezone.get_proxy and TZInfo::Country.get can now be used with strings having any encoding. Previously, only encodings that are directly comparable with UTF-8 were supported.
* The requested identifier is included in TZInfo::InvalidTimezoneIdentifier exception messages.
* The requested country code is included in TZInfo::InvalidCountryCode exception messages.
* The full range of transitions is now loaded from zoneinfo files. Zoneinfo files produced with version 2014c of the zic tool contain an initial transition 2**63 seconds before the epoch. Zoneinfo files produced with version 2014d or later of zic contain an initial transition 2**59 seconds before the epoch. These transitions would previously have been ignored, but are now returned in methods such as TZInfo::Timezone#transitions_up_to.
* The TZInfo::RubyDataSource and TZInfo::ZoneinfoDataSource classes have been moved into a new TZInfo::DataSources module. Code that is setting TZInfo::ZoneinfoDataSource.search_path or TZInfo::ZoneinfoDataSource.alternate_iso3166_tab_search_path will need to be updated accordingly.
* The TZInfo::InvalidZoneinfoDirectory and TZInfo::ZoneinfoDirectoryNotFound exception classes raised by TZInfo::DataSources::ZoneinfoDataSource have been moved into the TZInfo::DataSources module.
* Setting the data source to :ruby or instantiating TZInfo::DataSources::RubyDataSource will now immediately raise a TZInfo::DataSources::TZInfoDataNotFound exception if require 'tzinfo/data' fails. Previously, a failure would only occur later when accessing an index or loading a timezone or country.
* The DEFAULT_SEARCH_PATH and DEFAULT_ALTERNATE_ISO3166_TAB_SEARCH_PATH constants of TZInfo::DataSources::ZoneinfoDataSource have been made private.
* The TZInfo::Country.data_source, TZInfo::DataSource.create_default_data_source, TZInfo::DataSources::ZoneinfoDataSource.process_search_path, TZInfo::Timezone.get_proxies and TZInfo::Timezone.data_source methods have been made private.
* The performance of loading zoneinfo files and the associated indexes has been improved.
* Memory use has been decreased by deduplicating String instances when loading country and time zone data.
* The dependency on the deprecated thread_safe gem as been removed and replaced by concurrent-ruby.
* The Info classes used to return time zone and country information from TZInfo::DataSource implementations have been moved into the TZInfo::DataSources module.
* The TZInfo::TransitionDataTimezoneInfo class has been removed and replaced with TZInfo::DataSources::TransitionsDataTimezoneInfo and TZInfo::DataSources::ConstantOffsetDataTimezoneInfo. TZInfo::DataSources::TransitionsDataTimezoneInfo is constructed with an Array of TZInfo::TimezoneTransition instances representing times when the offset changes. TZInfo::DataSources::ConstantOffsetDataTimezoneInfo is constructed with a TZInfo::TimezoneOffset instance representing the offset constantly observed in a time zone.
* The TZInfo::DataSource#timezone_identifiers method should no longer be overridden in custom data source implementations. The implementation in the base class now calculates a result from TZInfo::DataSource#data_timezone_identifiers and TZInfo::DataSource#linked_timezone_identifiers.
* The results of the TZInfo::DataSources::RubyDataSource to_s and inspect methods now include the time zone database and tzinfo-data versions.

Removed

* Methods of TZInfo::Timezone that accept time arguments no longer allow Integer timestamp values. Time, DateTime or TZInfo::Timestamp values or objects that respond to to_i, subsec and optionally utc_offset must be used instead.
* The %:::z format directive can now only be used with TZInfo::Timezone#strftime if it is supported by Time#strftime on the runtime platform.
* Using TZInfo::Timezone.new(identifier) and TZInfo::Country.new(code) to obtain a specific TZInfo::Timezone or TZInfo::Country will no longer work. TZInfo::Timezone.get(identifier) and TZInfo::Country.get(code) should be used instead.
* The TZInfo::TimeOrDateTime class has been removed.
* The valid_for_utc?, utc_after_start?, utc_before_end?, valid_for_local?, local_after_start? and local_before_end? instance methods of TZInfo::TimezonePeriod have been removed. Comparisons can be performed with the results of the starts_at, ends_at, local_starts_at and local_ends_at methods instead.
* The to_local and to_utc instance methods of TZInfo::TimezonePeriod and TZInfo::TimezoneOffset have been removed. Conversions should be performed using the TZInfo::Timezone class instead.
* The TZInfo::TimezonePeriod#utc_total_offset_rational method has been removed. Equivalent information can be obtained using the TZInfo::TimezonePeriod#observed_utc_offset method.
* The datetime, time, local_end, local_end_time, local_start and local_start_time instance methods of TZInfo::TimezoneTransition have been removed. The at, local_end_at and local_start_at methods should be used instead and the result (a TZInfo::TimestampWithOffset) converted to either a DateTime or Time by calling to_datetime or to_time on the result.
* The us_zones and us_zone_identifiers class methods of TZInfo::Timezone have been removed. TZInfo::Country.get('US').zones and TZInfo::Country.get('US').zone_identifiers should be used instead.
2019-02-03 15:27:53 +00:00
taca
07a32a8d8f time/Makefile: add and enable ruby-tzinfo1 2019-02-03 15:07:40 +00:00
taca
e834b37675 time/ruby-tzinfo1: add ruby-tzinfo1
Add ruby-tzinfo version 1.2.5 as ruby-tzinfo1.
This is for ruby packages require ruby-tzinfo 1.*.
2019-02-03 15:06:51 +00:00
wen
2845f65e85 Update to 0.13
Upstream changes:
0.13
  * Use explicit 4 digit years when using localtime. This fixes
    some test failures that started after 2018-12-31 because of
    date math.
2019-01-27 05:36:44 +00:00
taca
fd33f1bdb0 time/ruby-hitimes: update to 1.3.1
## Version 1.3.1 2019-01-18

* Update jruby extension to not use global runtime state (thanks @kares) (#70)
* Update travis CI config
* Update documentataion for Ruby 2.6
2019-01-20 14:49:08 +00:00
adam
33156817ba py-arrow: updated to 0.13.0
0.13.0:
Unknown changes
2019-01-09 09:04:04 +00:00
adam
d2f69e7b9a py-aniso8601: updated to 4.1.0
4.1.0:
Unknown changes.
2019-01-09 09:01:08 +00:00
adam
072e0284fd py-pytz: updated to 2018.9
2018.9:
Unknown changes.
2019-01-07 10:05:42 +00:00
wen
8aa76080e4 Update to 0.33
Upstream changes:
0.33 2018-12-25 BURAK
     - Migrate to dzil.
     - Remove obsolete perl support
2019-01-04 02:46:55 +00:00
wen
7ac7bfa025 Update to 2.23
Upstream changes:
2.23    2018-12-30

- This release is based on version 2018i of the Olson database. This release
  includes contemporary changes for São Tomé and Príncipe.


2.22    2018-12-29

- This release is based on version 2018h of the Olson database. This release
  includes contemporary changes for Morocco, Kazakhstan, and Iran.
2019-01-04 02:41:09 +00:00
wen
852077b4bd Update to 0.100
Upstream changes:
0.100           2018-12-21      T. R. Wyant
    - Update author and copyright information.
    - Add author tests
    - Update metadata
2019-01-04 02:37:28 +00:00
taca
fa65306ef2 time/ruby-tzinfo: add USE_LANGUAGES=
Add "USE_LANGUAGES=	# none".
2019-01-02 14:44:48 +00:00
adam
5b12b7b592 revbump for boost 1.69.0 2018-12-13 19:51:31 +00:00
jperkin
63c2888e01 wmmoonclock: Put PKGNAME back to what it was before.
Fixes bulk builds.
2018-12-13 17:31:57 +00:00
pho
9b9d0ca3e6 time/wmmoonclock: Update to 1.29
Changes:
Version 1.29 -	released August 14, 2017
		Update GPLv2 license text.
		Update FSF address.
		Remove trailing whitespace.
		Use autotools for build.
		Rename changelog to ChangeLog; clean up and split off TODO.
		Correct bug report email address.
		Remove unused variables.
		Use unsigned char in mask bitmap to avoid overflow warnings.
		Use correct includes for each file.
		Add desktop entry file.

Version 1.28 -	released September 20, 2011.
		Debian patches added to the upstream version. These patches
		are included:
		01_all_previous_diff.diff, 02_update_time.diff,
		03_add_southern_hemisphere_support.diff and
		04_fix_hyphen_used_as_minus_sign.diff
		BUGS file updated to report to wmaker-dev@lists.windowmaker.info
		Source is now at http://repo.or.cz/w/dockapps.git
		Updated by Rodolfo García Peñas (kix) <kix@kix.es>
2018-12-12 12:45:19 +00:00
adam
16dd5de231 revbump after updating textproc/icu 2018-12-09 18:51:58 +00:00
adam
7335e517d1 py-aniso8601: added version 4.0.1
Library for parsing ISO 8601 strings

Features
* Pure Python implementation
* Python 3 support
* Logical behavior
  - Parse a time, get a datetime.time
  - Parse a date, get a datetime.date
  - Parse a datetime, get a datetime.datetime
  - Parse a duration, get a datetime.timedelta
  - Parse an interval, get a tuple of dates or datetimes
  - Parse a repeating interval, get a date or datetime generator
* UTC offset represented as fixed-offset tzinfo
* Parser separate from representation, allowing parsing to different datetime
  formats
* No regular expressions
2018-12-06 19:25:33 +00:00
adam
02cf91f357 py-ligotimegps: updated to 2.0.0
v2.0.0:
This release is the first to support python > 3.0.0 only. Change include:
- improved error messages
- removed support for python < 3.4.0
2018-12-05 15:57:48 +00:00
wiz
cdce0f9b61 khal: update to 0.9.10.
0.9.10
======
released 2018-010-09

* Dependencies: dateutil 2.7 supported now
2018-12-01 16:42:08 +00:00
prlw1
603b5ccdc7 Revbump for libcanberra gstreamer change. 2018-11-29 11:21:45 +00:00
bsiegert
a2c19fde81 Revbump packages depending on gtkhtml314. 2018-11-27 20:33:07 +00:00
nia
bbf34cad24 libical: Explicitly disable BDB because if it's found, packaging will break. 2018-11-24 13:35:05 +00:00
adam
8f64ea8751 py-tempora: updated to 1.14
1.14
Package refresh, including use of declarative config in
the package metadata.
2018-11-15 10:07:38 +00:00
kleink
f1a683c990 Revbump after cairo 1.16.0 update. 2018-11-14 22:20:58 +00:00
adam
d0534d122a py-pendulum: updated to 2.0.4
2.0.4:
Fixed from_format() not recognizing input strings when the specified pattern had escaped elements.
Fixed missing x token for string formatting.
Fixed reading timezone files.
Added support for parsing padded 2-digit days of the month with from_format()
Fixed from_format() trying to parse escaped tokens.
Fixed the z token timezone parsing in from_format() to allow underscores.
Fixed C extensions build errors.
Fixed age calculation for future dates.
2018-11-14 10:31:58 +00:00
jaapb
fd6ceb8a4c Revbumps associated with update of lang/ocaml. 2018-11-12 16:10:16 +00:00
ryoon
b86dfe6873 Recursive revbump from hardbuzz-2.1.1 2018-11-12 03:51:07 +00:00
wen
3650e0d227 Update to 2.21
Upstream changes:
2.21    2018-10-27

- This release is based on version 2018f of the Olson database. This release
  includes contemporary changes for Morocco.


2.20    2018-10-18

- Added more documentation on how local time zones work, and a warning to set
  $ENV{TZ} if you're writing tests for code that tries to use the local time
  zone.

- This release is based on version 2018f of the Olson database. This release
  includes contemporary changes for Russia (Volograd), Fiji, and Chile.
2018-11-10 03:17:11 +00:00
wen
8931e89176 Update to 1.23
Upstream changes:
1.23     2018-10-17

- Rebuilt all locale data with CLDR 34, released on 2018-10-15.
2018-11-10 03:09:24 +00:00
wen
0facb652fc Update to 1.06
Upstream changes:
1.06  2018-10-28  <schubiger@cpan.org>

 - Merged development version to stable.

1.05_02  2018-10-27  <schubiger@cpan.org>

 - Amend description of prefer_future option.

 - Include the time zone when constructing DateTime objects
   for the datetime option in dateparse.

 - Minor tweaks to dateparse.

1.05_01  2018-10-25  <schubiger@cpan.org>

 - Fix advancing to future when both datetime and prefer_future
   options are provided.
2018-11-10 02:56:45 +00:00
markd
5c50efa5db ical: update to 3.0.3
Fixes for tcl 8.6 and gcc 6+
2018-11-08 05:32:23 +00:00
adam
2cedcf4d20 py-pytz: updated to 2018.7
2018.7:
2018g release
2018-10-30 10:10:03 +00:00
adam
1ac0d1a0ed py-tzdata: updated to 2018.7
2018.7:
Unknown changes
2018-10-29 11:11:27 +00:00
adam
ed8dfdcf16 py-dateutil: updated to 2.7.5
Version 2.7.5:

Data updates
- Update tzdata to 2018g
2018-10-29 11:10:07 +00:00
taca
1adda30fdb time/ruby-tzinfo-data: update to 1.2018.7
1.2018.7 (2018/10/27)

Based on version 2018g of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2018-October/000052.html).
2018-10-28 15:29:56 +00:00
taca
42904a42bf time/ruby-tzinfo03: update to 0.3.55
0.33.55 (2018/10/27)

Based on version 2018g of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2018-October/000052.html).
2018-10-28 15:29:05 +00:00
adam
b9bdc66d62 py-dateutil: updated to 2.7.4
Version 2.7.4:

Data updates
- Updated tzdata version to 2018f.
2018-10-26 08:06:11 +00:00
adam
c3a45579a6 py-pytz: updated to 2018.6
2018.6:
Unknown changes
2018-10-25 09:49:42 +00:00
leot
7f7915487e *: (belatedly) revbump for net/libsoup update
Thanks to <wiz>!
2018-10-24 21:11:45 +00:00
taca
94e694ffa0 time/ruby-tzinfo-data: update to 1.2018.6
1.2018.6 (2018/10/18)

Based on version 2018f of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2018-October/000051.html).
2018-10-21 15:55:19 +00:00
wen
e3afc54b8c Update to 0.07
Upstream changes:
0.07 2018-09-27T03:37:54Z
        Fix unimport/import issue (by dakkar)
2018-10-20 13:17:00 +00:00
wen
d0272585fd Update to 0.54
Upstream changes:
0.54  2018.10.08 MANWAR
      - Merged PR #4 (Pod Spelling), thanks @gregoa.
2018-10-20 13:12:32 +00:00
adam
fa531fbafa py-icalendar: updated to 4.0.3
4.0.3:
Bug fixes:
- Categories are comma separated not 1 per line.
- mark test with mixed timezoneaware and naive datetimes as an expected failure.
2018-10-11 10:16:44 +00:00
adam
d1a4ad4edb py-monotonic: updated to 1.5
1.5:
Bug fixes
2018-10-07 08:39:56 +00:00
wen
412d296932 Update to 0.31
Upstream changes:
0.31 Mon Sep 17 2018
  - add support for Sep 10, 2018 12:58, Sep 10, 18 12:58
    - thanks Ian! D. Allen
2018-10-02 12:57:17 +00:00
wiedi
e70531d8bc dateutils: fix SunOS build 2018-09-29 17:18:19 +00:00
taca
9d2edaee5e time/ruby-iso8601: update to 0.11.0
Due to sysutils/ruby-chef's dependency, stop updating to latest version
0.12.0 for now.


## 0.11.0

* Add support for unary minus operator (thanks @walterbrebels).

## 0.10.1

* Fix `TimeInterval` size for non UTC timezones. (#41)

## 0.10.0

* Fix `TimeInterval` with `<duration>/<end>` patterns and leap years.
* Fix decimal fractions on date atoms. **WARNING** some duration patterns are
  no longer valid.
2018-09-23 16:47:31 +00:00
taca
ae8444193e time/ruby-hitimes: update to 1.3.0
# Hitimes Changelog
## Version 1.3.0 2018-06-15

* Add api method `Hitimes.raw_instant` to expose raw OS instant value
* Add api constant `Hitimes::INSTANT_CONVERSION_FACTOR` to expose raw OS instant conversion factor
* other development cleanup tasks
2018-09-23 16:45:23 +00:00
khorben
f4082ff9c7 Simplify the package some more
No change expected to the resulting binary, therefore no new PKGREVISION.
2018-09-15 16:25:22 +00:00
khorben
cccfc5191e Simplify the handling of the bash interpreter
This may change the dependency on bash this time, so it bumps PKGREVISION.

Also a suggestion from leot@, thanks!
2018-09-15 16:17:10 +00:00
khorben
095c4b6d61 Simplify the package
This removes the need for AUTO_MKDIRS and bsd.prefs.mk. It also
leverages ${INSTALL_SCRIPT}, ${INSTALL_MAN_DIR}, ${INSTALL_MAN} and
${INSTALL_DATA} instead of just ${INSTALL}.

No change to PKGREVISION as the final binary should be identical.

With suggestions from leot@, thanks!
2018-09-15 15:51:14 +00:00
khorben
0e53049fae Add memo
memo is "a simple tool written in bash to memorize stuff."
2018-09-15 15:15:07 +00:00
khorben
798c80e1a9 Import memo 0.6 as time/memo 2018-09-15 15:14:26 +00:00
wiz
c0b25b22c5 p5-DateTime-Format-Natural: Clone is a runtime dependency, make it so.
While here, use TEST_DEPENDS.

Bump PKGREVISION.
2018-08-29 06:06:34 +00:00
wiz
0f7542f142 p5-Time-Warp: update to 0.53.
0.53  2018.08.22
      - New maintainer (MANWAR)
      - Updated GitHub repo details.
      - Tidied up Changes.
2018-08-26 06:27:41 +00:00
wiz
93b46879c7 Recursive bump for perl5-5.28.0 2018-08-22 09:43:40 +00:00
wiz
4e17c576ee p5-Time-Piece: update to 1.33.
1.33    2018-08-18
        - Allow objects in overloaded methods
2018-08-21 12:21:27 +00:00
wiz
8eec413269 p5-DateTime: update to 1.5000.
1.50   2018-08-01

- The %F strftime pattern incorrectly zero-padded numbers less than four
  digits. According to POSIX::strftime, this should output the year as-is
  without padding. Reported by Andy Lester. GH #83.
2018-08-21 12:20:51 +00:00
wen
59561f8615 Add p5-MooseX-Types-DateTime-MoreCoercions 2018-08-20 03:05:14 +00:00
wen
75678988d5 Import MooseX-Types-DateTime-MoreCoercions-0.15 as time/p5-MooseX-Types-DateTime-MoreCoercions.
MooseX::Types::DateTime::MoreCoercions builds on MooseX::Types::DateTime to add
additional custom types and coercions. Since it builds on an existing type, all
coercions and constraints are inherited.
2018-08-20 03:03:53 +00:00
adam
9d06c0a472 revbump after boost-libs update 2018-08-16 18:54:26 +00:00
wiz
d32a8ed61d py-vdirsyncer: update to 0.16.7.
Version 0.16.7
==============

*released on July 19*

- Fixes for Python 3.7
2018-08-16 12:43:43 +00:00
leot
2586feaa73 py-pendulum: Disable C Extensions when building the 2.7 multi-package
C Extensions code does not seem supported when it is built with Python 2.7.
Pass the environment variable to avoid compiling it and failing and adjust PLIST
accordingly.

Reported via #pkgsrc by Juraj Lutter, thanks!
2018-08-14 15:23:51 +00:00
adam
b70027b7b5 py-pendulum: updated to 2.0.3
2.0.3:
Fixed handling of pytz timezones.
Fixed some formatter's tokens handling.
Fixed errors on some systems when retrieving timezone from localtime files.
Fixed diff methods.
Fixed closest()/farthest() methods.
2018-08-07 10:09:43 +00:00
brook
d1d2bdf864 Remove MASTER_SITES= from individual R package Makefiles.
Each R package should include ../../math/R/Makefile.extension, which also
defines MASTER_SITES.  Consequently, it is redundant for the individual
packages to do the same.  Package-specific definitions also prevent
redefining MASTER_SITES in a single common place.
2018-07-28 14:40:42 +00:00
ryoon
b9c1e1d533 Recursive revbump from textproc/icu-62.1 2018-07-20 03:33:47 +00:00
jaapb
05083dc708 Recursive revbump associated with the update of lang/ocaml to 4.07. 2018-07-19 15:15:20 +00:00
joerg
a19083df44 Mark packages that require C++03 (or the GNU variants) if they fail with
C++14 default language.
2018-07-18 00:06:10 +00:00
adam
57f9012d7b py-jdcal: updated to 1.4
1.4:
Universal wheel distribution.
Test to compare gcal2jd with astropy._erfa.cal2jd.
Add more Python versions on Travis.
2018-07-09 18:04:03 +00:00
adam
63656beec4 py-icalendar: updated to 4.0.2
4.0.2:
Update all pypi.python.org URLs to pypi.org
2018-07-09 17:47:01 +00:00
wen
a6e7573732 Update to 0.14
Upstream changes:
0.14 2018-06-29 NEILB
    - Added "hrs" as another form for "hours". Thanks to Stig for the PR.
2018-07-07 11:42:11 +00:00
wen
5de6372577 Update to 0.06
Upstream changes:
0.06 2018-06-28T02:18:10Z

        catching calls to localtime() (by mjemmeson)
2018-07-07 11:26:57 +00:00
adam
9dafed9cf1 py-tempora: updated to 1.13
1.13
Enhancements to BackoffDelay:
- Added .reset method.
- Made iterable to retrieve delay values.
2018-07-07 09:03:07 +00:00
ryoon
4fea36abc2 Recursive revbump from audio/pulseaudio 2018-07-06 15:06:40 +00:00
jperkin
5393242c73 *: Move SUBST_STAGE from post-patch to pre-configure
Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
2018-07-04 13:40:07 +00:00
adam
cc420411d2 py-tempora: updated to 1.12
1.12:
Added UTC module (Python 3 only), inspired by the utc project.
2018-07-03 09:56:28 +00:00
adam
6b4f6aa482 py-pytz: updated to 2018.5
2018.5:
Unknown changes.
2018-07-03 09:50:21 +00:00
adam
a31bce9748 extend PYTHON_VERSIONS_ for Python 3.7 2018-07-03 05:03:01 +00:00