Hi, this updates to 1.05, the patch is also not necessary anymore.
tested with net/sendxmpp OK? Index: Makefile =================================================================== RCS file: /cvs/ports/net/p5-Net-XMPP/Makefile,v retrieving revision 1.9 diff -u -r1.9 Makefile --- Makefile 20 Mar 2016 19:56:56 -0000 1.9 +++ Makefile 31 Mar 2016 11:23:10 -0000 @@ -2,7 +2,7 @@ COMMENT= XMPP perl library -DISTNAME= Net-XMPP-1.02 +DISTNAME= Net-XMPP-1.05 REVISION= 1 CATEGORIES= net Index: distinfo =================================================================== RCS file: /cvs/ports/net/p5-Net-XMPP/distinfo,v retrieving revision 1.2 diff -u -r1.2 distinfo --- distinfo 18 Jan 2015 03:14:48 -0000 1.2 +++ distinfo 31 Mar 2016 11:23:10 -0000 @@ -1,2 +1,2 @@ -SHA256 (Net-XMPP-1.02.tar.gz) = aXYUQeIUBCsQtmCK+v+7G1Ji5Kqt20sxXb8upIxHQuo= -SIZE (Net-XMPP-1.02.tar.gz) = 121653 +SHA256 (Net-XMPP-1.05.tar.gz) = TAIgBXfCsjWhY6Cb+qFSvwAP5fFJmtgM4Wq2aAiUk2I= +SIZE (Net-XMPP-1.05.tar.gz) = 103876 Index: patches/patch-lib_Net_XMPP_Debug_pm =================================================================== RCS file: patches/patch-lib_Net_XMPP_Debug_pm diff -N patches/patch-lib_Net_XMPP_Debug_pm --- patches/patch-lib_Net_XMPP_Debug_pm 12 Nov 2012 22:03:50 -0000 1.1 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,18 +0,0 @@ -$OpenBSD: patch-lib_Net_XMPP_Debug_pm,v 1.1 2012/11/12 22:03:50 jasper Exp $ - -RT#58333 Check definedness of hash key before use -This addresses a warning new to Perl 5.12. - -https://github.com/dap/Net-XMPP/commit/2d1164d7c50d7c034f3d1efb03ad9319b24dfd24 - ---- lib/Net/XMPP/Debug.pm.orig Mon Nov 12 23:02:07 2012 -+++ lib/Net/XMPP/Debug.pm Mon Nov 12 23:02:30 2012 -@@ -151,7 +151,7 @@ sub Init - my %args; - while($#_ >= 0) { $args{ lc pop(@_) } = pop(@_); } - -- delete($args{file}) if (lc($args{file}) eq "stdout"); -+ delete($args{file}) if (defined $args{file} && lc($args{file}) eq "stdout"); - - $args{time} = 0 if !exists($args{time}); - $args{setdefault} = 0 if !exists($args{setdefault});