]> git.ipfire.org Git - thirdparty/bugzilla.git/commitdiff
Bug 1370973 - Add support for CONNECT proxy (add LWP::Protocol::connect)
authorDylan William Hardison <dylan@hardison.net>
Thu, 8 Jun 2017 20:43:12 +0000 (16:43 -0400)
committerGitHub <noreply@github.com>
Thu, 8 Jun 2017 20:43:12 +0000 (16:43 -0400)
* remove UserAgent from updates

Bugzilla/Install/Requirements.pm
Makefile.PL
extensions/Bitly/Config.pm

index 54a45fd181661da55c601be20b942d70e9befc9b..3113388f72be9ebe272bf461179d2cd4b2a93ea8 100644 (file)
@@ -99,7 +99,6 @@ use constant FEATURE_FILES => (
     mfa           => ['Bugzilla/MFA/*.pm'],
     markdown      => ['Bugzilla/Markdown.pm'],
     memcached     => ['Bugzilla/Memcache.pm'],
-    auth_delegation => ['auth.cgi'],
     s3            => ['Bugzilla/S3.pm', 'Bugzilla/S3/Bucket.pm', 'Bugzilla/Attachment/S3.pm']
 );
 
index 9a65060ac452283077986d728197c1fe8fb3d4cc..cd2c46fd27b9677bc5b2e48407e8d00247855ca8 100755 (executable)
@@ -49,11 +49,14 @@ my %requires = (
     'Email::Send'              => '1.911',
     'File::Slurp'              => '9999.13',
     'JSON::XS'                 => '2.01',
+    'LWP::Protocol::connect'   => 0,
+    'LWP::UserAgent'           => '5.835',
     'List::MoreUtils'          => $^V > v5.10.1 ? '0.418' : '0.22',
     'Math::Random::ISAAC'      => '1.0.1',
     'Module::Metadata'         => '1.000033',
     'Module::Runtime'          => 0,
     'Moo'                      => 2,
+    'Mozilla::CA'              => 0,
     'Parse::CPAN::Meta'        => '1.44',
     'Template'                 => '2.24',
     'Text::CSV_XS'             => 0,
@@ -123,15 +126,11 @@ my %optional_features = (
             runtime => { requires => { 'Cache::Memcached::Fast' => '0.17' } }
         }
     },
-    auth_delegation => {
-        description => 'Auth Delegation',
-        prereqs => { runtime => { requires => { 'LWP::UserAgent' => 0 } } }
-    },
     updates => {
         description => 'Automatic Update Notifications',
         prereqs     => {
             runtime =>
-                { requires => { 'LWP::UserAgent' => 0, 'XML::Twig' => 0 } }
+                { requires => { 'XML::Twig' => 0 } }
         }
     },
     auth_radius => {
index a07df0f1bf9103f985fb57ffe839a6f6136b50a4..7e46a6ad8c1e5d0af16fdc65510643a1e543598d 100644 (file)
@@ -13,23 +13,8 @@ use warnings;
 
 use constant NAME => 'Bitly';
 
-sub REQUIRED_MODULES {
-    return [
-        {
-            package => 'LWP',
-            module  => 'LWP',
-            version => '5.835',
-        },
-    ];
-}
-
-use constant OPTIONAL_MODULES => [
-    {
-        package => 'Mozilla-CA',
-        module  => 'Mozilla::CA',
-        version => 0
-    },
-];
+use constant REQUIRED_MODULES => [];
+use constant OPTIONAL_MODULES => [];
 
 use constant API_VERSION_MAP  => { '1_0' => '1_0' };