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

can you show your test log? I only get 4 failed so maybe there are
some other deps we can add.


> 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