Thu Jul 28 12:59:41 2016 UTC ()
Updated time/khal 0.7.0 to 0.8.2
--------------------------------
0.8.2
=====
released on 2015-05-16

* fixed some bugs in `configure` that would lead to invalid configuration files
  and crashes (Christian Geier)
* fixed detecting of icalendar version (Markus Unterwaditzer)

0.8.1
=====
released on 2015-04-13

* fix bug in CalendarWidget.set_focus_date() (Christian Geier)

0.8.0
=====
released on 2015-04-13

* BREAKING CHANGE: python 2 is no longer supported (Hugo Osvaldo Barrera)
* updated dependency: vdirsyncer >= 0.5.2
* make tests work with icalendar 3.9.2 (no functional changes) (Christian Geier)
* new dependency: freezegun (only for running the tests)
* khal's git repository moved to https://github.com/pimutils/khal

* support for showing the birthday of contacts with no FN property (Hugo
  Osvaldo Barrera)
* increased start up time when coloring is enabled (Christian Geier)
* improved color support (256 colors and 24-bit colors), see configuration
  documentation for details (Sebastian Hamann)
* renamed color `grey` to `gray` (Sebastian Hamann)
* in `khal new` treat 24:00 as the end of a day/00:00 of the next (Christian Geier)
* new allowed value for a calendar's color: `auto` (also the new default), if
  set, khal will try to read a file called `color` from that calendar's vdir (see
  vdirsyncer's documentation on `metasync`). If that file is not present or its
  contents is not understood, the default color will be used (Christian Geier)
* new allowed value for calendar's type: `discover`, if set, khal will
  (recursively) search that calendar's path for valid vdirs and add those to
  the configured calendars (Christian Geier)
* new command `configure` which should help new users set up a configuration
  file (Christian Geier)
* warn user when parsing broken icalendar files, this requires icalendar > 3.9.2
  (Christian Geier)
* khal will now strip all ANSI escape codes when it detects that stdout is no
  tty, this behaviour can be overwritten with the new options --color/ --no-color
  (Markus Unterwaditzer)
* calendar and agenda have a new option --week, if set all events from current week
  (or the week containing the given date) are shown (Stephan Weller)
* new option --alarm DURATION for `new` (Max Voit)

