4a3049a8be
CGI::Compile 0.24 has a bug: https://github.com/miyagawa/CGI-Compile/issues/25 It can cause weird bugs, like breaking the authority detail display after trying to modify an authority. Steps to reproduce: 1. Install CGI::Compile 0.24 2. Restart starman with only 1 worker 3. Go to the detail page of an authority (authorities/detail.pl) 4. Go to the edit page (Edit » Edit record) 5. Check starman logs, you should see "Subroutine build_tabs redefined at [...]" 6. Click on cancel to go back to the detail page, which should now show a "blank" authority. Now the only way to get the authority back is to restart starman. Test plan: 1. Reproduce the bug 2. Install CGI::Compile 0.25 and restart starman 3. Make sure the bug is gone :) Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
179 lines
6.3 KiB
Perl
179 lines
6.3 KiB
Perl
requires 'Algorithm::CheckDigits', '0.5';
|
|
requires 'Array::Utils', '0.5';
|
|
requires 'Authen::CAS::Client', '0.05';
|
|
requires 'Biblio::EndnoteStyle', '0.05';
|
|
requires 'Business::ISBN', '2.05';
|
|
requires 'Business::ISSN', '0.91';
|
|
requires 'Bytes::Random::Secure', '0.28';
|
|
requires 'CGI', '3.15';
|
|
requires 'CGI::Carp', '1.29';
|
|
requires 'CGI::Compile', '>= 0.17, != 0.24';
|
|
requires 'CGI::Emulate::PSGI', '0.20';
|
|
requires 'CGI::Session', '4.2';
|
|
requires 'CGI::Session::Serialize::yaml', '4.2';
|
|
requires 'CPAN::Meta', '2.150006';
|
|
requires 'Cache::Memcached', '1.30';
|
|
requires 'Cache::Memcached::Fast::Safe', '0.06';
|
|
requires 'Class::Accessor', '0.3';
|
|
requires 'Class::Factory::Util', '1.6';
|
|
requires 'Class::Inspector', '1.31';
|
|
requires 'Clone', '0.37';
|
|
requires 'Crypt::Eksblowfish::Bcrypt', '0.008';
|
|
requires 'DBD::Mock', '1.39';
|
|
requires 'DBD::mysql', '4.004';
|
|
requires 'DBI', '1.53';
|
|
requires 'DBIx::Class::Schema::Loader', '0.07039';
|
|
requires 'DBIx::RunSQL', '0.14';
|
|
requires 'Data::Dumper', '2.121';
|
|
requires 'Data::ICal', '0.13';
|
|
requires 'Date::Calc', '5.4';
|
|
requires 'Date::Manip', '5.44';
|
|
requires 'DateTime', '0.58';
|
|
requires 'DateTime::Event::ICal', '0.08';
|
|
requires 'DateTime::Format::ICal', '0.09';
|
|
requires 'DateTime::Format::MySQL', '0.04';
|
|
requires 'DateTime::TimeZone', '1.20';
|
|
requires 'Digest::MD5', '2.36';
|
|
requires 'Digest::SHA', '5.43';
|
|
requires 'Email::Date', '1.103';
|
|
requires 'Email::MessageID', '1.406';
|
|
requires 'Email::Sender', '1.300030';
|
|
requires 'Email::Stuffer', '0.014';
|
|
requires 'Email::Valid', '0.190';
|
|
requires 'Exception::Class', '1.38';
|
|
requires 'File::Slurp', '9999.13';
|
|
requires 'Font::TTF', '0.45';
|
|
requires 'GD', '2.39';
|
|
requires 'GD::Barcode::UPCE', '1.1';
|
|
requires 'Getopt::Long', '2.35';
|
|
requires 'Getopt::Std', '1.05';
|
|
requires 'HTML::Entities', '3.69';
|
|
requires 'HTML::FormatText', '1.23';
|
|
requires 'HTML::Scrubber', '0.08';
|
|
requires 'HTTP::Cookies', '1.39';
|
|
requires 'HTTP::OAI', '3.2';
|
|
requires 'HTTP::Request::Common', '1.26';
|
|
requires 'IPC::Cmd', '0.46';
|
|
requires 'JSON', '2.07';
|
|
requires 'JSON::Validator', '0.97';
|
|
requires 'LWP::Simple', '1.41';
|
|
requires 'LWP::UserAgent', '2.033';
|
|
requires 'Library::CallNumber::LC', '0.22';
|
|
requires 'Lingua::Stem', '0.82';
|
|
requires 'Lingua::Stem::Snowball', '0.952';
|
|
requires 'List::MoreUtils', '0.21';
|
|
requires 'List::Util', '1.18';
|
|
requires 'Locale::Currency::Format', '1.28';
|
|
requires 'Locale::Language', '2.07';
|
|
requires 'Locale::Messages', '1.20';
|
|
requires 'Locale::PO', '0.24';
|
|
requires 'Log::Log4perl', '1.29';
|
|
requires 'MARC::Charset', '0.98';
|
|
requires 'MARC::File::XML', 'v1.0.1';
|
|
requires 'MARC::Record', 'v2.0.6';
|
|
requires 'MARC::Record::MiJ', '0.04';
|
|
requires 'MIME::Base64', '3.07';
|
|
requires 'MIME::Lite', '3';
|
|
requires 'MIME::QuotedPrint', '3.07';
|
|
requires 'Modern::Perl', '1.03';
|
|
requires 'Module::CPANfile', '1.1000';
|
|
requires 'Mojolicious', '7.21';
|
|
requires 'Mojolicious::Plugin::OpenAPI', '1.15';
|
|
requires 'Net::CIDR', '0.17';
|
|
requires 'Net::Netmask', '1.9022';
|
|
requires 'Net::Stomp', '0.57';
|
|
requires 'Net::Z3950::ZOOM', '1.16';
|
|
requires 'Number::Format', '1.52';
|
|
requires 'OpenOffice::OODoc', '2.125';
|
|
requires 'PDF::API2', '2';
|
|
requires 'PDF::Reuse', '0.36';
|
|
requires 'PDF::Reuse::Barcode', '0.05';
|
|
requires 'PDF::Table', 'v0.9.3';
|
|
requires 'POSIX', '1.09';
|
|
requires 'Plack::Middleware::LogWarn', '0.001002';
|
|
requires 'Plack::Middleware::ReverseProxy', '0.14';
|
|
requires 'Readonly', '2.00';
|
|
requires 'Schedule::At', '1.06';
|
|
requires 'Search::Elasticsearch', '5.01';
|
|
requires 'Sereal::Decoder', '3.0';
|
|
requires 'Sereal::Encoder', '3.0';
|
|
requires 'Storable', '2.20';
|
|
requires 'String::Random', '0.22';
|
|
requires 'Template', '>= 2.22, != 3.008';
|
|
requires 'Template::Plugin::HtmlToText', '0.03';
|
|
requires 'Template::Plugin::JSON::Escape', '0.02';
|
|
requires 'Term::ANSIColor', '1.1';
|
|
requires 'Test', '1.25';
|
|
requires 'Test::Harness', '2.56';
|
|
requires 'Test::MockModule', '0.05';
|
|
requires 'Test::More', '1.302073';
|
|
requires 'Text::Bidi', '0.03';
|
|
requires 'Text::CSV', '0.01';
|
|
requires 'Text::CSV::Encoded', '0.09';
|
|
requires 'Text::CSV_XS', '0.32';
|
|
requires 'Text::Iconv', '1.7';
|
|
requires 'Text::PDF', '0.29';
|
|
requires 'Text::Wrap', '2005.082401';
|
|
requires 'Time::HiRes', '1.86';
|
|
requires 'Time::localtime', '1.02';
|
|
requires 'Try::Tiny', '0.22';
|
|
requires 'UNIVERSAL::can', '1.10';
|
|
requires 'URI::Escape', '3.31';
|
|
requires 'UUID', '0.05';
|
|
requires 'Unicode::Normalize', '0.32';
|
|
requires 'WWW::CSRF', '1.00';
|
|
requires 'XML::Dumper', '0.81';
|
|
requires 'XML::LibXML', '1.59';
|
|
requires 'XML::LibXSLT', '1.59';
|
|
requires 'XML::RSS', '1.31';
|
|
requires 'XML::SAX::ParserFactory', '1.01';
|
|
requires 'XML::SAX::Writer', '0.44';
|
|
requires 'XML::Simple', '2.14';
|
|
requires 'YAML::XS', '0.67';
|
|
recommends 'AnyEvent', '5.0';
|
|
recommends 'AnyEvent::HTTP', '2.13';
|
|
recommends 'Archive::Extract', '0.60';
|
|
recommends 'Archive::Zip', '1.30';
|
|
recommends 'CGI::Session::Driver::memcached', '0.04';
|
|
recommends 'DBD::SQLite2', '0.33';
|
|
recommends 'Devel::Cover', '0.89';
|
|
recommends 'File::Copy', '2.08';
|
|
recommends 'File::Path', '2.07';
|
|
recommends 'File::Temp', '0.22';
|
|
recommends 'Graphics::Magick', 'v1.3.5';
|
|
recommends 'Gravatar::URL', '1.03';
|
|
recommends 'HTTPD::Bench::ApacheBench', '0.73';
|
|
recommends 'LWP::Protocol::https', '5.836';
|
|
recommends 'Lingua::Ispell', '0.07';
|
|
recommends 'Locale::XGettext::TT2', '0.7';
|
|
recommends 'Module::Bundled::Files', '0.03';
|
|
recommends 'Module::Load::Conditional', '0.38';
|
|
recommends 'Module::Pluggable', '3.9';
|
|
recommends 'Moo', '1';
|
|
recommends 'Net::LDAP', '0.33';
|
|
recommends 'Net::LDAP::Filter', '0.14';
|
|
recommends 'Net::OAuth2::AuthorizationServer', '0.16';
|
|
recommends 'Net::SFTP::Foreign', '1.73';
|
|
recommends 'Net::Server', '0.97';
|
|
recommends 'Net::Z3950::SimpleServer', '1.15';
|
|
recommends 'PDF::FromHTML', '0.31';
|
|
recommends 'Parallel::ForkManager', '0.75';
|
|
recommends 'SMS::Send', '0.05';
|
|
recommends 'Selenium::Remote::Driver', '1.27';
|
|
recommends 'Sys::CPU', '0.52';
|
|
recommends 'Template::Plugin::Stash', '1.006';
|
|
recommends 'Test::DBIx::Class', '0.42';
|
|
recommends 'Test::Deep', '0.106';
|
|
recommends 'Test::Exception', '0.35';
|
|
recommends 'Test::MockObject', '1.09';
|
|
recommends 'Test::MockTime', '0.13';
|
|
recommends 'Test::Strict', '0.14';
|
|
recommends 'Test::WWW::Mechanize', '1.42';
|
|
recommends 'Test::Warn', '0.21';
|
|
recommends 'Test::YAML::Valid', '0.04';
|
|
recommends 'Text::CSV::Unicode', '0.40';
|
|
recommends 'Text::Unidecode', '0.04';
|
|
recommends 'Time::Fake', '0.11';
|
|
recommends 'UNIVERSAL::require', '0.13';
|
|
recommends 'WebService::ILS', '0.17';
|
|
recommends 'XML::Writer', '0.614';
|