summaryrefslogtreecommitdiff
path: root/time
AgeCommit message (Collapse)AuthorFilesLines
2019-12-21Needs libXmu and libXt, formerly pulled in via Mesa.joerg1-1/+3
2019-12-11py-icalendar: updated to 4.0.4adam2-8/+8
4.0.4: Bug fixes: - Reduce Hypothesis iterations to speed up testing, allowing PRs to pass
2019-12-06tex-*: add TEXLIVE_UNVERSIONED=yesmarkd2-2/+4
2019-12-01Switch to new site in MASTER_SITES, and set MAINTAINER to pkgsrc-users.kim1-3/+3
2019-11-30rsibreak: update to 0.12.11 qt5/kf5 versionmarkd3-110/+74
2019-11-25py-parsedatetime: updated to 2.5adam3-11/+9
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-24kholidays: also needs qt5-qttoolsmarkd1-1/+2
2019-11-17time: add kcalutilsmarkd1-1/+2
2019-11-17kcalutils: add version 19.08.3markd5-0/+115
This library provides a set of utility functions that help applications access and use calendar data via the KCalendarCore library.
2019-11-17ktimer: update to 19.08.3 qt5/kf5 versionmarkd3-21/+114
2019-11-15py-arrow: updated to 0.15.4adam3-8/+16
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-15py-aniso8601: updated to 8.0.0adam3-8/+14
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-14xclock: update to 1.0.9.wiz2-7/+7
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-11time: add kcalendarcoremarkd1-1/+2
2019-11-11kcalendarcore: Add version 5.64.0markd5-0/+180
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-11kholidays: update to 5.64.0markd2-6/+9
5.62.0 KHolidays Display filename where we return an error
2019-11-10libical: Include limits.h for INT_MAXnia2-1/+16
2019-11-06py-dateutil: updated to 2.8.1adam2-8/+8
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-03Promote p5-File-ShareDir-Install from TEST_DEPENDS to BUILD_DEPENDSschmonz1-2/+3
(it's needed during configure).
2019-11-02libical: Update to 3.0.6nia3-27/+27
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-02time: align variable assignmentsrillig40-126/+126
pkglint -Wall -F --only aligned -r No manual corrections.
2019-11-02(time/p5-Data-ICal) Updated to 0.23mef2-11/+10
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(time/p5-DateTime-Format-Flexible) Updated to 0.32mef2-11/+10
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(time/p5-DateTime-Locale) Updated to 1.25mef2-16/+14
1.25 2019-10-09 - Rebuilt all locale data with CLDR 36, released on 2019-10-04.
2019-10-30evolution: Update to 3.34.1nia5-126/+1
Switched to GTK3, etc.
2019-10-21Fix sphinx-build binary nameadam2-4/+4
2019-10-15py-tzdata: updated to 2019.3adam2-7/+7
2019.3: Unknown changes
2019-10-15py-pytz: updated to 2019.3adam2-7/+7
2019.3: Unknown changes
2019-09-25py-jrnl: mark as incompatible with Python 2.7adam1-1/+3
2019-09-20py-jrnl: prefer py-cryptodome over py-crypto; bump revisionadam1-4/+4
2019-09-19py-dateparser: updated to 0.7.2adam2-7/+7
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-18Recursive revbump from audio/pulseaudioryoon1-2/+2
2019-09-13Update to 0.101wen2-8/+7
Upstream changes: 0.101 2019-08-14 T. R. Wyant - Fix broken POD links, and add test to ensure they stay fixed.
2019-09-13Update to 2.37wen2-8/+7
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-13Update to 1.15wen2-8/+7
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-06py-arrow: updated to 0.14.7adam2-7/+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-02Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for ↵adam5-10/+10
future Python 3.8
2019-08-30glclock: needs MesaLib, freeglut, glunia1-2/+4
(author note: shiny!)
2019-08-27kholidays: update to 5.61.0markd1-5/+5
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-26py-arrow: updated to 0.14.5adam2-7/+7
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-22Recursive revbump from boost-1.71.0ryoon2-4/+4
2019-08-18xfce4-datetime-plugin: update to 0.8.0gutteridge3-9/+10
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-12py-tzlocal: updated to 2.0.0adam3-20/+12
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-11Bump PKGREVISIONs for perl 5.30.0wiz78-141/+156
2019-08-08Update all R packages to canonical form.brook2-12/+8
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-03py-arrow: updated to 0.14.4adam3-8/+16
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-03py-pytz: updated to 2019.2adam2-7/+7
2019.2: Unknown changes
2019-08-01R-timeDate: update to version 3043.102.brook2-9/+9
Update to the canonical form of an R package and fix the LICENSE field.
2019-07-31R-hms: initial commit.brook4-1/+30
Implements an S3 class for storing and formatting time-of-day values, based on the 'difftime' class.
2019-07-21*: recursive bump for gdk-pixbuf2-2.38.1wiz11-21/+22