diff options
author | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2021-01-06 20:32:32 +0000 |
---|---|---|
committer | Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> | 2021-01-06 20:32:32 +0000 |
commit | e56d8c10610110a259c59419094c5f7a86d8b94a (patch) | |
tree | 1a4f20a8ed74aa19ae5dcb40da24e4c68361401b /security/py-asyncssh | |
parent | 8e64be3c6b73d391e100ac13f7d2513f34395dd3 (diff) | |
download | ports-e56d8c10610110a259c59419094c5f7a86d8b94a.tar.gz ports-e56d8c10610110a259c59419094c5f7a86d8b94a.zip |
Add FIDO2 and PKCS11 options
- Bump PORTREVISION for dependency change
Notes
Notes:
svn path=/head/; revision=560605
Diffstat (limited to 'security/py-asyncssh')
-rw-r--r-- | security/py-asyncssh/Makefile | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/security/py-asyncssh/Makefile b/security/py-asyncssh/Makefile index e0271375a47b..96d5b2bb9cd2 100644 --- a/security/py-asyncssh/Makefile +++ b/security/py-asyncssh/Makefile @@ -2,6 +2,7 @@ PORTNAME= asyncssh PORTVERSION= 2.5.0 +PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,18 +20,22 @@ USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes -OPTIONS_DEFINE= BCRYPT GSSAPI LIBNACL NETTLE PYOPENSSL -OPTIONS_DEFAULT=BCRYPT PYOPENSSL +OPTIONS_DEFINE= BCRYPT FIDO2 GSSAPI LIBNACL NETTLE PKCS11 PYOPENSSL +OPTIONS_DEFAULT=BCRYPT FIDO2 PYOPENSSL BCRYPT_DESC= OpenSSH private key encryption +FIDO2_DESC= FIDO2 support GSSAPI_DESC= GSSAPI key exchange and authentication LIBNACL_DESC= Curve25519, Ed25519 and Chacha20-Poly1305 support NETTLE_DESC= UMAC cryptographic hashes +PKCS11_DESC= PKCS \#11 support PYOPENSSL_DESC= X.509 certificate authentication BCRYPT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.3:security/py-bcrypt@${PY_FLAVOR} +FIDO2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fido2>=0.8.1:security/py-fido2@${PY_FLAVOR} GSSAPI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gssapi>=1.2.0:security/py-gssapi@${PY_FLAVOR} LIBNACL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libnacl>=1.4.2:security/py-libnacl@${PY_FLAVOR} NETTLE_LIB_DEPENDS= libnettle.so:security/nettle +PKCS11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-pkcs11>=0.7.0:security/py-python-pkcs11@${PY_FLAVOR} PYOPENSSL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openssl>=17.0.0:security/py-openssl@${PY_FLAVOR} do-test: |