> On 5. Dec 2023, at 13:14, Stuart Henderson <s...@spacehopper.org> wrote: > > On 2023/12/05 03:08, wen heping wrote: >> Hi, all: >> >> Here is a patch for productivity/khal: >> i) Update to 0.11.2 >> ii) Add some missing TEST_DEPENDS >> >> It build and run well on amd64-current system. >> In all 300+ tests there are 29 tests failed. >> No other ports depend on it. > > vdirsyncer is a RUN_DEPENDS so it doesn't need listing again in > TEST_DEPENDS I’m OK with the diff minus the vdirsyncer in TEST_DEPENDS. > can you show your test log? I only get 4 failed so maybe there are > some other deps we can add. There were always a few tests failing in the past, but things tend to work fine anyways. >> Index: productivity/khal/Makefile >> =================================================================== >> RCS file: /cvs/ports/productivity/khal/Makefile,v >> retrieving revision 1.20 >> diff -u -p -r1.20 Makefile >> --- productivity/khal/Makefile 13 Nov 2022 20:31:00 -0000 1.20 >> +++ productivity/khal/Makefile 5 Dec 2023 03:03:27 -0000 >> @@ -1,8 +1,7 @@ >> COMMENT = standards based terminal calendar >> >> -MODPY_EGG_VERSION = 0.10.4 >> +MODPY_EGG_VERSION = 0.11.2 >> DISTNAME = khal-${MODPY_EGG_VERSION} >> -REVISION = 2 >> >> CATEGORIES = productivity >> >> @@ -31,7 +30,9 @@ RUN_DEPENDS = devel/py-atomicwrites${MO >> devel/py-urwid${MODPY_FLAVOR} \ >> devel/py-xdg${MODPY_FLAVOR} \ >> productivity/vdirsyncer >> -TEST_DEPENDS = devel/py-freezegun${MODPY_FLAVOR} \ >> - devel/py-test-cov${MODPY_FLAVOR} >> +TEST_DEPENDS = devel/py-hypothesis${MODPY_FLAVOR} \ >> + devel/py-freezegun${MODPY_FLAVOR} \ >> + productivity/vdirsyncer \ >> + sysutils/py-packaging${MODPY_FLAVOR} >> >> .include <bsd.port.mk> >> Index: productivity/khal/distinfo >> =================================================================== >> RCS file: /cvs/ports/productivity/khal/distinfo,v >> retrieving revision 1.8 >> diff -u -p -r1.8 distinfo >> --- productivity/khal/distinfo 15 Sep 2021 20:06:12 -0000 1.8 >> +++ productivity/khal/distinfo 5 Dec 2023 03:03:27 -0000 >> @@ -1,2 +1,2 @@ >> -SHA256 (khal-0.10.4.tar.gz) = P9uYCpphwCBteoKxb3e0CKTzQaK4ZrnJ/PamQYUNEp8= >> -SIZE (khal-0.10.4.tar.gz) = 185736 >> +SHA256 (khal-0.11.2.tar.gz) = j7jYk3HlPiI1lToHZeQbl+F0hIpojWN2hHdXbQP4mbo= >> +SIZE (khal-0.11.2.tar.gz) = 196986 >> Index: productivity/khal/pkg/PLIST >> =================================================================== >> RCS file: /cvs/ports/productivity/khal/pkg/PLIST,v >> retrieving revision 1.6 >> diff -u -p -r1.6 PLIST >> --- productivity/khal/pkg/PLIST 13 Nov 2022 20:31:00 -0000 1.6 >> +++ productivity/khal/pkg/PLIST 5 Dec 2023 03:03:27 -0000 >> @@ -24,6 +24,8 @@ lib/python${MODPY_VERSION}/site-packages >> lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}configwizard.${MODPY_PYC_MAGIC_TAG}pyc >> lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}controllers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} >> lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}controllers.${MODPY_PYC_MAGIC_TAG}pyc >> +lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}custom_types.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} >> +lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}custom_types.${MODPY_PYC_MAGIC_TAG}pyc >> lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} >> lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc >> lib/python${MODPY_VERSION}/site-packages/khal/${MODPY_PYCACHE}icalendar.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} >> @@ -40,6 +42,7 @@ lib/python${MODPY_VERSION}/site-packages >> lib/python${MODPY_VERSION}/site-packages/khal/cli.py >> lib/python${MODPY_VERSION}/site-packages/khal/configwizard.py >> lib/python${MODPY_VERSION}/site-packages/khal/controllers.py >> +lib/python${MODPY_VERSION}/site-packages/khal/custom_types.py >> lib/python${MODPY_VERSION}/site-packages/khal/exceptions.py >> lib/python${MODPY_VERSION}/site-packages/khal/icalendar.py >> lib/python${MODPY_VERSION}/site-packages/khal/khalendar/ >