diff options
author | mat <mat@FreeBSD.org> | 2015-09-14 15:37:40 +0800 |
---|---|---|
committer | mat <mat@FreeBSD.org> | 2015-09-14 15:37:40 +0800 |
commit | 3a8389fc4e8422d5ab204a883f7c54b57310f445 (patch) | |
tree | 85962cb14557cf136ee7e856ffe6aca11badae6a /lang | |
parent | 1654b845cb67699a7651a1b3deabafda8c460352 (diff) | |
download | freebsd-ports-gnome-3a8389fc4e8422d5ab204a883f7c54b57310f445.tar.gz freebsd-ports-gnome-3a8389fc4e8422d5ab204a883f7c54b57310f445.tar.zst freebsd-ports-gnome-3a8389fc4e8422d5ab204a883f7c54b57310f445.zip |
Update to 5.20.3.
Sponsored by: Absolight
Diffstat (limited to 'lang')
-rw-r--r-- | lang/perl5.20/distinfo | 4 | ||||
-rw-r--r-- | lang/perl5.20/files/patch-ext_Errno_Errno__pm.PL | 39 | ||||
-rw-r--r-- | lang/perl5.20/pkg-plist | 2 | ||||
-rw-r--r-- | lang/perl5.20/version.mk | 2 |
4 files changed, 5 insertions, 42 deletions
diff --git a/lang/perl5.20/distinfo b/lang/perl5.20/distinfo index 79ab21ac678d..116ceb1aa306 100644 --- a/lang/perl5.20/distinfo +++ b/lang/perl5.20/distinfo @@ -1,2 +1,2 @@ -SHA256 (perl/perl-5.20.2.tar.bz2) = e5a4713bc65e1da98ebd833dce425c000768bfe84d17ec5183ec5ca249db71ab -SIZE (perl/perl-5.20.2.tar.bz2) = 13717128 +SHA256 (perl/perl-5.20.3.tar.bz2) = 1b40068166c242e34a536836286e70b78410602a80615143301e52aa2901493b +SIZE (perl/perl-5.20.3.tar.bz2) = 13743405 diff --git a/lang/perl5.20/files/patch-ext_Errno_Errno__pm.PL b/lang/perl5.20/files/patch-ext_Errno_Errno__pm.PL deleted file mode 100644 index 8ced9e1d01a8..000000000000 --- a/lang/perl5.20/files/patch-ext_Errno_Errno__pm.PL +++ /dev/null @@ -1,39 +0,0 @@ ---- ext/Errno/Errno_pm.PL.orig 2015-01-31 19:48:53 UTC -+++ ext/Errno/Errno_pm.PL -@@ -225,20 +225,31 @@ sub write_errno_pm { - { # BeOS (support now removed) did not enter this block - # invoke CPP and read the output - -+ my $inhibit_linemarkers = ''; -+ if ($Config{gccversion} =~ /\A(\d+)\./ and $1 >= 5) { -+ # GCC 5.0 interleaves expanded macros with line numbers breaking -+ # each line into multiple lines. RT#123784 -+ $inhibit_linemarkers = ' -P'; -+ } -+ - if ($^O eq 'VMS') { -- my $cpp = "$Config{cppstdin} $Config{cppflags} $Config{cppminus}"; -+ my $cpp = "$Config{cppstdin} $Config{cppflags}" . -+ $inhibit_linemarkers . " $Config{cppminus}"; - $cpp =~ s/sys\$input//i; - open(CPPO,"$cpp errno.c |") or - die "Cannot exec $Config{cppstdin}"; - } elsif ($IsMSWin32 || $^O eq 'NetWare') { -- open(CPPO,"$Config{cpprun} $Config{cppflags} errno.c |") or -- die "Cannot run '$Config{cpprun} $Config{cppflags} errno.c'"; -+ my $cpp = "$Config{cpprun} $Config{cppflags}" . -+ $inhibit_linemarkers; -+ open(CPPO,"$cpp errno.c |") or -+ die "Cannot run '$cpp errno.c'"; - } elsif ($IsSymbian) { -- my $cpp = "gcc -E -I$ENV{SDK}\\epoc32\\include\\libc -"; -+ my $cpp = "gcc -E -I$ENV{SDK}\\epoc32\\include\\libc" . -+ $inhibit_linemarkers ." -"; - open(CPPO,"$cpp < errno.c |") - or die "Cannot exec $cpp"; - } else { -- my $cpp = default_cpp(); -+ my $cpp = default_cpp() . $inhibit_linemarkers; - open(CPPO,"$cpp < errno.c |") - or die "Cannot exec $cpp"; - } diff --git a/lang/perl5.20/pkg-plist b/lang/perl5.20/pkg-plist index 57ecd46e8d09..8d6d6ab7598f 100644 --- a/lang/perl5.20/pkg-plist +++ b/lang/perl5.20/pkg-plist @@ -1479,6 +1479,7 @@ etc/perl5_version %%PRIV_LIB%%/pod/perl5200delta.pod %%PRIV_LIB%%/pod/perl5201delta.pod %%PRIV_LIB%%/pod/perl5202delta.pod +%%PRIV_LIB%%/pod/perl5203delta.pod %%PRIV_LIB%%/pod/perl561delta.pod %%PRIV_LIB%%/pod/perl56delta.pod %%PRIV_LIB%%/pod/perl581delta.pod @@ -2078,6 +2079,7 @@ man/man1/perl5184delta.1.gz man/man1/perl5200delta.1.gz man/man1/perl5201delta.1.gz man/man1/perl5202delta.1.gz +man/man1/perl5203delta.1.gz man/man1/perl561delta.1.gz man/man1/perl56delta.1.gz man/man1/perl581delta.1.gz diff --git a/lang/perl5.20/version.mk b/lang/perl5.20/version.mk index fc6609893cf1..f0f40360d2bc 100644 --- a/lang/perl5.20/version.mk +++ b/lang/perl5.20/version.mk @@ -1 +1 @@ -PERL_VERSION= 5.20.2 +PERL_VERSION= 5.20.3 |