pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/time/khal khal: updated to 0.10.4
details: https://anonhg.NetBSD.org/pkgsrc/rev/be19c2e461aa
branches: trunk
changeset: 456468:be19c2e461aa
user: adam <adam%pkgsrc.org@localhost>
date: Fri Jul 30 05:39:47 2021 +0000
description:
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
diffstat:
time/khal/Makefile | 60 ++++++++++++++++++++++++++---------------------------
time/khal/distinfo | 10 ++++----
2 files changed, 34 insertions(+), 36 deletions(-)
diffs (101 lines):
diff -r ecb7a4859169 -r be19c2e461aa time/khal/Makefile
--- a/time/khal/Makefile Fri Jul 30 04:19:47 2021 +0000
+++ b/time/khal/Makefile Fri Jul 30 05:39:47 2021 +0000
@@ -1,38 +1,35 @@
-# $NetBSD: Makefile,v 1.32 2020/12/04 20:45:46 nia Exp $
+# $NetBSD: Makefile,v 1.33 2021/07/30 05:39:47 adam Exp $
-DISTNAME= khal-0.10.2
-PKGREVISION= 1
-CATEGORIES= time net
-MASTER_SITES= ${MASTER_SITE_PYPI:=k/khal/}
+DISTNAME= khal-0.10.4
+CATEGORIES= time net python
+MASTER_SITES= ${MASTER_SITE_PYPI:=k/khal/}
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://github.com/geier/khal
-COMMENT= CLI calendar application built around CalDAV
-LICENSE= mit
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://github.com/geier/khal
+COMMENT= CLI calendar application built around CalDAV
+LICENSE= mit
-DEPENDS+= ${PYPKGPREFIX}-atomicwrites-[0-9]*:../../devel/py-atomicwrites
-DEPENDS+= ${PYPKGPREFIX}-click>=3.2:../../devel/py-click
-DEPENDS+= ${PYPKGPREFIX}-click-log-[0-9]*:../../devel/py-click-log
-DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj
-DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
-DEPENDS+= ${PYPKGPREFIX}-icalendar>=3.9.2:../../time/py-icalendar
-DEPENDS+= ${PYPKGPREFIX}-pkginfo-[0-9]*:../../devel/py-pkginfo
-BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
-DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
-DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
-DEPENDS+= ${PYPKGPREFIX}-tzlocal-[0-9]*:../../time/py-tzlocal
-DEPENDS+= ${PYPKGPREFIX}-urwid>=1.3.0:../../devel/py-urwid
-DEPENDS+= ${PYPKGPREFIX}-vdirsyncer>=0.5.2:../../time/py-vdirsyncer
-DEPENDS+= ${PYPKGPREFIX}-xdg>=0.17:../../devel/py-xdg
+BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
+DEPENDS+= ${PYPKGPREFIX}-atomicwrites>=0.1.7:../../devel/py-atomicwrites
+DEPENDS+= ${PYPKGPREFIX}-click>=3.2:../../devel/py-click
+DEPENDS+= ${PYPKGPREFIX}-click-log>=0.2.0:../../devel/py-click-log
+DEPENDS+= ${PYPKGPREFIX}-configobj-[0-9]*:../../devel/py-configobj
+DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
+DEPENDS+= ${PYPKGPREFIX}-icalendar>=4.0.3:../../time/py-icalendar
+DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
+DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
+DEPENDS+= ${PYPKGPREFIX}-tzlocal>=1.0:../../time/py-tzlocal
+DEPENDS+= ${PYPKGPREFIX}-urwid>=1.3.0:../../devel/py-urwid
+DEPENDS+= ${PYPKGPREFIX}-xdg>=0.17:../../devel/py-xdg
# not needed, but recommended, so let's just depend on it
-DEPENDS+= ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle
+DEPENDS+= ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle
# for the man page
-USE_TOOLS+= gmake
-BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
-BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinxcontrib-newsfeed-[0-9]*:../../textproc/py-sphinxcontrib-newsfeed
+BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
+BUILD_DEPENDS+= ${PYPKGPREFIX}-sphinxcontrib-newsfeed-[0-9]*:../../textproc/py-sphinxcontrib-newsfeed
# 0.9.10: one test failure https://github.com/pimutils/khal/issues/825
-TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-vdirsyncer-[0-9]*:../../time/py-vdirsyncer
PYTHON_VERSIONS_INCOMPATIBLE= 27 # not supported as of 0.8.0
@@ -41,14 +38,15 @@
REPLACE_PYTHON+= khal/*.py
post-build:
- cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} PYTHONPATH=${WRKSRC} ${GMAKE} man SPHINXBUILD=sphinx-build-${PYVERSSUFFIX}
+ cd ${WRKSRC}/doc && ${SETENV} ${MAKE_ENV} PYTHONPATH=${WRKSRC} \
+ sphinx-build-${PYVERSSUFFIX} -b man -d build/doctrees source build/man
post-install:
${INSTALL_DATA} ${WRKSRC}/khal.conf.sample ${DESTDIR}${PREFIX}/share/doc/khal
${INSTALL_MAN} ${WRKSRC}/doc/build/man/khal.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
do-test:
- cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests
+ cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
.include "../../lang/python/application.mk"
.include "../../lang/python/egg.mk"
diff -r ecb7a4859169 -r be19c2e461aa time/khal/distinfo
--- a/time/khal/distinfo Fri Jul 30 04:19:47 2021 +0000
+++ b/time/khal/distinfo Fri Jul 30 05:39:47 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2020/08/24 08:07:45 wiz Exp $
+$NetBSD: distinfo,v 1.21 2021/07/30 05:39:47 adam Exp $
-SHA1 (khal-0.10.2.tar.gz) = f711dbf082c50fe419f131ccddccbe1f3f48d59d
-RMD160 (khal-0.10.2.tar.gz) = 94fc32c9ebf727ee1ee0f8ecda54f2f7678e10d8
-SHA512 (khal-0.10.2.tar.gz) = e15449b73175190f02b6fe5774a8feef8a5390966da3836624c94a044d146cc6e8a73985d991042fbb617f736c6759ded387a65292529e71f5b2f34bc80a686e
-Size (khal-0.10.2.tar.gz) = 182534 bytes
+SHA1 (khal-0.10.4.tar.gz) = 56433a2de17272b2a94e9e40a524548d7d70881c
+RMD160 (khal-0.10.4.tar.gz) = d12ccc2df23508fae0839fc56182c825ddbc787b
+SHA512 (khal-0.10.4.tar.gz) = b32f1bfe5d3a3976278726a6570eb345a5ad44f63a52b75f045fd0509d145edd5b76e11a10acffd9c3982edc124f93daec34a37c39299c2311796c0314016eb6
+Size (khal-0.10.4.tar.gz) = 185736 bytes
Home |
Main Index |
Thread Index |
Old Index