debian-mirror-gitlab/debian/patches/Gemfile/0010-relax-stable-libs.patch

199 lines
5.6 KiB
Diff
Raw Normal View History

2019-05-04 01:01:32 +05:30
We should be able to update minor versions of stable libs without breaking
2016-04-05 22:57:46 +05:30
gitlab Gemfile
2017-01-15 13:33:34 +05:30
--- a/Gemfile
+++ b/Gemfile
2023-06-20 11:34:45 +05:30
@@ -13,9 +13,9 @@ gem 'bundler-checksum', '~> 0.1.0', path
2022-11-26 12:48:29 +05:30
# NOTE: When incrementing the major or minor version here, also increment activerecord_version
# in vendor/gems/attr_encrypted/attr_encrypted.gemspec until we resolve
# https://gitlab.com/gitlab-org/gitlab/-/issues/375713
2023-05-08 11:25:58 +05:30
-gem 'rails', '~> 6.1.7.2'
+gem 'rails', '~> 6.1.7', '>= 6.1.7.2'
2023-05-08 11:25:58 +05:30
-gem 'bootsnap', '~> 1.16.0', require: false
+gem 'bootsnap', '~> 1.16', require: false
2022-11-26 12:48:29 +05:30
# Pin openssl to match the version bundled with our supported Rubies.
# See https://stdgems.org/openssl/#gem-version.
2023-06-20 11:34:45 +05:30
@@ -30,7 +30,7 @@ gem 'sprockets', '~> 3.7.0'
gem 'view_component', '~> 2.74.1'
# Supported DBs
2023-06-20 11:34:45 +05:30
-gem 'pg', '~> 1.4.6'
+gem 'pg', '~> 1.4', '>= 1.4.6'
2021-03-11 21:09:22 +05:30
2023-05-08 11:25:58 +05:30
gem 'rugged', '~> 1.5'
2023-06-20 11:34:45 +05:30
gem 'grape-path-helpers', '~> 1.7.1'
@@ -110,30 +110,30 @@ gem 'gitlab_omniauth-ldap', '~> 2.2.0',
gem 'net-ldap', '~> 0.17.1'
# API
2021-03-11 21:09:22 +05:30
-gem 'grape', '~> 1.5.2'
2021-09-04 02:51:02 +05:30
+gem 'grape', '~> 1.5','>= 1.5.2'
gem 'grape-entity', '~> 0.10.0'
2022-11-26 12:48:29 +05:30
-gem 'rack-cors', '~> 1.1.1', require: 'rack/cors'
+gem 'rack-cors', '~> 1.1', '>= 1.1.1', require: 'rack/cors'
gem 'grape-swagger', '~>1.5.0', group: [:development, :test]
gem 'grape-swagger-entity', '~> 0.5.1', group: [:development, :test]
# GraphQL API
2022-07-29 18:21:45 +05:30
-gem 'graphql', '~> 1.13.12'
+gem 'graphql', '~> 1.13', '>= 1.13.12'
gem 'graphiql-rails', '~> 1.8'
2021-09-04 02:51:02 +05:30
-gem 'apollo_upload_server', '~> 2.1.0'
+gem 'apollo_upload_server', '~> 2.1'
2022-11-26 12:48:29 +05:30
gem 'graphql-docs', '~> 2.1.0', group: [:development, :test]
2022-07-16 23:52:05 +05:30
gem 'graphlient', '~> 0.5.0' # Used by BulkImport feature (group::import)
2023-03-05 00:11:28 +05:30
-gem 'hashie', '~> 5.0.0'
+gem 'hashie', '~> 5.0'
# Pagination
-gem 'kaminari', '~> 1.2.2'
+gem 'kaminari', '~> 1.2', '>= 1.2.2'
2016-09-13 18:27:13 +05:30
# HAML
2021-04-30 00:10:56 +05:30
-gem 'hamlit', '~> 2.15.0'
+gem 'hamlit', '~> 2.15'
2016-09-13 18:27:13 +05:30
# Files attachments
2019-02-15 18:28:22 +05:30
gem 'carrierwave', '~> 1.3'
-gem 'mini_magick', '~> 4.10.1'
2021-10-01 04:34:20 +05:30
+gem 'mini_magick', '~> 4.10','>= 4.10.1'
# for backups
2023-05-28 00:09:46 +05:30
gem 'fog-aws', '~> 3.18'
2023-06-20 11:34:45 +05:30
@@ -149,7 +149,7 @@ gem 'fog-local', '~> 0.8'
2023-05-08 11:25:58 +05:30
# We may want to update this dependency if this is ever addressed upstream, e.g. via
# https://github.com/aliyun/aliyun-oss-ruby-sdk/pull/93
gem 'fog-aliyun', '~> 0.4'
2023-05-08 21:58:25 +05:30
-gem 'gitlab-fog-azure-rm', '~> 1.7.0', require: 'fog/azurerm'
+gem 'gitlab-fog-azure-rm', '~> 1.7', require: 'fog/azurerm'
2021-04-17 20:43:06 +05:30
# for Google storage
2023-05-08 11:25:58 +05:30
gem 'google-cloud-storage', '~> 1.44.0'
2023-06-20 11:34:45 +05:30
@@ -242,10 +242,10 @@ gem 'rainbow', '~> 3.0'
2021-02-22 22:40:45 +05:30
gem 'ruby-progressbar', '~> 1.10'
2016-06-16 12:31:48 +05:30
# GitLab settings
-gem 'settingslogic', '~> 2.0.9'
+gem 'settingslogic', '~> 2.0', '>= 2.0.9'
2017-08-17 23:00:15 +05:30
# Linear-time regex library for untrusted regular expressions
2023-01-13 00:17:06 +05:30
-gem 're2', '~> 1.6.0'
+gem 're2', '~> 1.6'
2017-08-17 23:00:15 +05:30
2016-06-16 12:31:48 +05:30
# Misc
2023-06-20 11:34:45 +05:30
@@ -259,21 +259,21 @@ gem 'js_regex', '~> 3.8'
2021-10-01 04:34:20 +05:30
gem 'device_detector'
# Redis
2023-01-13 00:17:06 +05:30
-gem 'redis', '~> 4.8.0'
+gem 'redis', '~> 4.8'
gem 'connection_pool', '~> 2.0'
2018-10-15 15:54:03 +05:30
# Redis session store
2022-08-27 14:03:50 +05:30
-gem 'redis-actionpack', '~> 5.3.0'
+gem 'redis-actionpack', '~> 5.3'
2016-06-16 12:31:48 +05:30
# Discord integration
2021-04-17 20:43:06 +05:30
gem 'discordrb-webhooks', '~> 3.4', require: false
2022-11-26 12:48:29 +05:30
# Jira integration
-gem 'jira-ruby', '~> 2.1.4'
2023-01-13 00:17:06 +05:30
+gem 'jira-ruby', '~> 2.1', '>= 2.1.4'
2022-11-26 12:48:29 +05:30
gem 'atlassian-jwt', '~> 0.2.0'
2016-06-16 12:31:48 +05:30
# Slack integration
-gem 'slack-messenger', '~> 2.3.4'
+gem 'slack-messenger', '~> 2.3', '>= 2.3.4'
2016-06-16 12:31:48 +05:30
2018-11-18 11:20:06 +05:30
# Hangouts Chat integration
2021-09-04 02:51:02 +05:30
gem 'hangouts-chat', '~> 0.0.5', require: 'hangouts_chat'
2023-06-20 11:34:45 +05:30
@@ -350,11 +350,11 @@ gem 'thrift', '>= 0.16.0'
2017-08-17 23:00:15 +05:30
# I18n
2023-06-20 11:34:45 +05:30
gem 'ruby_parser', '~> 3.20', require: false
2022-08-13 16:00:24 +05:30
gem 'rails-i18n', '~> 7.0'
2017-08-17 23:00:15 +05:30
-gem 'gettext_i18n_rails', '~> 1.8.0'
+gem 'gettext_i18n_rails', '~> 1.8'
2018-05-09 12:38:34 +05:30
gem 'gettext_i18n_rails_js', '~> 1.3'
2020-11-24 16:42:00 +05:30
gem 'gettext', '~> 3.3', require: false, group: :development
2018-03-18 12:27:51 +05:30
2021-04-17 20:43:06 +05:30
-gem 'batch-loader', '~> 2.0.1'
+gem 'batch-loader', '~> 2.0', '>= 2.0.1'
2016-06-16 12:31:48 +05:30
2017-09-10 18:21:32 +05:30
# Perf bar
2020-01-01 14:36:02 +05:30
gem 'peek', '~> 1.1'
2023-06-20 11:34:45 +05:30
@@ -496,8 +496,8 @@ gem 'oauth2', '~> 2.0'
2020-10-25 00:47:17 +05:30
gem 'health_check', '~> 3.0'
2017-08-19 19:09:35 +05:30
# System information
-gem 'vmstat', '~> 2.3.0'
2022-01-26 13:39:30 +05:30
-gem 'sys-filesystem', '~> 1.4.3'
2017-08-19 19:09:35 +05:30
+gem 'vmstat', '~> 2.3'
2022-01-26 13:39:30 +05:30
+gem 'sys-filesystem', '~> 1.4', '>= 1.4.3'
2017-08-19 19:09:35 +05:30
2019-12-04 21:09:36 +05:30
# NTP client
gem 'net-ntp'
2023-06-20 11:34:45 +05:30
@@ -535,9 +535,9 @@ gem 'grape_logging', '~> 1.8'
gem 'gitlab-net-dns', '~> 0.9.2'
2023-03-05 00:11:28 +05:30
# Countries list
-gem 'countries', '~> 4.0.0'
+gem 'countries', '~> 4.0'
-gem 'retriable', '~> 3.1.2'
+gem 'retriable', '~> 3.1', '>= 3.1.2'
# LRU cache
gem 'lru_redux'
2023-06-20 11:34:45 +05:30
@@ -555,18 +555,18 @@ gem 'mail-smtp_pool', '~> 0.1.0', path:
gem 'microsoft_graph_mailer', '~> 0.1.0', path: 'vendor/gems/microsoft_graph_mailer'
# File encryption
-gem 'lockbox', '~> 1.1.1'
+gem 'lockbox', '~> 1.1', '>= 1.1.1'
# Email validation
2020-05-24 23:50:06 +05:30
gem 'valid_email', '~> 0.1'
# JSON
2023-05-08 11:25:58 +05:30
-gem 'json', '~> 2.6.3'
+gem 'json', '~> 2.6', '>= 2.6.3'
2021-10-28 01:36:19 +05:30
gem 'json_schemer', '~> 0.2.18'
2022-09-04 06:12:58 +05:30
-gem 'oj', '~> 3.13.21'
2023-01-13 00:17:06 +05:30
+gem 'oj', '~> 3.13', '>= 3.13.21'
gem 'oj-introspect', '~> 0.7'
2020-10-25 00:47:17 +05:30
-gem 'multi_json', '~> 1.14.1'
2022-08-27 14:03:50 +05:30
-gem 'yajl-ruby', '~> 1.4.3', require: 'yajl'
2023-05-08 11:25:58 +05:30
+gem 'multi_json', '~> 1.14', '>= 1.14.1'
2022-08-27 14:03:50 +05:30
+gem 'yajl-ruby', '~> 1.4','>= 1.4.3', require: 'yajl'
2023-01-13 00:17:06 +05:30
2023-05-28 00:09:46 +05:30
gem 'webauthn', '~> 3.0'
2023-06-20 11:34:45 +05:30
@@ -577,20 +577,20 @@ gem 'parslet', '~> 1.8'
2022-05-07 22:13:53 +05:30
2022-08-13 16:00:24 +05:30
gem 'ipynbdiff', path: 'vendor/gems/ipynbdiff'
2022-07-29 18:21:45 +05:30
-gem 'ed25519', '~> 1.3.0'
+gem 'ed25519', '~> 1.3'
2022-08-13 16:00:24 +05:30
# 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
2022-11-26 12:48:29 +05:30
gem 'error_tracking_open_api', path: 'vendor/gems/error_tracking_open_api'
# Vulnerability advisories
-gem 'cvss-suite', '~> 3.0.1', require: 'cvss_suite'
+gem 'cvss-suite', '~> 3.0','>= 3.0.1', require: 'cvss_suite'
# Work with RPM packages
gem 'arr-pm', '~> 0.0.12'
2023-05-28 00:09:46 +05:30
# Apple plist parsing
-gem 'CFPropertyList', '~> 3.0.0'
+gem 'CFPropertyList', '~> 3.0'
gem 'app_store_connect'
# For phone verification