Mon Jun 9 19:46:16 2014 UTC ()
Update to 0.72. From the changelog:
- RT #94974: I forgot that `return` just returns from the code block for
`catch`, not the subroutine so `filter_libs` was still trying to link
against various libraries even when Devel::CheckLib was not installed.
- Various minor fixes to C code
- Various fixes to the distribution such as manifest files, additional
tests, bundled module etc
- Address RT bugs #94828 and #79212
- REMINDER: make test WILL FAIL if your OpenSSL is vulnerable to Heartbleed.
- Add additional functions exposing information that can be obtained via
SSLeay_version.
- Add ability to query OpenSSL version, add test whether OpenSSL library
being used is vulnerable to the Heartbleed bug.
- Assorted fixes to Makefile.PL, most importantly to fix build problems with
Strawberry Perl.
- In Makefile.PL, use assert_lib to find the libraries against which we can
actually link rather than passing a big bowl of libs to WriteMakefile.
Bail out early if we can't link against any of the candidate libraries.
- Make sure t/02-live.t actually uses Net::SSL.
- Address RT bugs #88786, #88269, #78848, and #79477
- Makefile.PL now respects live-tests and no-live-tests, and allows library
and header locations to be specified via the command line arguments
libpath and incpath, respectively.
- These options can also be specified using the environment variables
CRYPT_SSLEAY_LIVE_TEST_WANTED
OPENSSL_LIB
OPENSSL_INC
- Also fixed a number of embarrasing logic errors and typos in Makefile.PL
which were introduced in previous 0.65_xx versions.
- Reorganize Makefile.PL to allow incpath and libpath command line
arguments. This attempts to address RT #88786, #88269, #79477, and #78848.
This was supposed to be the next step immediately after drastically
specifying Makefile.PL. But never got done.
- Also add encoded version number to openssl-version output.
- Address pull requests from GitHub and bug reports on RT. These address RT
issues #83764, #86425, #86819, #62133, #82715, #90803
(schmonz)
diff -r1.25 -r1.26 pkgsrc/security/p5-Crypt-SSLeay/Makefile
diff -r1.10 -r1.11 pkgsrc/security/p5-Crypt-SSLeay/distinfo
--- pkgsrc/security/p5-Crypt-SSLeay/Makefile 2014/05/29 23:37:23 1.25
+++ pkgsrc/security/p5-Crypt-SSLeay/Makefile 2014/06/09 19:46:16 1.26
| @@ -1,18 +1,17 @@ | | | @@ -1,18 +1,17 @@ |
1 | # $NetBSD: Makefile,v 1.25 2014/05/29 23:37:23 wiz Exp $ | | 1 | # $NetBSD: Makefile,v 1.26 2014/06/09 19:46:16 schmonz Exp $ |
2 | | | 2 | |
3 | DISTNAME= Crypt-SSLeay-0.64 | | 3 | DISTNAME= Crypt-SSLeay-0.72 |
4 | PKGNAME= p5-${DISTNAME} | | 4 | PKGNAME= p5-${DISTNAME} |
5 | PKGREVISION= 4 | | | |
6 | SVR4_PKGNAME= p5csl | | 5 | SVR4_PKGNAME= p5csl |
7 | CATEGORIES= security perl5 www | | 6 | CATEGORIES= security perl5 www |
8 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/} | | 7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/} |
9 | | | 8 | |
10 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://search.cpan.org/dist/Crypt-SSLeay/ | | 10 | HOMEPAGE= http://search.cpan.org/dist/Crypt-SSLeay/ |
12 | COMMENT= Crypt::SSLeay - OpenSSL glue that provides LWP https support | | 11 | COMMENT= Crypt::SSLeay - OpenSSL glue that provides LWP https support |
13 | LICENSE= ${PERL5_LICENSE} | | 12 | LICENSE= ${PERL5_LICENSE} |
14 | | | 13 | |
15 | USE_LANGUAGES= c | | 14 | USE_LANGUAGES= c |
16 | | | 15 | |
17 | PERL5_PACKLIST= auto/Crypt/SSLeay/.packlist | | 16 | PERL5_PACKLIST= auto/Crypt/SSLeay/.packlist |
18 | | | 17 | |
--- pkgsrc/security/p5-Crypt-SSLeay/distinfo 2012/10/21 22:19:14 1.10
+++ pkgsrc/security/p5-Crypt-SSLeay/distinfo 2014/06/09 19:46:16 1.11
| @@ -1,5 +1,5 @@ | | | @@ -1,5 +1,5 @@ |
1 | $NetBSD: distinfo,v 1.10 2012/10/21 22:19:14 wiz Exp $ | | 1 | $NetBSD: distinfo,v 1.11 2014/06/09 19:46:16 schmonz Exp $ |
2 | | | 2 | |
3 | SHA1 (Crypt-SSLeay-0.64.tar.gz) = 081d3d30aa89e481374eaedf2d28661bcb7beada | | 3 | SHA1 (Crypt-SSLeay-0.72.tar.gz) = 1b39920947c33a88b19a9c8e61ccb135b56091f8 |
4 | RMD160 (Crypt-SSLeay-0.64.tar.gz) = ea23812768b38265845ff82024218b024b1df38d | | 4 | RMD160 (Crypt-SSLeay-0.72.tar.gz) = 11c78b3d06b58753a4c94905fc45fc129d3ccfef |
5 | Size (Crypt-SSLeay-0.64.tar.gz) = 121431 bytes | | 5 | Size (Crypt-SSLeay-0.72.tar.gz) = 129575 bytes |