gitlab: 17.8.2 -> 17.9.1
https://about.gitlab.com/releases/2025/02/20/gitlab-17-9-released/ https://about.gitlab.com/releases/2025/02/26/patch-release-gitlab-17-9-1-released/ * update promeheus-client-mmap to 1.2.9 to fix build (1.2.8 didn't include Cargo.lock) * remove custom patches in gitlab-container-registry as they are now included * remove openssl replacement, as it's no longer effective
This commit is contained in:
@@ -1,15 +1,15 @@
|
||||
{
|
||||
"version": "17.8.2",
|
||||
"repo_hash": "09f9dmj4rhifkbxrc350479v6f8ibd2yb5vsn9nzxfmd8zjn00zz",
|
||||
"yarn_hash": "0d1nzgji3y90gcx92pl0bnqlj5h9ra3r7k1z673fvsj6lzppnx8v",
|
||||
"version": "17.9.1",
|
||||
"repo_hash": "17ldwswipr82db7mrx1rjwdns2waih6ay443icyj6s815s3g56aj",
|
||||
"yarn_hash": "1bvv79jr6d9p33h81mc0miwc7rw3irblmcqbig8ikpb589kr09yv",
|
||||
"owner": "gitlab-org",
|
||||
"repo": "gitlab",
|
||||
"rev": "v17.8.2-ee",
|
||||
"rev": "v17.9.1-ee",
|
||||
"passthru": {
|
||||
"GITALY_SERVER_VERSION": "17.8.2",
|
||||
"GITLAB_PAGES_VERSION": "17.8.2",
|
||||
"GITLAB_SHELL_VERSION": "14.39.0",
|
||||
"GITALY_SERVER_VERSION": "17.9.1",
|
||||
"GITLAB_PAGES_VERSION": "17.9.1",
|
||||
"GITLAB_SHELL_VERSION": "14.40.0",
|
||||
"GITLAB_ELASTICSEARCH_INDEXER_VERSION": "5.4.0",
|
||||
"GITLAB_WORKHORSE_VERSION": "17.8.2"
|
||||
"GITLAB_WORKHORSE_VERSION": "17.9.1"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -83,7 +83,7 @@ let
|
||||
cp Cargo.lock $out
|
||||
'';
|
||||
};
|
||||
hash = "sha256-fikyG1e45XP+oWOxuCdapW1zM2O02KozqB5qnbw2TY8=";
|
||||
hash = "sha256-LpuQMV112Z5lspSK4M0IYdkxO8oVmucnJtqF2Y3+aNU=";
|
||||
};
|
||||
|
||||
dontBuild = false;
|
||||
|
||||
@@ -5,7 +5,7 @@ in
|
||||
buildGoModule rec {
|
||||
pname = "gitlab-workhorse";
|
||||
|
||||
version = "17.8.2";
|
||||
version = "17.9.1";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
|
||||
@@ -14,7 +14,7 @@ end
|
||||
|
||||
# Please see https://docs.gitlab.com/ee/development/feature_categorization/#gemfile
|
||||
ignore_feature_category = Module.new do
|
||||
def gem(*arguments, feature_category: nil, **keyword_arguments) # rubocop:disable Lint/UnusedMethodArgument
|
||||
def gem(*arguments, feature_category: nil, **keyword_arguments) # rubocop:disable Lint/UnusedMethodArgument -- Ignoring feature_category intentionally
|
||||
super(*arguments, **keyword_arguments)
|
||||
end
|
||||
end
|
||||
@@ -36,6 +36,10 @@ else
|
||||
end
|
||||
|
||||
gem 'activerecord-gitlab', path: 'gems/activerecord-gitlab', feature_category: :shared
|
||||
# This can be dropped after upgrading to Rails 7.2: https://github.com/rails/rails/pull/49674
|
||||
gem 'mutex_m', '~> 0.3', feature_category: :shared
|
||||
# Need by Rails
|
||||
gem 'drb', '~> 2.2', feature_category: :shared
|
||||
|
||||
gem 'bootsnap', '~> 1.18.3', require: false, feature_category: :shared
|
||||
|
||||
@@ -44,7 +48,6 @@ gem 'bootsnap', '~> 1.18.3', require: false, feature_category: :shared
|
||||
gem 'ffi', '~> 1.17', force_ruby_platform: true, feature_category: :shared
|
||||
|
||||
gem 'openssl', '~> 3.0', feature_category: :shared
|
||||
gem 'ipaddr', '~> 1.2.5', feature_category: :shared
|
||||
|
||||
gem 'gitlab-safe_request_store', path: 'gems/gitlab-safe_request_store', feature_category: :shared
|
||||
|
||||
@@ -55,7 +58,7 @@ end
|
||||
|
||||
gem 'gitlab-backup-cli', path: 'gems/gitlab-backup-cli', require: 'gitlab/backup/cli', feature_category: :backup_restore
|
||||
|
||||
gem 'gitlab-secret_detection', path: 'gems/gitlab-secret_detection', feature_category: :secret_detection
|
||||
gem 'gitlab-secret_detection', '< 1.0', feature_category: :secret_detection
|
||||
|
||||
# Responders respond_to and respond_with
|
||||
gem 'responders', '~> 3.0', feature_category: :shared
|
||||
@@ -68,8 +71,6 @@ gem 'view_component', '~> 3.21.0', feature_category: :shared
|
||||
# Supported DBs
|
||||
gem 'pg', '~> 1.5.6', feature_category: :database
|
||||
|
||||
gem 'neighbor', '~> 0.3.2', feature_category: :duo_chat
|
||||
|
||||
gem 'rugged', '~> 1.6', feature_category: :gitaly
|
||||
|
||||
gem 'faraday', '~> 2', feature_category: :shared
|
||||
@@ -93,7 +94,7 @@ gem 'bcrypt', '~> 3.1', '>= 3.1.14', feature_category: :system_access
|
||||
gem 'doorkeeper', '~> 5.8', '>= 5.8.1', feature_category: :system_access
|
||||
gem 'doorkeeper-openid_connect', '~> 1.8.10', feature_category: :system_access
|
||||
gem 'doorkeeper-device_authorization_grant', '~> 1.0.0', feature_category: :system_access
|
||||
gem 'rexml', '~> 3.3.2', feature_category: :shared
|
||||
gem 'rexml', '~> 3.4.0', feature_category: :shared
|
||||
gem 'ruby-saml', '~> 1.17.0', feature_category: :system_access
|
||||
gem 'omniauth', '~> 2.1.0', feature_category: :system_access
|
||||
gem 'omniauth-auth0', '~> 3.1', feature_category: :system_access
|
||||
@@ -179,7 +180,7 @@ gem 'gitlab-duo-workflow-service-client', '~> 0.1',
|
||||
feature_category: :duo_workflow
|
||||
|
||||
# Generate Fake data
|
||||
gem 'ffaker', '~> 2.23', feature_category: :shared
|
||||
gem 'ffaker', '~> 2.24', feature_category: :shared
|
||||
|
||||
gem 'hashie', '~> 5.0.0', feature_category: :shared
|
||||
|
||||
@@ -220,7 +221,7 @@ gem 'google-apis-core', '~> 0.11.0', '>= 0.11.1', feature_category: :shared
|
||||
gem 'google-apis-compute_v1', '~> 0.57.0', feature_category: :shared
|
||||
gem 'google-apis-container_v1', '~> 0.43.0', feature_category: :shared
|
||||
gem 'google-apis-container_v1beta1', '~> 0.43.0', feature_category: :shared
|
||||
gem 'google-apis-cloudbilling_v1', '~> 0.21.0', feature_category: :shared
|
||||
gem 'google-apis-cloudbilling_v1', '~> 0.22.0', feature_category: :shared
|
||||
gem 'google-apis-cloudresourcemanager_v1', '~> 0.31.0', feature_category: :shared
|
||||
gem 'google-apis-iam_v1', '~> 0.36.0', feature_category: :shared
|
||||
gem 'google-apis-serviceusage_v1', '~> 0.28.0', feature_category: :shared
|
||||
@@ -238,9 +239,9 @@ gem 'seed-fu', '~> 2.3.7', feature_category: :shared
|
||||
gem 'elasticsearch-model', '~> 7.2', feature_category: :global_search
|
||||
gem 'elasticsearch-rails', '~> 7.2', require: 'elasticsearch/rails/instrumentation', feature_category: :global_search
|
||||
gem 'elasticsearch-api', '7.17.11', feature_category: :global_search
|
||||
gem 'aws-sdk-core', '~> 3.214.0', feature_category: :global_search
|
||||
gem 'aws-sdk-core', '~> 3.215.0', feature_category: :global_search
|
||||
gem 'aws-sdk-cloudformation', '~> 1', feature_category: :global_search
|
||||
gem 'aws-sdk-s3', '~> 1.176.0', feature_category: :global_search
|
||||
gem 'aws-sdk-s3', '~> 1.177.0', feature_category: :global_search
|
||||
gem 'faraday-typhoeus', '~> 1.1', feature_category: :global_search
|
||||
gem 'faraday_middleware-aws-sigv4', '~> 1.0.1', feature_category: :global_search
|
||||
# Used with Elasticsearch to support http keep-alive connections
|
||||
@@ -254,7 +255,7 @@ gem 'html-pipeline', '~> 2.14.3', feature_category: :markdown
|
||||
gem 'deckar01-task_list', '2.3.4', feature_category: :markdown
|
||||
gem 'gitlab-markup', '~> 1.9.0', require: 'github/markup', feature_category: :markdown
|
||||
gem 'commonmarker', '~> 0.23.10', feature_category: :markdown
|
||||
gem 'kramdown', '~> 2.4.0', feature_category: :markdown
|
||||
gem 'kramdown', '~> 2.5.0', feature_category: :markdown
|
||||
gem 'RedCloth', '~> 4.3.3', feature_category: :markdown
|
||||
gem 'org-ruby', '~> 0.9.12', feature_category: :markdown
|
||||
gem 'creole', '~> 0.5.0', feature_category: :markdown
|
||||
@@ -263,9 +264,9 @@ gem 'asciidoctor', '~> 2.0.18', feature_category: :markdown
|
||||
gem 'asciidoctor-include-ext', '~> 0.4.0', require: false, feature_category: :markdown
|
||||
gem 'asciidoctor-plantuml', '~> 0.0.16', feature_category: :markdown
|
||||
gem 'asciidoctor-kroki', '~> 0.10.0', require: false, feature_category: :markdown
|
||||
gem 'rouge', '~> 4.4.0', feature_category: :shared
|
||||
gem 'rouge', '~> 4.5.0', feature_category: :shared
|
||||
gem 'truncato', '~> 0.7.12', feature_category: :team_planning
|
||||
gem 'nokogiri', '~> 1.16', feature_category: :shared
|
||||
gem 'nokogiri', '~> 1.18', feature_category: :shared
|
||||
gem 'gitlab-glfm-markdown', '~> 0.0.21', feature_category: :markdown
|
||||
gem 'tanuki_emoji', '~> 0.13', feature_category: :markdown
|
||||
gem 'unicode-emoji', '~> 4.0', feature_category: :markdown
|
||||
@@ -311,11 +312,11 @@ gem 'rainbow', '~> 3.0', feature_category: :shared
|
||||
gem 'ruby-progressbar', '~> 1.10', feature_category: :shared
|
||||
|
||||
# Linear-time regex library for untrusted regular expressions
|
||||
gem 're2', '2.7.0', feature_category: :shared
|
||||
gem 're2', '~> 2.15', feature_category: :shared
|
||||
|
||||
# Misc
|
||||
|
||||
gem 'semver_dialects', '~> 3.0', feature_category: :software_composition_analysis
|
||||
gem 'semver_dialects', '~> 3.6', feature_category: :software_composition_analysis
|
||||
gem 'version_sorter', '~> 2.3', feature_category: :shared
|
||||
gem 'csv_builder', path: 'gems/csv_builder', feature_category: :shared
|
||||
|
||||
@@ -326,7 +327,6 @@ gem 'js_regex', '~> 3.8', feature_category: :shared
|
||||
gem 'device_detector', feature_category: :shared
|
||||
|
||||
# Redis
|
||||
gem 'redis-namespace', '~> 1.11.0', feature_category: :redis
|
||||
gem 'redis', '~> 5.3.0', feature_category: :redis
|
||||
gem 'redis-clustering', '~> 5.3.0', feature_category: :redis
|
||||
gem 'connection_pool', '~> 2.4', feature_category: :shared
|
||||
@@ -359,7 +359,7 @@ gem 'sanitize', '~> 6.0.2', feature_category: :shared
|
||||
gem 'babosa', '~> 2.0', feature_category: :shared
|
||||
|
||||
# Sanitizes SVG input
|
||||
gem 'loofah', '~> 2.22.0', feature_category: :shared
|
||||
gem 'loofah', '~> 2.24.0', feature_category: :shared
|
||||
|
||||
# Used to provide license templates
|
||||
gem 'licensee', '~> 9.16', feature_category: :shared
|
||||
@@ -411,7 +411,7 @@ gem 'thrift', '>= 0.16.0', feature_category: :shared
|
||||
# I18n
|
||||
gem 'rails-i18n', '~> 7.0', '>= 7.0.9', feature_category: :internationalization
|
||||
gem 'gettext_i18n_rails', '~> 1.13.0', feature_category: :internationalization
|
||||
gem 'gettext', '~> 3.4', '>= 3.4.9',
|
||||
gem 'gettext', '~> 3.5', '>= 3.5.1',
|
||||
require: false,
|
||||
group: [:development, :test],
|
||||
feature_category: :internationalization
|
||||
@@ -432,11 +432,11 @@ gem 'snowplow-tracker', '~> 0.8.0', feature_category: :product_analytics
|
||||
|
||||
# Metrics
|
||||
gem 'webrick', '~> 1.8.1', require: false, feature_category: :shared
|
||||
gem 'prometheus-client-mmap', '1.1.2', require: 'prometheus/client', feature_category: :shared
|
||||
gem 'prometheus-client-mmap', '~> 1.2.9', require: 'prometheus/client', feature_category: :shared
|
||||
|
||||
# Event-driven reactor for Ruby
|
||||
# Required manually in config/initializers/require_async_gem
|
||||
gem 'async', '~> 2.12.1', require: false, feature_category: :shared
|
||||
gem 'async', '~> 2.22.0', require: false, feature_category: :shared
|
||||
|
||||
# Security report schemas used to validate CI job artifacts of security jobs
|
||||
gem 'gitlab-security_report_schemas', '0.1.2.min15.0.0.max15.2.1', feature_category: :vulnerability_management
|
||||
@@ -488,7 +488,7 @@ group :development do
|
||||
|
||||
gem 'listen', '~> 3.7', feature_category: :shared
|
||||
|
||||
gem 'ruby-lsp', "~> 0.22.0", require: false, feature_category: :tooling
|
||||
gem 'ruby-lsp', "~> 0.23.0", require: false, feature_category: :tooling
|
||||
|
||||
gem 'ruby-lsp-rails', "~> 0.3.6", feature_category: :tooling
|
||||
|
||||
@@ -504,8 +504,8 @@ end
|
||||
|
||||
group :development, :test do
|
||||
gem 'deprecation_toolkit', '~> 1.5.1', require: false, feature_category: :shared
|
||||
gem 'bullet', '~> 7.1.2', feature_category: :shared
|
||||
gem 'parser', '= 3.3.6.0', feature_category: :shared
|
||||
gem 'bullet', '~> 7.2.0', feature_category: :shared
|
||||
gem 'parser', '= 3.3.7.1', feature_category: :shared
|
||||
gem 'pry-byebug', feature_category: :shared
|
||||
gem 'pry-rails', '~> 0.3.9', feature_category: :shared
|
||||
gem 'pry-shell', '~> 0.6.4', feature_category: :shared
|
||||
@@ -522,13 +522,11 @@ group :development, :test do
|
||||
gem 'spring', '~> 4.1.0', feature_category: :shared
|
||||
gem 'spring-commands-rspec', '~> 1.0.4', feature_category: :shared
|
||||
|
||||
gem 'gitlab-styles', '~> 13.0.2', feature_category: :tooling
|
||||
gem 'gitlab-styles', '~> 13.1.0', feature_category: :tooling, require: false
|
||||
gem 'haml_lint', '~> 0.58', feature_category: :tooling
|
||||
|
||||
gem 'bundler-audit', '~> 0.9.1', require: false, feature_category: :shared
|
||||
|
||||
# Benchmarking & profiling
|
||||
gem 'benchmark-ips', '~> 2.11.0', require: false, feature_category: :shared
|
||||
gem 'benchmark-ips', '~> 2.14.0', require: false, feature_category: :shared
|
||||
gem 'benchmark-memory', '~> 0.1', require: false, feature_category: :shared
|
||||
|
||||
# Profiling data from CI/CD pipelines
|
||||
@@ -579,7 +577,6 @@ group :development, :test, :monorepo do
|
||||
end
|
||||
|
||||
group :test do
|
||||
gem 'fuubar', '~> 2.2.0', feature_category: :tooling
|
||||
gem 'rspec-retry', '~> 0.6.2', feature_category: :tooling
|
||||
gem 'rspec_profiling', '~> 0.0.9', feature_category: :tooling
|
||||
gem 'rspec-benchmark', '~> 0.6.0', feature_category: :tooling
|
||||
@@ -593,8 +590,8 @@ group :test do
|
||||
gem 'graphlyte', '~> 1.0.0', feature_category: :shared
|
||||
|
||||
gem 'shoulda-matchers', '~> 5.1.0', require: false, feature_category: :shared
|
||||
gem 'email_spec', '~> 2.2.0', feature_category: :shared
|
||||
gem 'webmock', '~> 3.24.0', feature_category: :shared
|
||||
gem 'email_spec', '~> 2.3.0', feature_category: :shared
|
||||
gem 'webmock', '~> 3.25.0', feature_category: :shared
|
||||
gem 'rails-controller-testing', feature_category: :shared
|
||||
gem 'concurrent-ruby', '~> 1.1', feature_category: :shared
|
||||
gem 'test-prof', '~> 1.4.0', feature_category: :tooling
|
||||
@@ -642,10 +639,10 @@ gem 'ssh_data', '~> 1.3', feature_category: :shared
|
||||
gem 'spamcheck', '~> 1.3.0', feature_category: :insider_threat
|
||||
|
||||
# Gitaly GRPC protocol definitions
|
||||
gem 'gitaly', '~> 17.7.0', feature_category: :gitaly
|
||||
gem 'gitaly', '~> 17.8.0', feature_category: :gitaly
|
||||
|
||||
# KAS GRPC protocol definitions
|
||||
gem 'gitlab-kas-grpc', '~> 17.7.0', feature_category: :deployment_management
|
||||
gem 'gitlab-kas-grpc', '~> 17.9.0.pre.rc2', feature_category: :deployment_management
|
||||
|
||||
# Lock the version before issues below are resolved:
|
||||
# https://gitlab.com/gitlab-org/gitlab/-/issues/473169#note_2028352939
|
||||
@@ -669,7 +666,7 @@ gem 'lograge', '~> 0.5', feature_category: :shared
|
||||
gem 'grape_logging', '~> 1.8', '>= 1.8.4', feature_category: :api
|
||||
|
||||
# DNS Lookup
|
||||
gem 'gitlab-net-dns', '~> 0.9.2', feature_category: :shared
|
||||
gem 'gitlab-net-dns', '~> 0.10.0', feature_category: :shared
|
||||
|
||||
# Countries list
|
||||
gem 'countries', '~> 4.0.0', feature_category: :shared
|
||||
@@ -722,7 +719,7 @@ gem 'ed25519', '~> 1.3.0', feature_category: :shared
|
||||
gem 'error_tracking_open_api', path: 'gems/error_tracking_open_api', feature_category: :shared
|
||||
|
||||
# Vulnerability advisories
|
||||
gem 'cvss-suite', '~> 3.0.1', require: 'cvss_suite', feature_category: :software_composition_analysis
|
||||
gem 'cvss-suite', '~> 3.3.0', require: 'cvss_suite', feature_category: :software_composition_analysis
|
||||
|
||||
# Work with RPM packages
|
||||
gem 'arr-pm', '~> 0.0.12', feature_category: :package_registry
|
||||
@@ -740,6 +737,7 @@ gem 'telesignenterprise', '~> 2.2', feature_category: :insider_threat
|
||||
# BufferedIO patch
|
||||
# Updating this version will require updating scripts/allowed_warnings.txt
|
||||
gem 'net-protocol', '~> 0.1.3', feature_category: :shared
|
||||
gem "nkf", "~> 0.2.0", feature_category: :shared
|
||||
|
||||
# This is locked to 0.6.0 because we patch Net::HTTP#connect in
|
||||
# gems/gitlab-http/lib/net_http/connect_patch.rb.
|
||||
@@ -754,10 +752,8 @@ gem 'duo_api', '~> 1.3', feature_category: :system_access
|
||||
|
||||
gem 'gitlab-sdk', '~> 0.3.0', feature_category: :application_instrumentation
|
||||
|
||||
gem 'openbao_client', path: 'gems/openbao_client', feature_category: :artifact_security
|
||||
|
||||
gem 'paper_trail', '~> 15.0', feature_category: :shared
|
||||
|
||||
gem "i18n_data", "~> 0.13.1", feature_category: :system_access
|
||||
|
||||
gem "gitlab-cloud-connector", "~> 0.2.5", require: 'cloud_connector', feature_category: :cloud_connector
|
||||
gem "gitlab-cloud-connector", "~> 1.0.0", require: 'gitlab/cloud_connector', feature_category: :cloud_connector
|
||||
|
||||
@@ -27,9 +27,11 @@ PATH
|
||||
remote: gems/gitlab-active-context
|
||||
specs:
|
||||
gitlab-active-context (0.0.1)
|
||||
activerecord
|
||||
activesupport
|
||||
connection_pool
|
||||
elasticsearch
|
||||
opensearch-ruby
|
||||
pg
|
||||
zeitwerk
|
||||
|
||||
@@ -54,7 +56,7 @@ PATH
|
||||
pg (~> 1.5.6)
|
||||
rack (~> 2.2.9)
|
||||
rainbow (~> 3.0)
|
||||
rexml (~> 3.3.2)
|
||||
rexml (~> 3.4.0)
|
||||
thor (~> 1.3)
|
||||
|
||||
PATH
|
||||
@@ -106,16 +108,6 @@ PATH
|
||||
diffy
|
||||
pg_query
|
||||
|
||||
PATH
|
||||
remote: gems/gitlab-secret_detection
|
||||
specs:
|
||||
gitlab-secret_detection (0.1.1)
|
||||
grpc (= 1.63.0)
|
||||
grpc-tools (= 1.63.0)
|
||||
parallel (~> 1.22)
|
||||
re2 (~> 2.4)
|
||||
toml-rb (~> 2.2)
|
||||
|
||||
PATH
|
||||
remote: gems/gitlab-utils
|
||||
specs:
|
||||
@@ -132,12 +124,6 @@ PATH
|
||||
diffy (~> 3.4)
|
||||
oj (~> 3.13.16)
|
||||
|
||||
PATH
|
||||
remote: gems/openbao_client
|
||||
specs:
|
||||
openbao_client (1.0.0)
|
||||
typhoeus (~> 1.0, >= 1.0.1)
|
||||
|
||||
PATH
|
||||
remote: vendor/gems/attr_encrypted
|
||||
specs:
|
||||
@@ -155,7 +141,7 @@ PATH
|
||||
specs:
|
||||
cloud_profiler_agent (0.0.1.pre)
|
||||
google-cloud-profiler-v2 (~> 0.3)
|
||||
google-protobuf (~> 3.13)
|
||||
google-protobuf (~> 3.25)
|
||||
googleauth (>= 0.14)
|
||||
stackprof (~> 0.2)
|
||||
|
||||
@@ -181,6 +167,7 @@ PATH
|
||||
remote: vendor/gems/gitlab-topology-service-client
|
||||
specs:
|
||||
gitlab-topology-service-client (0.1)
|
||||
google-protobuf (~> 3)
|
||||
grpc
|
||||
|
||||
PATH
|
||||
@@ -238,10 +225,12 @@ PATH
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
CFPropertyList (3.0.5)
|
||||
CFPropertyList (3.0.7)
|
||||
base64
|
||||
nkf
|
||||
rexml
|
||||
RedCloth (4.3.4)
|
||||
acme-client (2.0.19)
|
||||
acme-client (2.0.20)
|
||||
base64 (~> 0.2.0)
|
||||
faraday (>= 1.0, < 3.0.0)
|
||||
faraday-retry (>= 1.0, < 3.0.0)
|
||||
@@ -340,10 +329,12 @@ GEM
|
||||
asciidoctor-plantuml (0.0.16)
|
||||
asciidoctor (>= 2.0.17, < 3.0.0)
|
||||
ast (2.4.2)
|
||||
async (2.12.1)
|
||||
console (~> 1.25, >= 1.25.2)
|
||||
async (2.22.0)
|
||||
console (~> 1.29)
|
||||
fiber-annotation
|
||||
io-event (~> 1.6, >= 1.6.5)
|
||||
io-event (~> 1.7)
|
||||
metrics (~> 0.12)
|
||||
traces (~> 0.15)
|
||||
atlassian-jwt (0.2.1)
|
||||
jwt (~> 2.1)
|
||||
attr_required (1.0.2)
|
||||
@@ -354,7 +345,7 @@ GEM
|
||||
aws-sdk-cloudformation (1.41.0)
|
||||
aws-sdk-core (~> 3, >= 3.99.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-core (3.214.0)
|
||||
aws-sdk-core (3.215.0)
|
||||
aws-eventstream (~> 1, >= 1.3.0)
|
||||
aws-partitions (~> 1, >= 1.992.0)
|
||||
aws-sigv4 (~> 1.9)
|
||||
@@ -362,7 +353,7 @@ GEM
|
||||
aws-sdk-kms (1.76.0)
|
||||
aws-sdk-core (~> 3, >= 3.188.0)
|
||||
aws-sigv4 (~> 1.1)
|
||||
aws-sdk-s3 (1.176.1)
|
||||
aws-sdk-s3 (1.177.0)
|
||||
aws-sdk-core (~> 3, >= 3.210.0)
|
||||
aws-sdk-kms (~> 1)
|
||||
aws-sigv4 (~> 1.5)
|
||||
@@ -381,12 +372,12 @@ GEM
|
||||
thread_safe (~> 0.3, >= 0.3.1)
|
||||
babosa (2.0.0)
|
||||
backport (1.2.0)
|
||||
base32 (0.3.2)
|
||||
base32 (0.3.4)
|
||||
base64 (0.2.0)
|
||||
batch-loader (2.0.5)
|
||||
bcrypt (3.1.18)
|
||||
bcrypt (3.1.20)
|
||||
benchmark (0.2.0)
|
||||
benchmark-ips (2.11.0)
|
||||
benchmark-ips (2.14.0)
|
||||
benchmark-malloc (0.2.0)
|
||||
benchmark-memory (0.2.0)
|
||||
memory_profiler (~> 1)
|
||||
@@ -404,12 +395,9 @@ GEM
|
||||
msgpack (~> 1.2)
|
||||
browser (5.3.1)
|
||||
builder (3.2.4)
|
||||
bullet (7.1.2)
|
||||
bullet (7.2.0)
|
||||
activesupport (>= 3.0.0)
|
||||
uniform_notifier (~> 1.11)
|
||||
bundler-audit (0.9.1)
|
||||
bundler (>= 1.2.0, < 3)
|
||||
thor (~> 1.0)
|
||||
byebug (11.1.3)
|
||||
capybara (3.40.0)
|
||||
addressable
|
||||
@@ -454,8 +442,8 @@ GEM
|
||||
colored2 (3.1.2)
|
||||
commonmarker (0.23.11)
|
||||
concurrent-ruby (1.2.3)
|
||||
connection_pool (2.4.1)
|
||||
console (1.25.2)
|
||||
connection_pool (2.5.0)
|
||||
console (1.29.2)
|
||||
fiber-annotation
|
||||
fiber-local (~> 1.1)
|
||||
json
|
||||
@@ -480,7 +468,7 @@ GEM
|
||||
cssbundling-rails (1.4.1)
|
||||
railties (>= 6.0.0)
|
||||
csv (3.3.0)
|
||||
cvss-suite (3.0.1)
|
||||
cvss-suite (3.3.0)
|
||||
danger (9.4.2)
|
||||
claide (~> 1.0)
|
||||
claide-plugins (>= 0.9.2)
|
||||
@@ -501,8 +489,7 @@ GEM
|
||||
activerecord (>= 5.a)
|
||||
database_cleaner-core (~> 2.0.0)
|
||||
database_cleaner-core (2.0.1)
|
||||
date (3.3.3)
|
||||
dead_end (3.1.1)
|
||||
date (3.4.1)
|
||||
deb_version (1.0.2)
|
||||
debug_inspector (1.1.0)
|
||||
deckar01-task_list (2.3.4)
|
||||
@@ -511,17 +498,23 @@ GEM
|
||||
declarative_policy (1.1.0)
|
||||
deprecation_toolkit (1.5.1)
|
||||
activesupport (>= 4.2)
|
||||
derailed_benchmarks (2.1.2)
|
||||
derailed_benchmarks (2.2.1)
|
||||
base64
|
||||
benchmark-ips (~> 2)
|
||||
dead_end
|
||||
get_process_mem (~> 0)
|
||||
bigdecimal
|
||||
drb
|
||||
get_process_mem
|
||||
heapy (~> 0)
|
||||
logger
|
||||
memory_profiler (>= 0, < 2)
|
||||
mini_histogram (>= 0.3.0)
|
||||
mutex_m
|
||||
ostruct
|
||||
rack (>= 1)
|
||||
rack-test
|
||||
rake (> 10, < 14)
|
||||
ruby-statistics (>= 2.1)
|
||||
ruby-statistics (>= 4.0.1)
|
||||
ruby2_keywords
|
||||
thor (>= 0.19, < 2)
|
||||
descendants_tracker (0.0.4)
|
||||
thread_safe (~> 0.3, >= 0.3.1)
|
||||
@@ -540,7 +533,7 @@ GEM
|
||||
railties (~> 7.0)
|
||||
rotp (~> 6.0)
|
||||
diff-lcs (1.5.0)
|
||||
diffy (3.4.2)
|
||||
diffy (3.4.3)
|
||||
digest-crc (0.6.5)
|
||||
rake (>= 12.0.0, < 14.0.0)
|
||||
discordrb-webhooks (3.5.0)
|
||||
@@ -552,10 +545,12 @@ GEM
|
||||
railties (>= 5)
|
||||
doorkeeper-device_authorization_grant (1.0.3)
|
||||
doorkeeper (~> 5.5)
|
||||
doorkeeper-openid_connect (1.8.10)
|
||||
doorkeeper-openid_connect (1.8.11)
|
||||
doorkeeper (>= 5.5, < 5.9)
|
||||
jwt (>= 2.5)
|
||||
ostruct (>= 0.5)
|
||||
dotenv (2.7.6)
|
||||
drb (2.2.1)
|
||||
dry-cli (1.0.0)
|
||||
dry-core (1.0.1)
|
||||
concurrent-ruby (~> 1.0)
|
||||
@@ -590,9 +585,9 @@ GEM
|
||||
faraday (>= 1, < 3)
|
||||
multi_json
|
||||
email_reply_trimmer (0.1.6)
|
||||
email_spec (2.2.0)
|
||||
email_spec (2.3.0)
|
||||
htmlentities (~> 4.3.3)
|
||||
launchy (~> 2.1)
|
||||
launchy (>= 2.1, < 4.0)
|
||||
mail (~> 2.7)
|
||||
email_validator (2.2.4)
|
||||
activemodel
|
||||
@@ -640,7 +635,7 @@ GEM
|
||||
faraday (>= 2.0, < 3)
|
||||
fast_blank (1.0.1)
|
||||
fast_gettext (2.3.0)
|
||||
ffaker (2.23.0)
|
||||
ffaker (2.24.0)
|
||||
ffi (1.17.1)
|
||||
ffi-compiler (1.0.1)
|
||||
ffi (>= 1.0.0)
|
||||
@@ -703,9 +698,6 @@ GEM
|
||||
fugit (1.11.1)
|
||||
et-orbi (~> 1, >= 1.2.11)
|
||||
raabro (~> 1.4)
|
||||
fuubar (2.2.0)
|
||||
rspec-core (~> 3.0)
|
||||
ruby-progressbar (~> 1.4)
|
||||
fuzzyurl (0.9.0)
|
||||
gapic-common (0.20.0)
|
||||
faraday (>= 1.9, < 3.a)
|
||||
@@ -721,7 +713,7 @@ GEM
|
||||
gemoji (3.0.1)
|
||||
get_process_mem (0.2.7)
|
||||
ffi (~> 1.0)
|
||||
gettext (3.4.9)
|
||||
gettext (3.5.1)
|
||||
erubi
|
||||
locale (>= 2.0.5)
|
||||
prime
|
||||
@@ -729,20 +721,20 @@ GEM
|
||||
text (>= 1.3.0)
|
||||
gettext_i18n_rails (1.13.0)
|
||||
fast_gettext (>= 0.9.0)
|
||||
git (1.18.0)
|
||||
git (1.19.1)
|
||||
addressable (~> 2.8)
|
||||
rchardet (~> 1.8)
|
||||
gitaly (17.7.0)
|
||||
gitaly (17.8.1)
|
||||
grpc (~> 1.0)
|
||||
gitlab (4.19.0)
|
||||
httparty (~> 0.20)
|
||||
terminal-table (>= 1.5.1)
|
||||
gitlab-chronic (0.10.5)
|
||||
gitlab-chronic (0.10.6)
|
||||
numerizer (~> 0.2)
|
||||
gitlab-cloud-connector (0.2.6)
|
||||
gitlab-cloud-connector (1.0.0)
|
||||
activesupport (~> 7.0)
|
||||
jwt (~> 2.9.3)
|
||||
gitlab-dangerfiles (4.8.0)
|
||||
gitlab-dangerfiles (4.8.1)
|
||||
danger (>= 9.3.0)
|
||||
danger-gitlab (>= 8.0.0)
|
||||
rake (~> 13.0)
|
||||
@@ -758,9 +750,9 @@ GEM
|
||||
mime-types
|
||||
net-http-persistent (~> 4.0)
|
||||
nokogiri (~> 1, >= 1.10.8)
|
||||
gitlab-glfm-markdown (0.0.23)
|
||||
rb_sys (= 0.9.94)
|
||||
gitlab-kas-grpc (17.7.0)
|
||||
gitlab-glfm-markdown (0.0.27)
|
||||
rb_sys (~> 0.9.109)
|
||||
gitlab-kas-grpc (17.9.0.pre.rc2)
|
||||
grpc (~> 1.0)
|
||||
gitlab-labkit (0.37.0)
|
||||
actionpack (>= 5.0.0, < 8.1.0)
|
||||
@@ -778,16 +770,23 @@ GEM
|
||||
redis (>= 5, < 6)
|
||||
redis-namespace (>= 1.8.2)
|
||||
gitlab-markup (1.9.0)
|
||||
gitlab-net-dns (0.9.2)
|
||||
gitlab-net-dns (0.10.0)
|
||||
gitlab-sdk (0.3.1)
|
||||
activesupport (>= 5.2.0)
|
||||
rake (~> 13.0)
|
||||
snowplow-tracker (~> 0.8.0)
|
||||
gitlab-secret_detection (0.18.0)
|
||||
grpc (~> 1.63)
|
||||
grpc-tools (~> 1.63)
|
||||
grpc_reflection (~> 0.1)
|
||||
parallel (~> 1)
|
||||
re2 (~> 2.7)
|
||||
toml-rb (~> 2.2)
|
||||
gitlab-security_report_schemas (0.1.2.min15.0.0.max15.2.1)
|
||||
activesupport (>= 6, < 8)
|
||||
json_schemer (~> 2.3.0)
|
||||
gitlab-styles (13.0.2)
|
||||
rubocop (~> 1.68.0)
|
||||
gitlab-styles (13.1.0)
|
||||
rubocop (= 1.71.1)
|
||||
rubocop-capybara (~> 2.21.0)
|
||||
rubocop-factory_bot (~> 2.26.1)
|
||||
rubocop-graphql (~> 1.5.4)
|
||||
@@ -824,7 +823,7 @@ GEM
|
||||
request_store (>= 1.0)
|
||||
google-apis-androidpublisher_v3 (0.34.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
google-apis-cloudbilling_v1 (0.21.0)
|
||||
google-apis-cloudbilling_v1 (0.22.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
google-apis-cloudresourcemanager_v1 (0.31.0)
|
||||
google-apis-core (>= 0.9.1, < 2.a)
|
||||
@@ -897,13 +896,13 @@ GEM
|
||||
google-cloud-storage_transfer-v1 (0.8.0)
|
||||
gapic-common (>= 0.20.0, < 2.a)
|
||||
google-cloud-errors (~> 1.0)
|
||||
google-protobuf (3.25.5)
|
||||
google-protobuf (3.25.6)
|
||||
googleapis-common-protos (1.4.0)
|
||||
google-protobuf (~> 3.14)
|
||||
googleapis-common-protos-types (~> 1.2)
|
||||
grpc (~> 1.27)
|
||||
googleapis-common-protos-types (1.5.0)
|
||||
google-protobuf (~> 3.14)
|
||||
googleapis-common-protos-types (1.18.0)
|
||||
google-protobuf (>= 3.18, < 5.a)
|
||||
googleauth (1.8.1)
|
||||
faraday (>= 0.17.3, < 3.a)
|
||||
jwt (>= 1.4, < 3.0)
|
||||
@@ -927,7 +926,7 @@ GEM
|
||||
grape (~> 2.0)
|
||||
rake (> 12)
|
||||
ruby2_keywords (~> 0.0.2)
|
||||
grape-swagger (2.1.1)
|
||||
grape-swagger (2.1.2)
|
||||
grape (>= 1.7, < 3.0)
|
||||
rack-test (~> 2)
|
||||
grape-swagger-entity (0.5.5)
|
||||
@@ -961,7 +960,9 @@ GEM
|
||||
google-protobuf (~> 3.18)
|
||||
googleapis-common-protos (~> 1.4)
|
||||
grpc (~> 1.41)
|
||||
grpc-tools (1.63.0)
|
||||
grpc-tools (1.69.0)
|
||||
grpc_reflection (0.1.1)
|
||||
grpc
|
||||
gssapi (1.3.1)
|
||||
ffi (>= 1.0.1)
|
||||
guard (2.16.2)
|
||||
@@ -981,7 +982,7 @@ GEM
|
||||
haml (5.2.2)
|
||||
temple (>= 0.8.0)
|
||||
tilt
|
||||
haml_lint (0.59.0)
|
||||
haml_lint (0.60.0)
|
||||
haml (>= 5.0)
|
||||
parallel (~> 1.10)
|
||||
rainbow
|
||||
@@ -1031,8 +1032,7 @@ GEM
|
||||
csv
|
||||
invisible_captcha (2.1.0)
|
||||
rails (>= 5.2)
|
||||
io-event (1.6.5)
|
||||
ipaddr (1.2.7)
|
||||
io-event (1.9.0)
|
||||
ipaddress (0.8.3)
|
||||
jaeger-client (1.1.0)
|
||||
opentracing (~> 0.3)
|
||||
@@ -1083,8 +1083,8 @@ GEM
|
||||
kaminari-core (1.2.2)
|
||||
knapsack (4.0.0)
|
||||
rake
|
||||
kramdown (2.4.0)
|
||||
rexml
|
||||
kramdown (2.5.1)
|
||||
rexml (>= 3.3.9)
|
||||
kramdown-parser-gfm (1.1.0)
|
||||
kramdown (~> 2.0)
|
||||
kubeclient (4.11.0)
|
||||
@@ -1123,7 +1123,7 @@ GEM
|
||||
llhttp-ffi (0.4.0)
|
||||
ffi-compiler (~> 1.0)
|
||||
rake (~> 13.0)
|
||||
locale (2.1.3)
|
||||
locale (2.1.4)
|
||||
lockbox (1.3.0)
|
||||
logger (1.5.3)
|
||||
lograge (0.11.2)
|
||||
@@ -1131,7 +1131,7 @@ GEM
|
||||
activesupport (>= 4)
|
||||
railties (>= 4)
|
||||
request_store (~> 1.0)
|
||||
loofah (2.22.0)
|
||||
loofah (2.24.0)
|
||||
crass (~> 1.0.2)
|
||||
nokogiri (>= 1.12.0)
|
||||
lookbook (2.3.4)
|
||||
@@ -1160,13 +1160,14 @@ GEM
|
||||
matrix (0.4.2)
|
||||
memory_profiler (1.0.1)
|
||||
method_source (1.0.0)
|
||||
metrics (0.12.1)
|
||||
mime-types (3.5.1)
|
||||
mime-types-data (~> 3.2015)
|
||||
mime-types-data (3.2023.1003)
|
||||
mini_histogram (0.3.1)
|
||||
mini_magick (4.12.0)
|
||||
mini_mime (1.1.2)
|
||||
mini_portile2 (2.8.7)
|
||||
mini_portile2 (2.8.8)
|
||||
minitest (5.11.3)
|
||||
mixlib-cli (2.1.8)
|
||||
mixlib-config (3.0.27)
|
||||
@@ -1184,15 +1185,14 @@ GEM
|
||||
ruby2_keywords (~> 0.0.1)
|
||||
mustermann-grape (1.0.2)
|
||||
mustermann (>= 1.0.0)
|
||||
mutex_m (0.3.0)
|
||||
nap (1.1.0)
|
||||
neighbor (0.3.2)
|
||||
activerecord (>= 6.1)
|
||||
nenv (0.3.0)
|
||||
net-http (0.6.0)
|
||||
uri
|
||||
net-http-persistent (4.0.1)
|
||||
net-http-persistent (4.0.5)
|
||||
connection_pool (~> 2.2)
|
||||
net-imap (0.3.4)
|
||||
net-imap (0.5.6)
|
||||
date
|
||||
net-protocol
|
||||
net-ldap (0.17.1)
|
||||
@@ -1208,8 +1208,9 @@ GEM
|
||||
net-ssh (7.3.0)
|
||||
netrc (0.11.0)
|
||||
nio4r (2.7.0)
|
||||
nkf (0.2.0)
|
||||
no_proxy_fix (0.1.2)
|
||||
nokogiri (1.16.8)
|
||||
nokogiri (1.18.2)
|
||||
mini_portile2 (~> 2.8.2)
|
||||
racc (~> 1.4)
|
||||
notiffany (0.1.3)
|
||||
@@ -1243,7 +1244,7 @@ GEM
|
||||
oj (3.13.23)
|
||||
oj-introspect (0.7.2)
|
||||
oj (>= 3.13.23)
|
||||
omniauth (2.1.0)
|
||||
omniauth (2.1.2)
|
||||
hashie (>= 3.4.6)
|
||||
rack (>= 2.2.3)
|
||||
rack-protection
|
||||
@@ -1252,7 +1253,7 @@ GEM
|
||||
omniauth-atlassian-oauth2 (0.2.0)
|
||||
omniauth (>= 1.1.1)
|
||||
omniauth-oauth2 (>= 1.5)
|
||||
omniauth-auth0 (3.1.0)
|
||||
omniauth-auth0 (3.1.1)
|
||||
omniauth (~> 2)
|
||||
omniauth-oauth2 (~> 1)
|
||||
omniauth-azure-activedirectory-v2 (2.0.0)
|
||||
@@ -1280,7 +1281,7 @@ GEM
|
||||
omniauth (>= 1.9, < 3)
|
||||
openid_connect (~> 2.2)
|
||||
open4 (1.3.4)
|
||||
openid_connect (2.3.0)
|
||||
openid_connect (2.3.1)
|
||||
activemodel
|
||||
attr_required (>= 1.0.0)
|
||||
email_validator
|
||||
@@ -1293,6 +1294,9 @@ GEM
|
||||
tzinfo
|
||||
validate_url
|
||||
webfinger (~> 2.0)
|
||||
opensearch-ruby (3.4.0)
|
||||
faraday (>= 1.0, < 3)
|
||||
multi_json (>= 1.0)
|
||||
openssl (3.2.0)
|
||||
openssl-signature_algorithm (1.3.0)
|
||||
openssl (> 2.0)
|
||||
@@ -1403,6 +1407,7 @@ GEM
|
||||
rubypants (~> 0.2)
|
||||
orm_adapter (0.5.0)
|
||||
os (1.1.4)
|
||||
ostruct (0.6.1)
|
||||
pact (1.64.0)
|
||||
pact-mock_service (~> 3.0, >= 3.3.1)
|
||||
pact-support (~> 1.16, >= 1.16.9)
|
||||
@@ -1427,8 +1432,8 @@ GEM
|
||||
paper_trail (15.1.0)
|
||||
activerecord (>= 6.1)
|
||||
request_store (~> 1.4)
|
||||
parallel (1.24.0)
|
||||
parser (3.3.6.0)
|
||||
parallel (1.26.3)
|
||||
parser (3.3.7.1)
|
||||
ast (~> 2.4.1)
|
||||
racc
|
||||
parslet (1.8.2)
|
||||
@@ -1449,7 +1454,7 @@ GEM
|
||||
actionmailer (>= 3)
|
||||
net-smtp
|
||||
premailer (~> 1.7, >= 1.7.9)
|
||||
prime (0.1.2)
|
||||
prime (0.1.3)
|
||||
forwardable
|
||||
singleton
|
||||
prism (1.2.0)
|
||||
@@ -1457,17 +1462,19 @@ GEM
|
||||
coderay
|
||||
parser
|
||||
unparser
|
||||
prometheus-client-mmap (1.1.2)
|
||||
prometheus-client-mmap (1.2.9)
|
||||
base64
|
||||
rb_sys (~> 0.9.86)
|
||||
bigdecimal
|
||||
logger
|
||||
rb_sys (~> 0.9.109)
|
||||
pry (0.14.2)
|
||||
coderay (~> 1.1)
|
||||
method_source (~> 1.0)
|
||||
pry-byebug (3.10.1)
|
||||
byebug (~> 11.0)
|
||||
pry (>= 0.13, < 0.15)
|
||||
pry-rails (0.3.9)
|
||||
pry (>= 0.10.4)
|
||||
pry-rails (0.3.11)
|
||||
pry (>= 0.13.0)
|
||||
pry-shell (0.6.4)
|
||||
pry (>= 0.13.0)
|
||||
tty-markdown
|
||||
@@ -1537,10 +1544,12 @@ GEM
|
||||
zeitwerk (~> 2.5)
|
||||
rainbow (3.1.1)
|
||||
rake (13.0.6)
|
||||
rake-compiler-dock (1.9.1)
|
||||
rb-fsevent (0.11.2)
|
||||
rb-inotify (0.10.1)
|
||||
ffi (~> 1.0)
|
||||
rb_sys (0.9.94)
|
||||
rb_sys (0.9.110)
|
||||
rake-compiler-dock (= 1.9.1)
|
||||
rbs (3.6.1)
|
||||
logger
|
||||
rbtrace (0.5.1)
|
||||
@@ -1548,8 +1557,8 @@ GEM
|
||||
msgpack (>= 0.4.3)
|
||||
optimist (>= 3.0.0)
|
||||
rchardet (1.8.0)
|
||||
re2 (2.7.0)
|
||||
mini_portile2 (~> 2.8.5)
|
||||
re2 (2.15.0)
|
||||
mini_portile2 (~> 2.8.7)
|
||||
recaptcha (5.12.3)
|
||||
json
|
||||
recursive-open-struct (1.1.3)
|
||||
@@ -1574,7 +1583,7 @@ GEM
|
||||
redis-store (>= 1.2, < 2)
|
||||
redis-store (1.11.0)
|
||||
redis (>= 4, < 6)
|
||||
regexp_parser (2.6.0)
|
||||
regexp_parser (2.10.0)
|
||||
regexp_property_values (1.0.0)
|
||||
representable (3.2.0)
|
||||
declarative (< 0.1.0)
|
||||
@@ -1593,10 +1602,10 @@ GEM
|
||||
retriable (3.1.2)
|
||||
reverse_markdown (1.4.0)
|
||||
nokogiri
|
||||
rexml (3.3.9)
|
||||
rexml (3.4.1)
|
||||
rinku (2.0.0)
|
||||
rotp (6.3.0)
|
||||
rouge (4.4.0)
|
||||
rouge (4.5.1)
|
||||
rqrcode (2.2.0)
|
||||
chunky_png (~> 1.0)
|
||||
rqrcode_core (~> 1.0)
|
||||
@@ -1646,17 +1655,17 @@ GEM
|
||||
activerecord
|
||||
get_process_mem
|
||||
rails
|
||||
rubocop (1.68.0)
|
||||
rubocop (1.71.1)
|
||||
json (~> 2.3)
|
||||
language_server-protocol (>= 3.17.0)
|
||||
parallel (~> 1.10)
|
||||
parser (>= 3.3.0.2)
|
||||
rainbow (>= 2.2.2, < 4.0)
|
||||
regexp_parser (>= 2.4, < 3.0)
|
||||
rubocop-ast (>= 1.32.2, < 2.0)
|
||||
regexp_parser (>= 2.9.3, < 3.0)
|
||||
rubocop-ast (>= 1.38.0, < 2.0)
|
||||
ruby-progressbar (~> 1.7)
|
||||
unicode-display_width (>= 2.4.0, < 3.0)
|
||||
rubocop-ast (1.32.3)
|
||||
unicode-display_width (>= 2.4.0, < 4.0)
|
||||
rubocop-ast (1.38.0)
|
||||
parser (>= 3.3.1.0)
|
||||
rubocop-capybara (2.21.0)
|
||||
rubocop (~> 1.41)
|
||||
@@ -1680,15 +1689,15 @@ GEM
|
||||
ruby-fogbugz (0.3.0)
|
||||
crack (~> 0.4)
|
||||
multipart-post (~> 2.0)
|
||||
ruby-lsp (0.22.1)
|
||||
ruby-lsp (0.23.10)
|
||||
language_server-protocol (~> 3.17.0)
|
||||
prism (>= 1.2, < 2.0)
|
||||
rbs (>= 3, < 4)
|
||||
sorbet-runtime (>= 0.5.10782)
|
||||
ruby-lsp-rails (0.3.27)
|
||||
ruby-lsp (>= 0.22.0, < 0.23.0)
|
||||
ruby-lsp-rspec (0.1.19)
|
||||
ruby-lsp (~> 0.22.0)
|
||||
ruby-lsp-rails (0.3.31)
|
||||
ruby-lsp (>= 0.23.0, < 0.24.0)
|
||||
ruby-lsp-rspec (0.1.22)
|
||||
ruby-lsp (~> 0.23.0)
|
||||
ruby-magic (0.6.0)
|
||||
mini_portile2 (~> 2.8)
|
||||
ruby-openai (3.7.0)
|
||||
@@ -1697,7 +1706,7 @@ GEM
|
||||
ruby-saml (1.17.0)
|
||||
nokogiri (>= 1.13.10)
|
||||
rexml
|
||||
ruby-statistics (3.0.0)
|
||||
ruby-statistics (4.1.0)
|
||||
ruby2_keywords (0.0.5)
|
||||
rubyntlm (0.6.3)
|
||||
rubypants (0.2.0)
|
||||
@@ -1716,7 +1725,7 @@ GEM
|
||||
addressable (>= 2.3.5)
|
||||
faraday (>= 0.17.3, < 3)
|
||||
sd_notify (0.1.1)
|
||||
seed-fu (2.3.7)
|
||||
seed-fu (2.3.9)
|
||||
activerecord (>= 3.1)
|
||||
activesupport (>= 3.1)
|
||||
selenium-webdriver (4.27.0)
|
||||
@@ -1725,7 +1734,7 @@ GEM
|
||||
rexml (~> 3.2, >= 3.2.5)
|
||||
rubyzip (>= 1.2.2, < 3.0)
|
||||
websocket (~> 1.0)
|
||||
semver_dialects (3.4.5)
|
||||
semver_dialects (3.6.0)
|
||||
deb_version (~> 1.0.1)
|
||||
pastel (~> 0.8.0)
|
||||
thor (~> 1.3)
|
||||
@@ -1746,7 +1755,7 @@ GEM
|
||||
fugit (~> 1.8)
|
||||
globalid (>= 1.0.1)
|
||||
sidekiq (>= 6)
|
||||
sigdump (0.2.4)
|
||||
sigdump (0.2.5)
|
||||
signet (0.18.0)
|
||||
addressable (~> 2.8)
|
||||
faraday (>= 0.17.5, < 3.a)
|
||||
@@ -1764,7 +1773,7 @@ GEM
|
||||
simplecov-lcov (0.8.0)
|
||||
simplecov_json_formatter (0.1.4)
|
||||
simpleidn (0.2.3)
|
||||
singleton (0.1.1)
|
||||
singleton (0.3.0)
|
||||
sixarm_ruby_unaccent (1.2.0)
|
||||
slack-messenger (2.3.6)
|
||||
re2 (~> 2.7, >= 2.7.0)
|
||||
@@ -1803,7 +1812,7 @@ GEM
|
||||
sprockets (>= 3.0.0)
|
||||
ssh_data (1.3.0)
|
||||
ssrf_filter (1.0.8)
|
||||
stackprof (0.2.26)
|
||||
stackprof (0.2.27)
|
||||
state_machines (0.5.0)
|
||||
state_machines-activemodel (0.8.0)
|
||||
activemodel (>= 5.1)
|
||||
@@ -1847,7 +1856,7 @@ GEM
|
||||
thread_safe (0.3.6)
|
||||
thrift (0.16.0)
|
||||
tilt (2.0.11)
|
||||
timeout (0.3.2)
|
||||
timeout (0.4.3)
|
||||
timfel-krb5-auth (0.8.3)
|
||||
tins (1.31.1)
|
||||
sync
|
||||
@@ -1858,6 +1867,7 @@ GEM
|
||||
bindata (~> 2.4)
|
||||
openssl (> 2.0)
|
||||
openssl-signature_algorithm (~> 1.0)
|
||||
traces (0.15.2)
|
||||
trailblazer-option (0.1.2)
|
||||
train-core (3.10.8)
|
||||
addressable (~> 2.5)
|
||||
@@ -1930,14 +1940,14 @@ GEM
|
||||
axiom-types (~> 0.1)
|
||||
coercible (~> 1.0)
|
||||
descendants_tracker (~> 0.0, >= 0.0.3)
|
||||
vite_rails (3.0.17)
|
||||
railties (>= 5.1, < 8)
|
||||
vite_rails (3.0.19)
|
||||
railties (>= 5.1, < 9)
|
||||
vite_ruby (~> 3.0, >= 3.2.2)
|
||||
vite_ruby (3.8.2)
|
||||
dry-cli (>= 0.7, < 2)
|
||||
rack-proxy (~> 0.6, >= 0.6.1)
|
||||
zeitwerk (~> 2.2)
|
||||
vmstat (2.3.0)
|
||||
vmstat (2.3.1)
|
||||
warden (1.2.9)
|
||||
rack (>= 2.0.9)
|
||||
warning (1.3.0)
|
||||
@@ -1954,7 +1964,7 @@ GEM
|
||||
activesupport
|
||||
faraday (~> 2.0)
|
||||
faraday-follow_redirects
|
||||
webmock (3.24.0)
|
||||
webmock (3.25.0)
|
||||
addressable (>= 2.8.0)
|
||||
crack (>= 0.3.2)
|
||||
hashdiff (>= 0.4.0, < 2.0.0)
|
||||
@@ -1996,25 +2006,24 @@ DEPENDENCIES
|
||||
asciidoctor-include-ext (~> 0.4.0)
|
||||
asciidoctor-kroki (~> 0.10.0)
|
||||
asciidoctor-plantuml (~> 0.0.16)
|
||||
async (~> 2.12.1)
|
||||
async (~> 2.22.0)
|
||||
atlassian-jwt (~> 0.2.1)
|
||||
attr_encrypted (~> 3.2.4)!
|
||||
awesome_print
|
||||
aws-sdk-cloudformation (~> 1)
|
||||
aws-sdk-core (~> 3.214.0)
|
||||
aws-sdk-s3 (~> 1.176.0)
|
||||
aws-sdk-core (~> 3.215.0)
|
||||
aws-sdk-s3 (~> 1.177.0)
|
||||
axe-core-rspec (~> 4.9.0)
|
||||
babosa (~> 2.0)
|
||||
base32 (~> 0.3.0)
|
||||
batch-loader (~> 2.0.5)
|
||||
bcrypt (~> 3.1, >= 3.1.14)
|
||||
benchmark-ips (~> 2.11.0)
|
||||
benchmark-ips (~> 2.14.0)
|
||||
benchmark-memory (~> 0.1)
|
||||
better_errors (~> 2.10.1)
|
||||
bootsnap (~> 1.18.3)
|
||||
browser (~> 5.3.1)
|
||||
bullet (~> 7.1.2)
|
||||
bundler-audit (~> 0.9.1)
|
||||
bullet (~> 7.2.0)
|
||||
bundler-checksum (~> 0.1.0)!
|
||||
capybara (~> 3.40)
|
||||
capybara-screenshot (~> 1.0.26)
|
||||
@@ -2032,7 +2041,7 @@ DEPENDENCIES
|
||||
crystalball (~> 0.7.0)
|
||||
cssbundling-rails (= 1.4.1)
|
||||
csv_builder!
|
||||
cvss-suite (~> 3.0.1)
|
||||
cvss-suite (~> 3.3.0)
|
||||
database_cleaner-active_record (~> 2.2.0)
|
||||
deckar01-task_list (= 2.3.4)
|
||||
declarative_policy (~> 1.1.0)
|
||||
@@ -2049,13 +2058,14 @@ DEPENDENCIES
|
||||
doorkeeper (~> 5.8, >= 5.8.1)
|
||||
doorkeeper-device_authorization_grant (~> 1.0.0)
|
||||
doorkeeper-openid_connect (~> 1.8.10)
|
||||
drb (~> 2.2)
|
||||
duo_api (~> 1.3)
|
||||
ed25519 (~> 1.3.0)
|
||||
elasticsearch-api (= 7.17.11)
|
||||
elasticsearch-model (~> 7.2)
|
||||
elasticsearch-rails (~> 7.2)
|
||||
email_reply_trimmer (~> 0.1)
|
||||
email_spec (~> 2.2.0)
|
||||
email_spec (~> 2.3.0)
|
||||
error_tracking_open_api!
|
||||
factory_bot_rails (~> 6.4.3)
|
||||
faraday (~> 2)
|
||||
@@ -2064,7 +2074,7 @@ DEPENDENCIES
|
||||
faraday-typhoeus (~> 1.1)
|
||||
faraday_middleware-aws-sigv4 (~> 1.0.1)
|
||||
fast_blank (~> 1.0.1)
|
||||
ffaker (~> 2.23)
|
||||
ffaker (~> 2.24)
|
||||
ffi (~> 1.17)
|
||||
flipper (~> 0.26.2)
|
||||
flipper-active_record (~> 0.26.2)
|
||||
@@ -2075,16 +2085,15 @@ DEPENDENCIES
|
||||
fog-google (~> 1.24.1)
|
||||
fog-local (~> 0.8)
|
||||
fugit (~> 1.11.1)
|
||||
fuubar (~> 2.2.0)
|
||||
gdk-toogle (~> 0.9, >= 0.9.5)
|
||||
gettext (~> 3.4, >= 3.4.9)
|
||||
gettext (~> 3.5, >= 3.5.1)
|
||||
gettext_i18n_rails (~> 1.13.0)
|
||||
git (~> 1.8)
|
||||
gitaly (~> 17.7.0)
|
||||
gitaly (~> 17.8.0)
|
||||
gitlab-active-context!
|
||||
gitlab-backup-cli!
|
||||
gitlab-chronic (~> 0.10.5)
|
||||
gitlab-cloud-connector (~> 0.2.5)
|
||||
gitlab-cloud-connector (~> 1.0.0)
|
||||
gitlab-dangerfiles (~> 4.8.0)
|
||||
gitlab-duo-workflow-service-client (~> 0.1)!
|
||||
gitlab-experiment (~> 0.9.1)
|
||||
@@ -2092,21 +2101,21 @@ DEPENDENCIES
|
||||
gitlab-glfm-markdown (~> 0.0.21)
|
||||
gitlab-housekeeper!
|
||||
gitlab-http!
|
||||
gitlab-kas-grpc (~> 17.7.0)
|
||||
gitlab-kas-grpc (~> 17.9.0.pre.rc2)
|
||||
gitlab-labkit (~> 0.37.0)
|
||||
gitlab-license (~> 2.6)
|
||||
gitlab-mail_room (~> 0.0.24)
|
||||
gitlab-markup (~> 1.9.0)
|
||||
gitlab-net-dns (~> 0.9.2)
|
||||
gitlab-net-dns (~> 0.10.0)
|
||||
gitlab-rspec!
|
||||
gitlab-rspec_flaky!
|
||||
gitlab-safe_request_store!
|
||||
gitlab-schema-validation!
|
||||
gitlab-sdk (~> 0.3.0)
|
||||
gitlab-secret_detection!
|
||||
gitlab-secret_detection (< 1.0)
|
||||
gitlab-security_report_schemas (= 0.1.2.min15.0.0.max15.2.1)
|
||||
gitlab-sidekiq-fetcher!
|
||||
gitlab-styles (~> 13.0.2)
|
||||
gitlab-styles (~> 13.1.0)
|
||||
gitlab-topology-service-client (~> 0.1)!
|
||||
gitlab-utils!
|
||||
gitlab_chronic_duration (~> 0.12)
|
||||
@@ -2114,7 +2123,7 @@ DEPENDENCIES
|
||||
gitlab_quality-test_tooling (~> 2.4.0)
|
||||
gon (~> 6.4.0)
|
||||
google-apis-androidpublisher_v3 (~> 0.34.0)
|
||||
google-apis-cloudbilling_v1 (~> 0.21.0)
|
||||
google-apis-cloudbilling_v1 (~> 0.22.0)
|
||||
google-apis-cloudresourcemanager_v1 (~> 0.31.0)
|
||||
google-apis-compute_v1 (~> 0.57.0)
|
||||
google-apis-container_v1 (~> 0.43.0)
|
||||
@@ -2154,7 +2163,6 @@ DEPENDENCIES
|
||||
icalendar (~> 2.10.1)
|
||||
influxdb-client (~> 3.1)
|
||||
invisible_captcha (~> 2.1.0)
|
||||
ipaddr (~> 1.2.5)
|
||||
ipaddress (~> 0.8.3)
|
||||
ipynbdiff!
|
||||
jira-ruby (~> 2.3.0)
|
||||
@@ -2165,7 +2173,7 @@ DEPENDENCIES
|
||||
jwt (~> 2.9.3)
|
||||
kaminari (~> 1.2.2)
|
||||
knapsack (~> 4.0.0)
|
||||
kramdown (~> 2.4.0)
|
||||
kramdown (~> 2.5.0)
|
||||
kubeclient (~> 4.11.0)
|
||||
lefthook (~> 1.7.0)
|
||||
letter_opener_web (~> 3.0.0)
|
||||
@@ -2175,7 +2183,7 @@ DEPENDENCIES
|
||||
lockbox (~> 1.3.0)
|
||||
logger (~> 1.5.3)
|
||||
lograge (~> 0.5)
|
||||
loofah (~> 2.22.0)
|
||||
loofah (~> 2.24.0)
|
||||
lookbook (~> 2.3)
|
||||
lru_redux
|
||||
mail (= 2.8.1)
|
||||
@@ -2186,12 +2194,13 @@ DEPENDENCIES
|
||||
mini_magick (~> 4.12)
|
||||
minitest (~> 5.11.0)
|
||||
multi_json (~> 1.14.1)
|
||||
neighbor (~> 0.3.2)
|
||||
mutex_m (~> 0.3)
|
||||
net-http (= 0.6.0)
|
||||
net-ldap (~> 0.17.1)
|
||||
net-ntp
|
||||
net-protocol (~> 0.1.3)
|
||||
nokogiri (~> 1.16)
|
||||
nkf (~> 0.2.0)
|
||||
nokogiri (~> 1.18)
|
||||
oauth2 (~> 2.0)
|
||||
octokit (~> 9.0)
|
||||
ohai (~> 18.1)
|
||||
@@ -2211,7 +2220,6 @@ DEPENDENCIES
|
||||
omniauth-shibboleth-redux (~> 2.0)
|
||||
omniauth_crowd (~> 2.4.0)!
|
||||
omniauth_openid_connect (~> 0.8.0)
|
||||
openbao_client!
|
||||
openid_connect (~> 2.3.0)
|
||||
openssl (~> 3.0)
|
||||
opentelemetry-exporter-otlp
|
||||
@@ -2242,14 +2250,14 @@ DEPENDENCIES
|
||||
pact (~> 1.64)
|
||||
paper_trail (~> 15.0)
|
||||
parallel (~> 1.19)
|
||||
parser (= 3.3.6.0)
|
||||
parser (= 3.3.7.1)
|
||||
parslet (~> 1.8)
|
||||
peek (~> 1.1)
|
||||
pg (~> 1.5.6)
|
||||
pg_query (~> 6.0.0)
|
||||
png_quantizator (~> 0.2.1)
|
||||
premailer-rails (~> 1.12.0)
|
||||
prometheus-client-mmap (= 1.1.2)
|
||||
prometheus-client-mmap (~> 1.2.9)
|
||||
pry-byebug
|
||||
pry-rails (~> 0.3.9)
|
||||
pry-shell (~> 0.6.4)
|
||||
@@ -2265,17 +2273,16 @@ DEPENDENCIES
|
||||
rails-i18n (~> 7.0, >= 7.0.9)
|
||||
rainbow (~> 3.0)
|
||||
rbtrace (~> 0.4)
|
||||
re2 (= 2.7.0)
|
||||
re2 (~> 2.15)
|
||||
recaptcha (~> 5.12)
|
||||
redis (~> 5.3.0)
|
||||
redis-actionpack (~> 5.5.0)
|
||||
redis-clustering (~> 5.3.0)
|
||||
redis-namespace (~> 1.11.0)
|
||||
request_store (~> 1.5.1)
|
||||
responders (~> 3.0)
|
||||
retriable (~> 3.1.2)
|
||||
rexml (~> 3.3.2)
|
||||
rouge (~> 4.4.0)
|
||||
rexml (~> 3.4.0)
|
||||
rouge (~> 4.5.0)
|
||||
rqrcode (~> 2.2)
|
||||
rspec-benchmark (~> 0.6.0)
|
||||
rspec-parameterized (~> 1.0, >= 1.0.2)
|
||||
@@ -2285,7 +2292,7 @@ DEPENDENCIES
|
||||
rspec_profiling (~> 0.0.9)
|
||||
rubocop
|
||||
ruby-fogbugz (~> 0.3.0)
|
||||
ruby-lsp (~> 0.22.0)
|
||||
ruby-lsp (~> 0.23.0)
|
||||
ruby-lsp-rails (~> 0.3.6)
|
||||
ruby-lsp-rspec (~> 0.1.10)
|
||||
ruby-magic (~> 0.6)
|
||||
@@ -2298,7 +2305,7 @@ DEPENDENCIES
|
||||
sd_notify (~> 0.1.0)
|
||||
seed-fu (~> 2.3.7)
|
||||
selenium-webdriver (~> 4.21, >= 4.21.1)
|
||||
semver_dialects (~> 3.0)
|
||||
semver_dialects (~> 3.6)
|
||||
sentry-rails (~> 5.22.0)
|
||||
sentry-ruby (~> 5.22.0)
|
||||
sentry-sidekiq (~> 5.22.0)
|
||||
@@ -2347,7 +2354,7 @@ DEPENDENCIES
|
||||
vmstat (~> 2.3.0)
|
||||
warning (~> 1.3.0)
|
||||
webauthn (~> 3.0)
|
||||
webmock (~> 3.24.0)
|
||||
webmock (~> 3.25.0)
|
||||
webrick (~> 1.8.1)
|
||||
wikicloth (= 0.8.1)
|
||||
yajl-ruby (~> 1.4.3)
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -174,15 +174,9 @@ def update_rubyenv():
|
||||
with open(rubyenv_dir / fn, "w") as f:
|
||||
f.write(repo.get_file(fn, rev))
|
||||
|
||||
# patch for openssl 3.x support
|
||||
# update to 1.2.9 to include https://gitlab.com/gitlab-org/ruby/gems/prometheus-client-mmap/-/commit/5d77f3f3e048834250589b416c6b3d4bba65a570
|
||||
subprocess.check_output(
|
||||
["sed", "-i", "s:'openssl', '2.*':'openssl', '3.0.2':g", "Gemfile"],
|
||||
cwd=rubyenv_dir,
|
||||
)
|
||||
|
||||
# update to 1.1.2 to fix https://gitlab.com/gitlab-org/ruby/gems/prometheus-client-mmap/-/issues/68
|
||||
subprocess.check_output(
|
||||
["sed", "-i", "s:'prometheus-client-mmap', '~> 1.1', '>= 1.1.1':'prometheus-client-mmap', '1.1.2':g", "Gemfile"],
|
||||
["sed", "-i", "s:'prometheus-client-mmap', '~> 1.2.8':'prometheus-client-mmap', '~> 1.2.9':g", "Gemfile"],
|
||||
cwd=rubyenv_dir,
|
||||
)
|
||||
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "gitaly-git";
|
||||
version = "2.47.0";
|
||||
version = "2.47.2";
|
||||
|
||||
# `src` attribute for nix-update
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "git";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-KG8YYGVWkfazVm8lOGs+Tg79wDl5O33JLkKrYBSIZYk=";
|
||||
hash = "sha256-6KI8V6TDh8DYizvHFeaXBz5HlEPLNQzEZAEplVsvZUc=";
|
||||
};
|
||||
|
||||
# we actually use the gitaly build system
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
}:
|
||||
|
||||
let
|
||||
version = "17.8.2";
|
||||
version = "17.9.1";
|
||||
package_version = "v${lib.versions.major version}";
|
||||
gitaly_package = "gitlab.com/gitlab-org/gitaly/${package_version}";
|
||||
|
||||
@@ -21,10 +21,10 @@ let
|
||||
owner = "gitlab-org";
|
||||
repo = "gitaly";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-/bUXtdczGbbLQWvhDOM9Un9SowIRImct9LNQ0gD4hHw=";
|
||||
hash = "sha256-xgNuU4m+19+FXZkL2ROx+BdyQu6cE2A7Jq2PFLNhGxc=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-rR3dsKUoIVDj0NviN8p8g3mSAW8PTNChBacqd23yDf8=";
|
||||
vendorHash = "sha256-ZPxlv8jc3VWS1XzIyXs3W3aCxdTiDl8+Wx82exuYBDY=";
|
||||
|
||||
ldflags = [
|
||||
"-X ${gitaly_package}/internal/version.version=${version}"
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gitlab-container-registry";
|
||||
version = "4.15.2";
|
||||
version = "4.16.0";
|
||||
rev = "v${version}-gitlab";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
@@ -15,40 +15,16 @@ buildGoModule rec {
|
||||
owner = "gitlab-org";
|
||||
repo = "container-registry";
|
||||
inherit rev;
|
||||
hash = "sha256-nsWOCKHoryRcVT79/nbWXa0wnIflEeDLro3l21D6bzc=";
|
||||
hash = "sha256-PnX2pLbNqeJmvs+nFiCVW+sYVt8AJ7CEexGcYV7IN4U=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-aKE/yr2Sh+4yw4TmpaVF84rJOI6cjs0DKY326+aXO1o=";
|
||||
|
||||
env = {
|
||||
# required for multiple azure tests
|
||||
# https://gitlab.com/gitlab-org/container-registry/-/issues/1494
|
||||
AZURE_DRIVER_VERSION = "azure_v2";
|
||||
};
|
||||
|
||||
patches = [
|
||||
# remove with >= 4.15.3
|
||||
(fetchpatch {
|
||||
url = "https://gitlab.com/gitlab-org/container-registry/-/commit/268689a2f30880b7d122469a4260ca46cbc55ccd.patch";
|
||||
hash = "sha256-RslK4qvcqCaG7ju2LgN/tI9cImrTj3Nry+mCv3zoWiA=";
|
||||
})
|
||||
];
|
||||
vendorHash = "sha256-oNQoKn8GPJxmUzkUHGzax2/KWyI3VXLRtAvWe9B64Ds=";
|
||||
|
||||
postPatch = ''
|
||||
# Disable flaky inmemory storage driver test
|
||||
rm registry/storage/driver/inmemory/driver_test.go
|
||||
|
||||
substituteInPlace health/checks/checks_test.go \
|
||||
--replace-fail \
|
||||
'func TestHTTPChecker(t *testing.T) {' \
|
||||
'func TestHTTPChecker(t *testing.T) { t.Skip("Test requires network connection")'
|
||||
|
||||
# Add workaround for failing test due to function type mismatch (args vs return) by upstream
|
||||
# https://gitlab.com/gitlab-org/container-registry/-/issues/1495
|
||||
substituteInPlace registry/storage/driver/base/regulator_test.go \
|
||||
--replace-fail \
|
||||
'require.Equal(t, limit, r.available, "r.available")' \
|
||||
'require.Equal(t, limit, int(r.available), "r.available")'
|
||||
'';
|
||||
|
||||
meta = with lib; {
|
||||
|
||||
@@ -6,14 +6,14 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gitlab-pages";
|
||||
version = "17.8.2";
|
||||
version = "17.9.1";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "gitlab-pages";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-NbqdgCl/dxwOkjaKYAUipN5/b+/dMINFVkv/zynBXdI=";
|
||||
hash = "sha256-M+VtrMUiXc2e8Kk6ZSLbysWLmw7rlLSTVloBz0O4gP0=";
|
||||
};
|
||||
|
||||
vendorHash = "sha256-2UtdooVoyoWr4yOPCRBAjkftn29DhJonpJSguHwfHNE=";
|
||||
|
||||
@@ -8,14 +8,14 @@
|
||||
|
||||
buildGoModule rec {
|
||||
pname = "gitlab-shell";
|
||||
version = "14.39.0";
|
||||
version = "14.40.0";
|
||||
|
||||
# nixpkgs-update: no auto update
|
||||
src = fetchFromGitLab {
|
||||
owner = "gitlab-org";
|
||||
repo = "gitlab-shell";
|
||||
rev = "v${version}";
|
||||
hash = "sha256-HSieVAYuqv5zYN6CMAo86s/Df17PdIXzDIZ2pM4Sqlw=";
|
||||
hash = "sha256-SVu+2OG5GBeD8nF9ws3M0bpm03HVxA4RTDWAT8NYjgQ=";
|
||||
};
|
||||
|
||||
buildInputs = [
|
||||
@@ -27,7 +27,7 @@ buildGoModule rec {
|
||||
./remove-hardcoded-locations.patch
|
||||
];
|
||||
|
||||
vendorHash = "sha256-wlxHaPstdXjMWV+qHxahAukk/Lc07kq37SlnCU3KO4o=";
|
||||
vendorHash = "sha256-r+IKMaEy+5hRkjfYPfaHVNgsd8yT13v04oKJ16ZPhD0=";
|
||||
|
||||
subPackages = [
|
||||
"cmd/gitlab-shell"
|
||||
|
||||
@@ -307,7 +307,6 @@ in
|
||||
substituteInPlace lib/prometheus/client/page_size.rb --replace "getconf" "${lib.getBin getconf}/bin/getconf"
|
||||
'';
|
||||
} // lib.optionalAttrs (lib.versionAtLeast attrs.version "1.0") {
|
||||
cargoRoot = "ext/fast_mmaped_file_rs";
|
||||
cargoDeps = rustPlatform.fetchCargoVendor {
|
||||
src = stdenv.mkDerivation {
|
||||
inherit (buildRubyGem { inherit (attrs) gemName version source; })
|
||||
@@ -319,28 +318,27 @@ in
|
||||
dontBuilt = true;
|
||||
installPhase = ''
|
||||
cp -R ext/fast_mmaped_file_rs $out
|
||||
cp Cargo.lock $out
|
||||
'';
|
||||
};
|
||||
hash = if lib.versionAtLeast attrs.version "1.1.2"
|
||||
then "sha256-8EpYU6MSzMG3RzneDx0GwZ2N46Po8FdA/7Khy/7KHWo="
|
||||
else
|
||||
if lib.versionAtLeast attrs.version "1.1.1"
|
||||
then "sha256-V4NlFgVJy+V9fdbZWObn52H91IFSIU1seErMcxh1x5w="
|
||||
else "sha256-GFRIjvBPhqT4h6gE+GF32WW1wgZTaaHXRF7tIXnRM1Q=";
|
||||
hash = "sha256-KVbmDAa9EFwTUTHPF/8ZzycbieMhAuiidiz5rqGIKOo=";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [
|
||||
cargo
|
||||
rustc
|
||||
rustPlatform.cargoSetupHook
|
||||
rustPlatform.bindgenHook
|
||||
];
|
||||
|
||||
disallowedReferences = [
|
||||
rustc.unwrapped
|
||||
];
|
||||
preBuild = ''
|
||||
cat ../.cargo/config.toml > ext/fast_mmaped_file_rs/.cargo/config.toml
|
||||
sed -i "s|cargo-vendor-dir|$PWD/../cargo-vendor-dir|" ext/fast_mmaped_file_rs/.cargo/config.toml
|
||||
|
||||
preInstall = ''
|
||||
export CARGO_HOME="$PWD/../.cargo/"
|
||||
'';
|
||||
|
||||
postInstall = ''
|
||||
find $out -type f -name .rustc_info.json -delete
|
||||
'';
|
||||
|
||||
Reference in New Issue
Block a user