Bugzilla – Attachment 98745 Details for
Bug 19735
Move Perl deps definitions into a cpanfile
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Bug 19735: Remove C4::Installer::PerlDependancies
Bug-19735-Remove-C4InstallerPerlDependancies.patch (text/plain), 25.51 KB, created by
Jonathan Druart
on 2020-02-12 13:33:23 UTC
(
hide
)
Description:
Bug 19735: Remove C4::Installer::PerlDependancies
Filename:
MIME Type:
Creator:
Jonathan Druart
Created:
2020-02-12 13:33:23 UTC
Size:
25.51 KB
patch
obsolete
>From 888f43197bee2c63a371a895bd7cdbac114d4c87 Mon Sep 17 00:00:00 2001 >From: Martin Renvoize <martin.renvoize@ptfs-europe.com> >Date: Fri, 7 Feb 2020 14:25:39 +0000 >Subject: [PATCH] Bug 19735: Remove C4::Installer::PerlDependancies > >This patch does the actual removal of the PerlDependancies module. > >Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com> > >Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> >--- > C4/Installer/PerlDependencies.pm | 970 --------------------------------------- > 1 file changed, 970 deletions(-) > delete mode 100644 C4/Installer/PerlDependencies.pm > >diff --git a/C4/Installer/PerlDependencies.pm b/C4/Installer/PerlDependencies.pm >deleted file mode 100644 >index 9f1db97be7..0000000000 >--- a/C4/Installer/PerlDependencies.pm >+++ /dev/null >@@ -1,970 +0,0 @@ >-package C4::Installer::PerlDependencies; >- >-use warnings; >-use strict; >- >-our $PERL_DEPS = { >- 'Try::Tiny' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.22' >- }, >- 'Plack::Middleware::ReverseProxy' => { >- 'usage' => 'Plack', >- 'required' => '1', >- 'min_ver' => '0.14' >- }, >- 'XML::LibXSLT' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.59' >- }, >- 'Text::CSV::Encoded' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.09' >- }, >- 'Storable' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.20' >- }, >- 'PDF::API2' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2' >- }, >- 'Text::CSV_XS' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.32' >- }, >- 'Schedule::At' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.06' >- }, >- 'MIME::Lite' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '3' >- }, >- 'GD' => { >- 'usage' => 'Patron Images Feature', >- 'required' => '0', >- 'min_ver' => '2.39' >- }, >- 'List::MoreUtils' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.21' >- }, >- 'DBI' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.53' >- }, >- 'DBIx::Class::Schema::Loader' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.07039' >- }, >- 'Net::Z3950::ZOOM' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.16' >- }, >- 'Biblio::EndnoteStyle' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.05' >- }, >- 'Date::Calc' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '5.4' >- }, >- 'Mail::Sendmail' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.79' >- }, >- 'DBD::mysql' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '4.004' >- }, >- 'XML::LibXML' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.59' >- }, >- 'Email::Date' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.103' >- }, >- 'Exception::Class' => { >- 'usage' => 'Core', >- 'required' => '1.38', >- 'min_ver' => '1.38' >- }, >- 'HTML::Scrubber' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.08' >- }, >- 'XML::Dumper' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.81' >- }, >- 'URI::Escape' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '3.31' >- }, >- 'Unicode::Normalize' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.32' >- }, >- 'Text::Wrap' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2005.082401' >- }, >- 'Test' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.25' >- }, >- 'Locale::PO' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.24' >- }, >- 'LWP::Simple' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.41' >- }, >- 'DBD::SQLite2' => { >- 'usage' => 'Offline Circulation Feature', >- 'required' => '0', >- 'min_ver' => '0.33' >- }, >- 'SMS::Send' => { >- 'usage' => 'SMS Messaging Feature', >- 'required' => '0', >- 'min_ver' => '0.05' >- }, >- 'XML::SAX::ParserFactory' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.01' >- }, >- 'PDF::API2::Util' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2' >- }, >- 'Class::Accessor' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.3' >- }, >- 'Class::Inspector' => { >- 'usage' => 'Plugins', >- 'required' => '1', >- 'min_ver' => '1.31' >- }, >- 'HTTP::OAI' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '3.2' >- }, >- 'LWP::UserAgent' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.033' >- }, >- 'MIME::Base64' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '3.07' >- }, >- 'Algorithm::CheckDigits' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.5' >- }, >- 'Net::LDAP' => { >- 'usage' => 'LDAP Interface Feature', >- 'required' => '0', >- 'min_ver' => '0.33' >- }, >- 'PDF::Reuse' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.36' >- }, >- 'Text::PDF' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.29', >- # We don't use this directly, but it's not a required dependency for >- # PDF::Reuse however we need it via that or tests fail. >- }, >- 'Font::TTF' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.45', >- # Also needed for our use of PDF::Reuse >- }, >- 'DateTime' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.58' >- }, >- 'DateTime::TimeZone' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.20' >- }, >- 'DateTime::Format::MySQL' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.04' >- }, >- 'DateTime::Set' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.28' >- }, >- 'DateTime::Event::ICal' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.08' >- }, >- 'Graphics::Magick' => { >- 'usage' => 'Patron Card Creator Feature', >- 'required' => '0', >- 'min_ver' => '1.3.05' >- }, >- 'MARC::Charset' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.98' >- }, >- 'Cache::Memcached' => { >- 'usage' => 'Caching', >- 'required' => '1', >- 'min_ver' => '1.30' >- }, >- 'Cache::Memcached::Fast::Safe' => { >- 'usage' => 'Caching', >- 'required' => '0', >- 'min_ver' => '0.06' >- }, >- 'Cache::FastMmap' => { >- 'usage' => 'Caching', >- 'required' => '0', >- 'min_ver' => '1.34' >- }, >- 'Net::LDAP::Filter' => { >- 'usage' => 'LDAP Interface Feature', >- 'required' => '0', >- 'min_ver' => '0.14' >- }, >- 'Text::CSV' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.01' >- }, >- 'PDF::Table' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.9.3' >- }, >- 'CGI' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '3.15' >- }, >- 'Class::Factory::Util' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.6' >- }, >- 'List::Util' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.18' >- }, >- 'Lingua::Stem::Snowball' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.952' >- }, >- 'Time::localtime' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.02' >- }, >- 'Digest::SHA' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '5.43' >- }, >- 'CGI::Session::Serialize::yaml' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '4.2' >- }, >- 'CGI::Carp' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.29' >- }, >- 'Getopt::Long' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.35' >- }, >- 'Term::ANSIColor' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.1' >- }, >- 'Getopt::Std' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.05' >- }, >- 'Data::Dumper' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.121' >- }, >- 'Lingua::Stem' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.82' >- }, >- 'MIME::QuotedPrint' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '3.07' >- }, >- 'IPC::Cmd' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.46' >- }, >- 'HTTP::Cookies' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.39' >- }, >- 'HTTP::Request::Common' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.26' >- }, >- 'PDF::Reuse::Barcode' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.05' >- }, >- 'GD::Barcode::UPCE' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.1' >- }, >- 'Text::Iconv' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.7' >- }, >- 'File::Temp' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.16' >- }, >- 'Date::Manip' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '5.44' >- }, >- 'Locale::Language' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.07' >- }, >- 'PDF::API2::Simple' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1' >- }, >- 'XML::RSS' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.31' >- }, >- 'XML::Simple' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.14' >- }, >- 'PDF::API2::Page' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2' >- }, >- 'CGI::Session' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '4.2' >- }, >- 'CGI::Session::Driver::memcached' => { >- 'usage' => 'Memcached Feature (Experimental)', >- 'required' => '0', >- 'min_ver' => '0.04', >- }, >- 'POSIX' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.09' >- }, >- 'Digest::MD5' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.36' >- }, >- 'Authen::CAS::Client' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.05' >- }, >- 'Data::ICal' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.13' >- }, >- 'MARC::Record' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.0.6' >- }, >- 'Locale::Currency::Format' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.28' >- }, >- 'Number::Format' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.52' >- }, >- 'YAML::Syck' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.71' >- }, >- 'Time::HiRes' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.86' >- }, >- 'MARC::Record::MiJ' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.04' >- }, >- 'MARC::File::XML' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.0.1' >- }, >- 'XML::SAX::Writer' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.44' >- }, >- 'JSON' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.07' >- }, >- 'YAML' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.71' >- }, >- 'UNIVERSAL::require' => { >- 'usage' => 'SipServer', >- 'required' => '0', >- 'min_ver' => '0.13', >- }, >- 'Net::Server' => { >- 'usage' => 'SipServer', >- 'required' => '0', >- 'min_ver' => '0.97', >- }, >- 'Business::ISBN' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.05', >- }, >- 'Business::ISSN' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.91', >- }, >- 'Template' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.22', >- }, >- 'Template::Plugin::Stash' => { >- 'usage' => 'Debugging', >- 'required' => '0', >- 'min_ver' => '1.006', >- }, >- 'Gravatar::URL' => { >- 'usage' => 'Photos in OPAC reviews', >- 'required' => '0', >- 'min_ver' => '1.03', >- }, >- 'Modern::Perl' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.03', >- }, >- 'DateTime::Format::ICal' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.09', >- }, >- 'Template::Plugin::HtmlToText' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.03', >- }, >- 'Template::Plugin::JSON::Escape' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.02', >- }, >- 'DBD::Mock' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.39' >- }, >- 'Text::Bidi' => { >- 'usage' => 'Label batch PDF', >- 'required' => '1', >- 'min_ver' => '0.03', >- }, >- 'Test::DBIx::Class' => { >- 'usage' => 'Testing modules utilising DBIx::Class', >- 'required' => '0', >- 'min_ver' => '0.42', >- }, >- 'Test::Deep' => { >- 'usage' => 'Core', >- 'required' => '0', >- 'min_ver' => '0.106', >- }, >- 'Test::Exception' => { >- 'usage' => 'Core', >- 'required' => '0', >- 'min_ver' => '0.35', >- }, >- 'Test::Harness' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '2.56' >- }, >- 'Test::MockModule' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.05', >- }, >- 'Test::MockObject' => { >- 'usage' => 'Core', >- 'required' => '0', >- 'min_ver' => '1.09', >- }, >- 'Test::MockTime' => { >- usage => 'Testing suite', >- required => 0, >- min_ver => '0.13', >- }, >- 'Test::More' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.302073' >- }, >- 'Test::Strict' => { >- 'usage' => 'Core', >- 'required' => '0', >- 'min_ver' => '0.14', >- }, >- 'Test::Warn' => { >- 'usage' => 'Core', >- 'required' => '0', >- 'min_ver' => '0.21', >- }, >- 'Test::YAML::Valid' => { >- 'usage' => 'Core', >- 'required' => '0', >- 'min_ver' => '0.04', >- }, >- 'Text::CSV::Unicode' => { >- usage => 'Testing suite', >- required => 0, >- min_ver => '0.40' >- }, >- 'Test::WWW::Mechanize' => { >- 'usage' => 'Testing suite', >- 'required' => '0', >- 'min_ver' => '1.42', >- }, >- 'HTML::FormatText' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.23', >- }, >- 'AnyEvent' => { >- 'usage' => 'Command line scripts', >- 'required' => '0', >- 'min_ver' => '5.0', >- }, >- 'AnyEvent::HTTP' => { >- 'usage' => 'Command line scripts', >- 'required' => '0', >- 'min_ver' => '2.13', >- }, >- 'Moo' => { >- 'usage' => 'Core', >- 'required' => '0', >- 'min_ver' => '1', >- }, >- 'String::Random' => { >- 'usage' => 'OpacSelfRegistration', >- 'required' => '1', >- 'min_ver' => '0.22', >- }, >- 'File::Temp' => { >- 'usage' => 'Plugins', >- 'required' => '0', >- 'min_ver' => '0.22', >- }, >- 'File::Copy' => { >- 'usage' => 'Plugins', >- 'required' => '0', >- 'min_ver' => '2.08', >- }, >- 'File::Path' => { >- 'usage' => 'Plugins', >- 'required' => '0', >- 'min_ver' => '2.07', >- }, >- 'Archive::Extract' => { >- 'usage' => 'Plugins', >- 'required' => '0', >- 'min_ver' => '0.60', >- }, >- 'Archive::Zip' => { >- 'usage' => 'Plugins', >- 'required' => '0', >- 'min_ver' => '1.30', >- }, >- 'Module::Load::Conditional' => { >- 'usage' => 'Plugins', >- 'required' => '0', >- 'min_ver' => '0.38', >- }, >- 'Module::Bundled::Files' => { >- 'usage' => 'Plugins', >- 'required' => '0', >- 'min_ver' => '0.03', >- }, >- 'Module::Pluggable' => { >- 'usage' => 'Plugins', >- 'required' => '0', >- 'min_ver' => '3.9', >- }, >- 'File::Slurp' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '9999.13', >- }, >- 'Library::CallNumber::LC' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.22', >- }, >- 'Crypt::Eksblowfish::Bcrypt' => { >- 'usage' => 'Password storage', >- 'required' => '1', >- 'min_ver' => '0.008', >- }, >- 'HTTPD::Bench::ApacheBench' => { >- 'usage' => 'Load testing', >- 'required' => '0', >- 'min_ver' => '0.73', >- }, >- 'Email::Valid' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.190', >- }, >- 'OpenOffice::OODoc' => { >- usage => 'Export', >- required => 1, >- min_ver => '2.125', >- }, >- 'Locale::Messages' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.20', >- }, >- 'PPI' => { >- 'usage' => 'I18N', >- 'required' => '0', >- 'min_ver' => '1.215', >- }, >- 'LWP::Protocol::https' => { >- 'usage' => 'OverDrive integration', >- 'required' => '0', >- 'min_ver' => '5.836', >- }, >- 'PDF::FromHTML' => { >- 'usage' => 'Discharge generation', >- 'required' => '0', >- 'min_ver' => '0.31', >- }, >- 'Devel::Cover' => { >- 'usage' => 'Test code coverage', >- 'required' => '0', >- 'min_ver' => '0.89', >- }, >- 'Log::Log4perl' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '1.29', >- }, >- 'XML::Writer' => { >- 'usage' => 'Command line scripts', >- 'required' => '0', >- 'min_ver' => '0.614', >- }, >- 'UUID' => { >- 'usage' => 'Professional cataloging interface', >- 'required' => '1', >- 'min_ver' => '0.05', >- }, >- 'Mojolicious' => { >- 'usage' => 'REST API', >- 'required' => '1', >- 'min_ver' => '7.21', >- }, >- 'Mojolicious::Plugin::OpenAPI' => { >- 'usage' => 'REST API', >- 'required' => '1', >- 'min_ver' => '1.15', >- }, >- 'JSON::Validator' => { >- 'usage' => 'REST API', >- 'required' => '1', >- 'min_ver' => '0.97', >- }, >- 'UNIVERSAL::can' => { >- 'usage' => 'SIP', >- 'required' => '1', >- 'min_ver' => '1.10', >- }, >- 'WWW::YouTube::Download' => { >- 'usage' => 'HTML5Media streaming from YouTube', >- 'required' => '0', >- 'min_ver' => '0.56', >- }, >- 'Net::CIDR' => { >- 'usage' => 'Core', >- 'required' => '1', >- 'min_ver' => '0.17', >- }, >- 'Net::SFTP::Foreign' => { >- 'usage' => 'Edifact', >- 'required' => '0', >- 'min_ver' => '1.73', >- }, >- 'Text::Unidecode' => { >- 'usage' => 'Edifact', >- 'required' => '0', >- 'min_ver' => '0.04', >- }, >- 'Time::Fake' => { >- 'usage' => 'Test code coverage', >- 'required' => '0', >- 'min_ver' => '0.11', >- }, >- 'DBIx::RunSQL' => { >- 'usage' => 'Load SQL files', >- 'required' => '1', >- 'min_ver' => '0.14', >- }, >- 'Lingua::Ispell' => { >- 'usage' => 'Enhanced Content - Tagging', >- 'required' => '0', >- 'min_ver' => '0.07' >- }, >- 'WWW::CSRF' => { >- usage => 'Core', >- required => 1, >- min_ver => '1.00', >- }, >- 'Selenium::Remote::Driver' => { >- usage => 'Testing suite', >- required => 0, >- min_ver => '1.27' >- }, >- 'Sereal::Encoder' => { >- 'usage' => 'Caching', >- 'required' => '1', >- 'min_ver' => '3.0', >- }, >- 'Sereal::Decoder' => { >- 'usage' => 'Caching', >- 'required' => '1', >- 'min_ver' => '3.0', >- }, >- 'HTML::Entities' => { >- usage => 'Core', >- required => 1, >- min_ver => '3.69', # same for Wheezy/Jessie >- }, >- 'Readonly' => { >- 'usage' => 'Make script happy', >- 'required' => '0', >- 'min_ver' => '0.01' >- }, >- 'Readonly::XS' => { >- 'usage' => 'Make script happy', >- 'required' => '0', >- 'min_ver' => '0.01' >- }, >- 'Bytes::Random::Secure' => { >- usage => 'Core', >- required => 1, >- min_ver => '0.28', >- }, >- 'WebService::ILS' => { >- 'usage' => 'Interface third party systems', >- 'required' => '0', >- 'min_ver' => '0.17', >- }, >- 'Search::Elasticsearch' => { >- 'usage' => 'Elasticsearch integration', >- 'required' => '1', >- 'min_ver' => '5.01', >- # also required for Zebra installs: about page: bug 20061 >- }, >- 'Parallel::ForkManager' => { >- usage => 'Testing suite', >- required => 0, >- min_ver => '0.75', >- }, >- 'Sys::CPU' => { >- usage => 'Testing suite', >- required => 0, >- min_ver => '0.52', >- }, >- 'Net::OAuth2::AuthorizationServer' => { >- usage => 'REST API', >- required => '0', >- min_ver => '0.16', >- }, >- 'CGI::Emulate::PSGI' => { >- usage => 'Plack', >- required => '1', >- min_ver => '0.20', >- }, >- 'CGI::Compile' => { >- usage => 'Plack', >- required => '1', >- min_ver => '0.17' >- }, >- 'Clone' => { >- usage => 'ILL, Test suite, Elasticsearch integration', >- required => '1', >- min_ver => '0.37', >- }, >- 'Net::Netmask' => { >- 'usage' => 'Koha X-Forwarded-For support', >- 'required' => '1', >- 'min_ver' => '1.9022', >- }, >- 'Net::Z3950::SimpleServer' => { >- 'usage' => 'Z39.50 responder', >- 'required' => '0', >- 'min_ver' => '1.15', >- }, >- 'Array::Utils' => { >- usage => 'Elasticsearch integration', >- required => '0', >- min_ver => '0.5', >- }, >-}; >- >-1; >- >-__END__ >- >-=head1 NAME >- >-C4::Installer::PerlDependencies >- >-=head1 ABSTRACT >- >-A module for cataloging Koha Perl dependencies. >- >-=head1 SYNOPSIS >- >-This module's sole purpose for existence is to provide a single location to catalog all Koha Perl dependencies. New dependencies should be added to the >-end of the outer hash and follow the key/value pattern used in the other dependencies. >- >-=head2 Debian >- >-If you change the list of dependencies, and you use Debian, please also >-run the debian/update-control script and commit the modified version of >-debian/control into git as well. If you're not running Debian, don't >-worry about it. >- >-=head1 AUTHOR >- >-Chris Nighswonger <cnighswonger AT foundations DOT edu> >- >-=head1 COPYRIGHT >- >-Copyright 2010 Foundations Bible College. >- >-=head1 LICENSE >- >-This file is part of Koha. >- >-Koha is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software >-Foundation; either version 2 of the License, or (at your option) any later version. >- >-You should have received a copy of the GNU General Public License along with Koha; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, >-Fifth Floor, Boston, MA 02110-1301 USA. >- >-=head1 DISCLAIMER OF WARRANTY >- >-Koha is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR >-A PARTICULAR PURPOSE. See the GNU General Public License for more details. >- >-=cut >-- >2.11.0
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 19735
:
69465
|
69466
|
73837
|
73838
|
81612
|
97484
|
97485
|
98568
|
98569
|
98570
|
98576
|
98577
|
98636
|
98637
|
98638
|
98639
|
98640
|
98743
|
98744
| 98745 |
98746
|
98747
|
98748