ikhal
-----
* basic export of events from event editor pane and from event lists (default
  keybinding: *e* (Filip Pytloun)
* pressing *enter* in a date editing widget will now open a small calendar
  widget, arrow keys can be used to select a date, enter (or escape) will close
  it again (Christian Geier)
* in highlight/date range selection mode the other end can be selected, default
  keybinding `o` (as in *Other*) (Christian Geier)
* basic search is now supported (default keybinding `/`) (Christian Geier)
* in the event editor and pop-up Dialogs select the next (previous) item with tab
  (shift tab) (Christian Geier)
* only allow saving when starttime < endtime (Christian Geier)
* the event editor now allows editing of alarms (but khal will not actually
  alarm you at the given time) (Johannes Wienke)


(mef)
diff -r1.8 -r1.9 pkgsrc/time/khal/Makefile
diff -r1.4 -r1.5 pkgsrc/time/khal/PLIST
diff -r1.5 -r1.6 pkgsrc/time/khal/distinfo

cvs diff -r1.8 -r1.9 pkgsrc/time/khal/Makefile (expand / switch to unified diff)

--- pkgsrc/time/khal/Makefile 2016/05/06 20:33:01 1.8
+++ pkgsrc/time/khal/Makefile 2016/07/28 12:59:41 1.9
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.8 2016/05/06 20:33:01 fhajny Exp $ 1# $NetBSD: Makefile,v 1.9 2016/07/28 12:59:41 mef Exp $
2 2
3DISTNAME= khal-0.7.0 3DISTNAME= khal-0.8.2
4CATEGORIES= time net 4CATEGORIES= time net
5MASTER_SITES= ${MASTER_SITE_PYPI:=k/khal/} 5MASTER_SITES= ${MASTER_SITE_PYPI:=k/khal/}
6 6
7MAINTAINER= pkgsrc-users@NetBSD.org 7MAINTAINER= pkgsrc-users@NetBSD.org
8HOMEPAGE= https://github.com/geier/khal 8HOMEPAGE= https://github.com/geier/khal
9COMMENT= CLI calendar application built around CalDAV 9COMMENT= CLI calendar application built around CalDAV
10LICENSE= mit 10LICENSE= mit
11 11
12DEPENDS+= ${PYPKGPREFIX}-click>=3.2:../../devel/py-click 12DEPENDS+= ${PYPKGPREFIX}-click>=3.2:../../devel/py-click
13DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj 13DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj
14DEPENDS+= ${PYPKGPREFIX}-icalendar>=2.0.1:../../time/py-icalendar 14DEPENDS+= ${PYPKGPREFIX}-icalendar>=2.0.1:../../time/py-icalendar
15DEPENDS+= ${PYPKGPREFIX}-pkginfo-[0-9]*:../../devel/py-pkginfo 15DEPENDS+= ${PYPKGPREFIX}-pkginfo-[0-9]*:../../devel/py-pkginfo
16BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm 16BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm

cvs diff -r1.4 -r1.5 pkgsrc/time/khal/PLIST (expand / switch to unified diff)

--- pkgsrc/time/khal/PLIST 2015/12/27 14:52:53 1.4
+++ pkgsrc/time/khal/PLIST 2016/07/28 12:59:41 1.5
@@ -1,37 +1,41 @@ @@ -1,37 +1,41 @@
1@comment $NetBSD: PLIST,v 1.4 2015/12/27 14:52:53 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.5 2016/07/28 12:59:41 mef Exp $
2bin/ikhal 2bin/ikhal
3bin/khal 3bin/khal
4${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 4${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
5${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 5${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
6${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 6${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
7${PYSITELIB}/${EGG_INFODIR}/entry_points.txt 7${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
 8${PYSITELIB}/${EGG_INFODIR}/pbr.json
8${PYSITELIB}/${EGG_INFODIR}/requires.txt 9${PYSITELIB}/${EGG_INFODIR}/requires.txt
9${PYSITELIB}/${EGG_INFODIR}/top_level.txt 10${PYSITELIB}/${EGG_INFODIR}/top_level.txt
10${PYSITELIB}/khal/__init__.py 11${PYSITELIB}/khal/__init__.py
11${PYSITELIB}/khal/__init__.pyc 12${PYSITELIB}/khal/__init__.pyc
12${PYSITELIB}/khal/__init__.pyo 13${PYSITELIB}/khal/__init__.pyo
 14${PYSITELIB}/khal/__main__.py
 15${PYSITELIB}/khal/__main__.pyc
 16${PYSITELIB}/khal/__main__.pyo
13${PYSITELIB}/khal/aux.py 17${PYSITELIB}/khal/aux.py
14${PYSITELIB}/khal/aux.pyc 18${PYSITELIB}/khal/aux.pyc
15${PYSITELIB}/khal/aux.pyo 19${PYSITELIB}/khal/aux.pyo
16${PYSITELIB}/khal/calendar_display.py 20${PYSITELIB}/khal/calendar_display.py
17${PYSITELIB}/khal/calendar_display.pyc 21${PYSITELIB}/khal/calendar_display.pyc
18${PYSITELIB}/khal/calendar_display.pyo 22${PYSITELIB}/khal/calendar_display.pyo
19${PYSITELIB}/khal/cli.py 23${PYSITELIB}/khal/cli.py
20${PYSITELIB}/khal/cli.pyc 24${PYSITELIB}/khal/cli.pyc
21${PYSITELIB}/khal/cli.pyo 25${PYSITELIB}/khal/cli.pyo
22${PYSITELIB}/khal/compat.py 26${PYSITELIB}/khal/configwizard.py
23${PYSITELIB}/khal/compat.pyc 27${PYSITELIB}/khal/configwizard.pyc
24${PYSITELIB}/khal/compat.pyo 28${PYSITELIB}/khal/configwizard.pyo
25${PYSITELIB}/khal/controllers.py 29${PYSITELIB}/khal/controllers.py
26${PYSITELIB}/khal/controllers.pyc 30${PYSITELIB}/khal/controllers.pyc
27${PYSITELIB}/khal/controllers.pyo 31${PYSITELIB}/khal/controllers.pyo
28${PYSITELIB}/khal/exceptions.py 32${PYSITELIB}/khal/exceptions.py
29${PYSITELIB}/khal/exceptions.pyc 33${PYSITELIB}/khal/exceptions.pyc
30${PYSITELIB}/khal/exceptions.pyo 34${PYSITELIB}/khal/exceptions.pyo
31${PYSITELIB}/khal/khalendar/__init__.py 35${PYSITELIB}/khal/khalendar/__init__.py
32${PYSITELIB}/khal/khalendar/__init__.pyc 36${PYSITELIB}/khal/khalendar/__init__.pyc
33${PYSITELIB}/khal/khalendar/__init__.pyo 37${PYSITELIB}/khal/khalendar/__init__.pyo
34${PYSITELIB}/khal/khalendar/aux.py 38${PYSITELIB}/khal/khalendar/aux.py
35${PYSITELIB}/khal/khalendar/aux.pyc 39${PYSITELIB}/khal/khalendar/aux.pyc
36${PYSITELIB}/khal/khalendar/aux.pyo 40${PYSITELIB}/khal/khalendar/aux.pyo
37${PYSITELIB}/khal/khalendar/backend.py 41${PYSITELIB}/khal/khalendar/backend.py

cvs diff -r1.5 -r1.6 pkgsrc/time/khal/distinfo (expand / switch to unified diff)

--- pkgsrc/time/khal/distinfo 2015/12/27 14:52:53 1.5
+++ pkgsrc/time/khal/distinfo 2016/07/28 12:59:41 1.6
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.5 2015/12/27 14:52:53 wiz Exp $ 1$NetBSD: distinfo,v 1.6 2016/07/28 12:59:41 mef Exp $
2 2
3SHA1 (khal-0.7.0.tar.gz) = fe0c142387087cb851888906d1f1141153b68d1b 3SHA1 (khal-0.8.2.tar.gz) = c938271b751cd855ac42f9980d29bc64b2453576
4RMD160 (khal-0.7.0.tar.gz) = 77aa394d7f8b4dbc4ec9863003a8765d01c27785 4RMD160 (khal-0.8.2.tar.gz) = 622b1ed236360c99fad85d7eb8c95c6076a87277
5SHA512 (khal-0.7.0.tar.gz) = cad0bd8c5e869ffb5333e62747f0c5f71ae4a82adf60889922fcc61b4befefd926b0d642fcb8aec471aafc3fab6f042fa4253d381936c229582a8196319a1505 5SHA512 (khal-0.8.2.tar.gz) = 2304d1767993e9d40740ece8621eef8e33572476139a7c0b4e2fd7907d7daafab76c34480912bc2da745b4867d315676b6dd290e84fd62c24ffb3978707da6a8
6Size (khal-0.7.0.tar.gz) = 109801 bytes 6Size (khal-0.8.2.tar.gz) = 126148 bytes