svn commit: r481597 - in head/devel: . py-aioice
Steve Wills
swills at FreeBSD.org
Tue Oct 9 04:26:24 UTC 2018
Author: swills
Date: Tue Oct 9 04:26:22 2018
New Revision: 481597
URL: https://svnweb.freebsd.org/changeset/ports/481597
Log:
deve/py-aioice: create port
aioice is a library for Interactive Connectivity Establishment (RFC 5245) in
Python. It is built on top of asyncio, Python's standard asynchronous I/O
framework.
Interactive Connectivity Establishment (ICE) is useful for applications that
establish peer-to-peer UDP data streams, as it facilitates NAT traversal.
Typical usecases include SIP and WebRTC.
WWW: https://github.com/jlaine/aioice
Added:
head/devel/py-aioice/
head/devel/py-aioice/Makefile (contents, props changed)
head/devel/py-aioice/distinfo (contents, props changed)
head/devel/py-aioice/pkg-descr (contents, props changed)
Modified:
head/devel/Makefile (contents, props changed)
Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Tue Oct 9 04:19:08 2018 (r481596)
+++ head/devel/Makefile Tue Oct 9 04:26:22 2018 (r481597)
@@ -4334,6 +4334,7 @@
SUBDIR += py-XStatic-tv4
SUBDIR += py-ZopeUndo
SUBDIR += py-adb
+ SUBDIR += py-aioice
SUBDIR += py-akismet
SUBDIR += py-amalgamate
SUBDIR += py-aniso8601
Added: head/devel/py-aioice/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-aioice/Makefile Tue Oct 9 04:26:22 2018 (r481597)
@@ -0,0 +1,20 @@
+# $FreeBSD$
+
+PORTNAME= aioice
+PORTVERSION= 0.6.8
+CATEGORIES= devel python
+MASTER_SITES= CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= swills at FreeBSD.org
+COMMENT= Interactive Connectivity Establishment (RFC 5245) in Python
+
+LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}netifaces>=0.10.4:net/py-netifaces@${PY_FLAVOR}
+
+USES= python:3.5+
+USE_PYTHON= autoplist concurrent distutils
+
+.include <bsd.port.mk>
Added: head/devel/py-aioice/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-aioice/distinfo Tue Oct 9 04:26:22 2018 (r481597)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1539054935
+SHA256 (aioice-0.6.8.tar.gz) = 6ca75c7be9043e2cc3809ff8ac8293c5049aa3a4d621f28b6abe1c9b8f33d1cc
+SIZE (aioice-0.6.8.tar.gz) = 31061
Added: head/devel/py-aioice/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/py-aioice/pkg-descr Tue Oct 9 04:26:22 2018 (r481597)
@@ -0,0 +1,9 @@
+aioice is a library for Interactive Connectivity Establishment (RFC 5245) in
+Python. It is built on top of asyncio, Python's standard asynchronous I/O
+framework.
+
+Interactive Connectivity Establishment (ICE) is useful for applications that
+establish peer-to-peer UDP data streams, as it facilitates NAT traversal.
+Typical usecases include SIP and WebRTC.
+
+WWW: https://github.com/jlaine/aioice
More information about the svn-ports-all
mailing list