To previous: Attached is an improved diff with a shorter description.
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 19:55:02 -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 19:55:02 -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: patches/patch-setup_cfg
===================================================================
RCS file: patches/patch-setup_cfg
diff -N patches/patch-setup_cfg
--- patches/patch-setup_cfg 6 May 2017 09:48:44 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-$OpenBSD: patch-setup_cfg,v 1.1.1.1 2017/05/06 09:48:44 landry Exp $
---- setup.cfg.orig
-+++ setup.cfg
-@@ -1,4 +1,4 @@
--[pytest]
-+[tool:pytest]
- minversion = 2.8.2
- strict = true
- addopts = -ra