Wed Jan 17 08:52:51 2018 UTC ()
p5-Net-SSLeay: update to 1.84.

Use TEST_DEPENDS.

1.84 2018-01-17
	Fixed an error in t/local/04_basic.t causing a test failure if
	Test::Exception not installed. Reported by Joel Berger.

1.83 2018-01-16
	Fixed a problem with exporting OPENSSL_NO_NEXTPROTONEG even though they are not availble on LibreSSL.
	Patch patch-SSLeay_xs-NO_NPN from Alexander Bluhm.
	Patch from Heikki Vatiainen adds support for SSL_set_default_passwd_cb* for
	OpenSSL 1.1.0f and later. LibreSSL does not support these functions, at
	least yet.
	Patch from Heikki Vatiainen adds new functions related to SSL_CTX_new.
	Patch from Heikki Vatiainen adds two new functions introduced in OpenSSL 1.1.0, a number
	of constants and a couple of const qualifiers to SSLeay.xs. Tests and
	documentation .pod were also updated.
	Patch from Heikki Vatiainen adds one new OpenSSL 1.1.0 function and has a minor fix for
	LibreSSL version detection:
	*   Added support for SSL_use_certificate_chain_file
     	function introduced in OpenSSL 1.1.0.
	*   Fixed LibreSSL version detection to correctly parse
     	LibreSSL minor version.
	Patch from Steffen Ulrich to fix memory leaks in OCSP handling. Thanks.
	Patch from Heikki Vatiainen adds new functions for certificate verification introduced in
	OpenSSL 1.02, a number of constants, new test data files, new tests and
	updates to .pod documentation.
	The new functions provide access to the built-in wildcard check
	functionality available in OpenSSL 1.0.2 and later.
	The patch also adds new tests for the new functions and updates some of
	the current tests for CTX_set_default_passwd_cb* functions.
	Added X509_STORE_CTX_new and X509_verify_cert.
	SSL_OCSP_response_verify now clears the error queue if OCSP_basic_verify fails but the
	intermediate certificate succeeds. Patch from Stefan Ullrich.


(wiz)
diff -r1.86 -r1.87 pkgsrc/security/p5-Net-SSLeay/Makefile
diff -r1.46 -r1.47 pkgsrc/security/p5-Net-SSLeay/distinfo

cvs diff -r1.86 -r1.87 pkgsrc/security/p5-Net-SSLeay/Makefile (expand / switch to unified diff)

--- pkgsrc/security/p5-Net-SSLeay/Makefile 2017/11/08 21:08:48 1.86
+++ pkgsrc/security/p5-Net-SSLeay/Makefile 2018/01/17 08:52:51 1.87
@@ -1,27 +1,26 @@ @@ -1,27 +1,26 @@
1# $NetBSD: Makefile,v 1.86 2017/11/08 21:08:48 wiz Exp $ 1# $NetBSD: Makefile,v 1.87 2018/01/17 08:52:51 wiz Exp $
2 2
3DISTNAME= Net-SSLeay-1.82 3DISTNAME= Net-SSLeay-1.84
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5CATEGORIES= security perl5 5CATEGORIES= security perl5
6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} 6MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://search.cpan.org/dist/Net-SSLeay/ 9HOMEPAGE= http://search.cpan.org/dist/Net-SSLeay/
10COMMENT= Perl5 module for using OpenSSL 10COMMENT= Perl5 module for using OpenSSL
11LICENSE= openssl 11LICENSE= openssl
12 12
13BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception 13TEST_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
14BUILD_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn 14TEST_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn
15 15TEST_DEPENDS+= p5-Test-NoWarnings-[0-9]*:../../devel/p5-Test-NoWarnings
16#DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64 
17 16
18USE_LANGUAGES= c 17USE_LANGUAGES= c
19 18
20PERL5_PACKLIST= auto/Net/SSLeay/.packlist 19PERL5_PACKLIST= auto/Net/SSLeay/.packlist
21MAKE_ENV+= OPENSSL_PREFIX=${SSLBASE} 20MAKE_ENV+= OPENSSL_PREFIX=${SSLBASE}
22MAKE_ENV+= PERL_MM_USE_DEFAULT=1 # avoid network question 21MAKE_ENV+= PERL_MM_USE_DEFAULT=1 # avoid network question
23 22
24.include "../../devel/zlib/buildlink3.mk" 23.include "../../devel/zlib/buildlink3.mk"
25.include "../../lang/perl5/module.mk" 24.include "../../lang/perl5/module.mk"
26.include "../../security/openssl/buildlink3.mk" 25.include "../../security/openssl/buildlink3.mk"
27.include "../../mk/bsd.pkg.mk" 26.include "../../mk/bsd.pkg.mk"

cvs diff -r1.46 -r1.47 pkgsrc/security/p5-Net-SSLeay/distinfo (expand / switch to unified diff)

--- pkgsrc/security/p5-Net-SSLeay/distinfo 2017/11/08 21:08:48 1.46
+++ pkgsrc/security/p5-Net-SSLeay/distinfo 2018/01/17 08:52:51 1.47
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.46 2017/11/08 21:08:48 wiz Exp $ 1$NetBSD: distinfo,v 1.47 2018/01/17 08:52:51 wiz Exp $
2 2
3SHA1 (Net-SSLeay-1.82.tar.gz) = 46795161bc239eeb0e25d39dcc3c98cbd62796fb 3SHA1 (Net-SSLeay-1.84.tar.gz) = e3a6b11e0b7043305c3d6166fde46ccedc2e463d
4RMD160 (Net-SSLeay-1.82.tar.gz) = 1ac2020eb5c931727717f3076065cce879846d64 4RMD160 (Net-SSLeay-1.84.tar.gz) = 02fd3896010e562d639d731777bf79d219d8c58d
5SHA512 (Net-SSLeay-1.82.tar.gz) = 758c41f4916a55b5085167e5c6a2732a5ee70dbeb8f42e791cd957957ba4a59f724c072d3fa50a6b42ae3b22cf3ecb8738c3f8963990a7030117b73c2dcc0716 5SHA512 (Net-SSLeay-1.84.tar.gz) = 8bec39297a8e38f59f8b8a53c234ace79eec9088e5924df3a94b47a87f3ba6ae961c8596680bd9a8a3403e74e15c3d69ecfcc95724ce6b305adc881aa01ce075
6Size (Net-SSLeay-1.82.tar.gz) = 399194 bytes 6Size (Net-SSLeay-1.84.tar.gz) = 418214 bytes