X-Git-Url: https://perl5.git.perl.org/perl5.git/blobdiff_plain/f347d3e37893158fcefa9e51712d785eb38aaf0a..3823048b64b018d16e9a9cc16add1847fe60e6bd:/Porting/Maintainers.pl diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 1c5e312..1ca8b9d 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -17,9 +17,9 @@ use File::Glob qw(:case); @IGNORABLE = qw( .cvsignore .dualLivedDiffConfig .gitignore .perlcriticrc .perltidyrc - ANNOUNCE Announce Artistic AUTHORS BENCHMARK BUGS Build.PL + .travis.yml ANNOUNCE Announce Artistic AUTHORS BENCHMARK BUGS Build.PL CHANGELOG ChangeLog Changelog CHANGES Changes CONTRIBUTING CONTRIBUTING.mkdn - COPYING Copying cpanfile CREDITS dist.ini GOALS HISTORY INSTALL INSTALL.skip + COPYING Copying cpanfile CREDITS dist.ini GOALS HISTORY INSTALL INSTALL.SKIP LICENSE Makefile.PL MANIFEST MANIFEST.SKIP META.json META.yml MYMETA.json MYMETA.yml NEW NEWS NOTES perlcritic.rc ppport.h README README.PATCHING SIGNATURE THANKS TODO Todo VERSION WHATSNEW @@ -119,7 +119,7 @@ use File::Glob qw(:case); %Modules = ( 'Archive::Tar' => { - 'DISTRIBUTION' => 'BINGOS/Archive-Tar-2.02.tar.gz', + 'DISTRIBUTION' => 'BINGOS/Archive-Tar-2.04.tar.gz', 'FILES' => q[cpan/Archive-Tar], 'BUGS' => 'bug-archive-tar@rt.cpan.org', 'EXCLUDED' => [ @@ -133,7 +133,7 @@ use File::Glob qw(:case); }, 'autodie' => { - 'DISTRIBUTION' => 'PJF/autodie-2.25.tar.gz', + 'DISTRIBUTION' => 'NTHYKIER/autodie-2.26.tar.gz', 'FILES' => q[cpan/autodie], 'EXCLUDED' => [ qr{benchmarks}, @@ -156,12 +156,6 @@ use File::Glob qw(:case); t/system.t ) ], - 'CUSTOMIZED' => [ - # Waiting to be merged upstream: see CPAN RT#87237 - qw( t/utf8_open.t ), - # Waiting to be merged upstream: see CPAN RT#96609 - qw( t/truncate.t ), - ], }, 'AutoLoader' => { @@ -177,7 +171,7 @@ use File::Glob qw(:case); }, 'B::Debug' => { - 'DISTRIBUTION' => 'RURBAN/B-Debug-1.22.tar.gz', + 'DISTRIBUTION' => 'RURBAN/B-Debug-1.23.tar.gz', 'FILES' => q[cpan/B-Debug], 'EXCLUDED' => ['t/pod.t'], }, @@ -204,7 +198,7 @@ use File::Glob qw(:case); }, 'Compress::Raw::Bzip2' => { - 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.067.tar.gz', + 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.068.tar.gz', 'FILES' => q[cpan/Compress-Raw-Bzip2], 'EXCLUDED' => [ qr{^t/Test/}, @@ -213,7 +207,7 @@ use File::Glob qw(:case); }, 'Compress::Raw::Zlib' => { - 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.067.tar.gz', + 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.068.tar.gz', 'FILES' => q[cpan/Compress-Raw-Zlib], 'EXCLUDED' => [ @@ -283,6 +277,18 @@ use File::Glob qw(:case); t/yaml_code.yml ), ], + # Waiting to be merged upstream: see pull request #83 + 'CUSTOMIZED' => [ + qw( lib/CPAN/Author.pm + lib/CPAN/CacheMgr.pm + lib/CPAN/FTP.pm + lib/CPAN/HTTP/Client.pm + lib/CPAN/HandleConfig.pm + lib/CPAN/Index.pm + lib/CPAN/LWP/UserAgent.pm + lib/CPAN/Mirrors.pm + ), + ], }, # Note: When updating CPAN-Meta the META.* files will need to be regenerated @@ -300,7 +306,7 @@ use File::Glob qw(:case); }, 'CPAN::Meta::Requirements' => { - 'DISTRIBUTION' => 'DAGOLDEN/CPAN-Meta-Requirements-2.130.tar.gz', + 'DISTRIBUTION' => 'DAGOLDEN/CPAN-Meta-Requirements-2.132.tar.gz', 'FILES' => q[cpan/CPAN-Meta-Requirements], 'EXCLUDED' => [ qw(CONTRIBUTING.mkdn), @@ -328,7 +334,7 @@ use File::Glob qw(:case); }, 'DB_File' => { - 'DISTRIBUTION' => 'PMQS/DB_File-1.834.tar.gz', + 'DISTRIBUTION' => 'PMQS/DB_File-1.835.tar.gz', 'FILES' => q[cpan/DB_File], 'EXCLUDED' => [ qr{^patches/}, @@ -340,7 +346,7 @@ use File::Glob qw(:case); }, 'Devel::PPPort' => { - 'DISTRIBUTION' => 'WOLFSAGE/Devel-PPPort-3.25.tar.gz', + 'DISTRIBUTION' => 'WOLFSAGE/Devel-PPPort-3.28.tar.gz', # RJBS has asked MHX to have UPSTREAM be 'blead' # (i.e. move this from cpan/ to dist/) 'FILES' => q[cpan/Devel-PPPort], @@ -363,15 +369,13 @@ use File::Glob qw(:case); }, 'Digest::MD5' => { - 'DISTRIBUTION' => 'GAAS/Digest-MD5-2.53.tar.gz', + 'DISTRIBUTION' => 'GAAS/Digest-MD5-2.54.tar.gz', 'FILES' => q[cpan/Digest-MD5], 'EXCLUDED' => ['rfc1321.txt'], - # Waiting to be merged upstream: see CPAN RT#89612 - 'CUSTOMIZED' => ['t/files.t'], }, 'Digest::SHA' => { - 'DISTRIBUTION' => 'MSHELOR/Digest-SHA-5.93.tar.gz', + 'DISTRIBUTION' => 'MSHELOR/Digest-SHA-5.95.tar.gz', 'FILES' => q[cpan/Digest-SHA], 'EXCLUDED' => [ qw( t/pod.t @@ -388,9 +392,13 @@ use File::Glob qw(:case); }, 'Encode' => { - 'DISTRIBUTION' => 'DANKOGAI/Encode-2.67.tar.gz', + 'DISTRIBUTION' => 'DANKOGAI/Encode-2.70.tar.gz', 'FILES' => q[cpan/Encode], - 'CUSTOMIZED' => [ qw( encoding.pm ) ], + 'CUSTOMIZED' => [ + # Waiting to be merged upstream if it smokes ok: see CPAN RT#100347, + # in particular see khw's comments on that ticket on 21 Nov 2014. + qw( encoding.pm ), + ], }, 'encoding::warnings' => { @@ -437,9 +445,9 @@ use File::Glob qw(:case); }, 'ExtUtils::Command' => { - 'DISTRIBUTION' => 'FLORA/ExtUtils-Command-1.18.tar.gz', + 'DISTRIBUTION' => 'BINGOS/ExtUtils-Command-1.20.tar.gz', 'FILES' => q[cpan/ExtUtils-Command], - 'EXCLUDED' => [qr{^t/release-}], + 'EXCLUDED' => [qr{^xt/}], }, 'ExtUtils::Constant' => { @@ -483,14 +491,17 @@ use File::Glob qw(:case); 'PATCHING', 'README.packaging', ], - 'CUSTOMIZED' => [ - ], + # Applied upstream remove customisation when updating EUMM + 'CUSTOMIZED' => [ qw[ t/pm_to_blib.t ] ], }, 'ExtUtils::Manifest' => { - 'DISTRIBUTION' => 'ETHER/ExtUtils-Manifest-1.69.tar.gz', + 'DISTRIBUTION' => 'ETHER/ExtUtils-Manifest-1.70.tar.gz', 'FILES' => q[cpan/ExtUtils-Manifest], - 'EXCLUDED' => [qr(^xt/)], + 'EXCLUDED' => [ + qr(^t/00-report-prereqs), + qr(^xt/) + ], }, 'ExtUtils::ParseXS' => { @@ -538,7 +549,7 @@ use File::Glob qw(:case); }, 'Filter::Util::Call' => { - 'DISTRIBUTION' => 'RURBAN/Filter-1.49.tar.gz', + 'DISTRIBUTION' => 'RURBAN/Filter-1.54.tar.gz', 'FILES' => q[cpan/Filter-Util-Call pod/perlfilter.pod ], @@ -574,7 +585,7 @@ use File::Glob qw(:case); }, 'Getopt::Long' => { - 'DISTRIBUTION' => 'JV/Getopt-Long-2.42.tar.gz', + 'DISTRIBUTION' => 'JV/Getopt-Long-2.43.tar.gz', 'FILES' => q[cpan/Getopt-Long], 'EXCLUDED' => [ qr{^examples/}, @@ -586,7 +597,7 @@ use File::Glob qw(:case); }, 'HTTP::Tiny' => { - 'DISTRIBUTION' => 'DAGOLDEN/HTTP-Tiny-0.052.tar.gz', + 'DISTRIBUTION' => 'DAGOLDEN/HTTP-Tiny-0.054.tar.gz', 'FILES' => q[cpan/HTTP-Tiny], 'EXCLUDED' => [ 't/00-report-prereqs.t', @@ -621,7 +632,7 @@ use File::Glob qw(:case); }, 'IO-Compress' => { - 'DISTRIBUTION' => 'PMQS/IO-Compress-2.067.tar.gz', + 'DISTRIBUTION' => 'PMQS/IO-Compress-2.068.tar.gz', 'FILES' => q[cpan/IO-Compress], 'EXCLUDED' => [ qr{^examples/}, @@ -633,7 +644,7 @@ use File::Glob qw(:case); }, 'IO::Socket::IP' => { - 'DISTRIBUTION' => 'PEVANS/IO-Socket-IP-0.34.tar.gz', + 'DISTRIBUTION' => 'PEVANS/IO-Socket-IP-0.36.tar.gz', 'FILES' => q[cpan/IO-Socket-IP], 'EXCLUDED' => [ qr{^examples/}, @@ -676,7 +687,7 @@ use File::Glob qw(:case); }, 'libnet' => { - 'DISTRIBUTION' => 'SHAY/libnet-3.04.tar.gz', + 'DISTRIBUTION' => 'SHAY/libnet-3.05.tar.gz', 'FILES' => q[cpan/libnet], 'EXCLUDED' => [ qw( Configure @@ -789,13 +800,13 @@ use File::Glob qw(:case); }, 'MIME::Base64' => { - 'DISTRIBUTION' => 'GAAS/MIME-Base64-3.14.tar.gz', + 'DISTRIBUTION' => 'GAAS/MIME-Base64-3.15.tar.gz', 'FILES' => q[cpan/MIME-Base64], 'EXCLUDED' => ['t/bad-sv.t'], }, 'Module::CoreList' => { - 'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20141120.tar.gz', + 'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20150120.tar.gz', 'FILES' => q[dist/Module-CoreList], }, @@ -805,7 +816,7 @@ use File::Glob qw(:case); }, 'Module::Load::Conditional' => { - 'DISTRIBUTION' => 'BINGOS/Module-Load-Conditional-0.62.tar.gz', + 'DISTRIBUTION' => 'BINGOS/Module-Load-Conditional-0.64.tar.gz', 'FILES' => q[cpan/Module-Load-Conditional], }, @@ -815,11 +826,12 @@ use File::Glob qw(:case); }, 'Module::Metadata' => { - 'DISTRIBUTION' => 'ETHER/Module-Metadata-1.000024.tar.gz', + 'DISTRIBUTION' => 'ETHER/Module-Metadata-1.000026.tar.gz', 'FILES' => q[cpan/Module-Metadata], 'EXCLUDED' => [ qw(README.md), qw(t/00-report-prereqs.t), + qw(t/00-report-prereqs.dd), qr{^xt}, ], }, @@ -828,7 +840,6 @@ use File::Glob qw(:case); 'DISTRIBUTION' => 'SMPETERS/Net-Ping-2.41.tar.gz', 'FILES' => q[dist/Net-Ping], 'EXCLUDED' => [ - qr{^.travis.yml}, qr{^README.md}, ], }, @@ -865,19 +876,18 @@ use File::Glob qw(:case); }, 'Perl::OSType' => { - 'DISTRIBUTION' => 'DAGOLDEN/Perl-OSType-1.007.tar.gz', + 'DISTRIBUTION' => 'DAGOLDEN/Perl-OSType-1.008.tar.gz', 'FILES' => q[cpan/Perl-OSType], 'EXCLUDED' => [qw(tidyall.ini), qr/^xt/, qr{^t/00-}], }, 'perlfaq' => { - 'DISTRIBUTION' => 'ETHER/perlfaq-5.0150046.tar.gz', + 'DISTRIBUTION' => 'ETHER/perlfaq-5.021009.tar.gz', 'FILES' => q[cpan/perlfaq], 'EXCLUDED' => [ - qw( t/release-pod-syntax.t - t/release-eol.t - t/release-no-tabs.t - ) + qw( inc/CreateQuestionList.pm + t/00-compile.t), + qr{^xt/}, ], }, @@ -906,6 +916,8 @@ use File::Glob qw(:case); 'Pod::Parser' => { 'DISTRIBUTION' => 'MAREKR/Pod-Parser-1.62.tar.gz', 'FILES' => q[cpan/Pod-Parser], + # Waiting to be merged upstream: see CPAN RT#101847 + 'CUSTOMIZED' => [ qw( lib/Pod/PlainText.pm) ], }, 'Pod::Perldoc' => { @@ -923,7 +935,7 @@ use File::Glob qw(:case); }, 'Pod::Simple' => { - 'DISTRIBUTION' => 'DWHEELER/Pod-Simple-3.28.tar.gz', + 'DISTRIBUTION' => 'DWHEELER/Pod-Simple-3.29.tar.gz', 'FILES' => q[cpan/Pod-Simple], }, @@ -977,12 +989,8 @@ use File::Glob qw(:case); }, 'Socket' => { - 'DISTRIBUTION' => 'PEVANS/Socket-2.016.tar.gz', + 'DISTRIBUTION' => 'PEVANS/Socket-2.017.tar.gz', 'FILES' => q[cpan/Socket], - 'CUSTOMIZED' => [ - # Waiting to be merged upstream: see CPAN RT#98217 - qw( t/getnameinfo.t ), - ], }, 'Storable' => { @@ -1042,7 +1050,7 @@ use File::Glob qw(:case); }, 'Test::Harness' => { - 'DISTRIBUTION' => 'LEONT/Test-Harness-3.34.tar.gz', + 'DISTRIBUTION' => 'LEONT/Test-Harness-3.35.tar.gz', 'FILES' => q[cpan/Test-Harness], 'EXCLUDED' => [ qr{^examples/}, @@ -1061,7 +1069,7 @@ use File::Glob qw(:case); }, 'Test::Simple' => { - 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.301001_073.tar.gz', + 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.301001_098.tar.gz', 'FILES' => q[cpan/Test-Simple], 'EXCLUDED' => [ qr{^t/xt}, @@ -1073,6 +1081,9 @@ use File::Glob qw(:case); examples/subtest.t t/Legacy/00compile.t t/Legacy/pod.t + t/xxx-changes_updated.t + t/zzz-check-breaks.t + t/Legacy/ribasushi_diag.t ), ], 'CUSTOMIZED' => [ @@ -1175,6 +1186,11 @@ use File::Glob qw(:case); 'threads' => { 'DISTRIBUTION' => 'JDHEDDEN/threads-1.96.tar.gz', 'FILES' => q[dist/threads], + 'CUSTOMIZED' => [ + # Waiting to be merged upstream: see CPAN RT#100755 + qw( threads.xs + lib/threads.pm), + ], 'EXCLUDED' => [ qr{^examples/}, qw( t/pod.t @@ -1225,7 +1241,7 @@ use File::Glob qw(:case); }, 'Unicode::Collate' => { - 'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-1.08.tar.gz', + 'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-1.10.tar.gz', 'FILES' => q[cpan/Unicode-Collate], 'EXCLUDED' => [ qr{N$}, @@ -1283,16 +1299,15 @@ use File::Glob qw(:case); }, 'Win32' => { - 'DISTRIBUTION' => "JDB/Win32-0.49.tar.gz", + 'DISTRIBUTION' => "JDB/Win32-0.51.tar.gz", 'FILES' => q[cpan/Win32], }, 'Win32API::File' => { - 'DISTRIBUTION' => 'CHORNY/Win32API-File-0.1201.tar.gz', + 'DISTRIBUTION' => 'CHORNY/Win32API-File-0.1202.tar.gz', 'FILES' => q[cpan/Win32API-File], 'EXCLUDED' => [ qr{^ex/}, - 't/pod.t', ], },