New diff, forgot to update PLIST. This should be everything needed.
Index: Makefile
===================================================================
RCS file: /cvs/ports/security/py-service_identity/Makefile,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 Makefile
--- Makefile 6 May 2017 09:48:44 -0000 1.1.1.1
+++ Makefile 3 Feb 2019 20:31:19 -0000
@@ -1,8 +1,8 @@
# $OpenBSD: Makefile,v 1.1.1.1 2017/05/06 09:48:44 landry Exp $
-COMMENT = service identity verification for pyOpenSSL
+COMMENT = service identity verification for pyOpenSSL & PyCA
-MODPY_EGG_VERSION = 16.0.0
+MODPY_EGG_VERSION = 18.1.0
DISTNAME = service_identity-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
@@ -20,6 +20,7 @@ RUN_DEPENDS = devel/py-asn1${MODPY_FLAV
devel/py-asn1-modules${MODPY_FLAVOR} \
devel/py-attrs${MODPY_FLAVOR} \
net/py-idna${MODPY_FLAVOR} \
+ security/py-cryptography${MODPY_FLAVOR} \
security/py-openssl${MODPY_FLAVOR}
TEST_DEPENDS = devel/py-test${MODPY_FLAVOR}
Index: distinfo
===================================================================
RCS file: /cvs/ports/security/py-service_identity/distinfo,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 distinfo
--- distinfo 6 May 2017 09:48:44 -0000 1.1.1.1
+++ distinfo 3 Feb 2019 20:31:19 -0000
@@ -1,2 +1,2 @@
-SHA256 (service_identity-16.0.0.tar.gz) = BjDiIvWfkfPbSYvkax2Hn/IglV17utcZpcua0U48MDY=
-SIZE (service_identity-16.0.0.tar.gz) = 30270
+SHA256 (service_identity-18.1.0.tar.gz) = CFilSqvFtFnRqvqKUY7SCBooUIfzSf4+VRl5iSMuLi0=
+SIZE (service_identity-18.1.0.tar.gz) = 21653
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/security/py-service_identity/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -u -r1.1.1.1 PLIST
--- pkg/PLIST 6 May 2017 09:48:44 -0000 1.1.1.1
+++ pkg/PLIST 3 Feb 2019 20:31:19 -0000
@@ -12,9 +12,11 @@ ${MODPY_COMMENT}lib/python${MODPY_VERSIO
lib/python${MODPY_VERSION}/site-packages/service_identity/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/service_identity/${MODPY_PYCACHE}_common.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/service_identity/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/service_identity/${MODPY_PYCACHE}cryptography.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/service_identity/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/service_identity/${MODPY_PYCACHE}pyopenssl.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/service_identity/_common.py
lib/python${MODPY_VERSION}/site-packages/service_identity/_compat.py
+lib/python${MODPY_VERSION}/site-packages/service_identity/cryptography.py
lib/python${MODPY_VERSION}/site-packages/service_identity/exceptions.py
lib/python${MODPY_VERSION}/site-packages/service_identity/pyopenssl.py