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

cvs diff -r1.25 -r1.26 pkgsrc/security/p5-Crypt-SSLeay/Makefile (expand / switch to unified diff)

--- 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
3DISTNAME= Crypt-SSLeay-0.64 3DISTNAME= Crypt-SSLeay-0.72
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 4 
6SVR4_PKGNAME= p5csl 5SVR4_PKGNAME= p5csl
7CATEGORIES= security perl5 www 6CATEGORIES= security perl5 www
8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/} 7MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Crypt/}
9 8
10MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://search.cpan.org/dist/Crypt-SSLeay/ 10HOMEPAGE= http://search.cpan.org/dist/Crypt-SSLeay/
12COMMENT= Crypt::SSLeay - OpenSSL glue that provides LWP https support 11COMMENT= Crypt::SSLeay - OpenSSL glue that provides LWP https support
13LICENSE= ${PERL5_LICENSE} 12LICENSE= ${PERL5_LICENSE}
14 13
15USE_LANGUAGES= c 14USE_LANGUAGES= c
16 15
17PERL5_PACKLIST= auto/Crypt/SSLeay/.packlist 16PERL5_PACKLIST= auto/Crypt/SSLeay/.packlist
18 17

cvs diff -r1.10 -r1.11 pkgsrc/security/p5-Crypt-SSLeay/distinfo (expand / switch to unified diff)

--- 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
3SHA1 (Crypt-SSLeay-0.64.tar.gz) = 081d3d30aa89e481374eaedf2d28661bcb7beada 3SHA1 (Crypt-SSLeay-0.72.tar.gz) = 1b39920947c33a88b19a9c8e61ccb135b56091f8
4RMD160 (Crypt-SSLeay-0.64.tar.gz) = ea23812768b38265845ff82024218b024b1df38d 4RMD160 (Crypt-SSLeay-0.72.tar.gz) = 11c78b3d06b58753a4c94905fc45fc129d3ccfef
5Size (Crypt-SSLeay-0.64.tar.gz) = 121431 bytes 5Size (Crypt-SSLeay-0.72.tar.gz) = 129575 bytes