1 package C4
::Installer
::PerlDependencies
;
12 'Text::CSV::Encoded' => {
43 'usage' => 'Patron Images Feature',
47 'List::MoreUtils' => {
57 'DBIx::Class::Schema::Loader' => {
60 'min_ver' => '0.07039'
62 'DBIx::Connector' => {
67 'Net::Z3950::ZOOM' => {
72 'Biblio::EndnoteStyle' => {
102 'HTML::Scrubber' => {
117 'Unicode::Normalize' => {
125 'min_ver' => '2005.082401'
143 'usage' => 'Offline Circulation Feature',
148 'usage' => 'SMS Messaging Feature',
152 'XML::SAX::ParserFactory' => {
162 'PDF::API2::Util' => {
167 'Class::Accessor' => {
177 'LWP::UserAgent' => {
187 'Algorithm::CheckDigits' => {
193 'usage' => 'LDAP Interface Feature',
206 # We don't use this directly, but it's not a required dependency for
207 # PDF::Reuse however we need it via that or tests fail.
213 # Also needed for our use of PDF::Reuse
220 'DateTime::TimeZone' => {
225 'DateTime::Format::MySQL' => {
235 'DateTime::Event::ICal' => {
240 'Graphics::Magick' => {
241 'usage' => 'Patron Card Creator Feature',
243 'min_ver' => '1.3.05'
250 'Memoize::Memcached' => {
251 'usage' => 'Memcached Feature (Experimental)',
255 'Cache::Memcached::Fast' => {
256 'usage' => 'Caching',
260 'Cache::FastMmap' => {
261 'usage' => 'Caching',
266 'usage' => 'Caching',
270 'Net::LDAP::Filter' => {
271 'usage' => 'LDAP Interface Feature',
290 'Class::Factory::Util' => {
300 'Lingua::Stem::Snowball' => {
305 'Time::localtime' => {
315 'MARC::Crosswalk::DublinCore' => {
320 'CGI::Session::Serialize::yaml' => {
335 'Term::ANSIColor' => {
355 'MIME::QuotedPrint' => {
370 'HTTP::Request::Common' => {
375 'PDF::Reuse::Barcode' => {
385 'GD::Barcode::UPCE' => {
405 'Locale::Language' => {
410 'PDF::API2::Simple' => {
425 'PDF::API2::Page' => {
435 'CGI::Session::Driver::memcached' => {
436 'usage' => 'Memcached Feature (Experimental)',
450 'Authen::CAS::Client' => {
465 'Locale::Currency::Format' => {
470 'Number::Format' => {
485 'MARC::File::XML' => {
490 'XML::SAX::Writer' => {
505 'UNIVERSAL::require' => {
506 'usage' => 'SipServer',
511 'usage' => 'SipServer',
515 'Business::ISBN' => {
526 'usage' => 'Photos in OPAC reviews',
535 'DateTime::Format::ICal' => {
540 'Template::Plugin::HtmlToText' => {
545 'Template::Plugin::JSON::Escape' => {
555 'Test::MockObject' => {
560 'Test::MockModule' => {
578 'min_ver' => '0.106',
580 'Test::YAML::Valid' => {
585 'Text::Unaccent' => {
590 'HTML::FormatText' => {
596 'usage' => 'Command line scripts',
600 'AnyEvent::HTTP' => {
601 'usage' => 'Command line scripts',
605 'String::Random' => {
606 'usage' => 'OpacSelfRegistration',
611 'usage' => 'Plugins',
616 'usage' => 'Plugins',
621 'usage' => 'Plugins',
625 'Archive::Extract' => {
626 'usage' => 'Plugins',
631 'usage' => 'Plugins',
635 'Module::Load::Conditional' => {
636 'usage' => 'Plugins',
640 'Module::Bundled::Files' => {
641 'usage' => 'Plugins',
645 'Module::Pluggable' => {
646 'usage' => 'Plugins',
651 'usage' => 'Command line scripts',
653 'min_ver' => '9999.13',
655 'Test::WWW::Mechanize' => {
656 'usage' => 'Testing suite',
660 'Library::CallNumber::LC' => {
665 'Crypt::Eksblowfish::Bcrypt' => {
666 'usage' => 'Password storage',
668 'min_ver' => '0.008',
670 'HTTPD::Bench::ApacheBench' => {
671 'usage' => 'Load testing',
678 'min_ver' => '0.190',
680 'OpenOffice::OODoc' => {
685 'Locale::Maketext' => {
690 'Locale::Maketext::Lexicon' => {
695 'LWP::Protocol::https' => {
696 'usage' => 'OverDrive integration',
698 'min_ver' => '5.836',
700 'Test::DBIx::Class' => {
701 'usage' => 'Testing modules utilising DBIx::Class',
706 'usage' => 'Label batch PDF',
711 'usage' => 'Norwegian national library card',
713 'min_ver' => '0.712',
716 'usage' => 'Norwegian national library card',
720 'Convert::BaseN' => {
721 'usage' => 'Norwegian national library card',
726 'usage' => 'Norwegian national library card',
731 'usage' => 'Discharge generation',
736 'usage' => 'Test code coverage',
748 C4::Installer::PerlDependencies
752 A module for cataloging Koha Perl dependencies.
756 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
757 end of the outer hash and follow the key/value pattern used in the other dependencies.
761 If you change the list of dependencies, and you use Debian, please also
762 run the debian/update-control script and commit the modified version of
763 debian/control into git as well. If you're not running Debian, don't
768 Chris Nighswonger <cnighswonger AT foundations DOT edu>
772 Copyright 2010 Foundations Bible College.
776 This file is part of Koha.
778 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
779 Foundation; either version 2 of the License, or (at your option) any later version.
781 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,
782 Fifth Floor, Boston, MA 02110-1301 USA.
784 =head1 DISCLAIMER OF WARRANTY
786 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
787 A PARTICULAR PURPOSE. See the GNU General Public License for more details.