aboutsummaryrefslogtreecommitdiffstats
path: root/cpanfile
diff options
context:
space:
mode:
Diffstat (limited to 'cpanfile')
-rw-r--r--cpanfile18
1 files changed, 16 insertions, 2 deletions
diff --git a/cpanfile b/cpanfile
index 1167436f7..e5f71cdbe 100644
--- a/cpanfile
+++ b/cpanfile
@@ -67,11 +67,10 @@ requires 'Readonly';
requires 'Regexp::Common';
requires 'Scalar::Util';
requires 'SOAP::Lite';
-# Required by Barnet sending, currently fails to install, no-one else needs it.
-# requires 'SOAP::WSDL';
requires 'Statistics::Distributions';
requires 'Storable';
requires 'Template::Plugin::Comma';
+requires 'Text::CSV';
requires 'URI';
requires 'URI::Escape';
requires 'URI::QueryParam';
@@ -79,6 +78,21 @@ requires 'XML::RSS';
requires 'XML::Simple';
requires 'YAML';
+# SOAP::Lite isn't needed by all cobrands, but it would require
+# code changes to only be imported when installed.
+
+feature 'uk', 'FixMyStreet.com specific requirements' => sub {
+# # East Hampshire
+# requires 'SOAP::Lite';
+ # Barnet
+ requires 'SOAP::WSDL';
+};
+
+#feature 'zurich', 'Zueri wie neu specific requirements' => sub {
+# # Geocoder
+# requires 'SOAP::Lite';
+#};
+
# Modules used by the test suite
requires 'CGI::Simple';
requires 'HTTP::Headers';