summaryrefslogtreecommitdiff
path: root/lang/perl5
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2014-01-13 09:59:16 +0000
committeradam <adam@pkgsrc.org>2014-01-13 09:59:16 +0000
commitc45ef8007b9ca551b9c05c0dfc34119be47b778e (patch)
tree97cf0610e610e5fc3cf5e2299fb18c6a69b1a928 /lang/perl5
parente9a54338572ea9bf1d8b816365cd55b02b9c1e7f (diff)
downloadpkgsrc-c45ef8007b9ca551b9c05c0dfc34119be47b778e.tar.gz
Changes 5.18.2:
* B has been upgraded from version 1.42_01 to 1.42_02. * B::Concise has been upgraded from version 0.95 to 0.95_01. * English has been upgraded from version 1.06 to 1.06_01. This fixes an error about the performance of $`, $&, and c<$'>. * File::Glob has been upgraded from version 1.20 to 1.20_01. Bugs fixed: * Perl 5.18.1 introduced a regression along with a bugfix for lexical subs. Some B::SPECIAL results from B::CV::GV became undefs instead. This broke Devel::Cover among other libraries. * Perl 5.18.0 introduced a regression whereby [:^ascii:], if used in the same character class as other qualifiers, would fail to match characters in the Latin-1 block. * Perl 5.18.0 introduced a regression when using ->SUPER::method with AUTOLOAD by looking up AUTOLOAD from the current package, rather than the current package’s superclass. * Perl 5.18.0 introduced a regression whereby -bareword was no longer permitted under the strict and integer pragmata when used together. * Previously PerlIOBase_dup didn't check if pushing the new layer succeeded before (optionally) setting the utf8 flag. This could cause segfaults-by-nullpointer. * A buffer overflow with very long identifiers has been fixed. * A regression from 5.16 in the handling of padranges led to assertion failures if a keyword plugin declined to handle the second ‘my’, but only after creating a padop. * The construct $r=qr/.../; /$r/p is now handled properly, an issue which had been worsened by changes 5.18.0.
Diffstat (limited to 'lang/perl5')
-rw-r--r--lang/perl5/Makefile3
-rw-r--r--lang/perl5/Makefile.common4
-rw-r--r--lang/perl5/distinfo8
-rw-r--r--lang/perl5/options.mk5
4 files changed, 10 insertions, 10 deletions
diff --git a/lang/perl5/Makefile b/lang/perl5/Makefile
index 66f84c9e081..84221cbcc90 100644
--- a/lang/perl5/Makefile
+++ b/lang/perl5/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.214 2013/12/09 14:17:48 obache Exp $
+# $NetBSD: Makefile,v 1.215 2014/01/13 09:59:16 adam Exp $
.include "license.mk"
.include "Makefile.common"
-PKGREVISION= 3
COMMENT= Practical Extraction and Report Language
CONFLICTS+= perl-base-[0-9]* perl-thread-[0-9]*
diff --git a/lang/perl5/Makefile.common b/lang/perl5/Makefile.common
index c0609488f5a..135fb98b816 100644
--- a/lang/perl5/Makefile.common
+++ b/lang/perl5/Makefile.common
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.19 2013/08/31 15:28:32 adam Exp $
+# $NetBSD: Makefile.common,v 1.20 2014/01/13 09:59:16 adam Exp $
#
# used by lang/perl5/Makefile
# used by databases/p5-gdbm/Makefile
-DISTNAME= perl-5.18.1
+DISTNAME= perl-5.18.2
CATEGORIES= lang devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:S,/modules/by-module/$,/src/5.0/,}
DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}
diff --git a/lang/perl5/distinfo b/lang/perl5/distinfo
index fc68f360417..eb3b231d22b 100644
--- a/lang/perl5/distinfo
+++ b/lang/perl5/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.113 2014/01/04 14:33:21 richard Exp $
+$NetBSD: distinfo,v 1.114 2014/01/13 09:59:16 adam Exp $
-SHA1 (perl-5.18.1.tar.bz2) = eb6b402682168a9735b2806d09c1ca5d567b2de8
-RMD160 (perl-5.18.1.tar.bz2) = 015c4c617474e1f2716a8c1484c44852ab459b74
-Size (perl-5.18.1.tar.bz2) = 14059628 bytes
+SHA1 (perl-5.18.2.tar.bz2) = b8b87ef46630b5a2287b86b6e0c69088da36adfd
+RMD160 (perl-5.18.2.tar.bz2) = 1b656ae4f53845aac11e62b71c2d84c156ebfbd0
+Size (perl-5.18.2.tar.bz2) = 14058513 bytes
SHA1 (patch-Makefile.SH) = 4fceb8bc225ea784ecda3920e888f0ddb1aad997
SHA1 (patch-aa) = 9066746c6e6ed0d58962f52de1ae773e210cfcb5
SHA1 (patch-ab) = ddddf24cfa96c3b95202c2081006e0c7216afa1d
diff --git a/lang/perl5/options.mk b/lang/perl5/options.mk
index feb3caa9495..c5a8edfa97b 100644
--- a/lang/perl5/options.mk
+++ b/lang/perl5/options.mk
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.4 2013/07/15 09:24:57 ryoon Exp $
+# $NetBSD: options.mk,v 1.5 2014/01/13 09:59:16 adam Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.perl
PKG_OPTIONS_REQUIRED_GROUPS= perlbits
@@ -37,7 +37,8 @@ PKG_SUGGESTED_OPTIONS+= 64bitnone
PKG_SUGGESTED_OPTIONS+= 64bitauto
.endif
-.if ${OPSYS} == "Darwin" || ${OPSYS} == "SunOS"
+# Note: dtrace command on Darwin lacks required -G option
+.if ${OPSYS} == "SunOS"
PKG_SUGGESTED_OPTIONS+= dtrace
.endif