PORTNAME= meshcore_cli PORTVERSION= 1.5.4 CATEGORIES= comms python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= samm@FreeBSD.org COMMENT= CLI interface to MeshCore companion app over TCP or Serial WWW= https://github.com/meshcore-dev/meshcore-cli LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}meshcore>=2.3.2:comms/py-meshcore@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>0:devel/py-prompt-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} USES= python:3.10+ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes .include