$NetBSD: patch-Gemfile,v 1.8 2022/12/03 06:40:09 taca Exp $ Relax dependency. --- Gemfile.orig 2022-12-01 15:40:06.000000000 +0000 +++ Gemfile @@ -3,17 +3,17 @@ source 'https://rubygems.org' ruby '>= 2.4.0', '< 2.8.0' gem 'bundler', '>= 1.12.0' -gem 'rails', '5.2.8.1' +gem 'rails', '~> 5.2.8' gem 'sprockets', '~> 3.7.2' if RUBY_VERSION < '2.5' gem 'globalid', '~> 0.4.2' if Gem.ruby_version < Gem::Version.new('2.6.0') -gem 'rouge', '~> 3.26.0' +gem 'rouge', '>= 3.26.0' gem 'request_store', '~> 1.5.0' -gem "mini_mime", "~> 1.0.1" +gem "mini_mime", ">= 1.0.1" gem "actionpack-xml_parser" gem 'roadie-rails', (RUBY_VERSION < '2.5' ? '~> 1.3.0' : '~> 2.2.0') gem 'marcel' gem "mail", "~> 2.7.1" -gem 'csv', (RUBY_VERSION < '2.5' ? ['>= 3.1.1', '<= 3.1.5'] : '~> 3.1.1') +gem 'csv', (RUBY_VERSION < '2.5' ? ['>= 3.1.1', '<= 3.1.5'] : '>= 3.1.1') gem 'nokogiri', (if Gem.ruby_version < Gem::Version.new('2.5.0') '~> 1.10.10' elsif Gem.ruby_version < Gem::Version.new('2.6.0') @@ -21,7 +21,7 @@ gem 'nokogiri', (if Gem.ruby_version < G else '~> 1.13.6' end) -gem 'i18n', '~> 1.8.2' +gem 'i18n', '~> 1.8' gem "rbpdf", "~> 1.20.0" gem 'addressable' gem 'rubyzip', '~> 2.3.0' @@ -70,7 +70,7 @@ if File.exist?(database_file) when 'mysql2' gem "mysql2", "~> 0.5.0", :platforms => [:mri, :mingw, :x64_mingw] when /postgresql/ - gem "pg", "~> 1.2.2", :platforms => [:mri, :mingw, :x64_mingw] + gem "pg", "~> 1.2", :platforms => [:mri, :mingw, :x64_mingw] when /sqlite3/ gem "sqlite3", "~> 1.4.0", :platforms => [:mri, :mingw, :x64_mingw] when /sqlserver/ @@ -87,27 +87,6 @@ else warn("Please configure your config/database.yml first") end -group :development do - gem "yard" -end - -group :test do - gem "rails-dom-testing" - gem 'mocha', (Gem.ruby_version < Gem::Version.new('2.7.0') ? ['>= 1.4.0', '< 2.0.0'] : '>= 1.4.0') - gem 'simplecov', '~> 0.18.5', :require => false - gem "ffi", platforms: [:mingw, :x64_mingw, :mswin] - # For running system tests - # TODO: Remove version specification once Capybara supports Puma 6 - gem 'puma', '< 6.0.0' - gem 'capybara', '~> 3.31.0' - gem "selenium-webdriver", "~> 3.142.7" - gem 'webdrivers', '~> 4.4', require: false - # RuboCop - gem 'rubocop', '~> 1.12.0' - gem 'rubocop-performance', '~> 1.10.1' - gem 'rubocop-rails', '~> 2.9.0' -end - local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local") if File.exists?(local_gemfile) eval_gemfile local_gemfile