summaryrefslogtreecommitdiff
path: root/time/khal
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2015-07-21 19:15:53 +0000
committerwiz <wiz@pkgsrc.org>2015-07-21 19:15:53 +0000
commit50be2530d874baa801d1b3d6a88847fbcd68a7c2 (patch)
tree72a66595b7760fa9d4699c3e52be9b98eb5a89be /time/khal
parentc87ab1b82a799f92e9a5a9eb6483f8bca42180e2 (diff)
downloadpkgsrc-50be2530d874baa801d1b3d6a88847fbcd68a7c2.tar.gz
Update to 0.6.0:
0.6.0 ===== 2015-07-15 * BUGFIX Recurrent events with a THISANDFUTURE parameter could affect other events. This could lead to events not being found by the normal lookup functionality when they should and being found when they shouldn't. As the second case should result in an error that nobody reported yet, I hope nobody got bitten by this. * new dependency for running the tests: freezegun * new dependency for setup from scm: setuptools_scm * khal now needs to be installed for building the documentation * ikhal's should now support ctrl-e, ctrl-a, ctrl-k and ctrl-u in editable text fields (Thomas Glanzmann) * ikhal: space and backspace are new (additional) default keybindings for right and left (Pierre David) * when editing descriptions you can now insert new lines (Thomas Glanzmann) * khal should not choose an arbitrary default calendar anymore (Markus Unterwaditzer) * the zsh completion file has been updated (Hugo Osvaldo Barrera) * new command `import` lets users import .ics files (Christian Geier) * khal should accept relative dates on the command line (today, tomorrow and weekday names) (Christian Geier) * keybinding for saving an event from ikhal's event editor (default is `meta + enter`) (Christian Geier) 0.5.0 ===== released on 2015-06-01 * fixed several bugs relating to events with unknown timezones but UNTIL, RDATE or EXDATE properties that are in Zulu time (thanks to Michele Baldessari for reporting those) * bugfix: on systems with a local time of UTC-X dealing with allday events lead to crashes * bugfix: British summer time is recognized as daylight saving time (Bradley Jones) * compatibility with vdirsyncer 0.5 * new command `search` allows to search for events * user changeable keybindings in ikhal, with hjkl as default alternatives for arrows in calendar browser, see documentation for more details * new command `at` shows all events scheduled for a specific datetime * support for reading birthdays from vcard collections (set calendar/collection `type` to *birthdays*) * new command `printformats` prints a fixed date in all configured date-time settings * `new` now supports the `--until`/`-u` flag to specify until when recurring events should run (Micah Nordland) * python 3 (>= 3.3) support (Hugo Osvaldo Barrera) ikhal ----- * minimal support for reccurring events in ikhal's editor (Micah Nordland) * configurable view size in ikhal (Bradley Jones) * show events organizers (Bradley Jones) * major reorganisation of ikhal layout (Markus Unterwaditzer)
Diffstat (limited to 'time/khal')
-rw-r--r--time/khal/Makefile10
-rw-r--r--time/khal/PLIST9
-rw-r--r--time/khal/distinfo8
3 files changed, 16 insertions, 11 deletions
diff --git a/time/khal/Makefile b/time/khal/Makefile
index 5a99d24247c..368f72c1bbb 100644
--- a/time/khal/Makefile
+++ b/time/khal/Makefile
@@ -1,15 +1,14 @@
-# $NetBSD: Makefile,v 1.3 2015/03/27 16:12:22 wiz Exp $
+# $NetBSD: Makefile,v 1.4 2015/07/21 19:15:53 wiz Exp $
-DISTNAME= khal-0.4.0
+DISTNAME= khal-0.6.0
CATEGORIES= time net
-MASTER_SITES= ${MASTER_SITE_GITHUB:=geier/}
+MASTER_SITES= https://pypi.python.org/packages/source/k/khal/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/geier/khal
COMMENT= CLI calendar application built around CalDAV
LICENSE= mit
-GITHUB_TAG= v${PKGVERSION_NOREV}
DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
DEPENDS+= ${PYPKGPREFIX}-xdg>=0.17:../../devel/py-xdg
DEPENDS+= ${PYPKGPREFIX}-icalendar>=2.0.1:../../time/py-icalendar
@@ -21,9 +20,10 @@ DEPENDS+= ${PYPKGPREFIX}-vdirsyncer-[0-9]*:../../time/py-vdirsyncer
DEPENDS+= ${PYPKGPREFIX}-urwid>=1.1.0:../../devel/py-urwid
# not needed, but recommended, so let's just depend on it
DEPENDS+= ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle
+# test dependency, not packaged yet
+# freezegun
PYTHON_VERSIONED_DEPENDENCIES= dateutil
-PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # not yet ported as of 0.4.0
INSTALLATION_DIRS= share/doc/khal
REPLACE_PYTHON+= khal/*/*.py
diff --git a/time/khal/PLIST b/time/khal/PLIST
index 755e969ac55..d0c3a68ab05 100644
--- a/time/khal/PLIST
+++ b/time/khal/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.2 2015/02/04 12:09:46 wiz Exp $
+@comment $NetBSD: PLIST,v 1.3 2015/07/21 19:15:53 wiz Exp $
bin/ikhal
bin/khal
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
@@ -52,7 +52,6 @@ ${PYSITELIB}/khal/log.pyo
${PYSITELIB}/khal/settings/__init__.py
${PYSITELIB}/khal/settings/__init__.pyc
${PYSITELIB}/khal/settings/__init__.pyo
-${PYSITELIB}/khal/settings/default.khal
${PYSITELIB}/khal/settings/exceptions.py
${PYSITELIB}/khal/settings/exceptions.pyc
${PYSITELIB}/khal/settings/exceptions.pyo
@@ -72,9 +71,15 @@ ${PYSITELIB}/khal/ui/__init__.pyo
${PYSITELIB}/khal/ui/base.py
${PYSITELIB}/khal/ui/base.pyc
${PYSITELIB}/khal/ui/base.pyo
+${PYSITELIB}/khal/ui/calendarwidget.py
+${PYSITELIB}/khal/ui/calendarwidget.pyc
+${PYSITELIB}/khal/ui/calendarwidget.pyo
${PYSITELIB}/khal/ui/startendeditor.py
${PYSITELIB}/khal/ui/startendeditor.pyc
${PYSITELIB}/khal/ui/startendeditor.pyo
+${PYSITELIB}/khal/ui/test_calendar.py
+${PYSITELIB}/khal/ui/test_calendar.pyc
+${PYSITELIB}/khal/ui/test_calendar.pyo
${PYSITELIB}/khal/ui/widgets.py
${PYSITELIB}/khal/ui/widgets.pyc
${PYSITELIB}/khal/ui/widgets.pyo
diff --git a/time/khal/distinfo b/time/khal/distinfo
index 649e334108c..c4172db26cd 100644
--- a/time/khal/distinfo
+++ b/time/khal/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.2 2015/02/04 12:09:46 wiz Exp $
+$NetBSD: distinfo,v 1.3 2015/07/21 19:15:53 wiz Exp $
-SHA1 (khal-0.4.0.tar.gz) = 79601cf8892e8aacdea70dd66a5a8a9ff4c5d081
-RMD160 (khal-0.4.0.tar.gz) = 0175635ae0808db323bceded78ebdb2a3e14516f
-Size (khal-0.4.0.tar.gz) = 77085 bytes
+SHA1 (khal-0.6.0.tar.gz) = b7aacd1f88bf4e3c1f89d8f92e86465e33686638
+RMD160 (khal-0.6.0.tar.gz) = 08993d46b59ed58c799b2b72c7a02343a50753d5
+Size (khal-0.6.0.tar.gz) = 95019 bytes