Commit graph

2745 commits

Author SHA1 Message Date
mef
e45aa8fa8e (time/R-tzdb) Add buildlink3.mk 2021-09-08 15:30:54 +00:00
mef
d9fcd95ac7 (time/R-tzdb) Added version 0.1.2 2021-09-08 14:57:41 +00:00
mef
8462655377 (time/R-tzdb) import R-tzdb-0.1.2
Provides an up-to-date copy of the Internet Assigned Numbers Authority
(IANA) Time Zone Database. It is updated periodically to reflect
changes made by political bodies to time zone boundaries, UTC offsets,
and daylight saving time rules. Additionally, this package provides a
C++ interface for working with the 'date' library. 'date' provides
comprehensive support for working with dates and date-times, which
this package exposes to make it easier for other R packages to
utilize. Headers are provided for calendar specific calculations,
along with a limited interface for time zone manipulations.
2021-09-08 14:55:37 +00:00
wen
2d4f93d9b4 Update to 0.34
Update DEPENDS

Upstream changes:
0.34
  - support timezones in parenthesis
  - Add support for YYYY-MM-DD HH:MM P.M. format
    - thanks Michael Schout for the patch!

0.33 Wed May 26 2021
  - changes to how some days are parsed to fix memory leaks
  - remove Module::Pluggable as a dependency
    - thanks BBKR rt #136597
2021-08-27 00:10:55 +00:00
wen
066dc2f5a7 Update to 1.32
Upstream changes:
Changes for version 1.32 - 2021-04-30
Rebuilt all locale data with the data from CLDR 39.0.0.
2021-08-27 00:00:44 +00:00
adam
6613113062 py-ciso8601: updated to 2.2.0
Version 2.2.0

