summaryrefslogtreecommitdiffstats
path: root/Makefile.PL
diff options
context:
space:
mode:
authorGervase Markham <gerv@mozilla.org>2016-07-28 20:21:14 +0200
committerDylan William Hardison <dylan@hardison.net>2016-07-28 20:21:14 +0200
commit2f3b867fdb5187f88b4f91b5cd1cdcdd46866ec2 (patch)
tree599fe51d377a825dfe0ee8b8e7498e6920dc60bb /Makefile.PL
parentdf83e520ca50e32659aefbfae7976cdb84283917 (diff)
downloadbugzilla-2f3b867fdb5187f88b4f91b5cd1cdcdd46866ec2.tar.gz
bugzilla-2f3b867fdb5187f88b4f91b5cd1cdcdd46866ec2.tar.xz
Bug 1183647 - Optional Perl modules related to REST should now be mandatory
r=dylan,a=dylan
Diffstat (limited to 'Makefile.PL')
-rw-r--r--Makefile.PL20
1 files changed, 5 insertions, 15 deletions
diff --git a/Makefile.PL b/Makefile.PL
index 101bdf32b..36559b63c 100644
--- a/Makefile.PL
+++ b/Makefile.PL
@@ -56,10 +56,15 @@ my %requires = (
'Email::MIME' => '1.904',
'Email::Sender' => '1.300011',
'File::Slurp' => '9999.13',
+ 'HTTP::Request' => 0,
+ 'HTTP::Response' => 0,
'JSON::XS' => '2.01',
'List::MoreUtils' => '0.32',
'Math::Random::ISAAC' => '1.0.1',
+ 'Moo' => 2,
+ 'Module::Runtime' => 0,
'Template' => '2.24',
+ 'Test::Taint' => '1.06',
'URI' => '1.55',
);
my %build_requires = (
@@ -262,20 +267,6 @@ my %optional_features = (
description => 'Patch Viewer',
prereqs => { runtime => { requires => { PatchReader => '0.9.6' } } }
},
- rest => {
- description => 'REST Interface',
- prereqs => {
- runtime => {
- requires => {
- 'Test::Taint' => '1.06',
- 'HTTP::Request' => 0,
- 'HTTP::Response' => 0,
- Moo => 2,
- 'Module::Runtime' => 0
- }
- }
- }
- },
jobqueue => {
description => 'Mail Queueing',
prereqs => {
@@ -301,7 +292,6 @@ my %optional_features = (
prereqs => {
runtime => {
requires => {
- Moo => 2,
'Type::Tiny' => 1,
'MooX::StrictConstructor' => 0.008,
}