> 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/
> 

Reply via email to