aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Somerville <matthew-github@dracos.co.uk>2018-03-28 15:04:45 +0100
committerMatthew Somerville <matthew-github@dracos.co.uk>2018-05-09 09:54:46 +0100
commit09fd6679b8e512b2752059c00f543a149dcee655 (patch)
tree5841613bfcd2aabccfba0d07d46783df8887e3d6
parentc1a4d61ad4e6291303262c9ef5fb3f2d502a8aad (diff)
[KiitC] Add cpanfile feature for optional modules.
-rwxr-xr-xbin/install_perl_modules2
-rw-r--r--cpanfile6
-rw-r--r--cpanfile.snapshot253
3 files changed, 260 insertions, 1 deletions
diff --git a/bin/install_perl_modules b/bin/install_perl_modules
index 74b30fbdd..c8bfbece0 100755
--- a/bin/install_perl_modules
+++ b/bin/install_perl_modules
@@ -4,7 +4,7 @@ set -e
DIR="$( cd -P "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd | sed -e 's/\/bin$//' )"
-$DIR/vendor/bin/carton install --deployment --without uk --without zurich
+$DIR/vendor/bin/carton install --deployment --without uk --without zurich --without kiitc
if ! perl -MImage::Magick -e 'exit()' >/dev/null 2>&1
then
diff --git a/cpanfile b/cpanfile
index 79a450a04..1bc2d8f09 100644
--- a/cpanfile
+++ b/cpanfile
@@ -112,6 +112,12 @@ feature 'zurich', 'Zueri wie neu specific requirements' => sub {
requires 'SOAP::Lite', '1.20';
};
+feature 'kiitc', 'KiitC specific requirements' => sub {
+ requires 'Spreadsheet::Read';
+ requires 'Spreadsheet::ParseExcel';
+ requires 'Spreadsheet::ParseXLSX';
+};
+
# Moderation by from_body user
requires 'Algorithm::Diff';
diff --git a/cpanfile.snapshot b/cpanfile.snapshot
index baf31c3fe..082be0ac0 100644
--- a/cpanfile.snapshot
+++ b/cpanfile.snapshot
@@ -28,6 +28,35 @@ DISTRIBUTIONS
requirements:
ExtUtils::MakeMaker 0
Test::More 0
+ Archive-Zip-1.60
+ pathname: P/PH/PHRED/Archive-Zip-1.60.tar.gz
+ provides:
+ Archive::Zip 1.60
+ Archive::Zip::Archive 1.60
+ Archive::Zip::BufferedFileHandle 1.60
+ Archive::Zip::DirectoryMember 1.60
+ Archive::Zip::FileMember 1.60
+ Archive::Zip::Member 1.60
+ Archive::Zip::MemberRead 1.60
+ Archive::Zip::MockFileHandle 1.60
+ Archive::Zip::NewFileMember 1.60
+ Archive::Zip::StringMember 1.60
+ Archive::Zip::Tree 1.60
+ Archive::Zip::ZipFileMember 1.60
+ requirements:
+ Compress::Raw::Zlib 2.017
+ ExtUtils::MakeMaker 0
+ File::Basename 0
+ File::Copy 0
+ File::Find 0
+ File::Path 0
+ File::Spec 0.80
+ File::Temp 0
+ IO::File 0
+ IO::Handle 0
+ IO::Seekable 0
+ Time::Local 0
+ perl 5.006
Auth-GoogleAuth-1.02
pathname: G/GR/GRYPHON/Auth-GoogleAuth-1.02.tar.gz
provides:
@@ -971,6 +1000,125 @@ DISTRIBUTIONS
perl 5.006
strict 0
warnings 0
+ Crypt-RC4-2.02
+ pathname: S/SI/SIFUKURT/Crypt-RC4-2.02.tar.gz
+ provides:
+ Crypt::RC4 2.02
+ requirements:
+ ExtUtils::MakeMaker 0
+ CryptX-0.059
+ pathname: M/MI/MIK/CryptX-0.059.tar.gz
+ provides:
+ Crypt::AuthEnc 0.059
+ Crypt::AuthEnc::CCM 0.059
+ Crypt::AuthEnc::ChaCha20Poly1305 0.059
+ Crypt::AuthEnc::EAX 0.059
+ Crypt::AuthEnc::GCM 0.059
+ Crypt::AuthEnc::OCB 0.059
+ Crypt::Checksum 0.059
+ Crypt::Checksum::Adler32 0.059
+ Crypt::Checksum::CRC32 0.059
+ Crypt::Cipher 0.059
+ Crypt::Cipher::AES 0.059
+ Crypt::Cipher::Anubis 0.059
+ Crypt::Cipher::Blowfish 0.059
+ Crypt::Cipher::CAST5 0.059
+ Crypt::Cipher::Camellia 0.059
+ Crypt::Cipher::DES 0.059
+ Crypt::Cipher::DES_EDE 0.059
+ Crypt::Cipher::IDEA 0.059
+ Crypt::Cipher::KASUMI 0.059
+ Crypt::Cipher::Khazad 0.059
+ Crypt::Cipher::MULTI2 0.059
+ Crypt::Cipher::Noekeon 0.059
+ Crypt::Cipher::RC2 0.059
+ Crypt::Cipher::RC5 0.059
+ Crypt::Cipher::RC6 0.059
+ Crypt::Cipher::SAFERP 0.059
+ Crypt::Cipher::SAFER_K128 0.059
+ Crypt::Cipher::SAFER_K64 0.059
+ Crypt::Cipher::SAFER_SK128 0.059
+ Crypt::Cipher::SAFER_SK64 0.059
+ Crypt::Cipher::SEED 0.059
+ Crypt::Cipher::Serpent 0.059
+ Crypt::Cipher::Skipjack 0.059
+ Crypt::Cipher::Twofish 0.059
+ Crypt::Cipher::XTEA 0.059
+ Crypt::Digest 0.059
+ Crypt::Digest::BLAKE2b_160 0.059
+ Crypt::Digest::BLAKE2b_256 0.059
+ Crypt::Digest::BLAKE2b_384 0.059
+ Crypt::Digest::BLAKE2b_512 0.059
+ Crypt::Digest::BLAKE2s_128 0.059
+ Crypt::Digest::BLAKE2s_160 0.059
+ Crypt::Digest::BLAKE2s_224 0.059
+ Crypt::Digest::BLAKE2s_256 0.059
+ Crypt::Digest::CHAES 0.059
+ Crypt::Digest::Keccak224 0.059
+ Crypt::Digest::Keccak256 0.059
+ Crypt::Digest::Keccak384 0.059
+ Crypt::Digest::Keccak512 0.059
+ Crypt::Digest::MD2 0.059
+ Crypt::Digest::MD4 0.059
+ Crypt::Digest::MD5 0.059
+ Crypt::Digest::RIPEMD128 0.059
+ Crypt::Digest::RIPEMD160 0.059
+ Crypt::Digest::RIPEMD256 0.059
+ Crypt::Digest::RIPEMD320 0.059
+ Crypt::Digest::SHA1 0.059
+ Crypt::Digest::SHA224 0.059
+ Crypt::Digest::SHA256 0.059
+ Crypt::Digest::SHA384 0.059
+ Crypt::Digest::SHA3_224 0.059
+ Crypt::Digest::SHA3_256 0.059
+ Crypt::Digest::SHA3_384 0.059
+ Crypt::Digest::SHA3_512 0.059
+ Crypt::Digest::SHA512 0.059
+ Crypt::Digest::SHA512_224 0.059
+ Crypt::Digest::SHA512_256 0.059
+ Crypt::Digest::SHAKE 0.059
+ Crypt::Digest::Tiger192 0.059
+ Crypt::Digest::Whirlpool 0.059
+ Crypt::KeyDerivation 0.059
+ Crypt::Mac 0.059
+ Crypt::Mac::BLAKE2b 0.059
+ Crypt::Mac::BLAKE2s 0.059
+ Crypt::Mac::F9 0.059
+ Crypt::Mac::HMAC 0.059
+ Crypt::Mac::OMAC 0.059
+ Crypt::Mac::PMAC 0.059
+ Crypt::Mac::Pelican 0.059
+ Crypt::Mac::Poly1305 0.059
+ Crypt::Mac::XCBC 0.059
+ Crypt::Misc 0.059
+ Crypt::Mode 0.059
+ Crypt::Mode::CBC 0.059
+ Crypt::Mode::CFB 0.059
+ Crypt::Mode::CTR 0.059
+ Crypt::Mode::ECB 0.059
+ Crypt::Mode::OFB 0.059
+ Crypt::PK 0.059
+ Crypt::PK::DH 0.059
+ Crypt::PK::DSA 0.059
+ Crypt::PK::ECC 0.059
+ Crypt::PK::RSA 0.059
+ Crypt::PRNG 0.059
+ Crypt::PRNG::ChaCha20 0.059
+ Crypt::PRNG::Fortuna 0.059
+ Crypt::PRNG::RC4 0.059
+ Crypt::PRNG::Sober128 0.059
+ Crypt::PRNG::Yarrow 0.059
+ Crypt::Stream::ChaCha 0.059
+ Crypt::Stream::RC4 0.059
+ Crypt::Stream::Rabbit 0.059
+ Crypt::Stream::Salsa20 0.059
+ Crypt::Stream::Sober128 0.059
+ Crypt::Stream::Sosemanuk 0.059
+ CryptX 0.059
+ Math::BigInt::LTM 0.059
+ requirements:
+ ExtUtils::MakeMaker 0
+ perl 5.006
DBD-Pg-2.19.3
pathname: T/TU/TURNSTEP/DBD-Pg-2.19.3.tar.gz
provides:
@@ -2500,6 +2648,13 @@ DISTRIBUTIONS
Digest::SHA 1
ExtUtils::MakeMaker 0
perl 5.004
+ Digest-Perl-MD5-1.9
+ pathname: D/DE/DELTA/Digest-Perl-MD5-1.9.tar.gz
+ provides:
+ Digest::Perl::MD5 1.9
+ requirements:
+ Exporter 0
+ ExtUtils::MakeMaker 0
Digest-SHA1-2.13
pathname: G/GA/GAAS/Digest-SHA1-2.13.tar.gz
provides:
@@ -3063,6 +3218,13 @@ DISTRIBUTIONS
overload 0
strict 0
warnings 0
+ Graphics-ColorUtils-0.17
+ pathname: J/JA/JANERT/Graphics-ColorUtils-0.17.tar.gz
+ provides:
+ Graphics::ColorUtils 0.17
+ requirements:
+ Carp 0
+ ExtUtils::MakeMaker 0
Guard-1.023
pathname: M/ML/MLEHMANN/Guard-1.023.tar.gz
provides:
@@ -4836,6 +4998,16 @@ DISTRIBUTIONS
Scalar::Util 1.48
Test::More 0.96
Test::utf8 0
+ OLE-Storage_Lite-0.19
+ pathname: J/JM/JMCNAMARA/OLE-Storage_Lite-0.19.tar.gz
+ provides:
+ OLE::Storage_Lite 0.19
+ OLE::Storage_Lite::PPS 0.19
+ OLE::Storage_Lite::PPS::Dir 0.19
+ OLE::Storage_Lite::PPS::File 0.19
+ OLE::Storage_Lite::PPS::Root 0.19
+ requirements:
+ ExtUtils::MakeMaker 0
Object-Signature-1.07
pathname: A/AD/ADAMK/Object-Signature-1.07.tar.gz
provides:
@@ -5727,6 +5899,71 @@ DISTRIBUTIONS
requirements:
ExtUtils::MakeMaker 6.59
perl 5.006001
+ Spreadsheet-ParseExcel-0.65
+ pathname: D/DO/DOUGW/Spreadsheet-ParseExcel-0.65.tar.gz
+ provides:
+ Spreadsheet::ParseExcel 0.65
+ Spreadsheet::ParseExcel::Cell 0.65
+ Spreadsheet::ParseExcel::Dump 0.65
+ Spreadsheet::ParseExcel::FmtDefault 0.65
+ Spreadsheet::ParseExcel::FmtJapan 0.65
+ Spreadsheet::ParseExcel::FmtJapan2 0.65
+ Spreadsheet::ParseExcel::FmtUnicode 0.65
+ Spreadsheet::ParseExcel::Font 0.65
+ Spreadsheet::ParseExcel::Format 0.65
+ Spreadsheet::ParseExcel::SaveParser 0.65
+ Spreadsheet::ParseExcel::SaveParser::Workbook 0.65
+ Spreadsheet::ParseExcel::SaveParser::Worksheet 0.65
+ Spreadsheet::ParseExcel::Utility 0.65
+ Spreadsheet::ParseExcel::Workbook 0.65
+ Spreadsheet::ParseExcel::Worksheet 0.65
+ requirements:
+ Crypt::RC4 0
+ Digest::Perl::MD5 0
+ ExtUtils::MakeMaker 0
+ IO::File 0
+ IO::Scalar 0
+ OLE::Storage_Lite 0.19
+ Scalar::Util 0
+ Spreadsheet-ParseXLSX-0.27
+ pathname: D/DO/DOY/Spreadsheet-ParseXLSX-0.27.tar.gz
+ provides:
+ Spreadsheet::ParseXLSX 0.27
+ Spreadsheet::ParseXLSX::Decryptor 0.27
+ Spreadsheet::ParseXLSX::Decryptor::Agile 0.27
+ Spreadsheet::ParseXLSX::Decryptor::Standard 0.27
+ requirements:
+ Archive::Zip 0
+ Crypt::Mode::CBC 0
+ Crypt::Mode::ECB 0
+ Digest::SHA 0
+ Encode 0
+ ExtUtils::MakeMaker 0
+ File::Temp 0
+ Graphics::ColorUtils 0
+ MIME::Base64 0
+ OLE::Storage_Lite 0
+ Scalar::Util 0
+ Spreadsheet::ParseExcel 0.61
+ XML::Twig 0
+ base 0
+ perl 5.010
+ strict 0
+ warnings 0
+ Spreadsheet-Read-0.78
+ pathname: H/HM/HMBRAND/Spreadsheet-Read-0.78.tgz
+ provides:
+ Spreadsheet::Read 0.78
+ requirements:
+ Carp 0
+ Data::Dumper 0
+ Encode 0
+ Exporter 0
+ ExtUtils::MakeMaker 0
+ File::Temp 0.22
+ IO::Scalar 0
+ Test::More 0.88
+ Test::NoWarnings 0
Starman-0.3006
pathname: M/MI/MIYAGAWA/Starman-0.3006.tar.gz
provides:
@@ -6975,6 +7212,22 @@ DISTRIBUTIONS
XML::NamespaceSupport 1.04
XML::SAX 0.15
XML::SAX::Expat 0
+ XML-Twig-3.52
+ pathname: M/MI/MIROD/XML-Twig-3.52.tar.gz
+ provides:
+ XML::Twig 3.52
+ XML::Twig::Elt 3.52
+ XML::Twig::Entity 3.52
+ XML::Twig::Entity_list 3.52
+ XML::Twig::Notation 3.52
+ XML::Twig::Notation_list 3.52
+ XML::Twig::XPath 0.02
+ XML::Twig::XPath::Attribute 0.02
+ XML::Twig::XPath::Elt 0.02
+ XML::Twig::XPath::Namespace 0.02
+ requirements:
+ ExtUtils::MakeMaker 0
+ XML::Parser 2.23
XML-Writer-0.625
pathname: J/JO/JOSEPHW/XML-Writer-0.625.tar.gz
provides: