# DISTRIBUTION names the tarball on CPAN which (allegedly) the files
# included in core are derived from. Note that the file's version may not
-# necessarily match the newest version on CPAN.
+# necessarily match the newest version on CPAN. (For dist/ distributions,
+# which are blead-first, a request should be placed with the releaser(s) to
+# upload the corresponding cpan release, and the entry in this file should
+# only be updated when that release has been done.)
# EXCLUDED is a list of files to be excluded from a CPAN tarball before
# comparing the remaining contents with core. Each item can either be a
%Modules = (
'Archive::Tar' => {
- 'DISTRIBUTION' => 'BINGOS/Archive-Tar-2.30.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Archive-Tar-2.32.tar.gz',
'FILES' => q[cpan/Archive-Tar],
'BUGS' => 'bug-archive-tar@rt.cpan.org',
'EXCLUDED' => [
'lib/autodie/hints.pm',
't/exceptions.t',
't/lib/Hints_pod_examples.pm',
+ # CPAN RT#127762
+ 't/recv.t',
],
},
'EXCLUDED' => [qr{^t/release-.*\.t}],
},
- 'B::Debug' => {
- 'DISTRIBUTION' => 'RURBAN/B-Debug-1.26.tar.gz',
- 'FILES' => q[cpan/B-Debug],
- 'EXCLUDED' => ['t/pod.t'],
- 'DEPRECATED' => '5.027003',
- },
-
'base' => {
'DISTRIBUTION' => 'RJBS/base-2.23.tar.gz',
'FILES' => q[dist/base],
},
'bignum' => {
- 'DISTRIBUTION' => 'PJACKLAM/bignum-0.50.tar.gz',
+ 'DISTRIBUTION' => 'PJACKLAM/bignum-0.51.tar.gz',
'FILES' => q[cpan/bignum],
'EXCLUDED' => [
qr{^t/author-},
},
'Carp' => {
- 'DISTRIBUTION' => 'RJBS/Carp-1.38.tar.gz',
+ 'DISTRIBUTION' => 'XSAWYERX/Carp-1.50.tar.gz',
'FILES' => q[dist/Carp],
},
'Compress::Raw::Bzip2' => {
- 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.081.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Compress-Raw-Bzip2-2.086.tar.gz',
'FILES' => q[cpan/Compress-Raw-Bzip2],
'EXCLUDED' => [
qr{^t/Test/},
+ qr{^t/meta},
'bzip2-src/bzip2-const.patch',
'bzip2-src/bzip2-cpp.patch',
'bzip2-src/bzip2-unsigned.patch',
},
'Compress::Raw::Zlib' => {
- 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.081.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/Compress-Raw-Zlib-2.086.tar.gz',
'FILES' => q[cpan/Compress-Raw-Zlib],
'EXCLUDED' => [
qr{^examples/},
qr{^t/Test/},
+ qr{^t/meta},
qw( t/000prereq.t
t/99pod.t
),
},
'Config::Perl::V' => {
- 'DISTRIBUTION' => 'HMBRAND/Config-Perl-V-0.30.tgz',
+ 'DISTRIBUTION' => 'HMBRAND/Config-Perl-V-0.31.tgz',
'FILES' => q[cpan/Config-Perl-V],
'EXCLUDED' => [qw(
examples/show-v.pl
)],
+ 'CUSTOMIZED' => [ qw(V.pm) ],
},
'constant' => {
},
'CPAN' => {
- 'DISTRIBUTION' => 'ANDK/CPAN-2.20-TRIAL.tar.gz',
+ 'DISTRIBUTION' => 'ANDK/CPAN-2.27-TRIAL2.tar.gz',
'FILES' => q[cpan/CPAN],
'EXCLUDED' => [
qr{^distroprefs/},
},
'Data::Dumper' => {
- 'DISTRIBUTION' => 'SMUELLER/Data-Dumper-2.161.tar.gz',
+ 'DISTRIBUTION' => 'XSAWYERX/Data-Dumper-2.173.tar.gz',
'FILES' => q[dist/Data-Dumper],
},
'DB_File' => {
- 'DISTRIBUTION' => 'PMQS/DB_File-1.842.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/DB_File-1.852.tar.gz',
'FILES' => q[cpan/DB_File],
'EXCLUDED' => [
qr{^patches/},
+ qr{^t/meta},
qw( t/pod.t
fallback.h
fallback.xs
},
'Devel::PPPort' => {
- 'DISTRIBUTION' => 'WOLFSAGE/Devel-PPPort-3.36.tar.gz',
+ 'DISTRIBUTION' => 'ATOOMIC/Devel-PPPort-3.52.tar.gz',
'FILES' => q[dist/Devel-PPPort],
'EXCLUDED' => [
'PPPort.pm', # we use PPPort_pm.PL instead
],
- 'CUSTOMIZED' => [ qw[ parts/embed.fnc ] ],
},
'Devel::SelfStubber' => {
},
'Encode' => {
- 'DISTRIBUTION' => 'DANKOGAI/Encode-2.97.tar.gz',
+ 'DISTRIBUTION' => 'DANKOGAI/Encode-3.01.tar.gz',
'FILES' => q[cpan/Encode],
- 'CUSTOMIZED' => [
- # TODO test passes on blead
- 't/truncated_utf8.t',
- ],
},
'encoding::warnings' => {
},
'Exporter' => {
- 'DISTRIBUTION' => 'TODDR/Exporter-5.72.tar.gz',
+ 'DISTRIBUTION' => 'TODDR/Exporter-5.73.tar.gz',
'FILES' => q[dist/Exporter],
'EXCLUDED' => [
qw( t/pod.t
},
'ExtUtils::CBuilder' => {
- 'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280230.tar.gz',
+ 'DISTRIBUTION' => 'AMBS/ExtUtils-CBuilder-0.280231.tar.gz',
'FILES' => q[dist/ExtUtils-CBuilder],
'EXCLUDED' => [
qw(README.mkdn),
},
'ExtUtils::MakeMaker' => {
- 'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.34.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/ExtUtils-MakeMaker-7.36.tar.gz',
'FILES' => q[cpan/ExtUtils-MakeMaker],
'EXCLUDED' => [
qr{^t/lib/Test/},
},
'ExtUtils::Manifest' => {
- 'DISTRIBUTION' => 'BINGOS/ExtUtils-Manifest-1.71.tar.gz',
+ 'DISTRIBUTION' => 'ETHER/ExtUtils-Manifest-1.72.tar.gz',
'FILES' => q[cpan/ExtUtils-Manifest],
'EXCLUDED' => [
qr(^t/00-report-prereqs),
},
'File::Path' => {
- 'DISTRIBUTION' => 'JKEENAN/File-Path-2.15.tar.gz',
+ 'DISTRIBUTION' => 'JKEENAN/File-Path-2.16.tar.gz',
'FILES' => q[cpan/File-Path],
'EXCLUDED' => [
qw(t/Path-Class.t),
},
'File::Temp' => {
- 'DISTRIBUTION' => 'ETHER/File-Temp-0.2308.tar.gz',
+ 'DISTRIBUTION' => 'ETHER/File-Temp-0.2309.tar.gz',
'FILES' => q[cpan/File-Temp],
'EXCLUDED' => [
qw( README.mkdn
},
'Filter::Util::Call' => {
- 'DISTRIBUTION' => 'RURBAN/Filter-1.58.tar.gz',
+ 'DISTRIBUTION' => 'RURBAN/Filter-1.59.tar.gz',
'FILES' => q[cpan/Filter-Util-Call
pod/perlfilter.pod
],
t/cpp.t
t/decrypt.t
t/exec.t
+ t/m4.t
t/order.t
t/sh.t
t/tee.t
},
'HTTP::Tiny' => {
- 'DISTRIBUTION' => 'DAGOLDEN/HTTP-Tiny-0.070.tar.gz',
+ 'DISTRIBUTION' => 'DAGOLDEN/HTTP-Tiny-0.076.tar.gz',
'FILES' => q[cpan/HTTP-Tiny],
'EXCLUDED' => [
't/00-report-prereqs.t',
},
'IO-Compress' => {
- 'DISTRIBUTION' => 'PMQS/IO-Compress-2.081.tar.gz',
+ 'DISTRIBUTION' => 'PMQS/IO-Compress-2.086.tar.gz',
'FILES' => q[cpan/IO-Compress],
'EXCLUDED' => [
qr{^examples/},
qr{^t/Test/},
+ qr{^t/999meta-},
't/010examples-bzip2.t',
't/010examples-zlib.t',
't/cz-05examples.t',
},
'IPC::Cmd' => {
- 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-1.02.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/IPC-Cmd-1.04.tar.gz',
'FILES' => q[cpan/IPC-Cmd],
},
},
'JSON::PP' => {
- 'DISTRIBUTION' => 'ISHIGAKI/JSON-PP-2.97001.tar.gz',
+ 'DISTRIBUTION' => 'ISHIGAKI/JSON-PP-4.04.tar.gz',
'FILES' => q[cpan/JSON-PP],
},
],
},
- 'Locale-Codes' => {
- 'DISTRIBUTION' => 'SBECK/Locale-Codes-3.57.tar.gz',
- 'FILES' => q[cpan/Locale-Codes],
- 'EXCLUDED' => [
- qw( README.first
- t/pod_coverage.ign
- t/pod_coverage.t
- t/pod.t),
- qr{^t/runtests},
- qr{^internal/},
- qr{^examples/},
- ],
- },
-
'Locale::Maketext' => {
'DISTRIBUTION' => 'TODDR/Locale-Maketext-1.28.tar.gz',
'FILES' => q[dist/Locale-Maketext],
},
'Math::BigInt' => {
- 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-1.999813.tar.gz',
+ 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-1.999816.tar.gz',
'FILES' => q[cpan/Math-BigInt],
'EXCLUDED' => [
qr{^examples/},
},
'Math::BigInt::FastCalc' => {
- 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-FastCalc-0.5007.tar.gz',
+ 'DISTRIBUTION' => 'PJACKLAM/Math-BigInt-FastCalc-0.5008.tar.gz',
'FILES' => q[cpan/Math-BigInt-FastCalc],
'EXCLUDED' => [
qr{^t/author-},
},
'Module::CoreList' => {
- 'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20180626.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Module-CoreList-5.20190720.tar.gz',
'FILES' => q[dist/Module-CoreList],
},
'Module::Load' => {
- 'DISTRIBUTION' => 'BINGOS/Module-Load-0.32.tar.gz',
+ 'DISTRIBUTION' => 'BINGOS/Module-Load-0.34.tar.gz',
'FILES' => q[cpan/Module-Load],
},
},
'Module::Metadata' => {
- 'DISTRIBUTION' => 'ETHER/Module-Metadata-1.000033.tar.gz',
+ 'DISTRIBUTION' => 'ETHER/Module-Metadata-1.000036.tar.gz',
'FILES' => q[cpan/Module-Metadata],
'EXCLUDED' => [
qw(t/00-report-prereqs.t),
},
'Net::Ping' => {
- 'DISTRIBUTION' => 'RURBAN/Net-Ping-2.61.tar.gz',
+ 'DISTRIBUTION' => 'RURBAN/Net-Ping-2.71.tar.gz',
'FILES' => q[dist/Net-Ping],
'EXCLUDED' => [
qw(README.md.PL),
qw(t/600_pod.t),
qw(t/601_pod-coverage.t),
],
- 'CUSTOMIZED' => [
- qw( t/000_load.t
- t/001_new.t
- t/500_ping_icmp.t),
- ],
-
},
'NEXT' => {
},
'PathTools' => {
- 'DISTRIBUTION' => 'XSAWYERX/PathTools-3.74.tar.gz',
+ 'DISTRIBUTION' => 'XSAWYERX/PathTools-3.75.tar.gz',
'FILES' => q[dist/PathTools],
'EXCLUDED' => [
qr{^t/lib/Test/},
},
'perlfaq' => {
- 'DISTRIBUTION' => 'ETHER/perlfaq-5.20180605.tar.gz',
+ 'DISTRIBUTION' => 'ETHER/perlfaq-5.20190126.tar.gz',
'FILES' => q[cpan/perlfaq],
- 'EXCLUDED' => [
- qw( inc/CreateQuestionList.pm
- inc/perlfaq.tt
- t/00-compile.t),
- qr{^xt/},
- ],
-
- 'CUSTOMIZED' => [ qw[ lib/perlfaq5.pod lib/perlfaq8.pod ] ],
+ 'EXCLUDED' => [ qr/^inc/, qr/^xt/, qr{^t/00-} ],
},
'PerlIO::via::QuotedPrint' => {
'FILES' => q[cpan/Pod-Escapes],
},
- 'Pod::Parser' => {
- 'DISTRIBUTION' => 'MAREKR/Pod-Parser-1.63.tar.gz',
- 'FILES' => q[cpan/Pod-Parser],
- },
-
'Pod::Perldoc' => {
'DISTRIBUTION' => 'MALLEN/Pod-Perldoc-3.28.tar.gz',
'FILES' => q[cpan/Pod-Perldoc],
},
'Pod::Simple' => {
- 'DISTRIBUTION' => 'KHW/Pod-Simple-3.35.tar.gz',
+ 'DISTRIBUTION' => 'KHW/Pod-Simple-3.39.tar.gz',
'FILES' => q[cpan/Pod-Simple],
},
},
'podlators' => {
- 'DISTRIBUTION' => 'RRA/podlators-4.11.tar.gz',
+ 'DISTRIBUTION' => 'RRA/podlators-4.12.tar.gz',
'FILES' => q[cpan/podlators pod/perlpodstyle.pod],
'EXCLUDED' => [
qr{^docs/metadata/},
},
'Scalar::Util' => {
- 'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.50.tar.gz',
+ 'DISTRIBUTION' => 'PEVANS/Scalar-List-Utils-1.51.tar.gz',
'FILES' => q[cpan/Scalar-List-Utils],
},
},
'Socket' => {
- 'DISTRIBUTION' => 'PEVANS/Socket-2.027.tar.gz',
+ 'DISTRIBUTION' => 'PEVANS/Socket-2.029.tar.gz',
'FILES' => q[cpan/Socket],
},
'Storable' => {
- 'DISTRIBUTION' => 'AMS/Storable-2.51.tar.gz',
+ 'DISTRIBUTION' => 'XSAWYERX/Storable-3.15.tar.gz',
'FILES' => q[dist/Storable],
'EXCLUDED' => [
qr{^t/compat/},
},
'Test::Simple' => {
- 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.302138.tar.gz',
+ 'DISTRIBUTION' => 'EXODIST/Test-Simple-1.302164.tar.gz',
'FILES' => q[cpan/Test-Simple],
'EXCLUDED' => [
qr{^examples/},
},
'threads::shared' => {
- 'DISTRIBUTION' => 'JDHEDDEN/threads-shared-1.58.tar.gz',
+ 'DISTRIBUTION' => 'JDHEDDEN/threads-shared-1.59.tar.gz',
'FILES' => q[dist/threads-shared],
'EXCLUDED' => [
qw( examples/class.pl
},
'Time::HiRes' => {
- 'DISTRIBUTION' => 'JHI/Time-HiRes-1.9759.tar.gz',
+ 'DISTRIBUTION' => 'ATOOMIC/Time-HiRes-1.9760.tar.gz',
'FILES' => q[dist/Time-HiRes],
},
},
'Time::Piece' => {
- 'DISTRIBUTION' => 'ESAYM/Time-Piece-1.3204.tar.gz',
+ 'DISTRIBUTION' => 'ESAYM/Time-Piece-1.33.tar.gz',
'FILES' => q[cpan/Time-Piece],
'EXCLUDED' => [ qw[reverse_deps.txt] ],
},
'Unicode::Collate' => {
- 'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-1.25.tar.gz',
+ 'DISTRIBUTION' => 'SADAHIRO/Unicode-Collate-1.27.tar.gz',
'FILES' => q[cpan/Unicode-Collate],
'EXCLUDED' => [
qr{N$},
},
'Unicode::Normalize' => {
- 'DISTRIBUTION' => 'KHW/Unicode-Normalize-1.25.tar.gz',
+ 'DISTRIBUTION' => 'KHW/Unicode-Normalize-1.26.tar.gz',
'FILES' => q[dist/Unicode-Normalize],
'EXCLUDED' => [
qw( MANIFEST.N
# only necessary with the CPAN release.
'CUSTOMIZED' => [
qw( lib/version.pm
+ vutil.c
),
],
},
'Win32' => {
- 'DISTRIBUTION' => "JDB/Win32-0.52.tar.gz",
+ 'DISTRIBUTION' => "JDB/Win32-0.53.tar.gz",
'FILES' => q[cpan/Win32],
},
ext/Win32CORE/
ext/XS-APItest/
ext/XS-Typemap/
- ext/arybase/
ext/attributes/
ext/mro/
ext/re/
lib/Net/protoent.{pm,t}
lib/Net/servent.{pm,t}
lib/PerlIO.pm
- lib/Pod/t/InputObjects.t
- lib/Pod/t/Select.t
lib/Pod/t/Usage.t
- lib/Pod/t/utils.t
lib/SelectSaver.{pm,t}
lib/Symbol.{pm,t}
lib/Thread.{pm,t}