py-OpenSSL: updated to 19.1.0
19.1.0:
Backward-incompatible changes:
- Removed deprecated ContextType, ConnectionType, PKeyType, X509NameType, X509ReqType, X509Type, X509StoreType, CRLType, PKCS7Type, PKCS12Type, and NetscapeSPKIType aliases.
Use the classes without the Type suffix instead.
- The minimum cryptography version is now 2.8 due to issues on macOS with a transitive dependency.
Deprecations:
- Deprecated OpenSSL.SSL.Context.set_npn_advertise_callback, OpenSSL.SSL.Context.set_npn_select_callback, and OpenSSL.SSL.Connection.get_next_proto_negotiated.
ALPN should be used instead.
Changes:
- Support bytearray in SSL.Connection.send() by using cffi's from_buffer.
- The OpenSSL.SSL.Context.set_alpn_select_callback can return a new NO_OVERLAPPING_PROTOCOLS sentinel value
to allow a TLS handshake to complete without an application protocol.
2019-11-18 11:51:31 +01:00
|
|
|
# $NetBSD: Makefile,v 1.54 2019/11/18 10:51:31 adam Exp $
|
2004-02-19 02:18:52 +01:00
|
|
|
|
py-OpenSSL: updated to 19.1.0
19.1.0:
Backward-incompatible changes:
- Removed deprecated ContextType, ConnectionType, PKeyType, X509NameType, X509ReqType, X509Type, X509StoreType, CRLType, PKCS7Type, PKCS12Type, and NetscapeSPKIType aliases.
Use the classes without the Type suffix instead.
- The minimum cryptography version is now 2.8 due to issues on macOS with a transitive dependency.
Deprecations:
- Deprecated OpenSSL.SSL.Context.set_npn_advertise_callback, OpenSSL.SSL.Context.set_npn_select_callback, and OpenSSL.SSL.Connection.get_next_proto_negotiated.
ALPN should be used instead.
Changes:
- Support bytearray in SSL.Connection.send() by using cffi's from_buffer.
- The OpenSSL.SSL.Context.set_alpn_select_callback can return a new NO_OVERLAPPING_PROTOCOLS sentinel value
to allow a TLS handshake to complete without an application protocol.
2019-11-18 11:51:31 +01:00
|
|
|
DISTNAME= pyOpenSSL-19.1.0
|
2004-02-19 02:18:52 +01:00
|
|
|
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py//}
|
2004-07-22 11:15:59 +02:00
|
|
|
CATEGORIES= security python
|
2016-06-08 19:43:20 +02:00
|
|
|
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pyOpenSSL/}
|
2004-02-19 02:18:52 +01:00
|
|
|
|
2006-08-14 15:19:24 +02:00
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
2017-09-16 08:47:52 +02:00
|
|
|
HOMEPAGE= https://pyopenssl.org/
|
2007-02-22 20:26:05 +01:00
|
|
|
COMMENT= Python interface to the OpenSSL library
|
2011-05-20 13:05:33 +02:00
|
|
|
LICENSE= apache-2.0
|
2004-02-19 02:18:52 +01:00
|
|
|
|
py-OpenSSL: updated to 19.1.0
19.1.0:
Backward-incompatible changes:
- Removed deprecated ContextType, ConnectionType, PKeyType, X509NameType, X509ReqType, X509Type, X509StoreType, CRLType, PKCS7Type, PKCS12Type, and NetscapeSPKIType aliases.
Use the classes without the Type suffix instead.
- The minimum cryptography version is now 2.8 due to issues on macOS with a transitive dependency.
Deprecations:
- Deprecated OpenSSL.SSL.Context.set_npn_advertise_callback, OpenSSL.SSL.Context.set_npn_select_callback, and OpenSSL.SSL.Connection.get_next_proto_negotiated.
ALPN should be used instead.
Changes:
- Support bytearray in SSL.Connection.send() by using cffi's from_buffer.
- The OpenSSL.SSL.Context.set_alpn_select_callback can return a new NO_OVERLAPPING_PROTOCOLS sentinel value
to allow a TLS handshake to complete without an application protocol.
2019-11-18 11:51:31 +01:00
|
|
|
DEPENDS+= ${PYPKGPREFIX}-cryptography>=2.8:../../security/py-cryptography
|
2014-03-21 14:34:59 +01:00
|
|
|
DEPENDS+= ${PYPKGPREFIX}-six>=1.5.2:../../lang/py-six
|
2018-05-23 11:40:52 +02:00
|
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-flaky-[0-9]*:../../devel/py-flaky
|
|
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-pretend-[0-9]*:../../devel/py-pretend
|
|
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-test>=3.0.1:../../devel/py-test
|
2019-01-22 10:12:09 +01:00
|
|
|
TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
|
2014-03-21 14:19:02 +01:00
|
|
|
|
2017-07-03 22:56:04 +02:00
|
|
|
# https://github.com/pyca/pyopenssl/issues/656
|
2019-11-04 22:12:51 +01:00
|
|
|
PYSETUPTESTTARGET= pytest
|
2017-07-03 13:07:59 +02:00
|
|
|
|
2014-02-24 12:47:03 +01:00
|
|
|
.include "../../lang/python/egg.mk"
|
2004-02-19 02:18:52 +01:00
|
|
|
.include "../../security/openssl/buildlink3.mk"
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|