Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jan 2020 10:41:44 +0000 (UTC)
From:      Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r522653 - head/security/py-asyncssh
Message-ID:  <202001111041.00BAfiVl044722@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: sunpoet
Date: Sat Jan 11 10:41:43 2020
New Revision: 522653
URL: https://svnweb.freebsd.org/changeset/ports/522653

Log:
  Update to 1.16.1
  
  - Update COMMENT
  - Update version requirement of RUN_DEPENDS
  - Add BRCYPT, GSSAPI, LIBNACL and PYOPENSSL options
  - Update pkg-descr
  
  Changes:	https://github.com/ronf/asyncssh/blob/master/docs/changes.rst

Modified:
  head/security/py-asyncssh/Makefile
  head/security/py-asyncssh/distinfo
  head/security/py-asyncssh/pkg-descr

Modified: head/security/py-asyncssh/Makefile
==============================================================================
--- head/security/py-asyncssh/Makefile	Sat Jan 11 10:41:38 2020	(r522652)
+++ head/security/py-asyncssh/Makefile	Sat Jan 11 10:41:43 2020	(r522653)
@@ -1,23 +1,35 @@
 # $FreeBSD$
 
 PORTNAME=	asyncssh
-PORTVERSION=	1.14.0
+PORTVERSION=	1.16.1
 CATEGORIES=	security python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
 MAINTAINER=	sunpoet@FreeBSD.org
-COMMENT=	Python asnycio SSH protocol library
+COMMENT=	Asynchronous SSHv2 client and server library
 
 LICENSE=	EPL
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
-RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}bcrypt>0:security/py-bcrypt@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}cryptography>0:security/py-cryptography@${PY_FLAVOR}
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}cryptography>=2.6.1:security/py-cryptography@${PY_FLAVOR}
 
 USES=		python:3.4+
-USE_PYTHON=	autoplist concurrent distutils
+USE_PYTHON=	autoplist distutils
+
 NO_ARCH=	yes
+
+OPTIONS_DEFINE=	BCRYPT GSSAPI LIBNACL PYOPENSSL
+OPTIONS_DEFAULT=BRCYPT PYOPENSSL
+BCRYPT_DESC=	OpenSSH private key encryption
+GSSAPI_DESC=	GSSAPI key exchange and authentication
+LIBNACL_DESC=	Curve25519, Ed25519 and Chacha20-Poly1305 support
+PYOPENSSL_DESC=	X.509 certificate authentication
+
+BCRYPT_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}bcrypt>=3.1.3:security/py-bcrypt@${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}
+PYOPENSSL_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}openssl>=17.0.0:security/py-openssl@${PY_FLAVOR}
 
 do-test:
 	@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test

Modified: head/security/py-asyncssh/distinfo
==============================================================================
--- head/security/py-asyncssh/distinfo	Sat Jan 11 10:41:38 2020	(r522652)
+++ head/security/py-asyncssh/distinfo	Sat Jan 11 10:41:43 2020	(r522653)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1536543976
-SHA256 (asyncssh-1.14.0.tar.gz) = a80025ffa5f4f9a4d1aa6883f2b187fe536fa19e7d012027f57228608e2a3138
-SIZE (asyncssh-1.14.0.tar.gz) = 307133
+TIMESTAMP = 1578727848
+SHA256 (asyncssh-1.16.1.tar.gz) = b9e4612daed054725d658726dda7dfdd9f9deb711102e874d197c326bc0a2a62
+SIZE (asyncssh-1.16.1.tar.gz) = 323419

Modified: head/security/py-asyncssh/pkg-descr
==============================================================================
--- head/security/py-asyncssh/pkg-descr	Sat Jan 11 10:41:38 2020	(r522652)
+++ head/security/py-asyncssh/pkg-descr	Sat Jan 11 10:41:43 2020	(r522653)
@@ -1,6 +1,5 @@
-AsyncSSH is a Python package which provides an asynchronous client
-and server implementation of the SSHv2 protocol on top of
-the Python asyncio framework. It requires Python 3.4 or later
-and the Python cryptography library for some cryptographic functions.
+AsyncSSH is a Python package which provides an asynchronous client and server
+implementation of the SSHv2 protocol on top of the Python 3.6+ asyncio
+framework.
 
 WWW: https://github.com/ronf/asyncssh



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202001111041.00BAfiVl044722>