From 2f3b867fdb5187f88b4f91b5cd1cdcdd46866ec2 Mon Sep 17 00:00:00 2001 From: Gervase Markham Date: Thu, 28 Jul 2016 14:21:14 -0400 Subject: Bug 1183647 - Optional Perl modules related to REST should now be mandatory r=dylan,a=dylan --- Makefile.PL | 20 +++++--------------- 1 file changed, 5 insertions(+), 15 deletions(-) (limited to 'Makefile.PL') 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, } -- cgit v1.2.3-24-g4f1b