Date: Sun, 25 Apr 2021 20:37:12 GMT From: Po-Chuan Hsieh <sunpoet@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: f3ca692f8b5a - main - net/py-pyu2f: Add py-pyu2f 0.1.5 Message-ID: <202104252037.13PKbCkT076766@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=f3ca692f8b5af33cc9796da5333562c828021243 commit f3ca692f8b5af33cc9796da5333562c828021243 Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2021-04-25 20:11:24 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2021-04-25 20:35:07 +0000 net/py-pyu2f: Add py-pyu2f 0.1.5 pyu2f is a python based U2F host library. It provides functionality for interacting with a U2F device over USB. pyu2f uses ctypes to make system calls directly to interface with the USB HID device. This means that no platform specific shared libraries need to be compiled for pyu2f to work. By default pyu2f will use its own U2F stack implementation to sign requests. If desired, pyu2f can offload signing to a pluggable command line tool. Offloading is not yet supported for U2F registration. WWW: https://github.com/google/pyu2f --- net/Makefile | 1 + net/py-pyu2f/Makefile | 22 ++++++++++++++++++++++ net/py-pyu2f/distinfo | 3 +++ net/py-pyu2f/pkg-descr | 12 ++++++++++++ 4 files changed, 38 insertions(+) diff --git a/net/Makefile b/net/Makefile index f6c01e897b48..179f4c0c7986 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1087,6 +1087,7 @@ SUBDIR += py-python-socks SUBDIR += py-python-twitter SUBDIR += py-pytradfri + SUBDIR += py-pyu2f SUBDIR += py-pyvmomi SUBDIR += py-pyzmq SUBDIR += py-qt5-network diff --git a/net/py-pyu2f/Makefile b/net/py-pyu2f/Makefile new file mode 100644 index 000000000000..59b837f752ec --- /dev/null +++ b/net/py-pyu2f/Makefile @@ -0,0 +1,22 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= pyu2f +PORTVERSION= 0.1.5 +CATEGORIES= net python +MASTER_SITES= CHEESESHOP +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= U2F host library for interacting with a U2F device over USB + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} + +USES= python:3.6+ +USE_PYTHON= autoplist concurrent distutils + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/net/py-pyu2f/distinfo b/net/py-pyu2f/distinfo new file mode 100644 index 000000000000..29841a8b5da2 --- /dev/null +++ b/net/py-pyu2f/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1619198367 +SHA256 (pyu2f-0.1.5.tar.gz) = a3caa3a11842fc7d5746376f37195e6af5f17c0a15737538bb1cebf656fb306b +SIZE (pyu2f-0.1.5.tar.gz) = 27133 diff --git a/net/py-pyu2f/pkg-descr b/net/py-pyu2f/pkg-descr new file mode 100644 index 000000000000..197522cb59f8 --- /dev/null +++ b/net/py-pyu2f/pkg-descr @@ -0,0 +1,12 @@ +pyu2f is a python based U2F host library. It provides functionality for +interacting with a U2F device over USB. + +pyu2f uses ctypes to make system calls directly to interface with the USB HID +device. This means that no platform specific shared libraries need to be +compiled for pyu2f to work. + +By default pyu2f will use its own U2F stack implementation to sign requests. If +desired, pyu2f can offload signing to a pluggable command line tool. Offloading +is not yet supported for U2F registration. + +WWW: https://github.com/google/pyu2f
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104252037.13PKbCkT076766>