Commit graph

2378 commits

Author SHA1 Message Date
nia
6c5c4a46a0 gnotime: Remove. More GNOME 2 stuff unmaintained since 2008. 2020-03-23 10:39:03 +00:00
nia
ec63f96a76 planner: Remove, unmaintained GNOME 2 component 2020-03-23 10:21:49 +00:00
nia
26ce815493 p5-DateTime-TimeZone: Update to 2.38
2.38    2019-11-15

- Added support for Etc/GMT and Etc/UTC style zones like "Etc/GMT-2" or
  "Etc/UTC+12". Implemented by kclaggett. GH #38.
2020-03-22 20:58:23 +00:00
taca
84d0eb4d9f time/ruby-iso8601: update to 0.12.1
Update ruby-iso8601 to 0.12.1.
pkgsrc change: add "USE_LANGAUGES=	# none".


0.12.1

    Reduce the number of files that ship in the artifact (thanks @tas50).

0.12.0

    Fix Months#to_seconds from November (thanks @walterbrebels).
2020-03-22 09:39:54 +00:00
taca
3b26c45e9c time/ruby-hitimes: update to 2.0.0
Update ruby-hitimes to 2.0.0.
pkgsrc change: add "USE_LANGAUGES=	# none".


## Version 2.0.0 2019-09-23

* Remove the C and Java extensions as `Process.clock_gettime()` has the same
  resolution as what the extensions did.
* Update all depedencies and resolve deprecations
* Now usable on truffleruby
2020-03-22 09:38:30 +00:00
taca
e4eb0a9595 time/ruby-timers: update to 4.3.0
Update ruby-timers to 4.3.0.

pkgsrc changes:
* Add "USE_LANGUAGES=	# none".
* Update dependency.

No release notes available.
2020-03-22 09:36:18 +00:00
taca
bb9f4a6ecc time/ruby-tzinfo03: remove package
Remove ruby-tzinfo03 package.  It was kept for old Ruby on Rails 3.2
related pacakges.
2020-03-21 16:16:42 +00:00
taca
21b69a36a7 time/Makefile: delete ruby-tzinfo03 2020-03-21 16:15:09 +00:00
adam
42ef9a51b3 py-maya: updated to 0.6.1
v0.6.1
Fixed
Intervals don't produce an infinite generator

v0.5.0
Added
Localization for MayaDT.slang_time() and MayaDT.slang_date()

v0.4.3
Fixed
Fix RFC3339 representation.

v0.4.2
Added
Support local_datetime() method on MayaDT object to get it as datetime.datetime with local timezone.

v0.4.1
Fixed
Limited support pendulum versions to >= 1.0 and <= 1.5.1.

v0.4.0
Added
ISO 8601 format support for MayaInterval
Parsing snap modifiers
Allow specifying if datetime is from the past, current period or future when parsing with maya.when()

Fixed
Fix timezone problem when converting time from struct
Fix subtracting MayaDT objects
2020-03-21 12:56:46 +00:00
adam
fbb157ce97 py-pendulum: updated to 2.1.0
2.1.0:

Added
Added better typing and PEP-561 compliance
Added the is_anniversary() method as an alias of is_birthday()

Changed
Dropped support for Python 3.4.
is_utc() will now return True for any datetime with an offset of 0, similar to the behavior in the 1.* versions
Duration.in_words() will now return 0 milliseconds for empty durations.

Fixed
Fixed various issues with timezone transitions for some edge cases
Fixed out of bound detection for nth_of("month")
Fixed an error where extra text was accepted in from_format()
Fixed a recursion error when adding time to a DateTime with a fixed timezone
Fixed errors where Period instances were not properly compared to other classes, especially timedelta instances
Fixed deprecation warnings due to internal regexps
Fixed an error where the test() helper would not unset the test instance when an exception was raised
Fixed an error where the week_of_month attribute was not returning the correct value
Fixed an error in the way the Z ISO-8601 UTC designator was not parsed as UTC

