diff options
| author | Yuri Victorovich <yuri@FreeBSD.org> | 2026-07-09 05:19:41 +0000 |
|---|---|---|
| committer | Yuri Victorovich <yuri@FreeBSD.org> | 2026-07-09 05:20:16 +0000 |
| commit | 1a8e73deb5254daee1e95e8e6132a94e029e1c8e (patch) | |
| tree | f74db4ffb65e158b0e5407b205081222f58bc8ce | |
| parent | 40af32033e6c23403bbff82f75cb28d08f1eee67 (diff) | |
www/py-lomond: New port: Websocket Client Library
| -rw-r--r-- | www/Makefile | 1 | ||||
| -rw-r--r-- | www/py-lomond/Makefile | 24 | ||||
| -rw-r--r-- | www/py-lomond/distinfo | 3 | ||||
| -rw-r--r-- | www/py-lomond/pkg-descr | 4 |
4 files changed, 32 insertions, 0 deletions
diff --git a/www/Makefile b/www/Makefile index e1038a891e08..2ec7439f97e5 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1861,6 +1861,7 @@ SUBDIR += py-litestar SUBDIR += py-livereload SUBDIR += py-ll-xist + SUBDIR += py-lomond SUBDIR += py-mailman-hyperkitty SUBDIR += py-mechanicalsoup SUBDIR += py-mechanize diff --git a/www/py-lomond/Makefile b/www/py-lomond/Makefile new file mode 100644 index 000000000000..bbe64a3669f7 --- /dev/null +++ b/www/py-lomond/Makefile @@ -0,0 +1,24 @@ +PORTNAME= lomond +PORTVERSION= 0.3.3 +CATEGORIES= www python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Websocket Client Library +WWW= https://github.com/wildfoundry/dataplicity-lomond + +LICENSE= MIT + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=1.10.0:devel/py-six@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 +NO_ARCH= yes + +post-extract: + @${REINPLACE_CMD} -e 's|setup_requires=.*pytest-runner.*||' ${WRKSRC}/setup.py + +.include <bsd.port.mk> diff --git a/www/py-lomond/distinfo b/www/py-lomond/distinfo new file mode 100644 index 000000000000..a8ed33310ac1 --- /dev/null +++ b/www/py-lomond/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1783064097 +SHA256 (lomond-0.3.3.tar.gz) = 427936596b144b4ec387ead99aac1560b77c8a78107d3d49415d3abbe79acbd3 +SIZE (lomond-0.3.3.tar.gz) = 28789 diff --git a/www/py-lomond/pkg-descr b/www/py-lomond/pkg-descr new file mode 100644 index 000000000000..eb3c96795f3f --- /dev/null +++ b/www/py-lomond/pkg-descr @@ -0,0 +1,4 @@ +Lomond is a WebSocket client library for Python. It provides a +robust and flexible WebSocket implementation with support for +connection management, message framing, compression, and automatic +reconnection. |
