1
0
Fork 0
mirror of https://github.com/perlbot/perlbuut synced 2025-06-07 18:35:49 -04:00
perlbuut/cpanfile_diffed

164 lines
4.3 KiB
Text

--- cpanfile_scanned 2017-06-21 17:40:10.000000000 -0400
+++ cpanfile_sorted 2017-06-21 17:41:53.000000000 -0400
@@ -1,80 +1,91 @@
requires 'autodie';
requires 'Cache::FastMmap';
requires 'Cache::File';
requires 'Cache::Mmap';
requires 'Config::General';
requires 'Cpanel::JSON::XS';
requires 'Data::Dumper';
requires 'DBD::SQLite';
requires 'DBI';
requires 'Encode';
requires 'HTTP::Status';
requires 'IO::String';
requires 'JSON::MaybeXS';
requires 'perl', '5.24';
requires 'POE';
requires 'POE::Component::IRC';
requires 'POE::Component::IRC::Common';
requires 'POE::Component::IRC::Plugin::AutoJoin';
requires 'POE::Component::IRC::Plugin::Connector';
requires 'POE::Component::IRC::Plugin::NickReclaim';
requires 'POE::Component::IRC::State';
requires 'POE::Component::Server::SimpleHTTP';
requires 'POE::Component::Server::TCP';
requires 'POE::Filter::Line';
requires 'POE::Filter::Reference';
requires 'POE::Filter::Stream';
requires 'POE::Session';
requires 'POE::Wheel::ReadWrite';
requires 'POE::Wheel::Run';
requires 'POE::Wheel::SocketFactory';
requires 'Scalar::Util';
requires 'Socket';
requires 'Sys::Linux::Mount';
requires 'Sys::Linux::Namespace';
requires 'Template';
requires 'Term::ANSIColor';
requires 'Text::ParseWords';
requires 'Tie::Hash::NamedCapture';
requires 'Data::Dumper';
requires 'BSD::Resource';
requires 'Cache::FastMmap';
requires 'Parse::RecDescent';
requires 'Text::Glob';
-requires 'Memoize';
feature 'perlbot_plugins' => sub {
requires 'App::EvalServerAdvanced::Protocol';
requires 'Text::Metaphone';
requires 'Geo::IP';
requires 'WWW::Mechanize';
requires 'WWW::Shorten';
-requires 'WWW::Shorten::TinyURL';
requires 'DBD::SQLite::BundledExtensions';
};
feature 'eval_needed' => {
-requires 'Linux::Clone';
requires 'Moo';
requires 'Linux::Seccomp';
+requires 'Mojo::Collection';
+requires 'Mojo::DOM';
+requires 'Mojo::DOM::CSS';
requires 'Moo';
+requires 'Marpa::R2';
requires 'JSON';
+requires 'JSON::PP';
+requires 'JSON::Tiny';
+requires 'JSON::XS';
+requires 'arybase';
+requires 'autovivification';
+requires 'bigint';
+requires 'Capture::Tiny';
+requires 'Class::Tiny';
requires 'BSD::Resource';
+requires 'Syntax::Keyword::Try';
+requires 'Capture::Tiny';
+requires 'Class::Tiny';
+requires 'Cpanel::JSON::XS';
+requires 'Cwd';
+requires 'Data::Munge';
+requires 'Date::Parse';
+requires 'DateTime';
+requires 'DateTimeX::Easy';
+requires 'Digest::MD5';
+requires 'Digest::SHA';
+requires 'Errno';
+requires 'File::Glob';
+requires 'File::Open';
requires 'File::Slurper';
requires 'File::Temp';
}
feature 'eval_optional' => {
}
--- cpanfile_scanned 2017-06-21 18:24:13.000000000 -0400
+++ cpanfile_sorted 2017-06-21 17:41:53.000000000 -0400
@@ -1,50 +1,91 @@
requires 'Encode';
+requires 'Function::Parameters';
+requires 'Future';
+requires 'Geo::IP';
+requires 'HTML::TreeBuilder';
+requires 'HTML::TreeBuilder::XPath';
+requires 'indirect';
+requires 'IO::Async';
+requires 'IPC::Run';
+requires 'JSON';
requires 'JSON::MaybeXS';
+requires 'JSON::PP';
+requires 'JSON::Tiny';
+requires 'JSON::XS';
-requires 'Linux::Clone';
requires 'Linux::Seccomp';
+requires 'List::MoreUtils';
+requires 'List::SomeUtils';
requires 'List::Util';
+requires 'List::UtilsBy';
+requires 'LWP::Protocol::https';
+requires 'Marpa::R2';
+requires 'Math::BigFloat';
+requires 'Math::BigInt';
+requires 'Math::BigRat';
+requires 'Math::Round';
+requires 'Mojo::Collection';
+requires 'Mojo::DOM';
+requires 'Mojo::DOM::CSS';
+requires 'Moose';
+requires 'MooseX::Declare';
+requires 'Net::Dict';
+requires 'Net::DNS';
+requires 'Net::INET6Glue::INET_is_INET6';
+requires 'Path::Tiny';
requires 'Perl::Tidy';
requires 'Permute::Named::Iter';
+requires 'POE';
+requires 'POE::Component::IRC';
+requires 'POE::Component::IRC::Common';
+requires 'POSIX';
+requires 'Quote::Code';
+requires 'Rand::MersenneTwister';
+requires 'Regexp::Common';
+requires 'Return::MultiLevel';
+requires 'Scalar::MoreUtils';
+requires 'Scalar::Util'; #Required by Data::Dumper
+requires 'Switch::Plain';
+requires 'Syntax::Keyword::Try';
+requires 'Sys::Linux::Namespace'.013;
+requires 'Text::Levenshtein';
+requires 'Text::Metaphone';
+requires 'Time::Moment';
+requires 'Try::Tiny::ByClass';
+requires 'Types::Standard';
+requires 'URI::Encode';
+requires 'WWW::Mechanize';
+requires 'WWW::Shorten';
+requires 'XML::RSS::Parser';
+requires 'YAPE::Regex::Explain';