* Added Python 3.9 support
* Switched to using a C implementation of `timezone` objects.
    * Much faster parse times for timestamps with timezone information
        * ~2.5x faster on Python 2.7, ~10% faster on Python 3.9
    * Thanks to [`pendulum`](https://github.com/sdispater/pendulum) and @sdispater for the code.
    * Python 2.7 users no longer need to install `pytz` dependency 😃
* Added caching of tzinfo objects
  * Parsing is ~1.1x faster for subsequent timestamps that have the same time zone offset.
  * Caching can be disabled at compile time by setting the `CISO8601_CACHING_ENABLED=0` environment variable
* Fixed a memory leak in the case where an invalid timestamp had a non-UTC timezone and extra characters
2021-08-09 13:07:40 +00:00
nia
fa07ae20f5 wmitime: avoid non-portable iconv modifier 2021-08-08 09:40:43 +00:00
pin
026a9d0313 time/quest-tui: simplify Makefile 2021-08-05 08:55:18 +00:00
pin
ec115af934 time/heliocron: simplify Makefile 2021-08-03 08:57:48 +00:00
yhardy
6a6febe112 time/taskwarrior: update to taskwarrior-2.5.3
** Announcement:

Taskwarrior 2.5.3 Released 2021-01-03

The TaskWarrior team is happy to announce a new release! This
bugfix-only release ships a critical fix for issue #2375, which
can make your task report commands hang and eventually die in
certain scenarios.

There were no other critical issues reported specifically for the
2.5.2 release, which either means we did an exceptional job in
backporting bugfixes from 2.6.0, or nobody tested the 2.5.2 release
and we're talking to ourselves here. Going forward, we're going to
tweet more. We can get hearts there.

While most developments happen on the 2.6.0 branch, the 2.5.3 also
proudly features refactored CI system which gave its stamp of
approval for this release.

This is a recommended upgrade.


** Changelog:

2.5.3 () -

- #2375   task hangs then dies when certain tasks are present in a report
          Thanks to Max Rossmannek, Tomáš Janoušek and Chad Phillips.

------ current release ---------------------------

2.5.2 (2020-12-05) - b0c17d11639dc6e783befd89c8508f2abb9b4287

- TD-64   sync conflict deleted all annotations of the task
          Thanks to Markus Beppler, Konstantin Vorobyev
- TI-91   Timewarrior does not compile on DragonFly
          Thanks to Michael Neumann
- TW #1 URL formating
           Thanks to buhtz
- TW #2 Update to markdown and rename DEVELOPER to DEVELOPER.md
           Thanks to Lynoure Braakman
- TW-54/#115 Reduce output for timesheet
          Thanks to Aikido guy
- TW-61   Extract only tasks with annotations
          Thanks to Aikido Guy
- TW-213  Align countdown column on boundary between number and text.
          Thanks to Eric Fluger
- TW-1572 Alternative approach to urgency inheritance
          Thanks to Jens Erat, Wim Schuermann
- TW-1667 hooks: upon failure indicate which hook failed
          Thanks to Daniel Shahaf
- TW-1785 Purge command to remove deleted tasks
          Thanks to Paul Beckingham
- TW-1772 Implementation of circular dependency detection is inefficient
          Thanks to Michael Meier
- TW-1778 Unicode strings are truncated in task description
          Thanks to Andrew, bjonnh, OKOMPer, Vladimir
- TW-1788 Closing a reopened task does not update the end time
          Thanks to Ralph Bean
- TW-1791 taskrc(5) manpage: spurious "pri." in rule.precedence.color
          Thanks to Sebastien Badia
- TW-1792 The info command uses '0' to reference dependencies on non-
          pending tasks.
- TW-1795 Calendar underline on Day padding
          Thanks to Renato Alves
- TW-1805 project:ide is not allowed
          Thanks to Slaven ʙanovic
- TW-1807 dateformat lacks a flag to display day of week
          Thanks to Ellington Santos
- TW-1813 Range filter doesn't work
          Thanks to george js
- TW-1820 Install with -DLANGUAGE=2 flag not work.
          Thanks to E. Manuel Cerr'on Angeles
- TW-1823 Incorrect unicode text wrapping / justifying.
          Thanks to Sergey Trofimov
- TW-1827 Extract annotations from a task
          Thanks to Ryan
- TW-1855 "Well-known" CA certificates not properly auto-loaded
          Thanks to Flavio Poletti
- TW-1857 Change Task::get call to the more efficient Task::has
          Thanks to Zachary Manning
- TW‐1858 Change signature for dependencyGetBlocked
- TW-1859 Change signature of Task::getTags
- TW-1860 Change signature of Task::getAnnotations
- TW-1861 Truncated description when adding annotation
          Thanks to eezewaek
- TW-1869 segmentation fault (on unusual installation)
          Thanks to Eric Hymowitz
- TW-1873 Specify different path to extensions/hooks directory
          Thanks to Eli
- TW-1877 task done, task edit, task is now pending
          Thanks to Eric Hymowitz
- TW-1878 uuids subcommand produces a space-delimited list, not comma-delimited
          Thanks to Scott Kostyshak
- TW-1881 Missing last character(s) in Description field
          Thanks to Hubert Toullec
- TW-1881 default.scheduled seems not to work
          Thanks to Onion
- TW-1885 Task Sync does not send TLS SNI headers
          Thanks to Dan Callahan
- TW-1903 grammar error -- There are 1 local changes.
          Thanks to Eric Hymowitz
- TW-1906/#1919 sync sub-command is missing from task(1) manual page
          Thanks to rjc
- TW-1910 unreachable statement
          Thanks to Martin Strunz
- TW-1917/#1930 "above" does a string comparison, even when the value is numeric
          Thanks to Dirk Deimeke
- TW-1930 Typo in help
          Thanks to Kai HTML
- TW-1935 Separate verbosity category for rc overrides
          Thanks to Paul J. Fenwick
- TW-1936 Tweak tests to have fuller TAP compliance
          Thanks to Paul J. Fenwick
- TW-1938 Adjust behaviour of new-uuid and new-id verbosity levels
          Thanks to Paul J. Fenwick
- TW-1947 "urgency.over" filter seems to not work correct
          Thanks to Marc Richter
- TW #1964 task burndown shows extra brackets #1964
           Thanks to php-coder
- TW #1966 Tests: Don't hardcode errno constants #1966
           Thanks to Jakub Wilk
- TW #1973 Don't nag when no tasks are READY
           Thanks to Martin F. Krafft
- TW #1986 [Nit] Update DEVELOPER.md after migration to Github
           Thanks to Kirill Bobyrev
- TW #1922 Can't find export scripts
           Thanks to tom-doerr
- TW #2020 reserved.lines is not affecting the burndown height
           Thanks to ad₋si
- TW #2047 Exiting the task editor with an error code doesn't remove the lock file
           Thanks to coaxial
- TW #2051 doc/man: ready tasks sorted with started tasks 1st
           Thanks to Simon Désaulniers
- TW #2053 Do not set CMP0037 on CMake 3.11.0 and above
           Thanks to Janik Rabe
- #2077    Change taskrc override priority, respect verbose override, refactor.
           Thanks to taiyu-len
- #2108    CmdHistory: repeat unit if a larger unit changes
           Thanks to Janik Rabe
- #2132    JSON encode/decode string UDAs
           Thanks to Chad Phillips
- #2176    How to get the full list of tags ?
           Thanks to Adrien Lemaire
- #2091    duration of task is set to a wrong and extremely big value
           Thanks to Wray Zheng
- Added 'juhannus' as a synonym for 'midsommarafton'
           Thanks to Lynoure Braakman
- Deprecated the 'DUETODAY' virtual tag, which is a synonym for the 'TODAY'
  virtual tag.
- Removed deprecated 'alias._query' setting.
- Fixed ambiguity in the esp-ESP localization
           Thanks to Fidel Mato
- Deprecated the 'new-uuid' verbosity option, since its functionality can be
  removed by merging with 'new-id'.
- Correct a false-positive warning when a due date is removed and a wait is
  added.
- Added 'QUARTER' virtual tag.
- Fixed unquoted glob in bash completion script
           Thanks to Ran Benita
- Deprecated use of alternate Boolean configuration settings. Use values "0" for
  off, and "1" for on. Avoid used of "on", "off", "true", "t", "false", "f",
  "yes", "y", "no", "n".
- Fixed test harness for Python 3.x.
           Thanks to jrabbit
- Improved certificate validation diagnostics
           Thanks to Jelle van der Waa
- Improved portability for SunOS-like OSes.
           Thanks to Antonio Huete Jimenez
- Updated the 'timesheet' command with a more compact report that accepts a
  filter, and has a default filter showing the last four weeks of completed and
  started tasks.
- Added 'history.weekly', 'history.daily', 'ghistory.weekly', 'ghistory.daily'
  report variations, with code refactoring.
          Thanks to Lukas Barth
- New DOM references: annotations.count, tw.syncneeded, tw.program, tw.args,
  tw.width, tw.height, tw.version.
- The message telling you to sync now indicates how many local changes will be
  synced.
- Removed compile-time language settings and I18N.
- Workaround for alias grep=rg in fish
          Thanks to Lionel Miller.
- Do not set CMP0037 on CMake 3.11.0 and above
          Thanks to Janik Rabe
2021-08-01 20:02:41 +00:00
ryoon
ce5e37658b *: Recursive revbump from audio/pulseaudio-15.0 2021-07-30 12:26:37 +00:00
adam
315fe75fe4 khal: updated to 0.10.4
0.10.4
======
2021-07-29

* DROPPED support for Python 3.5
* CHANGE ikhal: tab (and shift tab) jump from the events back to the calendar
* NEW Add symbol for events with at least one alarm
* FIX URL can now be set/updated from ikhal
* FIX Imported events without an end or duration will now last one day if
   `DTSTART` is a date (as per RFC) or one hour if it is a datetime.

0.10.3
======
2021-04-27

* DROPPED support for Python 3.4
* FIX `khal interactive` now accepts -a/-d options (as documented)
* FIX Strip whitespace when loading `displayname` and `color` files
* FIX Warn when loading events with a recurrence that finishes before it starts
* FIX Warn when loading events with a recurrence that never occurs
* FIX Alarms without descriptions no longer crash `ikhal`
* FIX Display all-day events at the top of the day in `ikhal`
* FIX Keybindings in empty search results no longer crash `ikhal`
* NEW Possibility to add a blank line before day in `khal` with
   `blank_line_before_day` option
* FIX `new` keybinding in search no longer crash `ikhal`
* NEW Improved sorting of events. Sort by `DTSTART`, `DTEND` then `SUMMARY`.
* NEW Add url input and `{url}` template option
2021-07-30 05:39:47 +00:00
adam
306e5bbe72 py-iso8601: updated to 0.1.16
0.1.16: Add docs to sdist
0.1.15: Fix distribution of pyi files
2021-07-19 19:56:00 +00:00
adam
a5c0553d11 py-dateutil: updated to 2.8.2
Version 2.8.2 (2021-07-08)
==========================

Data updates
------------
- Updated tzdata version to 2021a.

Bugfixes
--------
- Fixed a bug in the parser where non-``ValueError`` exceptions would be raised
  during exception handling; this would happen, for example, if an
  ``IllegalMonthError`` was raised in ``dateutil`` code.
- Fixed the custom ``repr`` for ``dateutil.parser.ParserError``, which was not
  defined due to an indentation error.
- Fixed a bug that caused ``b'`` prefixes to appear in parse_isodate exception
  messages.
- Make ``isoparse`` raise when trying to parse times with inconsistent use of
  `:` separator.
- Fixed ``tz.gettz()`` not returning local time when passed an empty string.

Documentation changes
---------------------
- Rearranged parser documentation into "Functions", "Classes" and "Warnings and
  Exceptions" categories.
- Updated ``parser.parse`` documentation to reflect the switch from
  ``ValueError`` to ``ParserError``.
- Fixed methods in the ``rrule`` module not being displayed in the docs.
- Changed some relative links in the exercise documentation to refer to the
  document locations in the input tree, rather than the generated HTML files in
  the HTML output tree (which presumably will not exist in non-HTML output
  formats).

Misc
----
- Moved ``test_imports.py``, ``test_internals.py`` and ``test_utils.py`` to
  pytest.
- Added project_urls for documentation and source.
- Simplified handling of bytes and bytearray in ``_parser._timelex``.
- Changed the tests against the upstream tz database to always generate fat
  binaries, since until GH-590 and GH-1059 are resolved, "slim" zic binaries
  will cause problems in many zones, causing the tests to fail. This also
  updates ``zoneinfo.rebuild`` to always generate fat binaries.
- Moved sdist and wheel generation to use `python-build`.
2021-07-14 20:27:21 +00:00
pin
6ede71ff32 time/heliocron: reclaim maintership 2021-07-08 13:34:49 +00:00
nia
57b1e1ac6e py-numpy: "Python version >= 3.7 required." 2021-06-29 08:41:59 +00:00
adam
583e0aa7fb py-vdirsyncer: updated to 0.18.0
Version 0.18.0
==============

Note: Version 0.17 has some alpha releases but ultimately was never finalised.
0.18 actually continues where 0.16 left off.

- Support for Python 3.5 and 3.6 has been dropped. This release mostly focuses
  on keeping vdirsyncer compatible with newer environments.
- click 8 and click-threading 0.5.0 are now required.
- For those using ``pipsi``, we now recommend using ``pipx``, it's successor.
- Python 3.9 is now supported.
- Our Debian/Ubuntu build scripts have been updated. New versions should be
  pushed to those repositories soon.
2021-06-13 17:56:15 +00:00
markd
05a9e8c11c tex-datetime2{,-doc}: update to 1.5.7
Bug fix: (datetime2-calc.sty) removed spurious space in \DTMsaveddatediff
2021-06-03 06:35:06 +00:00
mef
126c5cec05 (time/R-lubridate) Updated 1.7.4 to 1.7.10
Version 1.7.10
==============

### NEW FEATURES

* `fast_strptime()` and `parse_date_time2()` now accept multiple formats and apply them in turn

### BUG FIXES

* [#926](https://github.com/tidyverse/lubridate/issues/926) Fix incorrect division of intervals by months involving leap years
* Fix incorrect skipping of digits during parsing of the `%z` format

Version 1.7.9.2
===============

### NEW FEATURES

* [#914](https://github.com/tidyverse/lubridate/issues/914) New `rollforward()` function
* [#928](https://github.com/tidyverse/lubridate/issues/928) On startup lubridate now resets TZDIR to a proper directory when it is set to non-dir values like "internal" or "macOS" (a change introduced in R4.0.2)
* [#630](https://github.com/tidyverse/lubridate/issues/630) New parsing functions `ym()` and `my()`

### BUG FIXES

* [#930](https://github.com/tidyverse/lubridate/issues/930) `as.period()` on intervals now returns valid Periods with double fields (not integers)



Version 1.7.9
=============

### NEW FEATURES

* [#871](https://github.com/tidyverse/lubridate/issues/893) Add `vctrs` support


### BUG FIXES

* [#890](https://github.com/tidyverse/lubridate/issues/890) Correctly compute year in `quarter(..., with_year = TRUE)`
* [#893](https://github.com/tidyverse/lubridate/issues/893) Fix incorrect parsing of abbreviated months in locales with trailing dot (regression in v1.7.8)
* [#886](https://github.com/tidyverse/lubridate/issues/886) Fix `with_tz()` for POSIXlt objects
* [#887](https://github.com/tidyverse/lubridate/issues/887) Error on invalid numeric input to `month()`
* [#889](https://github.com/tidyverse/lubridate/issues/889) Export new dmonth function

Version 1.7.8
=============

### NEW FEATURES

* (breaking) Year and month durations now assume 365.25 days in a year consistently in conversion and constructors. Particularly `dyears(1) == years(1)` is now `TRUE`.
* Format and print methods for 0-length objects are more consistent.
* New duration constructor `dmonths()` to complement other duration constructors.
*
* `duration()` constructor now accepts `months` and `years` arguments.
* [#629](https://github.com/tidyverse/lubridate/issues/629) Added `format_ISO8601()` methods.
* [#672](https://github.com/tidyverse/lubridate/issues/672) Eliminate all partial argument matches
* [#674](https://github.com/tidyverse/lubridate/issues/674) `as_date()` now ignores the `tz` argument
* [#675](https://github.com/tidyverse/lubridate/issues/675) `force_tz()`, `with_tz()`, `tz<-` convert dates to date-times
* [#681](https://github.com/tidyverse/lubridate/issues/681) New constants `NA_Date_` and `NA_POSIXct_` which parallel built-in primitive constants.
* [#681](https://github.com/tidyverse/lubridate/issues/681) New constructors `Date()` and `POSIXct()` which parallel built-in primitive constructors.
* [#695](https://github.com/tidyverse/lubridate/issues/695) Durations can now be compared with numeric vectors.
* [#707](https://github.com/tidyverse/lubridate/issues/707) Constructors return 0-length inputs when called with no arguments
* [#713](https://github.com/tidyverse/lubridate/issues/713) (breaking) `as_datetime()` always returns a `POSIXct()`
* [#717](https://github.com/tidyverse/lubridate/issues/717) Common generics are now defined in `generics` dependency package.
* [#719](https://github.com/tidyverse/lubridate/issues/719) Negative Durations are now displayed with leading `-`.
* [#829](https://github.com/tidyverse/lubridate/issues/829) `%within%` throws more meaningful messages when applied on unsupported classes
* [#831](https://github.com/tidyverse/lubridate/issues/831) Changing hour, minute or second of Date object now yields POSIXct.
* [#869](https://github.com/tidyverse/lubridate/issues/869) Propagate NAs to all internal components of a Period object

### BUG FIXES

* [#682](https://github.com/tidyverse/lubridate/issues/682) Fix quarter extraction with small `fiscal_start`s.
* [#703](https://github.com/tidyverse/lubridate/issues/703) `leap_year()` works with objects supported by `year()`.
* [#778](https://github.com/tidyverse/lubridate/issues/778) `duration()/period()/make_difftime()` work with repeated units
* `c.Period` concatenation doesn't fail with empty components.
* Honor `exact = TRUE` argument in `parse_date_time2`, which was so far ignored.

Version 1.7.4
=============

### NEW FEATURES

* [#658](https://github.com/tidyverse/lubridate/issues/658) `%within%` now accepts a list of intervals, in which case an instant is checked if it occurs within any of the supplied intervals.

### CHANGES

* [#661](https://github.com/tidyverse/lubridate/issues/661) Throw error on invalid multi-unit rounding.
* [#633](https://github.com/tidyverse/lubridate/issues/633) `%%` on intervals relies on `%m+` arithmetic and doesn't produce NAs when intermediate computations result in non-existent dates.
* `tz()` always returns "UTC" when `tzone` attribute cannot be inferred.

### BUG FIXES

* [#664](https://github.com/tidyverse/lubridate/issues/664) Fix lookup of period functions in `as.period`
* [#649](https://github.com/tidyverse/lubridate/issues/664) Fix system timezone memoization

Version 1.7.3
=============

### BUG FIXES

* [#643](https://github.com/tidyverse/lubridate/issues/643), [#640](https://github.com/tidyverse/lubridate/issues/640), [#645](https://github.com/tidyverse/lubridate/issues/645) Fix faulty caching of system timezone.
2021-05-30 15:56:22 +00:00
mef
f209fb4aff (time/R-hms) Add missind DEPNDS+= R-lifecycle 2021-05-30 15:54:17 +00:00
mef
5e906f0656 (time/R-hms) Updated 0.5 to 1.1.0
(pkgsrc chagnes)
 - Add TEST_DEPENDS+=

(upstream changes)
# hms 1.1.0

## Breaking changes

- `"hms"` objects no longer have a common type with `character` and `numeric`. Combining such values previously threw a warning, now throws an error (#94).
- `vec_cast()` and `as_hms()` throw error instead of a warning if input can't be parsed (#68).

## Features

- New `unique.hms()` method (#98, @joethorley).
- `as_hms()` is a generic again (#81).

## Internal

- Avoid `LazyData` in `DESCRIPTION`.
- Bump required versions of ellipsis and vctrs to avoid warning during package load.
- Using lifecycle package (#94).


# hms 1.0.0

## Life cycle

- hms is now marked as "stable".

## Breaking changes

- `"hms"` objects no longer have a common type with `character` and `numeric`. Combining such values previously threw a warning, now throws an error (#94).
- `vec_cast()` and `as_hms()` now throw error instead of a warning if input can't be parsed (#68).

## Features

- `as_hms()` is a generic again (#81).
- `round_hms()` and `trunc_hms()` gain `digits` argument (#78, @hglanz).

## Bug fixes

- `as_hms()` and `vec_cast()` now correctly treat objects of class `"difftime"` with `integer` mode (#84).

## Internal

- Using lifecycle package (#94).
- hms has been re-licensed as MIT (#86).


# hms 0.5.3

- Use `vec_default_ptype2()`, remove `vec_ptype2.hms.unspecified()` (#80, @romainfrancois).
- `vec_ptype2.hms.default()` forwards to `vec_default_ptype2()` for compatibility with vctrs 0.2.1.
- Remove `as.data.frame.hms()`, handeld by vctrs.


# hms 0.5.2.9000

- Internal changes only.


# hms 0.5.2

- Work around parsing error that occurs on DST changeover dates (https://bugs.r-project.org/bugzilla/show_bug.cgi?id=16764).


# hms 0.5.1

- Lossy casts from `character` vectors to `hms` now also trigger a warning if the cast succeeds in the first element of the vector but fails for other elements.
2021-05-30 07:02:18 +00:00
wen
2843d9b4e7 Update to 0.16
Remove Exporter::Lite from DEPENDS

Upstream changes:
 Changes for version 0.16 - 2021-05-19

    Switched to plain Exporter, instead of Exporter::Lite. Thanks to Graham Knop for PR.
2021-05-29 10:33:54 +00:00
wen
58e23d3cb5 Update to 1.54
Upstream changes:
1.54   2020-12-04

- This release contains a lot of small documentation revisions, both to
  formatting and content.


1.53   2020-11-08

- Added a $dt->rfc3339 method. Based on discussion in GH #109 by worthmine.
2021-05-29 10:25:21 +00:00
wen
b940a188bf Update to 0.08
Add LICENSE

Upstream changes:
0.08  2020-12-18

 - (Update) Add 'strict' option to require timezone in time components (PR
   #3 from @timgimyee).
 - (Update) Updated Makefile.PL with new metadata.
2021-05-29 10:15:42 +00:00
wen
3919360030 Update to 1.79
Upstream changes:
1.79     2021-05-02

* Fix too-strict type checking for time zones. This module now uses the same
  check as DateTime itself, which allows for things that don't subclass
  DateTime::TimeZone as long as they provide the same API. Reported by
  E. Choroba. GH #30.
2021-05-29 10:08:44 +00:00
wen
ffea49d196 Update to 0.0701
Upstream changes:
0.0701  2021-05-22

- Fix versioning, reindex

0.07    2021-05-21

- if microseconds are set on provided DateTime object to time_format,
  use them. Fixes RT #136549
2021-05-29 01:32:22 +00:00
wiz
6eae1297d5 *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
adam
3d8e86bbc5 py-cftime: updated to 1.5.0
version 1.5.0 (release tag v1.5.0.rel)
======================================
* clean-up deprecated calendar specific subclasses.
* added string formatting support to `cftime.datetime` objects
  (via `cftime.datetime.__format__`).
* add support for astronomical year numbering (including year zero) for
  real-world calendars using 'has_year_zero' cftime.datetime kwarg.
  Default is False for 'real-world' calendars ('julian', 'gregorian'/'standard',
  'proleptic_gregorian'). Ignored for idealized calendars like '360_day
  (they always have year zero).
* add "change_calendar" cftime.datetime method to switch to another
  'real-world' calendar. Enable comparison of cftime.datetime instances
  with different 'real-world' calendars (using the new change_calendar method)
* remove legacy `utime` class, and legacy `JulianDayFromDate` and
  `DateFromJulianDay` functions (replaced by `cftime.datetime.toordinal`
  and `cftime.datetime.fromordinal`).
* Change ValueError to TypeError in __sub__
2021-05-21 08:37:49 +00:00
adam
bd2b933ffa py-aniso8601: updated to 9.0.1
aniso8601 9.0.1
===============

Added
-----
* Development requirements handled by :code:`extras_require` (install with :code:`pip install -e .[dev]`)
* Pre-commit hooks, managed with `pre-commit <https://pre-commit.com/>`_ (install with :code:`pre-commit install`)
* Add :code:`readthedocs.yaml` to make configuration explicit

Changed
-------
* Code formatted with `Black <https://black.readthedocs.io/en/stable/index.html>`_
* Imports sorted with `isort <https://pycqa.github.io/isort/>`_
* Following `Keep a Changelog <https://keepachangelog.com/en/1.0.0/>`_ for this and future CHANGELOG entries
* Removed python-dateutil from :code:`BuildRequires` in specfile as they are no longer required since calendar level duration building was split to a separate project (6.0.0)
* Heading level of top of CHANGELOG

Fixed
-----
* Parsing prescribed durations with only hour and second time components (see `PR 14 <https://bitbucket.org/nielsenb/aniso8601/pull-requests/14>`_)
* Parsing prescribed durations with only year and day components

aniso8601 9.0.0
===============

Changes
-------
* Add support for concise interval format (see `27 <https://bitbucket.org/nielsenb/aniso8601/issues/27/support-for-short-syntax-for-intervals>`_)
* Add explicit bounds of [000, 366] to day of year component :code:`_parse_ordinal_date`, this adds the same limits to dates of the format YYYYDDD or YYYY-DDD when using :code:`parse_date`
* Add :code:`range_check_date`, :code:`range_check_time`, :code:`range_check_duration`, :code:`range_check_repeating_interval`, and :code:`range_check_timezone` range checking class methods to :code:`BaseTimeBuilder` there are no datetime or non-repeating interval check function as they are made of already checked parts
* :code:`PythonTimeBuilder` now calls the appropriate range check functions using the :code:`range_check_date`, :code:`range_check_time`, :code:`range_check_duration`, :code:`range_check_repeating_interval`, and :code:`range_check_timezone` methods defined in :code:`aniso8601.builders`
* Add :code:`range_check_duration` to :code:`PythonTimeBuilder` which calls :code:`BaseTimeBuilder.range_check_duration` and performs additional checks against maximum timedelta size
* Add :code:`range_check_interval` to :code:`PythonTimeBuilder` which handles building concise dates and performs additional checks against maximum timedelta size
* Add :code:`get_datetime_resolution` which behaves like :code:`get_time_resolution` but accepts a ISO 8601 date time as an argument, return value is a :code:`TimeResolution`
* Add :code:`exceptions.RangeCheckError` as a parent type of all failures in the range check methods, it descends from :code:`ValueError`
* Add :code:`get_duration_resolution` which behaves like other resolution helpers, return value is a :code:`DurationResolution`
* Add :code:`get_interval_resolution` which behaves like other resolution helpers, return value is a :code:`IntervalResolution`
* Negative durations now fail at the parse step and simply raise :code:`ISOFormatError`, calling a :code:`PythonTimeBuilder.build_duration` directly with a negative duration component will yield an :code:`ISOFormatError` in the range check
* Raise :code:`DayOutOfBoundsError` if calendar day exceeds number of days in calendar month
* Raise :code:`DayOutOfBoundsError` if ordinal day exceeds number of days in calendar year (366 now raises :code:`DayOutOfBoundsError` in non-leap year)
* Raise :code:`ISOFormatError` when date or time string contains extra whitespace
* Raise :code:`ISOFormatError` on multiple fraction separators (comma, full-stop) in a time string
* Raise :code:`ISOFormatError` when duration contains multiple duration designators ("P"), or time designators ("T")
* :code:`PythonTimeBuilder.build_duration` raises :code:`YearOutOfBoundsError`, :code:`MonthOutOfBoundsError`, :code:`WeekOutOfBoundsError`, :code:`HoursOutOfBoundsError`, :code:`MinutesOutOfBoundsError`, or :code:`SecondsOutOfBoundsError` when a given duration component would result in a :code:`timedelta` that would exceed the maximum size
* Raise :code:`ISOFormatError` if number of delimiters is not exactly 1 in :code:`parse_interval`
* Raise :code:`ISOFormatError` when either part of an interval string before of after the delimiter is empty
* Raise :code:`YearOutOfBoundsError` in :code:`PythonTimeBuilder.build_interval` if an interval with a duration would exceed the maximum or minimum years for Python date objects
* Simplify :code:`parse_date`, :code:`build_date` will now be called with explicit :code:`None` arguments instead of date components not in the parsed string excluded from the call
* Change :code:`get_date_resolution` to call :code:`parse_date` and return the resolution based on the smallest parsed component
* Simplify :code:`parse_time`, :code:`build_time` will now be called with explicit :code:`None` arguments instead of date components not in the parsed string excluded from the call
* Change :code:`get_time_resolution` to call :code:`parse_time` and return the resolution based on the smallest parsed component
* :code:`TupleBuilder` now builds :code:`DateTuple`, :code:`TimeTuple`, :code:`DatetimeTuple`, :code:`DurationTuple`, :code:`IntervalTuple`, :code:`RepeatingIntervalTuple` and :code:`TimezoneTuple` namedtuples
* Simplify :code:`parse_duration`, :code:`build_duration` will now be called with explicit :code:`None` arguments when components of a prescribed duration are not present in the ISO 8601 duration string instead of being excluded from the call
* Remove unused :code:`decimalfraction.find_separator`
* Remove unused :code:`PythonTimeBuilder._split_to_microseconds`
* Removed :code:`NegativeDurationError`

Deprecation
-----------
* **Update on Python 2 support**: Python 2 support was slated to be removed in 7.0.0 but was not, it will remain until a test fails on Python 2 but not Python 3
* Using Setuptools to run tests (:code:`python setup.py tests`) will be removed in the next major or minor version (either 9.1.0, 10.0.0)
2021-05-19 11:08:08 +00:00
nia
4728e705ad plan: substitute path to X11R6 in Makefile 2021-05-14 11:40:39 +00:00
nia
5f3caa976d php-mrbs: needs pax 2021-05-14 11:10:07 +00:00
nia
327b0e9c13 gnome-pomodoro: needs sqlite3 2021-05-14 11:07:14 +00:00
adam
5cfacc33af py-cftime: updated to 1.4.1
version 1.4.1 (release tag v1.4.1.rel)
======================================
 * Restore use of calendar-specific sub-classes in `cftime.num2date`,
   `cftime.datetime.__add__`, and `cftime.datetime.__sub__`.  The use of them
   will be removed in a later release.
 * add 'fromordinal' static method to create a cftime.datetime instance
   from a julian day ordinal and calendar (inverse of 'toordinal').

version 1.4.0 (release tag v1.4.0.rel)
======================================
 * `cftime.date2num` will now always return an array of integers, if the units
   and times allow.  Previously this would only be true if the units were
   'microseconds'.  In other circumstances, as before, `cftime.date2num`
   will return an array of floats.
 * Rewrite of julian day/calendar functions (_IntJulianDayToCalendar and
   _IntJulianDayFromCalendar) to remove GPL'ed code.  cftime license
   changed to MIT (to be consistent with netcdf4-python).
 * Added datetime.toordinal() (returns julian day, kwarg 'fractional'
   can be used to include fractional day).
 * cftime.datetime no longer uses calendar-specific sub-classes.

version 1.3.1 (release tag v1.3.1rel)
=====================================
 * fix for issue 211 bug in masked array handling in date2num)
 * switch from travis/appveyor to github actions for CI/CD.
 * switch to cython language_level=3 (no more support for python 2).
 * add __init__.py to test dir so pytest coverage works again. Add Coveralls
   step to github actions workflow to upload coverage data to coveralls.io
 * move package under 'src' directory so cftime can be imported
   from install dir

version 1.3.0 (release tag v1.3.0rel)
=====================================
 * zero pad years in strtime
 * have cftime.datetime constuctor create 'calendar-aware' instances (default is
   'standard' calendar, if calendar='' or None the instance is not calendar aware and some
   methods, like dayofwk, dayofyr, __add__ and __sub__, will not work).
   The calendar specific sub-classes are now deprecated, but remain for now
   as stubs that just instantiate the base class and override __repr__.
 * update regex in _cpdef _parse_date so reference years with more than four
   digits can be handled.
 * Change default calendar in cftime.date2num from 'standard' to None
   (calendar associated with first input datetime object is used).
 * add `cftime.datetime.tzinfo=None` for compatibility with python datetime
  .

version 1.2.1 (release tag v1.2.1rel)
=====================================
 * num2date uses 'proleptic_gregorian' scheme when basedate is post-Gregorian but date is pre-Gregorian
  .
 * fix 1.2.0 regression (date2num no longer works with numpy scalar array inputs).
 * Fix for issue 187 (have date2num round to the nearest second when within 1
   microsecond).
 * Fix for issue 189 (leap years calculated incorrectly for negative years in
   proleptic_gregorian calendar).

version 1.2.0 (release tag v1.2.0rel)
=====================================
 * Return the default values of dayofwk and dayofyr when calendar
   is ''.
 * fix treatment of masked arrays in num2date and date2num.
   Also make sure masked arrays are output from num2date/date2num if
   masked arrays are input.
 * Where possible, use timedelta arithmetic to decode times exactly within
   num2date.
 * Make taking the difference between two cftime datetimes to produce a
   timedelta exact to the microsecond; depending on the units encoding,
   this enables date2num to be exact as well.
 * utime.date2num/utime.num2date now just call module level functions.
   JulianDayFromDate/DateFromJulianDay no longer used internally.
2021-05-07 18:16:51 +00:00
pho
941f7b7819 time: +hs-time-manager 2021-05-05 15:15:11 +00:00
pho
08db1d45ce Import time-manager-0.0.0
Scalable timer functions provided by a timer manager.
2021-05-05 15:14:41 +00:00
pho
520824c0bf time: +hs-unix-time 2021-05-05 12:23:30 +00:00
pho
4e9776c76e Import unix-time-0.4.7
Fast parser/formatter/utilities for Unix time
2021-05-05 12:22:59 +00:00
pho
4d74cf7192 *: Bump PKGREVISION for ghc-9.0.1 2021-05-03 19:00:52 +00:00
nia
ab8a1fb4af *: Use the tools framework for gdbus-codegen 2021-05-02 11:06:12 +00:00
pho
385f9e98d2 Remove files/Setup.hs: mk/haskll.mk can now automatically handle that 2021-05-01 14:27:42 +00:00
ryoon
98358906cb projectlibre: Update to 1.9.3
* Use bash for projectlibre.sh.

Changelog:
Not available.
2021-04-27 14:14:26 +00:00
wiz
2154536447 rclock: remove dead download link 2021-04-25 05:59:36 +00:00
pin
6f77342f0d time/heliocron: reset maintainer 2021-04-24 19:46:03 +00:00
pho
7ed13f496e Update to timezone-olson-0.2.0
No change logs are provided by the upstream.
2021-04-24 17:38:08 +00:00
pho
487dc6bfc3 Update PLIST 2021-04-24 17:32:41 +00:00
wiz
c1375b624e *: remove dead download links 2021-04-24 11:37:29 +00:00
pho
ce2397ba4b Update PLIST 2021-04-24 06:23:41 +00:00
pho
6e71b1a710 Update to clock-0.8.2
No change logs are provided by the upstream.
2021-04-24 05:17:54 +00:00
pho
01bbee4eb9 Update PLIST 2021-04-23 10:16:06 +00:00
pho
db24f2f38b Update to time-compat-1.9.5
1.9.5
* Support time-1.11.1
  - Add NFData CalandarDiffDays instance

1.9.4
* Support time-1.11
  - Data.Time.Calendar.Month
  - Data.Time.Calendar.Quarter
  - Pattern synonyms
  - parseTimeMultipleM is not backported
  - Month is missing ParseTime instance
  - Compat extras:
    * Add Ix, Enum, NFData instances to Month, Quarter, QuarterOfYear,
      CalendarDiffTime and DayOfWeek.

1.9.3
* Include pastMidnight and sinceMidnight aliases (backported from time-1.10)
* Support time-1.10
2021-04-23 06:34:48 +00:00
adam
da0a125726 revbump for boost-libs 2021-04-21 13:24:06 +00:00
adam
9d0e79c401 revbump for textproc/icu 2021-04-21 11:40:12 +00:00
nia
64eec01854 libical: update to 3.0.10
Version 3.0.10 is a patch release.
This release is binary and source compatible with version 3.0.0.
Note that the libical-glib library is considered unstable; therefore not binary compatible with previous releases

ReleaseNotes:

    Fix building -DSTATIC_ONLY=True with Ninja
    Fix generating wrong recurrence rules (#478)
    Fix a bug computing transitions in tzfiles
    Fix reading TZif files to use TZ string in the footer as the last (non-terminating) transitions
    Fix reading TZif files to use more RRULEs and/or RDATEs whevever possible
    Built-in timezones updated to tzdata2021a
2021-04-19 11:04:52 +00:00
ryoon
633bec58e9 *: Recursive revbump from devel/nss 2021-04-15 11:23:03 +00:00
nia
f90a4c0480 gnome-calendar: set PYTHON_FOR_BUILD_ONLY 2021-04-12 13:04:01 +00:00
tnn
e17f24258d propagate python incompatibilities 2021-04-09 15:42:35 +00:00
wiz
14c07cf0ce *: bump PKGREVISION for nss linking fix 2021-04-09 06:54:56 +00:00
wiz
eefa882861 gnome-calendar: update to 40.0.
This builds with current glib2.

Major changes in 40.0:
* Updated translations

Major changes in 40.rc:
* Updated translations
* Minor cleanups

Major changes in 40.beta:
* Updated translations
* Use HdyViewSwitcher in the main window
* Fix the color of new calendars

Major changes in 40.alpha:
* Updated translations
* Depend on libhandy-1
* Port to the newer libgweather api
* Improve the event editor
2021-04-08 09:09:19 +00:00
markd
9f17ade459 kde applications release: update to 20.12.3
10 months worth of updates.
2021-04-07 12:28:14 +00:00
pin
0f7d341dcd Add quest-tui 2021-03-31 20:28:04 +00:00
pin
046430029a time/quest-tui: import package
Simple todo list terminal user interface.
2021-03-31 20:26:41 +00:00
markd
ba58b08846 kf5: KDE Frameworks update to 5.80.0
10 months of patches/updates.
2021-03-30 10:58:21 +00:00
wen
ba9a0eaa82 Update to 1.78
Update DEPENDS

Upstream changes:
1.78     2020-12-15

* Fix tests for new failure caused by locale data changes in DateTime::Locale
  1.29. Reported by cthulhu8zombie. GH #28.

* Added a warning about using locale-specific patterns. Some of these patterns
  can change quite a bit as the locale data is updated, so using them for
  parsing does not produce stable results across time. This is what caused the
  test failures that this release fixes.
2021-03-28 00:17:53 +00:00
wen
f9f07a990a Update to 1.31
Upstream changes:
1.31     2020-12-22

- The docs for each locale now show examples of its strftime patterns as well.


1.30     2020-12-15

- The previous release included some locale data for locales that had been
  deleted from CLDR 38.0.0.


1.29     2020-12-14

- Rebuilt all locale data with the data from CLDR 38.0.0 and glibc 2.32.
2021-03-28 00:13:28 +00:00
wen
e57351c828 Update to 0.16014
Upstream changes:
0.16014 2021-03-15T13:37:16Z
    - Fix handling for fractional seconds (#17)
    - Accept concatenated dates (#18)
2021-03-27 23:56:50 +00:00
wen
8ba806de1d Update to 1.12
Upstream changes:
1.12  2021-03-19  <schubiger@cpan.org>

 - Merged development version to stable.

1.11_03  2021-03-13  <schubiger@cpan.org>

 - Refactor extracting duration.

 - Don't try to trim the extract string twice.

 - Amend documentation of ::Utils.

1.11_02  2020-10-16  <schubiger@cpan.org>

 - Introduce utility function trim().

1.11_01  2020-10-03  <schubiger@cpan.org>

 - Assert that error() returns '' on success.
2021-03-27 23:52:15 +00:00
wen
026d21ad5e Update to 0.104
Upstream changes:
0.104           2021-03-15      T. R. Wyant
    Add rt.cpan.org back to bug reporting methods. Long live RT!

    Correct GitHub ticket link.

    Get prerequisites up to snuff and add xt/author/prereq.t to ensure
    they stay that way.
2021-03-27 23:44:41 +00:00
nia
8d435a3db0 libical: Update to 3.0.9
Version 3.0.9 is a patch release.
This release is binary and source compatible with version 3.0.0.
Note that the libical-glib library is considered unstable; therefore not binary compatible with previous releases

Release Notes:

- Add support for empty parameters, e.g. CN=""
- Accept VTIMEZONE with more than one X- property
- Several fixes for recurrences containing BYWEEKNO
- icalrecurrencetype_from_string() will reject any RRULE that contains a rule-part that occurs more than once
- Improve thread safety
- Fix compiled-in path for the built-in timezone data
- Fix reading TZif files with empty v1 data (use v2+ whenever possible)
- Add backwards compatibility for previous TZIDs
- Built-in timezones updated to tzdata2020d
- Fix build with newer libicu
- Fix cross-compile support in libical-glib
2021-03-19 10:45:31 +00:00
wen
02e9febb95 Update to 0.16
Upstream changes:
0.16     2021-02-14

- Add support for YYYYMMDDThhmm[+-]hhmm and YYYY-MM-DDThh:mm+hh:mm
  formats. Based on GH #13 from lbjw.
2021-03-09 12:36:02 +00:00
wen
351321668c Update to 0.103
Upstream changes:
0.103           2021-01-10      T. R. Wyant
    Add Travis CI testing.

    Use GitHub as bug tracker. R.I.P. rt.cpan.org.
2021-03-09 12:32:20 +00:00
wen
31ab8c9e90 Update to 2.0.1
Upstream changes:
[2.0.1] 2021-01-14
Added

    Details of bugtracker
2021-03-09 06:49:27 +00:00
jaapb
397a3e0079 Recursive revbump associated with update of lang/ocaml 2021-03-08 08:12:45 +00:00
gutteridge
5e625e1e99 p5-DateTime-TimeZone: update to 2.47
2.47    2021-01-24

- This release is based on version 2021a of the Olson database. This release
  includes contemporary changes for South Sudan.
2021-02-24 23:32:31 +00:00
markd
5b2703bc85 time: +tex-{bxjaholiday,bxwareki}{,-doc} 2021-02-21 09:44:50 +00:00
markd
f58086b9ff tex-bxwareki{,-doc}: Add version 0.6
From Atsushi Toyokura in pkgsrc-wip

This LaTeX package provides commands to convert from the
Gregorian calendar (e. g. 2018/8/28) to the Japanese rendering
of the Japanese calendar (e. g. Heisei 30 nen 8 gatsu 28 nichi;
actually with kanji characters). You can choose whether the
numbers are written in Western numerals or kanji numerals. Note
that the package only deals with dates in the year 1873 or
later, where the Japanese calendar is really a Gregorian
calendar with a different notation of years.
2021-02-21 09:42:47 +00:00
markd
21a3376f4b tex-bxjaholiday{,-doc}: Add version 1.1.0
From Atsushi Toyokura in pkgsrc-wip

This LaTeX package provides a command to convert dates to names
of Japanese holidays. Another command, converting dates to the
day of the week in Japanese, is available as a free gift.
Further (lower-level) APIs are provided for expl3. The package
supports pdfTeX, XeTeX, LuaTeX, pTeX, and upTeX.
2021-02-21 09:40:13 +00:00
markd
3467406594 tex-datetime2-romanian: update to 1.02
changes unknown
2021-02-20 09:59:07 +00:00
markd
4bbe1c14e9 tex-datetime2-french: update to 1.03
changes unknown
2021-02-20 09:57:50 +00:00
taca
7ffbdad7c2 time/ruby-timers: update to 4.3.3
4.3.3 (2021-02-13)

No release note nor changelog.  Here is quote from commit log.

* Fix development workflow.
* Remove comment from gemspec.
* Add priority queue class
* Add #size method and change to actual minheap
* Add some tests for priority heap
* Rename first and insert to peek and push for naming consistency
* Switch to a PriorityHeap instead of array for storing Handles
* Refactor Handle class to use Comparable mixin
* Add extra performance test for timer queue insertion speed
* Reduce required accuracy for tests, because macOS on GitHub Actions i… …
* Updated code formatting & specs.
2021-02-13 10:08:16 +00:00
nia
ebe065b2a8 ical: Update to 3.0.4
Adds a .desktop file.
2021-02-10 09:58:56 +00:00
adam
eb7fc7377b py-aniso8601: updated to 8.1.1
Changes 8.1.1:

Deprecate running tests with python setup.py tests as the test suite support in Setuptools is deprecated
Add version to __init__.py
Cleaner reading of README.rst into the long_description field of setup.py
Define long_description_content_type as text/x-rst
Simplify Sphinx configuration
Add compat.is_string method, returns True for str, unicode types, False otherwise
2021-02-09 06:58:55 +00:00
adam
18e5934f30 py-goocalendar: updated to 0.7.1
Version 0.7.1 - 2020-04-18
* Bug fixes (see mercurial logs for details)
2021-02-08 14:32:16 +00:00
ryoon
bee3953c45 *: Recursive revbump from audio/pulseaudio-14.2.nb1 2021-02-07 06:30:06 +00:00
adam
0927eefefb py-pytz: updated to 2021.1
2021.1:
Unknown changes
2021-02-05 19:37:38 +00:00
adam
ba68495d2d py-iso8601: updated to 0.1.14
0.1.14

Add GitHub build actions for project
Add project URLs in setup.py
Update README links
Fix handling of README in setup.py (encoding fun in 3.5, 3.6 and pypy3)
Fix README links
Add Python 3.9 to test matrix
Add type hints
Derive ParseError from ValueError
2021-02-05 19:04:34 +00:00
taca
2a963146db time/ruby-tzinfo-data: update to 1.2021.1
1.2021.1 (2021-1-24)

* Based on version 2021a of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2021-January/000065.html).
2021-01-25 15:11:00 +00:00
gutteridge
366073cca5 p5-DateTime-TimeZone: update to 2.46
2.46    2020-12-22

- This release is based on version 2020e of the Olson database. This release
  includes contemporary changes for Russia (Volograd).


2.45    2020-12-21

- Fixed handling of Etc/GMT[+-]XX zones. Confusingly, the POSIX interpretation
  is that Etc/GMT+1 is 1 hour _behind_ UTC, and Etc/GMT-1 is 1 hour
  ahead. This is the opposite of what this module started doing in the 2.38
  release when it added support for these zones. Reportd by Matthew Horsfall
  (#47). Changes are based on his PR #48.
2021-01-10 09:07:58 +00:00
gdt
9749ba6ee8 revbump for gpsd udpate 2021-01-09 19:50:53 +00:00
adam
68e0ca577b py-icalendar: updated to 4.0.7
4.0.7:
Bug fixes:
- fixed rrule handling, re-enabled test_create_america_new_york()
2021-01-09 09:30:26 +00:00
adam
9421e48e65 py-pytz: updated to 2020.5
2020.5 / 2020e release
2021-01-03 09:53:06 +00:00
taca
061b93374c time/ruby-tzinfo-data: update to 1.2020.6
1.2020.6 (2020-12-31)

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

1.2020.5 (2020-12-24)

* Based on version 2020e of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2020-December/000063.html).
2021-01-03 08:22:22 +00:00
taca
1bb7b4ebd2 time/ruby-tzinfo: update to 2.0.4
## Version 2.0.4 - 16-Dec-2020

* Fixed an incorrect InvalidTimezoneIdentifier exception raised when loading a
  zoneinfo file that includes rules specifying an additional transition to the
  final defined offset (for example, Africa/Casablanca in version 2018e of the
  Time Zone Database). #123.
2021-01-03 08:20:26 +00:00
taca
88da97a422 time/ruby-tzinfo1: update to 1.2.9
Version 1.2.9 - 16-Dec-2020
---------------------------

* Fixed an incorrect InvalidTimezoneIdentifier exception raised when loading a
  zoneinfo file that includes rules specifying an additional transition to the
  final defined offset (for example, Africa/Casablanca in version 2018e of the
  Time Zone Database). #123.
2021-01-03 08:19:42 +00:00
pin
dcda12d7a8 Add heliocron 2021-01-01 14:14:36 +00:00
pin
9ef3e29e62 time/heliocron: import package
A command line application written in Rust that integrates with cron to execute
tasks relative to sunset, sunrise and other such solar events.
Heliocron is capable of delaying execution of other programs for time periods
relative to sunrise and sunset.
2021-01-01 14:13:34 +00:00
ryoon
bfac3f1b42 *: Recursive revbump from audio/pulseaudio-14.0 2021-01-01 09:52:09 +00:00
nia
6b0e6a586d tty-clock: Add missing patch. 2020-12-14 09:15:33 +00:00
nia
76043810ce Add time/tty-clock.
Simple console clock
2020-12-11 13:48:48 +00:00
adam
4b873f0352 py-aniso8601: updated to 8.1.0
aniso8601 8.1.0

Empty string arguments to get_date_resolution and parse_date now raise ISOFormatError, fixes 26
None and non-string arguments to get_date_resolution and parse_date now raise ValueError
Empty string arguments to parse_duration now raise ISOFormatError
None and non-string arguments to parse_duration now raise ValueError
Empty string arguments to parse_interval and parse_repeating_interval now raise ISOFormatError
None and non-string arguments to parse_interval and parse_repeating_internval now raise ValueError
Empty string arguments to get_time_resolution and parse_time now raise ISOFormatError
None and non-string arguments to parse_time now raise ValueError
None and non-string arguments to parse_timezone now raise ValueError
Empty string arguments to parse_datetime now raise ISOFormatError
None and non-string arguments to parse_datetime now raise ValueError
Missing delimiter in datetime strings when calling parse_datetime now raises ISOFormatError
Missing delimiter in regular and repeating interval strings when calling parse_interval and parse_repeating_interval now raises ISOFormatError
get_time_resolution now correctly throws ISOFormatError when a time component has too many characters in a time using ":" as a separator
2020-12-09 12:37:29 +00:00
nia
46e7219e52 lua-date: Update to 2.1.3
- v2.1.3 fix rockspec for Lua 5.4
2020-12-09 11:05:58 +00:00
adam
9c84212c05 py-l18n: updated to 2020.6.1
v2020.6.1 (31-10-2020)
----------------------
- fix pytz version number

v2020.6.0 (31-10-2020)
----------------------
- fix maker encoding messages
- suppress python 3.7+ deprecated imports messages
2020-12-07 15:44:34 +00:00
wiz
bdf256b4c5 py-vdirsyncer: mark as not working with python 3.9 2020-12-05 10:06:39 +00:00
nia
f6dd9d2f87 Revbump packages with a runtime Python dep but no version prefix.
For the Python 3.8 default switch.
2020-12-04 20:44:57 +00:00
riastradh
77697b790a Revbump for openpam cppflags change months ago, belatedly. 2020-12-04 04:55:41 +00:00
nia
dcf58c47b4 wmtime: Update to 1.4
1.4		- Released 150824
		- The dockapp wmtime uses the new version of libdockapp and do
		  not use libwmgeneral.
		- Add note about libdockapp to INSTALL.

1.3		- Released 150525
		- Update to latest version of wmgeneral library.
		- Fix typos. Ran `codespell -w`.
		- Tidy #includes based on results of include-what-you-use.
		- Add -c command line option allowing users to set color.
		- Fix overflow warning; mask bitmap should be unsigned.
		- Use #defines to avoid variable length arrays.
		- Replace C++ style comments.
		- Fix "ordered comparison of pointer with integer zero" warning.
		  Also take the opportunity to add an error message when
		  iconv_open fails.
		- Update TODO. In particular,
		  + Remove note about version 1.0 (was never released).
		  + Remove note about LED colors (implemented).
		  + Remove note about language files (unnecessary with locale
		    support).
		  + Update email address.
		- Add proper copyright header.
		- Update README. In particular,
		  + Fix typo.
		  + Mention newer command line options.
		  + Drop 17-year-old architecture information.
		- Update HINTS. In particular,
		  + Add newer command line options.
		  + Update Window Maker instructions.

1.2		- Released 150103
		- Remove unused variables.
		- Use rm -f in make clean.
		- Update FSF address.
		- Update GPLv2 from
		  http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt.
		- Update README contact information; remove trailing
		  whitespaces.
		- Remove trailing whitespace.
		- Remove unnecessary Imakefile.
		- Move source files to top directory.
		- Update Makefile.
		- Add -l option to specify locale.
		- Remove unnecessary references to current version number.

1.1		- Released 131013
		- Incorporated many patches from Debian, including
		  + Added manual page
		  + Added -geometry and -noseconds options
		  + Improved locale support
2020-11-24 11:36:31 +00:00
nia
690e41ac09 wmitime: Update to 0.5
0.5		* wmitime uses now the new library libdockapp that includes the
		  old wmgeneral library.
		* Add note about libdockapp to README.

0.4		* Update GPL text and Free Software Foundation address.
		* Remove trailing whitespace.
		* Allow -display option with no argument.  Previously, if a user
		  ran wmitime with the -display option and no argument, a
		  segmentation fault would occur. Print a warning instead.
		  (Patch from Debian to fix bug #716466.)
		* Update Makefile.  In particular,
		  - Remove reference to deprecated X11R6 directory.
		  - Replace FLAGS variable with CFLAGS, CPPFLAGS, and LDFLAGS.
		  - Honor CC, PREFIX, and DESTDIR variables.
		  - Use INSTALL instead of cp for installation.
		  - Remove redundant -lXext flag.
		  - Move contents of wmitime directory to top directory to ease
		    the building process.
		* Improve locale support.  Previously, wmitime only had support
		  for English, French, and (in Debian only) Hungarian.	In
		  addition, the choice was made at compile time.
		  Add run-time support for any language using the Latin
		  alphabet.  The locale is determined by the user's environment
		  or may be specified on the command line with the "-l" option.
		  Note that users whose environment specifies a non-Latin locale
		  may wish to use, e.g., "-l C", as otherwise no date will
		  appear.
		  Note that, for simplicity, the month and day are now displayed
		  as "01 JAN" as opposed to "JAN 01".  (Previously, the former
		  format was used for English and the latter for French.)
		* Remove C++ style comments.
		* Remove references to config file in source; nonexistent
		  feature.
		* Update contact information.  wmitime is now maintained by the
		  Window Maker Developers Team
		  <wmaker-dev@lists.windowmaker.org>.
		* Add manpage and desktop file, both adapted from Debian.
		* Remove wmitime-master-led.xpm; unused duplicate file.
		* Do not include or compile unused wmgeneral files.
2020-11-24 11:18:21 +00:00
nia
34a6db5ada wmCalClock: Fix HOMEPAGE 2020-11-24 10:53:06 +00:00
nia
8c70a384ef wmmoonclock: Update to 1.30
Version 1.30 -  released April 23, 2020
		Update report email address.
		Declare some file-scope variables static.
		Fix build failure with GCC 10.
		Add autogen.
		Usage typo fixed.
2020-11-24 10:51:27 +00:00
nia
256b936401 xdaliclock: Update to 2.44
2.44  25-Dec-2018	OSX:
			- Functions properly on macOS 10.14.
			- Requires macOS 10.7 or later. Sigh.
			- Upgraded Sparkle (the "Check for Updates" library).
			- Signed, and available in the Mac App Store.
			- Removed the "On top of screen saver" option since
			  it can't be made to work on recent macOSes.
			- Full resolution on Retina displays.
			iOS:
			- Rotation works again.
			- Requires iOS 8.0 or later. Sigh.
2020-11-24 10:32:40 +00:00
schmonz
c6e2fac040 Remove DJB_RESTRICTED, no longer used. 2020-11-19 09:35:38 +00:00
nia
f9552a1a41 BUILD_DEPENDS -> TOOL_DEPENDS 2020-11-17 15:31:10 +00:00
mef
99ea841c58 (time/gnome-calendar) Add gdbus-codegen-[0-9]* for BUILD_DEPENDS (is it enough ?) 2020-11-17 13:49:27 +00:00
adam
fb3052f53f py-pytz: updated to 2020.4
2020.4:
Unknown changes
2020-11-17 09:01:39 +00:00
taca
7376d8cd51 time/ruby-tzinfo1: update to 1.2.8
1.2.8 (2020-11-08)

* Added support for handling "slim" format zoneinfo files that are produced
  by default by zic version 2020b and later.  The POSIX-style TZ string is
  now used calculate DST transition times after the final defined transition
  in the file.  The 64-bit section is now always used regardless of whether
  Time has support for 64-bit times.  #120.

* Rubinius is no longer supported.
2020-11-10 14:30:00 +00:00
nia
7aa4a378cb time: Add gnome-calendar.
Based on work by myself in wip. Requires dbus to be running as a system
service.

GNOME Calendar is a simple calendar application for GNOME.
2020-11-10 02:19:23 +00:00
taca
c0f6120f14 time/ruby-tzinfo: update to 2.0.3
## Version 2.0.3 - 8-Nov-2020

* Added support for handling "slim" format zoneinfo files that are produced by
  default by zic version 2020b and later. The POSIX-style TZ string is now used
  calculate DST transition times after the final defined transition in the file.
  #120.
* Fixed `TimeWithOffset#getlocal` returning a `TimeWithOffset` with the
  `timezone_offset` still assigned when called with an offset argument on JRuby
  9.3.
* Rubinius is no longer supported.
2020-11-09 14:46:06 +00:00
wen
38674a9218 Update to 1.11
Upstream changes:
1.11  2020-09-23  <schubiger@cpan.org>

 - Merged development version to stable.

1.10_04  2020-09-22  <schubiger@cpan.org>

 - Fail when parsing month/day with an explicit ymd-format.

1.10_03  2020-09-19  <schubiger@cpan.org>

 - Clarify meaning of format option.
   [rt #133200 - Ricardo Signes]

1.10_02  2020-09-05  <schubiger@cpan.org>

 - Allow mm/dd and dd/mm as valid formats and amend tests.

 - Improve format matching regexes.

 - List example with new format under examples section.

1.10_01  2020-08-21  <schubiger@cpan.org>

 - Allow configuration to make "8/10" mean October 8.
   [rt #133140 - Ricardo Signes]

 - Minor tweaks.
2020-11-08 14:58:11 +00:00
wen
390838001d Update to 0.15
Upstream changes:
0.15     2020-10-24

- Fixed the SYNOPSIS, which showed calling parse_time with a string that would
  cause an error. Reported by Yuki Yoshida. GH #12.
2020-11-08 06:56:47 +00:00
wen
eee6f07c54 Update to 2.44
Upstream changes:
2.44    2020-11-06

- The DateTime::TimeZone->offset_as_string now accepts an optional separator
  string.


2.43    2020-10-21

- This release is based on version 2020d of the Olson database. This release
  includes contemporary changes for Palestine.
2020-11-08 06:50:28 +00:00
schmonz
ad600495d8 Update to 0.06. From the changelog:
- added leaps2zic
2020-11-07 13:49:16 +00:00
nia
78186da59d libical: use upstream patches to fix icu fallout. 2020-11-07 10:30:20 +00:00
mef
7f3f200ebd (time/libical) Fix (local) build with #define FALSE (0). Please correct if wrong 2020-11-07 09:06:32 +00:00
ryoon
2831546220 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:07:25 +00:00
ryoon
4675ccbc79 *: Recursive revbump from textproc/icu-68.1 2020-11-05 09:06:42 +00:00
taca
aa79850ddb time/ruby-tzinfo-data: update to 1.2020.4
1.2020.4 (2020-10-22)

* Based on version 2020d of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2020-October/000062.html).
2020-10-25 14:06:30 +00:00
gutteridge
f913486990 p5-DateTime-TimeZone: fix dependency
devel/p5-namespace-autoclean is a runtime dependency, not a tool or
test dependency. Ride previous update; this would have already been
broken before my commit.
2020-10-20 01:32:28 +00:00
gutteridge
6452dbf413 p5-DateTime-TimeZone: update to 2.42
pkgsrc-specific change: while here, express test dependencies as such.

2.42    2020-10-16

- This release is based on version 2020c of the Olson database. This release
  includes contemporary changes for Fiji.

2.41    2020-10-07

- The last release was missing all the generated data files. Oops! Reported by
  Paul Howarth. GH #43.

- Added a custom dzil plugin to make sure that the release has all of the
  generated data files.

2.40    2020-10-07

- This release is based on version 2020b of the Olson database. This release
  includes contemporary changes for Morocco, Casey Station, and the
  Yukon. This release also removes the very long-deprecated "US/Pacific-New"
  zone name.
2020-10-20 00:27:51 +00:00
taca
d79c907ab2 time/ruby-tzinfo-data: update to 1.2020.3
1.2020.2 (2020-10-07)

Based on version 2020b of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2020-October/000059.html).

1.2020.3 (2020-10-17)

Based on version 2020c of the IANA Time Zone Database
(https://mm.icann.org/pipermail/tz-announce/2020-October/000060.html).
2020-10-19 14:58:19 +00:00
bacon
87edcb24b1 math/blas, math/lapack: Install interchangeable BLAS system
Install the new interchangeable BLAS system created by Thomas Orgis,
currently supporting Netlib BLAS/LAPACK, OpenBLAS, cblas, lapacke, and
Apple's Accelerate.framework.  This system allows the user to select any
BLAS implementation without modifying packages or using package options, by
setting PKGSRC_BLAS_TYPES in mk.conf. See mk/blas.buildlink3.mk for details.

This commit should not alter behavior of existing packages as the system
defaults to Netlib BLAS/LAPACK, which until now has been the only supported
implementation.

Details:

Add new mk/blas.buildlink3.mk for inclusion in dependent packages
Install compatible Netlib math/blas and math/lapack packages
Update math/blas and math/lapack MAINTAINER approved by adam@
OpenBLAS, cblas, and lapacke will follow in separate commits
Update direct dependents to use mk/blas.buildlink3.mk
Perform recursive revbump
2020-10-12 21:51:57 +00:00
wiz
e1cab12eeb *: use py-hypothesis via versioned_dependencies.mk 2020-10-06 10:51:21 +00:00
adam
a2f0581d62 py-pytimeparse: cleanup 2020-10-06 08:37:23 +00:00
gutteridge
3a9957f088 py-iso8601: fix Python 3.6 build 2020-09-16 03:00:37 +00:00
taca
8ea7037757 time/ruby-timers: update to 4.3.2
Update ruby-timers package to 4.3.2.

No release note is available.  Please refer
<https://github.com/socketry/timers/compare/v4.3.0...v4.3.2> in detail.
2020-09-14 15:19:49 +00:00
taca
3fd5a51c51 time/ruby-iso8601: update to 0.13.0
Update ruby-iso8601 to 0.13.0.


0.13.0 (2020-07-05)

* Fix RuboCop issues (thanks @utkarsh2102).
* Change minimum required ruby version to 2.4 (thanks @utkarsh2102).
2020-09-14 15:16:14 +00:00
adam
a560a0a58e py-iso8601: updated to 0.1.13
0.1.13:
Move to GitHub (https://github.com/micktwomey/pyiso8601)
Remove python 2.6, 3.2, 3.3 and 3.4 from tests
Add python 3.7 and 3.8 to tests
2020-09-14 07:36:25 +00:00
wiz
d107fc9693 *: use MASTER_SITE_PERL_CPAN 2020-09-08 13:16:33 +00:00
wiz
6172fd3f50 *: improve HOMEPAGE 2020-09-08 13:09:53 +00:00
wiz
68a8a10693 p5-TimeDate: update to 2.33.
2.33 -- Wed May 19 11:34:00 MT 2020

  * Remove PAX Headers in tarball using GNU tar

2.32 -- Wed Mar 04 14:41:00 MT 2020

 * Fix t/date.t to run on leap years [arc]

2.31 -- Thu Jan 16 14:00:00 MT 2020

  * Fix year 2020 bug from t/getdate.t [Prajith]
  * Fix warnings from t/date.t
  * Fix pod issue in lib/Date/Parse.pm
  * Fix for French language using English day suffixes in %o [mitchjacksontech]
  * RT#84075: Fix Date::Parse::str2time century issue. [perlpilot]
  * Adds Occitan language. [Quenty31]
  * Migrate GitHub repo and bugtracker to atoomic/perl-TimeDate
2020-09-07 17:56:19 +00:00
wiz
2ff70c5387 p5-Time-Format: update to 1.16.
1.16  2020 February 19
        - Fix a bug in the interface to Time::Format_XS.
          Using the time_format function with only a format argument (i.e., to use
          the current time) would fail (fatally) because the XS interface code for
          time_format requires two arguments.
2020-09-07 17:55:20 +00:00
wiz
0a5f84fbaf p5-Schedule-Cron-Events: update to 1.96.
1.96      2020-01-20 15:38:38-07:00 America/Denver

- Remove 'use var'
- Migrate bugtracker to GitHub
- Remove './lib' from @INC for cron_event_predict.pl
2020-09-07 17:53:32 +00:00
wiz
d275f157e7 p5-POSIX-strftime-Compiler: update to 0.44.
0.44 2020-08-10T07:10:35Z

   - Check tzdata before test

0.43 2020-07-26T07:23:50Z

   - Test issues with space in perl path name #9
   - microoptimization: check for invalid number of parameters later #5
2020-09-07 17:52:57 +00:00
wiz
8564499eb0 p5-DateTime-TimeZone: update to 2.39.
2.39    2020-04-24

- This release is based on version 2020a of the Olson database. This release
  includes contemporary changes for Morocco an the Yukon.
2020-09-07 17:52:07 +00:00
wiz
553dc887ed p5-DateTime-Locale: update to 1.28.
1.28     2020-08-28

- Move a test that was added in 1.27 to xt. This test is a sensitive to small
  variations in error message text, and testing it locally and in CI is
  sufficient. Reported by Kent Fredric. GH #27.


1.27     2020-08-28

- The $locale->locale_data method now returns a deep clone of the locale's
  data. This allows you to safely modify any elements of the returned hash
  without breaking the original locale. Implemented by Alexander Pankoff. GH
  #26.

- We now support loading locale data from relative directories in
  @INC. Implemented by Alexander Pankoff. GH #25.

- When loading locale data, we now check $! for read errors, as well as
  checking for an error eval'ing the file's contents in $@. Fixed by Alexander
  Pankoff. GH #24.


1.26     2020-07-03

- Rebuilt all locale data with CLDR 37, released on 2020-04-23.
2020-09-07 17:51:23 +00:00
wiz
f42df224d4 p5-DateTime-Format-Strptime: update to 1.7700.
1.77     2020-02-29

* When the parsed string contained an invalid time zone offset (parsed with
  "%z") like "-9999", the error handling set in the parser's constructor was
  ignored and an exception was always thrown. Reported by x-qq. GH #25.
2020-09-07 17:44:42 +00:00
wiz
aaf4d580f7 p5-DateTime-Format-Natural: update to 1.10.
1.10  2020-06-26  <schubiger@cpan.org>

 - Merged development version to stable.

1.09_01  2020-06-21  <schubiger@cpan.org>

 - Support common unit abbreviations. [github #8 - grr]

1.09  2020-05-17  <schubiger@cpan.org>

 - Merged development version to stable.

1.08_02  2020-05-01  <schubiger@cpan.org>

 - Require Params::Validate >=1.15 to fix test failures with
   older versions. [testers #112427415 - Alexandr Ciornii]

1.08_01  2020-04-17  <schubiger@cpan.org>

 - Prefer the future even stronger with demand_future.
   [rt #92189 - Ricardo Signes]

 - When advancing to future times, consider also minutes/seconds.

1.08  2019-12-07  <schubiger@cpan.org>

 - Merged development version to stable.
2020-09-07 17:44:04 +00:00
wiz
503fe465b0 p5-DateTime-Format-ISO8601: update to 0.1400.
0.14     2020-08-16

- Require DateTime 1.45, which added a year_length() method that this package
  is now using. Reported by Slaven Rezić. GH #11.


0.13     2020-08-15

- Added support for a few more incomplete formats, YYYYMMDDThhmmZ,
  YYYY-MM-DDThh:mmZ, YYYYDDDThhmm, YYYY-DDDThh:mm. Includes a patch from
  Stuart Browne. Fixed GH #3.


0.12     2020-08-15

- Fixed handling of ISO week parsing in some years. Reported by Kent
  Fredric. GH #6.

- This release includes changes from 0.09-0.11 trial releases to switch from
  Params::Validate and Params::ValidationCompiler. Relevant release notes from
  those trial releases are repeated here for clarity.

- Replace Params::Validate with Params::ValidationCompiler.

- Fixed a bug introduced in 0.09 where calling parse_datetime() as a class
  method with some formats would throw an exception.

- Add a format_datetime() method, which makes this class play nicer with
  DateTime.pm. Implemented by Doug
  Bell. https://github.com/jhoblitt/DateTime-Format-ISO8601/pull/2

- Add support for the `YYYY-MM-DDThh:mm:ss.ss[+-]hh` and
  `YYYYMMDDThhmmss.ss[+-]hh` formats. Implemented by Thomas
  Klausner. https://github.com/jhoblitt/DateTime-Format-ISO8601/pull/3


0.11     2020-07-26 (TRIAL RELEASE)

- Replace Params::Validate with Params::ValidationCompiler.


0.10     2020-07-25 (TRIAL RELEASE)

- Fixed a bug introduced in 0.09 where calling parse_datetime() as a class
  method with some formats would throw an exception.


0.09     2020-07-25 (TRIAL RELEASE)

- Add a format_datetime() method, which makes this class play nicer with
  DateTime.pm. Implemented by Doug
  Bell. https://github.com/jhoblitt/DateTime-Format-ISO8601/pull/2

- Add support for the `YYYY-MM-DDThh:mm:ss.ss[+-]hh` and
  `YYYYMMDDThhmmss.ss[+-]hh` formats. Implemented by Thomas
  Klausner. https://github.com/jhoblitt/DateTime-Format-ISO8601/pull/3
2020-09-07 17:42:27 +00:00
wiz
1caae776ea p5-DateTime-Format-Builder: update to 0.8300.
0.83     2020-08-09

- Switched to GitHub issues.
2020-09-07 17:39:28 +00:00
wiz
1d271706bb p5-DateTime-Calendar-Julian: update to 0.102.
0.102		2019-11-09	T. R. Wyant
    - Add optional separator arg to datetime(). This tracks the same
      change in DateTime version 1.43 dated 2017-05-29. Thanks to Jean
      Forget for finding, isolating, and reporting this.

    - NOTE that the above change restores the 'T' separator in
      stringification, as it was before DateTime 1.43.

    - Add tests for datetime() method.

    - Eliminate redirections in POD URL links
2020-09-07 17:38:50 +00:00
wiz
cb02b0740f p5-DateTime: update to 1.5200.
1.52   2020-02-29

- Added a $dt->is_between($dt1, $dt2) method. Based on GH #97 by philip r
  brenan.

- Simplify the calculation of leap seconds in XS. This is a little more
  efficient for most use cases (anything with future or recent past
  datetimes). Contributed by Mark Overmeer. GH #91.
2020-09-07 17:38:15 +00:00
wiz
c0b5dd93e7 p5-Data-ICal: update to 0.24.
0.24 2020-01-03
 - Prevent escaping of semi-colon in GEO field(thanks to Lance Wicks)
2020-09-07 17:37:19 +00:00
wiz
303fce7c66 p5-Calendar-Simple: update to 2.0.0.
## [2.0.0] 2020-06-22

### Changed

- Code fixes
- Refactoring to lower code complexity
- Documentation fixes (thanks MANWAR)
- Default week start date is now Monday
2020-09-07 17:35:31 +00:00
wiz
32e9bdb7dd p5-Time-Piece: remove, part of perl since 2008 2020-09-04 13:57:15 +00:00
wiz
99add589cb p5-Time-Local: remove, part of perl since forever 2020-09-04 13:54:15 +00:00
wiz
3279c6ebb2 *: remove p5-Test-Simple, part of perl 2020-09-04 13:45:13 +00:00
wiz
c1a68f3f18 p5-Time-HiRes: remove, part of perl 2020-09-01 08:05:29 +00:00
wiz
00da7815c0 *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
wiz
7fbdc77323 khal: update to 0.10.2.
0.10.2
======
2020-07-29

* NEW Parse `X-ANNIVERSARY`, `ANNIVERSARY` and `X-ABDATE` fields from vcards
* NEW Add ability to change default event duration with
   `default_event_duration` and `default_dayevent_duration` for an day-long
   event
* NEW Add `{uid}` property to template options in `--format`
* FIX No warning when importing event with Windows timezone format
* FIX Launching an external editor no longer crashes `ikhal`
* UPDATED DEPENDENCY urwid>=1.3.0
* FIX Wrong left pane width calculation in ikal when `frame` is `width` or
   `color` in configuration.
* CHANGE Remove check for timezones in `UNTIL` that aren't in `DTSTART` and
   vice-versa. The check wasn't fulfilling its purpose and was raising warnings
   when no `UNTIL` value was set.
2020-08-24 08:07:45 +00:00
leot
b13a568190 *: revbump for libsndfile 2020-08-18 17:57:24 +00:00
leot
953ab724e1 *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:19:01 +00:00
leot
0e49372c4e *: revbump after fontconfig bl3 changes (libuuid removal) 2020-08-17 20:17:15 +00:00
tnn
74d6c44a20 ntpsec: update to 1.1.9
== 2020-05-23: 1.1.9 ==
Correctly parse ntpq :config output on Python 3 and check return MACs.
Add AES and other algorithm support to ntpq and ntpdig, from OpenSSL.
Remove support for NetInfo. NetInfo was last supported in Mac OS X v10.4
The configure step now supports --disable-nts for running
on systems with older versions of OpenSSL.
The default restrictions now start with noquery and limited
to reduce the opportunities for being used for DDoS-ing.
The draft RFC for NTS has dropped support for TLSv1.2
  We now need OpenSSL with TLSv1.3 support (version 1.1.1 or newer).
  The config keyword +tlsciphers+ has been removed.
Additional filtering and sort options have been added to ntpq/mrulist
  Details are in the man page.
Rate limiting has been cleaned up.
  With "restrict limited", traffic is now limited to
  an average of 1 packet per second with bursts of 20.
  (needs doc and maybe config)
SIGHUP and hourly checks have been unified.  Both now
  check for a new log file
  check for a new certificate file
  check for a new leap file
SIGHUP also restarts all pending DNS and NTS probes.
NTS client now requires ALPN on TLSv1.3.
asciidoctor (1.5.8 or newer) is now supported and is the preferred AsciiDoc
processor.  asciidoc is still supported, but the minimum supported version
has been raised from 8.6.0 to 8.6.8.  asciidoc3 (3.0.2 or newer) is also
supported.
HTML docs are now built by default if an AsciiDoc processor is installed.  If
you do not want HTML docs, configure with --disable-doc.  (Note:  Man pages
are controlled by a separate --disable-manpage.)
Analysis shows that CVE-2020-11868, affecting NTP Classic,
cannot affect us, as the peer mode involved has been removed.

== 2019-11-17: 1.1.8 ==
Fix bug in NTS-KE client so that NTP server names work.
Fix/tweak several NTS logging messages.

== 2019-09-02: 1.1.7 ==
The numeric literal argument of the 'time1' fudge option on a clock
can now have one or more letter suffixes that compensate for era
rollover in a GPS device.  Each "g" adds the number of seconds in a
1024-week (10-bit) GPS era. Each "G" adds the number of seconds in a
8192-week (13-bit) GPS era.
The neoclock4x driver has been removed, due to the hardware and the
vendor having utterly vanished from the face of the earth.
The NTS ALPN negotiation sequence has been modified for improved
interoperability with other NTS implementations.
NTS key rotation now happens every 24 hours.  It used to rotate
every hour to enable testing of recovery from stale cookies.

== 2019-07-10: 1.1.6 ==
Fixes to code quality checks.
Fixes to NTS server list.
Fix to bug #600.

== 2019-06-30: 1.1.5 ==
Add ALPN for the NTS server, as required by the NTP draft.
Revert some ntpq behavior.

== 2019-06-21: 1.1.4 ==

NTS is now implemented.  See .../devel/nts.adoc
https://tools.ietf.org/html/draft-ietf-ntp-using-nts-for-ntp
We thank Cisco for sponsoring the NTS development.
Lots of fixes and cleanups to PPS, both implementation and documentation.
Pthread support is now required.  --disable-dns-lookup is gone.
NIST lockclock mode is now a runtime option set by the (previously unused)
flag1 mode bit of the local-clock driver.
As always, lots of minor fixups and cleanups everywhere.  See the git log.
2020-08-15 02:31:28 +00:00
leot
fdbf79d316 todotxt: Update to 2.12.0
Changes:
2.12.0
------
### Added
 - Added default priority variable `TODOTXT_PRIORITY_ON_ADD` ([#246])
 - Added `done` option as alias of `do` ([#169])
 - Added macOS 10.15.x support ([#300])
 - Highlighting of dates, metadata and item numbers ([#264])
 - Minimal config file / default filenames (todo.txt, done.txt, report.txt)
   ([#289])
 - Enable file completion for add-on actions via `_todo_file{1,2,3}_actions`
   ([#270])
 - Allow to customize what can be before / inside / after `+project` and
   `@context` ([#271])

### Changed
 - Read the task's name and uses as default ([#249])
 - Updated interpreter reference to use environment variable ([#160])
 - Allow setting of bash completion path ([#301])

### Fixes
 - Fixed no end-of-line bug. Supports todos with no end-of-line. ([#295])
2020-08-12 12:16:54 +00:00
brook
09d60ea0d2 time/R-lubridate: import R-lubridate-1.7.4
Functions to work with date-times and time-spans: fast and user
friendly parsing of date-time data, extraction and updating of
components of a date-time (years, months, days, hours, minutes, and
seconds), algebraic manipulation on date-time and time-span objects.
The 'lubridate' package has a consistent and memorable syntax that
makes working with dates easy and fun. Parts of the 'CCTZ' source
code, released under the Apache 2.0 License, are included in this
package. See <https://github.com/google/cctz> for more details.
2020-08-07 02:33:41 +00:00
gutteridge
e6e2daddf8 xfce4-timer-plugin: update to 1.7.1
Change log:

1.7.1
======
- Update URLs from goodies.x.o to docs.x.o (Bug #16180)
- Do not recreate box when orientation changes
- Remove unused eventbox
- Avoid square-sized plugin (Bug #16101)
- Remove unused variables and function
- Resolve GCC warning: ISO C90 forbids mixed declarations and code
- Preferences: Improved spacing and layout in editor (Bug #14678)
- Selecting a timer always starts it
- Add Hossam Ayman's multiple timer code, some leak and g_free fixes in
  update_function.
- Translation Updates:
  Albanian, Arabic, Asturian, Basque, Belarusian, Bulgarian,
  Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
  Dutch, Eastern Armenian, English (Australia), English (United Kingdom),
  Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Icelandic,
  Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Malay,
  Norwegian Bokmål, Occitan (post 1500), Polish, Portuguese, Portuguese
  (Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Thai,
  Turkish, Uighur, Ukrainian, Urdu, Urdu (Pakistan)
2020-08-05 00:06:58 +00:00
joerg
fb275b7eb2 +py-l18n 2020-08-03 23:04:47 +00:00
joerg
5e687d77aa Add py-l18n-2018.5:
This package provides lazy translations for names used for localization
purposes, e.g. places and timezones. The name l18n is a contraction of
i18n and l10n (internationalisation and localization).
2020-08-03 23:04:12 +00:00
adam
a030a99805 py-arrow: updated to 0.15.8
0.15.8
- [WARN] arrow will **drop support** for Python 2.7 and 3.5 in the 1.0.0 release in late September. The 0.15.x and 0.16.x releases are the last to support Python 2.7 and 3.5.
- [NEW] Added ``humanize`` week granularity translation for Czech.
- [FIX] ``arrow.get`` will now pick sane defaults when weekdays are passed with particular token combinations.
- [INTERNAL] Moved arrow to an organization. The repo can now be found `here <https://github.com/arrow-py/arrow>`_.
- [INTERNAL] Started issuing deprecation warnings for Python 2.7 and 3.5.
- [INTERNAL] Added Python 3.9 to CI pipeline.
2020-07-24 06:53:42 +00:00
wiz
edec7f019c py-vdirsyncer: accept current click (pkgsrc is newer than upper bound)
Bump PKGREVISION.
2020-07-22 06:36:22 +00:00
wiz
0c96080f2f py-vdirsyncer: update to 0.16.8.
Version 0.16.8
==============

*released 09 June 2020*

- Support Python 3.7 and 3.8.

This release is functionally identical to 0.16.7.
It's been tested with recent Python versions, and has been marked as supporting
them. It will also be the final release supporting Python 3.5 and 3.6.
2020-07-17 23:25:12 +00:00
adam
a92b75bd5a py-tzdata: updated to 2020.1
2020.1:
Unknown changes
2020-07-14 12:41:28 +00:00
nia
3b65bc6248 lua-tz: Support for testing 2020-07-08 16:40:55 +00:00
nia
856e3adb72 lua-date: Support for testing 2020-07-08 16:36:04 +00:00
nia
fbdace7153 time: Add lua-tz
A lua library for time and date manipulation.

Features include:

  - Normalisation of broken down date objects
	  - allows for complex time/date manipulation logic, e.g.
            "What day is it in 2 days, 5 hours from now?"
  - Conversion between locations (time zones) using your local
    zoneinfo database.
  - `strftime` style formatting
2020-07-08 11:13:40 +00:00
nia
55866ac741 time: Add lua-date
Date and Time module for Lua 5.x.

Features:

* Date and Time string parsing.
* Time addition and subtraction.
* Time span calculation.
* Support ISO 8601 Dates.
* Local time support.
* Lua module (not binary).
* Formats Date and Time like strftime.
2020-07-08 11:03:56 +00:00
adam
1d16718648 py-cftime: added version 1.1.3
Python library for decoding time units and variable values in a netCDF file
conforming to the Climate and Forecasting (CF) netCDF conventions.
2020-07-01 15:57:35 +00:00
schmonz
31f182620d Modernize patch filenames, adding patch comments. NFCI. 2020-06-30 17:29:12 +00:00
schmonz
3948870bde Retire 'djbware-errno-hack' and associated options.mk cleverness.
Instead:

1. Package makefiles including their own options.mk
2. Packages say "SUBST_CLASSES+=djberrno" to get the hack, if needed
3. Packages adjust SUBST_FILES.djberrno, if needed

Should fix bulk build failures due to multiple inclusions of options.mk
and/or incorrect definitions of DJB_ERRNO_HACK.

Approved during the freeze by wiz@.
2020-06-25 05:42:36 +00:00
taca
980bb758c4 time/ruby-iso8601: update to 0.12.2
Update ruby-iso8601 to 0.12.2.


0.12.2 (2020-06-19)

* Fix DateTime#to_s (thanks @nbeyer).
2020-06-21 14:26:39 +00:00
adam
dfe1c04747 py-arrow: updated to 0.15.7
0.15.7:

- [NEW] Added a number of built-in format strings. See the `docs <https://arrow.readthedocs.io/#built-in-formats>`_ for a complete list of supported formats. For example:

.. code-block:: python

    >>> arw = arrow.utcnow()
    >>> arw.format(arrow.FORMAT_COOKIE)
    'Wednesday, 27-May-2020 10:30:35 UTC'

- [NEW] Arrow is now fully compatible with Python 3.9 and PyPy3.
- [NEW] Added Makefile, tox.ini, and requirements.txt files to the distribution bundle.
- [NEW] Added French Canadian and Swahili locales.
- [NEW] Added ``humanize`` week granularity translation for Hebrew, Greek, Macedonian, Swedish, Slovak.
- [FIX] ms and μs timestamps are now normalized in ``arrow.get()``, ``arrow.fromtimestamp()``, and ``arrow.utcfromtimestamp()``. For example:

.. code-block:: python

    >>> ts = 1591161115194556
    >>> arw = arrow.get(ts)
    <Arrow [2020-06-03T05:11:55.194556+00:00]>
    >>> arw.timestamp
    1591161115

- [FIX] Refactored and updated Macedonian, Hebrew, Korean, and Portuguese locales.
2020-06-20 07:20:28 +00:00
adam
80f756fcef py-dateparser: updated to 0.7.6
0.7.6:
Improvements:
* Rename ``scripts`` to ``dateparser_scripts`` to avoid name collisions with modules from other packages or projects


0.7.5:
New features:
* Add Python 3.8 support
* Implement a ``REQUIRE_PARTS`` setting
* Add support for subscript and superscript numbers
* Extended French support
* Extended German support

Improvements:
* Migrate test suite to Pytest
* Add test to check the `yaml` and `json` files content
* Add flake8 pipeline with pytest-flake8
* Add partial support for 8-digit dates without separators
* Fix possible ``OverflowError`` errors and explicitly avoid to raise ``ValueError`` when parsing relative dates
* Fix double-digit GMT and UTC parsing
* Fix bug when using ``DATE_ORDER``
* Fix bug when parsing relative time with timezone
* Fix milliseconds parsing
* Fix wrong values to be interpreted as ``'future'`` in ``PREFER_DATES_FROM``
* Other small improvements
2020-06-20 07:18:42 +00:00
markd
3b9d83493b rsibreak: update to 0.12.13
changes unknown, other than builds with qt5.15
2020-06-10 06:47:00 +00:00
markd
29920a1c12 kde: update kde release service to 20.04.1
changes unknown
2020-06-09 11:56:05 +00:00
markd
b3e61d4273 kholidays: update to 5.70.0
5.67
  Update holidays and add flagdays and namedays for Sweden
5.68
  Update Japanese holidays
  holiday_jp_ja - fix spelling for National Foundation Day
5.70
  Nicaragua Holidays
  Taiwanese holidays
  Updated Romanian holidays
2020-06-07 12:00:16 +00:00
markd
f1b0a36f9a kcalendarcore: update to 5.70.0
5.68
  Update visibility cache when notebook visibility is changed
5.69
  Fix fallback to vCalendar loading on iCalendar load failure
2020-06-07 11:58:51 +00:00
adam
6bd0c30da6 Revbump for icu 2020-06-02 08:22:31 +00:00
rillig
f6ac7df4fb time/xfce4-orage: remove unknown configure option 2020-06-01 06:08:21 +00:00
adam
c92b2e3ec8 py-parsedatetime: updated to 2.6
v2.6 release
Polished README.rst
fix pyicu import to suppress warnings
Fixed missing comma in seconds strings

Updated Pipfile and Makefile to:
- update and move packages to the "dev" section
- use Python 3.7 for pipenv
- install tox-pipenv plugin to try and fix Tox (currently doesn't)
- simplify tox.ini to try and fix Tox (didn't)
- move ci makefile target to the circle config
2020-06-01 05:14:49 +00:00
nia
e7f7fc8600 time: remove gtodo - gnome 2 app discontinued in 2004 2020-05-28 12:12:51 +00:00
markd
18baa353c7 time: reorder 2020-05-28 06:17:02 +00:00
adam
7dff491827 py-ciso8601: added version 2.1.3
ciso8601 converts ISO 8601 or RFC 3339 date time strings into Python datetime
objects. Since it's written as a C module, it is much faster than other Python
libraries.
2020-05-23 08:22:40 +00:00
adam
d62c903eea revbump after updating security/nettle 2020-05-22 10:55:42 +00:00
markd
e40b4dc1ce time: add tex-datetime2* packages 2020-05-22 01:58:50 +00:00
markd
656a5e670c tex-datetime2*: Add datetime2 base and language support packages
This package provides commands for formatting dates, times and
time zones and redefines \today to use the same formatting
style. In addition to \today, you can also use \DTMcurrenttime
(current time) or \DTMnow (current date and time). Dates and
times can be saved for later use. The accompanying
datetime2-calc package can be used to convert date-times to
UTC+00:00. Language and regional support is provided by
independently maintained and installed modules. The
datetime2-calc package uses the pgfcalendar package (part of
the PGF/TikZ bundle).
2020-05-22 01:50:57 +00:00
nia
049df5a007 libical: Update to 3.0.8
Version 3.0.8 is a patch release.
This release is binary and source compatible with version 3.0.0.
Note that the libical-glib library is considered unstable; therefore not binary compatible with previous releases

ReleaseNotes:

- Fix for icalattach_new_from_data() and the 'free_fn' argument
- Fix if recurrencetype contains both COUNT and UNTIL (only output UNTIL in the RRULE)
2020-05-19 15:33:10 +00:00
adam
8ed4443d77 pytest from versioned depends 2020-05-18 10:40:11 +00:00
adam
aeffded816 py-ligotimegps: updated to 2.0.1
v2.0.1:
Bug-fixes (including package, unit test, and documentation updates):
- added readthedocs sphinx configuration
2020-05-18 10:38:13 +00:00
rillig
d5797917f0 time/todotxt: fix build in SUBST_NOOP_OK=no mode 2020-05-16 17:34:13 +00:00
joerg
15962148e9 Really replace CC 2020-05-14 18:59:15 +00:00
joerg
e749f02722 Needs autopoint, msgfmt --desktop and contains broken glib checks 2020-05-14 18:58:53 +00:00
rillig
6ca2874d17 hs-*: add PLIST files for a few more Haskell packages 2020-05-13 04:53:15 +00:00