Perl 5.20.1 has been released, this is the latest stable version of Perl. Changes include performance enhancements and various bug fixes. Perl 5.20.1 represents approximately 4 months of development since Perl 5.20.0 and contains approximately 12,000 lines of changes across 170 files from 36 authors.diff -r1.230 -r1.231 pkgsrc/lang/perl5/Makefile
(adam)
@@ -1,19 +1,18 @@ | @@ -1,19 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.230 2014/09/29 11:36:01 spz Exp $ | 1 | # $NetBSD: Makefile,v 1.231 2014/10/01 07:17:02 adam Exp $ | |
2 | 2 | |||
3 | .include "license.mk" | 3 | .include "license.mk" | |
4 | .include "Makefile.common" | 4 | .include "Makefile.common" | |
5 | 5 | |||
6 | PKGREVISION= 2 | |||
7 | COMMENT= Practical Extraction and Report Language | 6 | COMMENT= Practical Extraction and Report Language | |
8 | 7 | |||
9 | CONFLICTS+= perl-base-[0-9]* perl-thread-[0-9]* | 8 | CONFLICTS+= perl-base-[0-9]* perl-thread-[0-9]* | |
10 | 9 | |||
11 | # CONFLICTS packages older than CORE modules version. | 10 | # CONFLICTS packages older than CORE modules version. | |
12 | # based on 'corelist -v ${PKGVERSION}' | 11 | # based on 'corelist -v ${PKGVERSION}' | |
13 | # update based on 'corelist -diff ${PREV_PKGVERSION} ${PKGVERSION}' | 12 | # update based on 'corelist -diff ${PREV_PKGVERSION} ${PKGVERSION}' | |
14 | CONFLICTS+= p5-Archive-Tar<1.96 | 13 | CONFLICTS+= p5-Archive-Tar<1.96 | |
15 | CONFLICTS+= p5-Attribute-Handlers<0.96 | 14 | CONFLICTS+= p5-Attribute-Handlers<0.96 | |
16 | CONFLICTS+= p5-AutoLoader<5.74 | 15 | CONFLICTS+= p5-AutoLoader<5.74 | |
17 | CONFLICTS+= p5-CGI<3.65 | 16 | CONFLICTS+= p5-CGI<3.65 | |
18 | # older for www/p5-CGI-Fast | 17 | # older for www/p5-CGI-Fast | |
19 | CONFLICTS+= p5-CPAN<2.0500 # 2.05 | 18 | CONFLICTS+= p5-CPAN<2.0500 # 2.05 |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.21 2014/05/29 07:57:07 adam Exp $ | 1 | # $NetBSD: Makefile.common,v 1.22 2014/10/01 07:17:02 adam Exp $ | |
2 | # | 2 | # | |
3 | # used by lang/perl5/Makefile | 3 | # used by lang/perl5/Makefile | |
4 | # used by databases/p5-gdbm/Makefile | 4 | # used by databases/p5-gdbm/Makefile | |
5 | 5 | |||
6 | DISTNAME= perl-5.20.0 | 6 | DISTNAME= perl-5.20.1 | |
7 | CATEGORIES= lang devel perl5 | 7 | CATEGORIES= lang devel perl5 | |
8 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:S,/modules/by-module/$,/src/5.0/,} | 8 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:S,/modules/by-module/$,/src/5.0/,} | |
9 | DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} | 9 | DISTFILES+= ${DISTNAME}${EXTRACT_SUFX} | |
10 | EXTRACT_SUFX= .tar.bz2 | 10 | EXTRACT_SUFX= .tar.bz2 | |
11 | 11 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 12 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= http://www.perl.org/ | 13 | HOMEPAGE= http://www.perl.org/ | |
14 | LICENSE= ${PERL5_LICENSE} | 14 | LICENSE= ${PERL5_LICENSE} |
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | $NetBSD: distinfo,v 1.123 2014/09/29 11:36:01 spz Exp $ | 1 | $NetBSD: distinfo,v 1.124 2014/10/01 07:17:02 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (perl-5.20.0.tar.bz2) = e925e4fc36e90eace19a1ca850f912618ba6788f | 3 | SHA1 (perl-5.20.1.tar.bz2) = cd424d1520ba2686fe5d4422565aaf880e9467f6 | |
4 | RMD160 (perl-5.20.0.tar.bz2) = a14fa854f2d50aa5f16ff3a982244dd6cd0c4730 | 4 | RMD160 (perl-5.20.1.tar.bz2) = 8a33e7ef2cbe4b11c83187176656454794f6d26d | |
5 | Size (perl-5.20.0.tar.bz2) = 13770469 bytes | 5 | Size (perl-5.20.1.tar.bz2) = 13676155 bytes | |
6 | SHA1 (patch-Makefile.SH) = 623f32eca930ccb7c5eaa47f28df87ae15149cad | 6 | SHA1 (patch-Makefile.SH) = 92c623fe1ea024b05f47bcfee7002e02647d5062 | |
7 | SHA1 (patch-aa) = 441ad4f0d27d9be0fcdce31c9d35d35d98958518 | 7 | SHA1 (patch-aa) = 441ad4f0d27d9be0fcdce31c9d35d35d98958518 | |
8 | SHA1 (patch-ab) = c899b7221a78e74cc9b1480834baba047dd19f38 | 8 | SHA1 (patch-ab) = c899b7221a78e74cc9b1480834baba047dd19f38 | |
9 | SHA1 (patch-ac) = 4baa8f80695687abb53d4f4e1830cf86db5b2bf7 | 9 | SHA1 (patch-ac) = 4baa8f80695687abb53d4f4e1830cf86db5b2bf7 | |
10 | SHA1 (patch-ah) = c1cb4ddb6db49dcfe12bb1d47911668b2318b953 | 10 | SHA1 (patch-ah) = c1cb4ddb6db49dcfe12bb1d47911668b2318b953 | |
11 | SHA1 (patch-aq) = 4bf5a76f0277b0939b2ca7720f4bb045a788b5cc | 11 | SHA1 (patch-aq) = 4bf5a76f0277b0939b2ca7720f4bb045a788b5cc | |
12 | SHA1 (patch-ca) = dcd3ab4d69a5a54677894f35b8bc536f48a19c45 | 12 | SHA1 (patch-ca) = dcd3ab4d69a5a54677894f35b8bc536f48a19c45 | |
13 | SHA1 (patch-ch) = 5b6a89c82e158bab0a5f06add48c28e600678099 | 13 | SHA1 (patch-ch) = 5b6a89c82e158bab0a5f06add48c28e600678099 | |
14 | SHA1 (patch-ck) = 5c381db130cdf4c315678e2d65380eaaa3065fee | 14 | SHA1 (patch-ck) = 5c381db130cdf4c315678e2d65380eaaa3065fee | |
15 | SHA1 (patch-cn) = d1877383e213a414562b5bb4c1e8aa785926fab7 | 15 | SHA1 (patch-cn) = d1877383e213a414562b5bb4c1e8aa785926fab7 | |
16 | SHA1 (patch-cpan_Socket_Socket.xs) = 9390c42ad456b0ea114c2e57e4d829d630fb698e | 16 | SHA1 (patch-cpan_Socket_Socket.xs) = 9390c42ad456b0ea114c2e57e4d829d630fb698e | |
17 | SHA1 (patch-dist_Data-Dumper_Dumper.pm) = 27f9bb4084aa0b21b05bd10d850942b978f7f821 | 17 | SHA1 (patch-dist_Data-Dumper_Dumper.pm) = 27f9bb4084aa0b21b05bd10d850942b978f7f821 | |
18 | SHA1 (patch-dist_Data-Dumper_Dumper.xs) = 2e3384973a70b46f8f9ed72c0e9966e00fcbd8af | 18 | SHA1 (patch-dist_Data-Dumper_Dumper.xs) = 2e3384973a70b46f8f9ed72c0e9966e00fcbd8af | |
19 | SHA1 (patch-ext_Errno_Errno__pm.PL) = 4f135e267da17de38f8f1e7e03d5209bfd09a323 | 19 | SHA1 (patch-ext_Errno_Errno__pm.PL) = 4f135e267da17de38f8f1e7e03d5209bfd09a323 |
@@ -1,15 +1,16 @@ | @@ -1,15 +1,16 @@ | |||
1 | $NetBSD: patch-Makefile.SH,v 1.2 2014/06/04 14:24:37 richard Exp $ | 1 | $NetBSD: patch-Makefile.SH,v 1.3 2014/10/01 07:17:02 adam Exp $ | |
2 | due to bloody backward incompatible changes in recent dtrace on SunOS | 2 | ||
3 | Due to bloody backward incompatible changes in recent dtrace on SunOS | |||
3 | postpone invocation of dtrace to later with the actual probe objects. | 4 | postpone invocation of dtrace to later with the actual probe objects. | |
4 | 5 | |||
5 | Ensure perldtrace.h is generated during makedepends in order to avoid | 6 | Ensure perldtrace.h is generated during makedepends in order to avoid | |
6 | compilation problems | 7 | compilation problems | |
7 | 8 | |||
8 | --- Makefile.SH.orig 2014-05-26 13:34:18.000000000 +0000 | 9 | --- Makefile.SH.orig 2014-05-26 13:34:18.000000000 +0000 | |
9 | +++ Makefile.SH | 10 | +++ Makefile.SH | |
10 | @@ -225,10 +225,9 @@ dtrace_o='' | 11 | @@ -225,10 +225,9 @@ dtrace_o='' | |
11 | minidtrace_o='' | 12 | minidtrace_o='' | |
12 | case "$usedtrace" in | 13 | case "$usedtrace" in | |
13 | define|true) | 14 | define|true) | |
14 | - dtrace_h='perldtrace.h' | 15 | - dtrace_h='perldtrace.h' | |
15 | - $dtrace -G -s perldtrace.d -o perldtrace.tmp >/dev/null 2>&1 \ | 16 | - $dtrace -G -s perldtrace.d -o perldtrace.tmp >/dev/null 2>&1 \ |