aboutsummaryrefslogtreecommitdiff
path: root/www/gitlab-ce/files/patch-Gemfile
diff options
context:
space:
mode:
Diffstat (limited to 'www/gitlab-ce/files/patch-Gemfile')
-rw-r--r--www/gitlab-ce/files/patch-Gemfile100
1 files changed, 82 insertions, 18 deletions
diff --git a/www/gitlab-ce/files/patch-Gemfile b/www/gitlab-ce/files/patch-Gemfile
index bd6b8e3b25d1..2e93bf1200e2 100644
--- a/www/gitlab-ce/files/patch-Gemfile
+++ b/www/gitlab-ce/files/patch-Gemfile
@@ -1,4 +1,4 @@
---- Gemfile.orig 2022-06-21 10:16:23 UTC
+--- Gemfile.orig 2022-08-01 14:56:36 UTC
+++ Gemfile
@@ -2,7 +2,7 @@
@@ -9,17 +9,65 @@
gem 'bootsnap', '~> 1.12.0', require: false
-@@ -92,7 +92,7 @@ gem 'gpgme', '~> 2.0.19'
+@@ -29,35 +29,35 @@ gem 'marginalia', '~> 1.10.0'
+ gem 'declarative_policy', '~> 1.1.0'
+
+ # Authentication libraries
+-gem 'devise', '~> 4.7.2'
++gem 'devise', '~> 4.7'
+ gem 'devise-pbkdf2-encryptable', '~> 0.0.0', path: 'vendor/gems/devise-pbkdf2-encryptable'
+ gem 'bcrypt', '~> 3.1', '>= 3.1.14'
+ gem 'doorkeeper', '~> 5.5.0.rc2'
+ gem 'doorkeeper-openid_connect', '~> 1.7.5'
+ gem 'rexml', '~> 3.2.5'
+ gem 'ruby-saml', '~> 1.13.0'
+-gem 'omniauth', '~> 1.8'
+-gem 'omniauth-auth0', '~> 2.0.0'
++gem 'omniauth', '>= 1.8'
++gem 'omniauth-auth0', '~> 3.0.0'
+ gem 'omniauth-azure-activedirectory-v2', '~> 1.0'
+ gem 'omniauth-azure-oauth2', '~> 0.0.9' # Deprecated v1 version
+ gem 'omniauth-cas3', '~> 1.1.4'
+ gem 'omniauth-dingtalk-oauth2', '~> 1.0'
+ gem 'omniauth-alicloud', '~> 1.0.1'
+-gem 'omniauth-facebook', '~> 4.0.0'
+-gem 'omniauth-github', '~> 1.4'
++gem 'omniauth-facebook', '>= 4.0.0'
++gem 'omniauth-github', '>= 1.4'
+ gem 'omniauth-gitlab', '~> 4.0.0', path: 'vendor/gems/omniauth-gitlab' # See vendor/gems/omniauth-gitlab/README.md
+ gem 'omniauth-google-oauth2', '~> 0.6.0'
+ gem 'omniauth-oauth2-generic', '~> 0.2.2'
+-gem 'omniauth-saml', '~> 1.10'
++gem 'omniauth-saml', '~> 2.1.0'
+ gem 'omniauth-shibboleth', '~> 1.3.0'
+ gem 'omniauth-twitter', '~> 1.4'
+ gem 'omniauth_crowd', '~> 2.4.0', path: 'vendor/gems/omniauth_crowd' # See vendor/gems/omniauth_crowd/README.md
+ gem 'omniauth-authentiq', '~> 0.3.3'
+-gem 'gitlab-omniauth-openid-connect', '~> 0.9.0', require: 'omniauth_openid_connect'
++gem 'gitlab-omniauth-openid-connect', '~> 0.10.0', require: 'omniauth_openid_connect'
+ gem 'omniauth-salesforce', '~> 1.0.5'
+ gem 'omniauth-atlassian-oauth2', '~> 0.2.0'
+ gem 'rack-oauth2', '~> 1.19.0'
+-gem 'jwt', '~> 2.1.0'
++gem 'jwt', '~> 2.1'
+
+ # Kerberos authentication. EE-only
+ gem 'gssapi', group: :kerberos
+@@ -93,7 +93,7 @@ gem 'gpgme', '~> 2.0.19'
# GitLab fork with several improvements to original library. For full list of changes
# see https://github.com/intridea/omniauth-ldap/compare/master...gitlabhq:master
- gem 'gitlab_omniauth-ldap', '~> 2.1.1', require: 'omniauth-ldap'
+ gem 'gitlab_omniauth-ldap', '~> 2.2.0', require: 'omniauth-ldap'
-gem 'net-ldap', '~> 0.16.3'
+gem 'net-ldap', '~> 0.16'
# API
gem 'grape', '~> 1.5.2'
-@@ -207,7 +207,7 @@ gem 'gitlab-sidekiq-fetcher', '0.8.0', require: 'sidek
- gem 'fugit', '~> 1.2.1'
+@@ -205,10 +205,10 @@ gem 'redis-namespace', '~> 1.8.1'
+ gem 'gitlab-sidekiq-fetcher', '0.8.0', require: 'sidekiq-reliable-fetch'
+
+ # Cron Parser
+-gem 'fugit', '~> 1.2.1'
++gem 'fugit', '~> 1.2'
# HTTP requests
-gem 'httparty', '~> 0.16.4'
@@ -27,7 +75,16 @@
# Colored output to console
gem 'rainbow', '~> 3.0'
-@@ -334,89 +334,19 @@ gem 'batch-loader', '~> 2.0.1'
+@@ -233,7 +233,7 @@ gem 'js_regex', '~> 3.7'
+ gem 'device_detector'
+
+ # Redis
+-gem 'redis', '~> 4.4.0'
++gem 'redis', '~> 4.4'
+ gem 'connection_pool', '~> 2.0'
+
+ # Redis session store
+@@ -335,89 +335,19 @@ gem 'batch-loader', '~> 2.0.1'
gem 'peek', '~> 1.1'
# Snowplow events tracking
@@ -38,12 +95,12 @@
gem 'method_source', '~> 1.0', require: false
-gem 'webrick', '~> 1.6.1', require: false
+gem 'webrick', '~> 1.6', require: false
- gem 'prometheus-client-mmap', '~> 0.15.0', require: 'prometheus/client'
+ gem 'prometheus-client-mmap', '~> 0.16', require: 'prometheus/client'
- gem 'warning', '~> 1.2.0'
+ gem 'warning', '~> 1.3.0'
-group :development do
-- gem 'lefthook', '~> 0.8.0', require: false
+- gem 'lefthook', '~> 1.0.0', require: false
- gem 'rubocop'
- gem 'solargraph', '~> 0.44.3', require: false
-
@@ -106,7 +163,7 @@
-end
-
group :development, :test, :danger do
- gem 'gitlab-dangerfiles', '~> 3.4.0', require: false
+ gem 'gitlab-dangerfiles', '~> 3.4.3', require: false
end
-group :development, :test, :coverage do
@@ -119,7 +176,7 @@
# Gems required in omnibus-gitlab pipeline
group :development, :test, :omnibus do
# Using a fork until https://github.com/pivotal/LicenseFinder/pull/816 is
-@@ -425,30 +355,6 @@ group :development, :test, :omnibus do
+@@ -426,30 +356,6 @@ group :development, :test, :omnibus do
gem 'gitlab-license_finder', '~> 6.0', require: false
end
@@ -134,7 +191,7 @@
- gem 'capybara-screenshot', '~> 1.0.22'
- gem 'selenium-webdriver', '~> 3.142'
-
-- gem 'shoulda-matchers', '~> 4.0.1', require: false
+- gem 'shoulda-matchers', '~> 5.1.0', require: false
- gem 'email_spec', '~> 2.2.0'
- gem 'webmock', '~> 3.9.1'
- gem 'rails-controller-testing'
@@ -150,12 +207,19 @@
gem 'octokit', '~> 4.15'
# Updating this gem version here is deprecated. See:
-@@ -547,5 +453,8 @@ gem 'ipaddress', '~> 0.8.3'
- gem 'parslet', '~> 1.8'
-
- gem 'ipynbdiff', '0.4.7'
+@@ -534,7 +440,7 @@ gem 'lockbox', '~> 0.6.2'
+ gem 'valid_email', '~> 0.1'
+
+ # JSON
+-gem 'json', '~> 2.5.1'
++gem 'json', '~> 2.5'
+ gem 'json_schemer', '~> 0.2.18'
+ gem 'oj', '~> 3.13.19'
+ gem 'multi_json', '~> 1.14.1'
+@@ -554,3 +460,6 @@ gem 'ed25519', '~> 1.3.0'
+ # Error Tracking OpenAPI client
+ # See https://gitlab.com/gitlab-org/gitlab/-/blob/master/doc/development/rake_tasks.md#update-openapi-client-for-error-tracking-feature
+ gem 'error_tracking_open_api', path: 'vendor/gems/error_tracking_open_api'
+
+gem 'parser'
+
-
- gem 'ed25519', '~> 1.3.0'