Locales
Added the nl locale.
Added the it locale.
Added the id locale.
Added the nb locale.
Added the nn locale.
2020-03-21 12:54:50 +00:00
adam
7d0234e38e py-snaptime: added version 0.2.4
The snaptime package is about transforming timestamps simply.
2020-03-21 11:21:53 +00:00
adam
a8ccf741e0 py-icalendar: updated to 4.0.5
4.0.5:
Bug fixes:
- Fixed a docs issue related to building on Read the Docs
2020-03-21 07:26:09 +00:00
taca
a272518538 time/ruby-tzinfo03: update to 0.3.56
Update ruby-tzinfo03 to 0.3.56.


0.3.56 (2019-11-01)

* Updated to tzdata version 2019c
  (https://mm.icann.org/pipermail/tz-announce/2019-September/000057.html).
2020-03-20 16:10:45 +00:00
taca
0cee9eccea time/ruby-tzinfo1: update to 1.2.6
Update ruby-tzinfo1 to 1.2.6.


0.3.56 (2019-11-01)

* Updated to tzdata version 2019c
  (https://mm.icann.org/pipermail/tz-announce/2019-September/000057.html).
2020-03-20 16:09:10 +00:00
taca
7cfe3fb16c time/ruby-tzinfo: update to 2.0.1
Update ruby-tzinfo to 2.0.1.


2.0.1 (2019-12-24)

* Fixed "SecurityError: Insecure operation - require" exceptions when loading
  data with recent Ruby releases in safe mode. #100.
* Fixed warnings when running on Ruby 2.7. #109.
* Add a TZInfo::Timezone#=~ method that performs a regex match on the time
  zone identifier. #99.
* Add a TZInfo::Country#=~ method that performs a regex match on the country
  code.
2020-03-20 16:07:49 +00:00
taca
a5ae342d7f time/ruby-tzinfo-data: update to 1.2019.3
Update ruby-tzinfo-data to 1.2019.3.


1.2019.3 (2019-09-12)

* Based on version 2019c of the IANA Time Zone Database
  (https://mm.icann.org/pipermail/tz-announce/2019-September/000057.html).
2020-03-20 16:06:51 +00:00
nia
4b51d9715f *: Convert broken sourceforge HOMEPAGEs back to http 2020-03-20 11:57:53 +00:00
wiz
3fbe685807 py-tryton*: put python-2.7 restriction only in those packages where it belongs
(and the meta package)

Fix PLIST for py-trytond for all python versions.
2020-03-13 20:20:48 +00:00
wiz
019a979bd3 py-goocalendar: update to 0.7.0.
Version 0.7.0 - 2020-02-23
* Bug fixes (see mercurial logs for details)
* Use Gtk default font as font by default
* Manage non editable event
* Add support for Python 3.8
* Replace font-desc properties by font

Version 0.6 - 2019-10-05
* Add support for Python 3.7

Version 0.5 - 2019-03-22
* Use GTK+ 3
* Remove support for Python 2
* Add single day view

Version 0.4 - 2018-06-26
* Add support for Python 3

Version 0.3 - 2016-11-28
* Add support for goocanvas >= 2.0
* Add colors and font-desc properties to Calendar

Version 0.2 - 2015-02-11
* Bug fixes (see mercurial logs for details)
2020-03-11 19:45:46 +00:00
wiz
4e3b1b97c2 librsvg: update bl3.mk to remove libcroco in rust case
recursive bump for the dependency change
2020-03-10 22:08:37 +00:00
wiz
f669fda471 *: recursive bump for libffi 2020-03-08 16:47:24 +00:00
adam
e447baebf2 py-dateparser: updated to 0.7.4
0.7.4:

Improvements:
* Fixed Python 2.7 tests


0.7.3:

New features:
* Extended Norwegian support
* Implement a PARSERS setting

Improvements:
* Add support for `PREFER_DATES_FROM` in relative/freshness parser
* Add support for `PREFER_DAY_OF_MONTH` in base-formats parser
* Added UTC -00:00 as a valid offset
* Fix support for “one”
* Fix TypeError when parsing some invalid dates
* Fix tokenizer for non recognized characters
* Prevent installing regex 2019.02.19
* Resolve DeprecationWarning related to raw string escape sequences
* Implement a tox environment to build the documentation
* Improve tests stability
* Documentation improvements
* Performance improvements
2020-03-07 12:22:43 +00:00
nia
369e7d34f7 libical: Add links to PRs 2020-03-04 10:54:25 +00:00
minskim
1f139da875 time/Makefile: Add py-trading-calendars 2020-02-06 23:33:05 +00:00
minskim
d2a99eac98 time/py-trading-calendars: Import version 1.11.2
trading_calendars is a Python library with securities exchange
calendars used by Quantopian's Zipline.
2020-02-06 23:33:03 +00:00
markd
4bf7a22b0a time: update kde release service to 19.12.1
builds with qt 5.14, other changes unknown.
2020-02-02 03:07:03 +00:00
mef
08b44df08f (time/deforaos-todo) regen 2020-02-01 04:55:09 +00:00
khorben
f9c8c8b0f4 deforaos-todo: update to 0.3.0
Changes since 0.2.1:
- Defaults to Gtk+ 3 (like libDesktop)
2020-01-30 23:31:58 +00:00
markd
bcc5c0aea3 kf5: update to frameworks 5.66
build with qt5 5.14

All frameworks
  Port from QRegExp to QRegularExpression
  Port from qrand to QRandomGenerator
  Fix compilation with Qt 5.15 (e.g. endl is now Qt::endl,
   QHash insertMulti now requires using QMultiHash...)

Attica
  Don't use a verified nullptr as a data source
  Support multiple children elements in comment elements
  Set a proper agent string for Attica requests

Baloo
  Correctly report if baloo_file is unavailable
  Check cursor_open return value
  Initialise QML monitor values
  Move URL parsing methods from kioslave to query object

Breeze Icons
  Change XHTML icon to be a purple HTML icon
  Merge headphones and zigzag in the center
  Add application/x-audacity-project icon
  Add 32px preferences-system
  Add application/vnd.apple.pkpass icon
  icon for ktimetracker using the PNG in the app repo, to be replaced
  with real breeze SVG
  add kipi icon, needs redone as a breeze theme svg [or just kill off kipi]

Extra CMake Modules
  [android] Fix apk install target
  Support PyQt5 compiled with SIP 5

Framework Integration
  Remove ColorSchemeFilter from KStyle

KDE Doxygen Tools
  Display fully qualified class/namespace name as page header

KCalendarCore
  Improve README.md to have an Introduction section
  Make incidence geographic coordinate also accessible as a property
  Fix RRULE generation for timezones

KCMUtils
  Deprecate KCModuleContainer

KCodecs
  Fix invalid cast to enum by changing the type to int rather than enum

KCompletion
  Deprecate KPixmapProvider
  [KHistoryComboBox] Add method to set an icon provider

KConfig
  kconfig EBN transport protocol cleanup
  Expose getter to KConfigWatcher's config
  Fix writeFlags with KConfigCompilerSignallingItem
  Add a comment pointing to the history of Cut and Delete sharing a shortcut

KConfigWidgets
  Rename "Configure Shortcuts" to "Configure Keyboard Shortcuts"

KContacts
  Align ECM and Qt setup with Frameworks conventions
  Specify ECM dependency version as in any other framework

KCoreAddons
  Add KPluginMetaData::supportsMimeType
  [KAutoSaveFile] Use QUrl::path() instead of toLocalFile()
  Unbreak build w/ PROCSTAT: add missing impl. of KProcessList::processInfo
  [KProcessList] Optimize KProcessList::processInfo
  [KAutoSaveFile] Improve the comment in tempFileName()
  Fix KAutoSaveFile broken on long path

KDeclarative
  [KeySequenceHelper] Grab actual window when embedded
  Add optional subtitle to grid delegate
  [QImageItem/QPixmapItem] Don't lose precision during calculation

KFileMetaData
  Partial fix for accentuated characters in file name on Windows
  Remove unrequired private declarations for taglibextractor
  Partial solution to accept accentuated characters on windows
  xattr: fix crash on dangling symlinks

KIconThemes
  Set breeze as default theme when reading from configuration file
  Deprecate the top-level IconSize() function
  Fix centering scaled icons on high dpi pixmaps

KImageFormats
  pic: Fix Invalid-enum-value undefined behaviour

KIO
  [KFilePlacesModel] Fix supported scheme check for devices
  Embed protocol data also for Windows version of trash ioslave
  Adding support for mounting KIOFuse URLs for applications that don't use KIO
  Add truncation support to FileJob
  Deprecate KUrlPixmapProvider
  Deprecate KFileWidget::toolBar
  [KUrlNavigator] Add RPM support to krarc:
  KFilePlaceEditDialog: fix crash when editing the Trash place
  Add button to open the folder in filelight to view more details
  Show more details in warning dialog shown before starting a
  privileged operation
  KDirOperator: Use a fixed line height for scroll speed
  Additional fields such as deletion time and original path are now
  shown in the file properties dialog
  KFilePlacesModel: properly parent tagsLister to avoid memleak.
  HTTP ioslave: call correct base class in virtual_hook(). The
  base of HTTP ioslave is TCPSlaveBase, not SlaveBase
  Ftp ioslave: fix 4 character time interpreted as year
  Re-add KDirOperator::keyPressEvent to preserve BC
  Use QStyle for determining icon sizes

Kirigami
  ActionToolBar: Only show the overflow button if there are visible
  items in the menu
  Don't build and install app templates on android
  Don't hardcode the margin of the CardsListView
  Add support for custom display components to Action
  Let the other components grow if there's more things on the header
  Remove dynamic item creation in DefaultListItemBackground
  reintroduce the collapse button
  Show application window icon on AboutPage

KItemModels
  Add KColumnHeadersModel

KJS
  Added tests for Math.exp()
  Added tests for various assignment operators
  Test special cases of multiplicate operators (*, / and %)

KNewStuff
  Ensure the dialog title is correct with an uninitialised engine
  Don't show the info icon on the big preview delegate
  Support archive installs with adoption commands
  Send along the config name with requests

KPeople
  Expose enum to the metaobject compiler

KQuickCharts
  Also correct the shader header files
  Correct license headers for shaders

KService
  Deprecate KServiceTypeProfile

KTextEditor
  Add "line-count" property to the ConfigInterface
  Avoid unwanted horizontal scrolling

KWayland
  [plasmashell] Update docs for panelTakesFocus to make it generic
  [plasmashell] Add signal for panelTakesFocus changing

KXMLGUI
  KActionCollection: provide a changed() signal as a replacement for removed()
  Adjust keyboard shortcut configuration window's title

NetworkManagerQt
  Manager: add support for AddAndActivateConnection2
  cmake: Consider NM headers as system includes
  Sync Utils::securityIsValid with NetworkManager

Plasma Framework
  [ToolTip] Round position
  Enable wheel events on Slider {}
  Sync QWindow flag WindowDoesNotAcceptFocus to wayland plasmashell interface
  [calendar] Check out of bounds array access in QLocale lookup
  [Plasma Dialog] Use QXcbWindowFunctions for setting window types Qt
  WindowFlags doesn't know
  [PC3] Complete plasma progress bar animation
  [PC3] Only show progress bar indicator when the ends won't overlap
  [RFC] Fix Display Configuration icon margins
  [ColorScope] Work with plain QObjects again
  [Breeze Desktop Theme] Add monochrome user-desktop icon
  Remove default width from PlasmaComponents3.Button
  [PC3 ToolButton] Have the label take into account complementary color schemes
  Added background colors to active and inactive icon view

QQC2StyleBridge
  [ToolTip] Round position
  Update size hint when font changes

Solid
  Display first / in mounted storage access description
  Ensure mounted nfs filesystems matches their fstab declared counterpart

Sonnet
  The signal done is deprecated in favour of spellCheckDone, now correctly emitted

Syntax Highlighting
  LaTeX: fix brackets in some commands
  TypeScript: add "bigint" primitive type
  Python: improve numbers, add octals, binaries and "breakpoint" keyword
  SELinux: add "glblub" keyword and update permissions list
  Several enhancements to gitolite syntax definition
2020-01-29 11:49:22 +00:00
nia
d35ecfe74b libical: Update to 3.0.7
Version 3.0.7 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:

    libical-glib: Fix ICalAttach handling of the icalattach native structure
    Let icalattach_new_from_data() use the 'free_fn' argument again
    Fix memory leaks in attachment handling and elsewhere
    Fix a multithreading race condition
    More fuzzification fixes
2020-01-29 11:04:19 +00:00
nia
76a073928a cairo-clock: Remove, upstream vanished nearly 10 years ago
Most recent release is unavailable. This is not the most recent release.
2020-01-29 10:45:34 +00:00
rillig
9637f7852e all: migrate homepages from http to https
pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.
2020-01-26 17:30:40 +00:00
rillig
84f2203288 all: migrate some SourceForge homepage URLs back from https to http
https://mail-index.netbsd.org/pkgsrc-changes/2020/01/18/msg205146.html

In the above commit, the homepage URLs were migrated from http to https,
assuming that SourceForge would use the same host names for both http and
https connections. This assumption was wrong. Their documentation at
https://sourceforge.net/p/forge/documentation/Custom%20VHOSTs/ states
that the https URLs use the domain sourceforge.io instead.

To make the homepages from the above commit reachable again, pkglint has
been extended to check for reachable homepages. This check is only
enabled when the --network command line option is given.

Each of the homepages that referred to https://$project.sourceforge.net
before was migrated to https://$project.sourceforge.io (27), and if that
was not reachable, to the fallback URL http://$project.sourceforge.net
(163).
2020-01-26 05:26:08 +00:00
rillig
b686dd9180 all: migrate several HOMEPAGEs to https
pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
2020-01-18 23:30:43 +00:00
jperkin
26c1bffc9f *: Recursive revision bump for openssl 1.1.1. 2020-01-18 21:48:19 +00:00
pho
9a57d97721 Add hs-hourglass 2020-01-16 23:27:47 +00:00
pho
bb41024a56 Import hourglass-0.2.12
Simple time library focusing on simple but powerful and performant API

The backbone of the library are the Timeable and Time type classes.

Each Timeable instances can be converted to type that has a Time
instances, and thus are different representations of current time.
2020-01-16 23:27:03 +00:00
pho
47bf467fe6 Update to timezone-olson-0.1.9
No changelogs are provided by upstream.
2020-01-11 11:52:48 +00:00
plunky
1a6bb1528f update XTide to 2.15.2
Changes are many, it has been 13 years of development. See

  https://flaterco.com/xtide/changelog.html

for more information
2020-01-10 17:05:40 +00:00
adam
692567405d py-arrow: updated to 0.15.5
0.15.5:

- [WARN] Python 2 reached EOL on 2020-01-01. arrow will **drop support** for Python 2 in a future release to be decided.
- [NEW] Added bounds parameter to ``span_range``, ``interval`` and ``span`` methods. This allows you to include or exclude the start and end values.
- [NEW] ``arrow.get()`` can now create arrow objects from a timestamp with a timezone, for example:

.. code-block:: python

    >>> arrow.get(1367900664, tzinfo=tz.gettz('US/Pacific'))
    <Arrow [2013-05-06T21:24:24-07:00]>

- [NEW] ``humanize`` can now combine multiple levels of granularity, for example:

.. code-block:: python

    >>> later140 = arrow.utcnow().shift(seconds=+8400)
    >>> later140.humanize(granularity="minute")
    'in 139 minutes'
    >>> later140.humanize(granularity=["hour", "minute"])
    'in 2 hours and 19 minutes'

- [NEW] Added Hong Kong locale (``zh_hk``).
- [NEW] Added ``humanize`` week granularity translation for Dutch.
- [NEW] Numbers are now displayed when using the seconds granularity in ``humanize``.
- [CHANGE] ``range`` now supports both the singular and plural forms of the ``frames`` argument (e.g. day and days).
- [FIX] Improved parsing of strings that contain punctuation.
- [FIX] Improved behaviour of ``humanize`` when singular seconds are involved.
2020-01-09 12:06:17 +00:00
pho
fbcc055236 Fix build with GHC 8.8 2020-01-09 06:48:15 +00:00
kim
46ef581c81 Avoid warnings (and possible problems) when extracting 2020-01-07 10:20:31 +00:00
kim
158021bd2f Update time/remind to 3.2.0
Notable changes:

* Version 3.2 Patch 0 - 2020-01-03

- IMPROVEMENT: Add support for events spanning multiple days (with AT
  and DURATION).  Add trigeventstart() and trigeventduration()
  introspection functions; see "MULTI-DAY EVENTS" in the man page.

- IMPROVEMENT: Add introspection functions trigback(), trigdelta(),
  trigduration(), trigfrom(), trigpriority(), trigrep(),
  trigscanfrom(), trigtimedelta(), trigtimerep(), and triguntil().  See
  man page for details; thanks to Tim Chase for the suggestion.

- CHANGE: Modify addition so that previously-illegal combinations
  TIME + TIME, TIME + DATETIME and DATETIME + TIME are now allowed.
  Also allow DATETIME - TIME.  If t1 and t2 are expressions of type TIME
  and dt is an expression of type DATETIME, then the following are now
  equivalent (before, the expressions on the left-hand side would fail
  with a "Type mismatch" error.)

  t1 + t2     ==     t1                + coerce("INT", t2)
  dt + t2     ==     dt                + coerce("INT", t2)
  t1 + dt     ==     coerce("INT", t1) + dt
  dt - t2     ==     dt                - coerce("INT", t2)

- BUG FIX: Specifying a DURATION without an AT clause results in an error.
  Before, it would be accepted but not do anything useful.

- BUG FIX: TkRemind: Fix startup failure of TkRemind if options are at
  default. :(

* Version 3.1 Patch 17 - 2019-11-15

- SYNTACTIC SUGAR: Make "SCANFROM -n" the same as "SCANFROM [today() - n]"

- BUG FIX: Fix failure when specifying a Jahrzeit in Adar.  Fix
  courtesy of Dov Feldstern

* Version 3.1 Patch 16 - 2018-11-09

- IMPROVEMENT: Add patch from Stephen Morgan to calculate astronomical and
  nautical twilight in addition to civil twilight.

- IMPROVEMENT: Remind accepts DATETIME constants in ISO-8601 format and can
  optionally be configured to output them that way too.
2020-01-07 10:09:38 +00:00
kim
c8883a73ac Remove xcal as the upstream is gone and I can not find an alternate source.
It seems unlikely that this is being used much given modern calendaring
standards (e.g. iCalendar DTD [xCal]) and common interoperability.
2020-01-06 11:06:34 +00:00
nia
b873044789 time: Remove hamster-applet.
Dead GNOME 2 applet. This is no longer part of GNOME.
2020-01-04 13:16:20 +00:00
pho
d1c5b02c66 Fix build with GHC >= 8 2020-01-03 16:34:21 +00:00
pho
eb7d9323b2 Fix build with GHC >= 8 2020-01-03 16:02:58 +00:00
pho
8305981f4b Add hs-clock 2020-01-03 05:32:28 +00:00
pho
f74b331fde Import clock-0.8
A package for convenient access to high-resolution clock and timer
functions of different operating systems via a unified API.
2020-01-03 05:31:56 +00:00
pho
7e1edb2202 Remove PLIST; we can no longer use it for Haskell packages 2020-01-02 15:44:36 +00:00