Tue Feb 2 20:53:47 2010 UTC ()
Updating security/p5-Net-SSLeay from 1.35nb2 to 1.36

pkgsrc changes:
- Adjusting dependencies
- Removing compatibility patches which are all applied upstream

Upstream changes:
1.36 30.01.2010
	- Fix problems with building on GNU/kFreeBSD, to do with use of pack
	instread of sockaddr_in. Patched by Debian Perl Group. (Closes RT#40144)
	- Fixed a compile problem in t/local/ptr_cast_test.c for some gcc
	versions. Reported by "Ryan McGuigan via RT". (Closes RT#52525)
	- Improved OpenSSL detection on Win32/strawberry perl. Patch provided
	by kmx. (Closes RT#49287)
	- Fix test failures on some 64-bit platforms. (Closes RT#53585)
	- Make X509_NAME_get_text_by_NID return its result without a trailing NUL.
	Patched by Steffen Ullrich. (Closes RT#35754)
	- SSL_set_session_secret_cb required for EAP-FAST is now enabled for both
	SSL_F_SSL_SET_HELLO_EXTENSION and
	SSL_F_SSL_SET_SESSION_TICKET_EXT. The name of this #define
	changed after 0.9.8i. SSL_set_hello_extension is not available after
	0.9.8i.
	- Added SSL_CTX_get_client_CA_list sk_X509_NAME_free sk_X509_NAME_num
	sk_X509_NAME_value SSL_get_client_CA_list, from patch provided by
	Joerg Schneider
	- Added EVP_add_digest and EVP_sha256 (if available)
	- Improve documentation on callback functions.
	- Stop looping forever when writing to broken connections. Patched by
	Martin Mares. (Closes RT#44170)
	- Patches from "Martijn van Beers via RT" to add SSL_SENT_SHUTDOWN
	and SSL_RECEIVED_SHUTDOWN, remove broken URLs,
	and to fix some documentation issues.
	- Various changes to build with OpenSSL 1.0 beta1:
	SSL_SESSION_cmp has been removed
	return type of SSL_CTX_sessions changed in an ugly way
	- Fixed a build problem reported by SISYPHUS:
	On Windows Vista64, ActivePerl 5.10.0 (build 1004, x64), running 'nmake
	test', the process hangs forever when it comes to building the test
	executable (as the executable fails to build).
	- Applied patch from ecmenifee in to improve handling of errors in
	ssl_write_all. (Closes RT#48132)
	- Patch to permit compile and testing on OS/2 submitted by Ilya
	Zakharevich.
	- Fixed compile problems with openssl-1.0.0-beta3 due to MD2 now being
	optional. Reported by paul [...] city-fan.org.
	- Fixed compile problems with openssl-0.9.7 and earlier with undefined
	symbol EVP_sha256. Reported by paul [...] city-fan.org.
	- Fixed a typo reported by Dan Dascalescu.
	- added RIPEMD160 digest function.  Patch provided by dkg.


(sno)
diff -r1.46 -r1.47 pkgsrc/security/p5-Net-SSLeay/Makefile
diff -r1.21 -r1.22 pkgsrc/security/p5-Net-SSLeay/distinfo
diff -r1.1 -r0 pkgsrc/security/p5-Net-SSLeay/patches/patch-aa
diff -r1.1 -r0 pkgsrc/security/p5-Net-SSLeay/patches/patch-ab

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

--- pkgsrc/security/p5-Net-SSLeay/Makefile 2010/01/17 12:02:43 1.46
+++ pkgsrc/security/p5-Net-SSLeay/Makefile 2010/02/02 20:53:46 1.47
@@ -1,34 +1,36 @@ @@ -1,34 +1,36 @@
1# $NetBSD: Makefile,v 1.46 2010/01/17 12:02:43 wiz Exp $ 1# $NetBSD: Makefile,v 1.47 2010/02/02 20:53:46 sno Exp $
2 2
3DISTNAME= Net-SSLeay-1.35 3DISTNAME= Net-SSLeay-1.36
4PKGNAME= p5-${DISTNAME} 4PKGNAME= p5-${DISTNAME}
5PKGREVISION= 2 5#PKGREVISION= 2
6SVR4_PKGNAME= p5nsl 6SVR4_PKGNAME= p5nsl
7CATEGORIES= security perl5 7CATEGORIES= security perl5
8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/} 8MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Net/}
9 9
10MAINTAINER= pkgsrc-users@NetBSD.org 10MAINTAINER= pkgsrc-users@NetBSD.org
11HOMEPAGE= http://search.cpan.org/dist/Net-SSLeay/ 11HOMEPAGE= http://search.cpan.org/dist/Net-SSLeay/
12COMMENT= Perl5 module for using OpenSSL 12COMMENT= Perl5 module for using OpenSSL
 13#LICENSE= same as security/openssl
13 14
14PKG_INSTALLATION_TYPES= overwrite pkgviews 15PKG_INSTALLATION_TYPES= overwrite pkgviews
15PKG_DESTDIR_SUPPORT= user-destdir 16PKG_DESTDIR_SUPPORT= user-destdir
16 17
17BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception 18BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
18BUILD_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn 19BUILD_DEPENDS+= p5-Test-Warn-[0-9]*:../../devel/p5-Test-Warn
19DEPENDS+= p5-MIME-Base64-[0-9]*:../../converters/p5-MIME-Base64 20
 21DEPENDS+= {perl>=5.7.3,p5-MIME-Base64-[0-9]*}:../../converters/p5-MIME-Base64
20 22
21# see WRKSRC/inc/Module/Install/PRIVATE/Net/SSLeay.pm 23# see WRKSRC/inc/Module/Install/PRIVATE/Net/SSLeay.pm
22BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.3 24BUILDLINK_API_DEPENDS.openssl+= openssl>=0.9.3
23 25
24USE_LANGUAGES= c 26USE_LANGUAGES= c
25 27
26PERL5_PACKLIST= auto/Net/SSLeay/.packlist 28PERL5_PACKLIST= auto/Net/SSLeay/.packlist
27MAKE_ENV+= OPENSSL_PREFIX=${SSLBASE} 29MAKE_ENV+= OPENSSL_PREFIX=${SSLBASE}
28MAKE_ENV+= PERL_MM_USE_DEFAULT=1 # avoid network question 30MAKE_ENV+= PERL_MM_USE_DEFAULT=1 # avoid network question
29MAKE_PARAMS= --skipdeps 31PERL5_MODULE_TYPE= Module::Install::Bundled
30 32
31.include "../../devel/zlib/buildlink3.mk" 33.include "../../devel/zlib/buildlink3.mk"
32.include "../../lang/perl5/module.mk" 34.include "../../lang/perl5/module.mk"
33.include "../../security/openssl/buildlink3.mk" 35.include "../../security/openssl/buildlink3.mk"
34.include "../../mk/bsd.pkg.mk" 36.include "../../mk/bsd.pkg.mk"

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

--- pkgsrc/security/p5-Net-SSLeay/distinfo 2009/07/30 14:54:39 1.21
+++ pkgsrc/security/p5-Net-SSLeay/distinfo 2010/02/02 20:53:47 1.22
@@ -1,7 +1,5 @@ @@ -1,7 +1,5 @@
1$NetBSD: distinfo,v 1.21 2009/07/30 14:54:39 drochner Exp $ 1$NetBSD: distinfo,v 1.22 2010/02/02 20:53:47 sno Exp $
2 2
3SHA1 (Net-SSLeay-1.35.tar.gz) = dc295d4a7da8ab330aca13c45e2cb5b8220aa5e4 3SHA1 (Net-SSLeay-1.36.tar.gz) = e8cfb6355a596471518356a29bfe53ab2011c685
4RMD160 (Net-SSLeay-1.35.tar.gz) = b8f0afb29507624566665f3a835c3c87fd1e7996 4RMD160 (Net-SSLeay-1.36.tar.gz) = f9bab073ea25b7574d49b411324024ecd3750377
5Size (Net-SSLeay-1.35.tar.gz) = 132198 bytes 5Size (Net-SSLeay-1.36.tar.gz) = 145651 bytes
6SHA1 (patch-aa) = 299303c3afabeae0b41fee55c5dcb6ce1ea38133 
7SHA1 (patch-ab) = 26d8af03934729ee0b152e33f51cfa3fb6b0d39d 

File Deleted: pkgsrc/security/p5-Net-SSLeay/patches/Attic/patch-aa

File Deleted: pkgsrc/security/p5-Net-SSLeay/patches/Attic/patch-ab