pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/time/khal



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu May  4 09:58:19 UTC 2023

Modified Files:
        pkgsrc/time/khal: Makefile PLIST distinfo

Log Message:
khal: update to 0.11.1.

0.11.1
======
2023-04-23

* FIX README.rst formatting to allow upload to PyPI

0.11.0
======
2023-04-23

* DROPPED support for python versions < 3.8
* UPDATED REQUIREMENT pytz is now required >= 2018.7
* NEW test REQUIREMENT: packaging
* FIX support in tests for pytz version numbers of the format year.month.minor
* FIX deleting of instances of recurring events in ikhal
* FIX if a `discover` collection is set to "readonly", discovered collections
  will now inherit the readonly property
* FIX ikhal will not wrap date headers into the next line in narrow terminals
* FIX `configure` should only suggest valid default collection names
* NEW the `configure` command can now set up vdirsyncer
* NEW better error message for misuses of `at` and `list`
* NEW `discover` collection type now supports `**` (arbitrary depths)
* NEW Add testing for Python 3.11


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 pkgsrc/time/khal/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/time/khal/PLIST
cvs rdiff -u -r1.24 -r1.25 pkgsrc/time/khal/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/time/khal/Makefile
diff -u pkgsrc/time/khal/Makefile:1.37 pkgsrc/time/khal/Makefile:1.38
--- pkgsrc/time/khal/Makefile:1.37      Tue Jul 12 06:01:26 2022
+++ pkgsrc/time/khal/Makefile   Thu May  4 09:58:19 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2022/07/12 06:01:26 adam Exp $
+# $NetBSD: Makefile,v 1.38 2023/05/04 09:58:19 wiz Exp $
 
-DISTNAME=      khal-0.10.5
+DISTNAME=      khal-0.11.1
 CATEGORIES=    time net python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=k/khal/}
 
@@ -9,14 +9,14 @@ HOMEPAGE=     https://github.com/geier/khal
 COMMENT=       CLI calendar application built around CalDAV
 LICENSE=       mit
 
-BUILD_DEPENDS+=        ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
+TOOL_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}-pytz>=2018.7:../../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
@@ -24,14 +24,15 @@ DEPENDS+=   ${PYPKGPREFIX}-xdg>=0.17:../..
 # not needed, but recommended, so let's just depend on it
 DEPENDS+=      ${PYPKGPREFIX}-setproctitle-[0-9]*:../../sysutils/py-setproctitle
 # for the man page
-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
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
+TOOL_DEPENDS+= ${PYPKGPREFIX}-sphinxcontrib-newsfeed-[0-9]*:../../textproc/py-sphinxcontrib-newsfeed
 TEST_DEPENDS+= ${PYPKGPREFIX}-freezegun-[0-9]*:../../devel/py-freezegun
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
+TEST_DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
 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
+PYTHON_VERSIONS_INCOMPATIBLE=  27 37
 
 USE_PKG_RESOURCES=     yes
 
@@ -47,6 +48,8 @@ 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
 
+# as of 0.11.1
+# 27 failed, 282 passed, 1 xfailed, 2 xpassed, 6 warnings
 do-test:
        cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
 

Index: pkgsrc/time/khal/PLIST
diff -u pkgsrc/time/khal/PLIST:1.12 pkgsrc/time/khal/PLIST:1.13
--- pkgsrc/time/khal/PLIST:1.12 Mon Aug 24 08:07:45 2020
+++ pkgsrc/time/khal/PLIST      Thu May  4 09:58:19 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2020/08/24 08:07:45 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2023/05/04 09:58:19 wiz Exp $
 bin/ikhal
 bin/khal
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
@@ -26,6 +26,9 @@ ${PYSITELIB}/khal/configwizard.pyo
 ${PYSITELIB}/khal/controllers.py
 ${PYSITELIB}/khal/controllers.pyc
 ${PYSITELIB}/khal/controllers.pyo
+${PYSITELIB}/khal/custom_types.py
+${PYSITELIB}/khal/custom_types.pyc
+${PYSITELIB}/khal/custom_types.pyo
 ${PYSITELIB}/khal/exceptions.py
 ${PYSITELIB}/khal/exceptions.pyc
 ${PYSITELIB}/khal/exceptions.pyo

Index: pkgsrc/time/khal/distinfo
diff -u pkgsrc/time/khal/distinfo:1.24 pkgsrc/time/khal/distinfo:1.25
--- pkgsrc/time/khal/distinfo:1.24      Tue Jul 12 06:01:26 2022
+++ pkgsrc/time/khal/distinfo   Thu May  4 09:58:19 2023
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.24 2022/07/12 06:01:26 adam Exp $
+$NetBSD: distinfo,v 1.25 2023/05/04 09:58:19 wiz Exp $
 
-BLAKE2s (khal-0.10.5.tar.gz) = cf7c38fe397197da2c96f16e496bce955aecf0291c863a881eced690cbae72db
-SHA512 (khal-0.10.5.tar.gz) = f7b1e4d4934757ec7458fc4e73c6b6c5ee6b1c64f6cdc3e61771a2f05041515e4afb73b4a17cbc577747039b689ddd66503e120648c4bfe4e33113a3de6f3d14
-Size (khal-0.10.5.tar.gz) = 188468 bytes
+BLAKE2s (khal-0.11.1.tar.gz) = 388ccf64e132cbe612656a855781b1fd7f4e3be253b705bdab7d470b616ada26
+SHA512 (khal-0.11.1.tar.gz) = c4fd25dc4981f4937562949b78f81d3e57b7ef54f7f6d96855645ca239eea9dec7ee6f3c957a67261e7ae2975ab55b36a686db476b03f4fd0bacce94e834b239
+Size (khal-0.11.1.tar.gz) = 193942 bytes



Home | Main Index | Thread Index | Old Index