redmine: fix Gemfile

Correct the Gemfile dependecies according to the 5.0.5 Gemfile.
Make sure that `rexml` gem is always included.

authored by

Meghea Iulian and committed by
Bjørn Forsman
a4f7840e 5fa2f209

+230 -226
+37 -33
pkgs/applications/version-management/redmine/Gemfile
··· 1 source 'https://rubygems.org' 2 3 - ruby '>= 2.7.0', '< 3.3.0' 4 5 - gem 'rails', '6.1.7.3' 6 - gem 'rouge', '~> 4.1.0' 7 gem 'request_store', '~> 1.5.0' 8 gem 'mini_mime', '~> 1.1.0' 9 gem "actionpack-xml_parser" 10 - gem 'roadie-rails', '~> 3.0.0' 11 gem 'marcel' 12 - gem 'mail', '~> 2.8.1' 13 - gem 'nokogiri', '~> 1.14.0' 14 - gem 'i18n', '~> 1.13.0' 15 - gem 'rbpdf', '~> 1.21.1' 16 gem 'addressable' 17 gem 'rubyzip', '~> 2.3.0' 18 - 19 - # Ruby Standard Gems 20 - gem 'csv', '~> 3.2.6' 21 - gem 'net-imap', '~> 0.3.4' 22 - gem 'net-pop', '~> 0.1.2' 23 - gem 'net-smtp', '~> 0.3.3' 24 - gem 'rexml', require: false if Gem.ruby_version >= Gem::Version.new('3.0') 25 26 # Windows does not include zoneinfo files, so bundle the tzinfo-data gem 27 gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin] ··· 30 gem 'rotp', '>= 5.0.0' 31 gem 'rqrcode' 32 33 - # HTML pipeline and sanitization 34 - gem "html-pipeline", "~> 2.13.2" 35 - gem "sanitize", "~> 6.0" 36 - 37 # Optional gem for LDAP authentication 38 group :ldap do 39 gem 'net-ldap', '~> 0.17.0' ··· 41 42 # Optional gem for exporting the gantt to a PNG file 43 group :minimagick do 44 - gem 'mini_magick', '~> 4.12.0' 45 end 46 47 - # Optional Markdown support 48 - group :markdown do 49 - gem 'redcarpet', '~> 3.6.0' 50 - end 51 52 # Optional CommonMark support, not for JRuby 53 group :common_mark do 54 - gem "commonmarker", '~> 0.23.8' 55 gem 'deckar01-task_list', '2.3.2' 56 end 57 ··· 71 72 group :test do 73 gem "rails-dom-testing" 74 - gem 'mocha', '>= 1.4.0' 75 - gem 'simplecov', '~> 0.22.0', :require => false 76 gem "ffi", platforms: [:mri, :mingw, :x64_mingw, :mswin] 77 - # For running system tests 78 - gem 'puma' 79 - gem 'capybara', '~> 3.38.0' 80 gem "selenium-webdriver", "~> 3.142.7" 81 gem 'webdrivers', '4.6.1', require: false 82 # RuboCop 83 - gem 'rubocop', '~> 1.51.0', require: false 84 - gem 'rubocop-performance', '~> 1.17.1', require: false 85 - gem 'rubocop-rails', '~> 2.19.1', require: false 86 end 87 88 local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
··· 1 source 'https://rubygems.org' 2 3 + ruby '>= 2.5.0', '< 3.2.0' 4 + gem 'bundler', '>= 1.12.0' 5 6 + gem 'rails', '6.1.7.2' 7 + gem 'globalid', '~> 0.4.2' if Gem.ruby_version < Gem::Version.new('2.6.0') 8 + gem 'rouge', '~> 3.28.0' 9 gem 'request_store', '~> 1.5.0' 10 gem 'mini_mime', '~> 1.1.0' 11 gem "actionpack-xml_parser" 12 + gem 'roadie-rails', (Gem.ruby_version < Gem::Version.new('2.6.0') ? '~> 2.2.0' : '~> 3.0.0') 13 gem 'marcel' 14 + gem "mail", "~> 2.7.1" 15 + gem 'csv', '~> 3.2.0' 16 + gem 'nokogiri', (Gem.ruby_version < Gem::Version.new('2.6.0') ? '~> 1.12.5' : '~> 1.13.10') 17 + gem "rexml" 18 + gem 'i18n', '~> 1.10.0' 19 + gem 'rbpdf', '~> 1.21.0' 20 gem 'addressable' 21 gem 'rubyzip', '~> 2.3.0' 22 + gem 'net-smtp', '~> 0.3.0' 23 + gem 'net-imap', '~> 0.2.2' 24 + gem 'net-pop', '~> 0.1.1' 25 + # Rails 6.1.6.1 does not work with Pysch 3.0.2, which is installed by default with Ruby 2.5. See https://github.com/rails/rails/issues/45590 26 + gem 'psych', '>= 3.1.0' if Gem.ruby_version < Gem::Version.new('2.6.0') 27 28 # Windows does not include zoneinfo files, so bundle the tzinfo-data gem 29 gem 'tzinfo-data', platforms: [:mingw, :x64_mingw, :mswin] ··· 32 gem 'rotp', '>= 5.0.0' 33 gem 'rqrcode' 34 35 # Optional gem for LDAP authentication 36 group :ldap do 37 gem 'net-ldap', '~> 0.17.0' ··· 39 40 # Optional gem for exporting the gantt to a PNG file 41 group :minimagick do 42 + gem 'mini_magick', '~> 4.11.0' 43 end 44 45 + # Optional Markdown support, not for JRuby 46 + # ToDo: Remove common_mark group when common_mark is decoupled from markdown. See defect (#36892) for more details. 47 + gem 'redcarpet', '~> 3.5.1', groups: [:markdown, :common_mark] 48 49 # Optional CommonMark support, not for JRuby 50 group :common_mark do 51 + gem "html-pipeline", "~> 2.13.2" 52 + gem "commonmarker", (Gem.ruby_version < Gem::Version.new('2.6.0') ? '0.21.0' : '~> 0.23.8') 53 + gem "sanitize", "~> 6.0" 54 gem 'deckar01-task_list', '2.3.2' 55 end 56 ··· 70 71 group :test do 72 gem "rails-dom-testing" 73 + gem 'mocha', (Gem.ruby_version < Gem::Version.new('2.7.0') ? ['>= 1.4.0', '< 2.0.0'] : '>= 1.4.0') 74 + gem 'simplecov', '~> 0.21.2', :require => false 75 gem "ffi", platforms: [:mri, :mingw, :x64_mingw, :mswin] 76 + gem 'puma', (Gem.ruby_version < Gem::Version.new('2.7') ? '< 6.0.0' : '>= 0') 77 + gem 'capybara', (if Gem.ruby_version < Gem::Version.new('2.6') 78 + '~> 3.35.3' 79 + elsif Gem.ruby_version < Gem::Version.new('2.7') 80 + '~> 3.36.0' 81 + else 82 + '~> 3.38.0' 83 + end) 84 gem "selenium-webdriver", "~> 3.142.7" 85 gem 'webdrivers', '4.6.1', require: false 86 # RuboCop 87 + gem 'rubocop', '~> 1.26.0' 88 + gem 'rubocop-performance', '~> 1.13.0' 89 + gem 'rubocop-rails', '~> 2.14.0' 90 end 91 92 local_gemfile = File.join(File.dirname(__FILE__), "Gemfile.local")
+101 -101
pkgs/applications/version-management/redmine/Gemfile.lock
··· 1 GEM 2 remote: https://rubygems.org/ 3 specs: 4 - actioncable (6.1.7.3) 5 - actionpack (= 6.1.7.3) 6 - activesupport (= 6.1.7.3) 7 nio4r (~> 2.0) 8 websocket-driver (>= 0.6.1) 9 - actionmailbox (6.1.7.3) 10 - actionpack (= 6.1.7.3) 11 - activejob (= 6.1.7.3) 12 - activerecord (= 6.1.7.3) 13 - activestorage (= 6.1.7.3) 14 - activesupport (= 6.1.7.3) 15 mail (>= 2.7.1) 16 - actionmailer (6.1.7.3) 17 - actionpack (= 6.1.7.3) 18 - actionview (= 6.1.7.3) 19 - activejob (= 6.1.7.3) 20 - activesupport (= 6.1.7.3) 21 mail (~> 2.5, >= 2.5.4) 22 rails-dom-testing (~> 2.0) 23 - actionpack (6.1.7.3) 24 - actionview (= 6.1.7.3) 25 - activesupport (= 6.1.7.3) 26 rack (~> 2.0, >= 2.0.9) 27 rack-test (>= 0.6.3) 28 rails-dom-testing (~> 2.0) ··· 30 actionpack-xml_parser (2.0.1) 31 actionpack (>= 5.0) 32 railties (>= 5.0) 33 - actiontext (6.1.7.3) 34 - actionpack (= 6.1.7.3) 35 - activerecord (= 6.1.7.3) 36 - activestorage (= 6.1.7.3) 37 - activesupport (= 6.1.7.3) 38 nokogiri (>= 1.8.5) 39 - actionview (6.1.7.3) 40 - activesupport (= 6.1.7.3) 41 builder (~> 3.1) 42 erubi (~> 1.4) 43 rails-dom-testing (~> 2.0) 44 rails-html-sanitizer (~> 1.1, >= 1.2.0) 45 - activejob (6.1.7.3) 46 - activesupport (= 6.1.7.3) 47 globalid (>= 0.3.6) 48 - activemodel (6.1.7.3) 49 - activesupport (= 6.1.7.3) 50 - activerecord (6.1.7.3) 51 - activemodel (= 6.1.7.3) 52 - activesupport (= 6.1.7.3) 53 - activestorage (6.1.7.3) 54 - actionpack (= 6.1.7.3) 55 - activejob (= 6.1.7.3) 56 - activerecord (= 6.1.7.3) 57 - activesupport (= 6.1.7.3) 58 marcel (~> 1.0) 59 mini_mime (>= 1.1.0) 60 - activesupport (6.1.7.3) 61 concurrent-ruby (~> 1.0, >= 1.0.2) 62 i18n (>= 1.6, < 2) 63 minitest (>= 5.1) ··· 84 css_parser (1.14.0) 85 addressable 86 csv (3.2.6) 87 - date (3.3.3) 88 deckar01-task_list (2.3.2) 89 html-pipeline 90 docile (1.4.0) 91 erubi (1.12.0) 92 ffi (1.15.5) ··· 96 activesupport (>= 2) 97 nokogiri (>= 1.4) 98 htmlentities (4.3.4) 99 - i18n (1.13.0) 100 concurrent-ruby (~> 1.0) 101 - json (2.6.3) 102 listen (3.8.0) 103 rb-fsevent (~> 0.10, >= 0.10.3) 104 rb-inotify (~> 0.9, >= 0.9.10) 105 loofah (2.21.3) 106 crass (~> 1.0.2) 107 nokogiri (>= 1.12.0) 108 - mail (2.8.1) 109 mini_mime (>= 0.1.1) 110 - net-imap 111 - net-pop 112 - net-smtp 113 marcel (1.0.2) 114 matrix (0.4.2) 115 method_source (1.0.0) 116 - mini_magick (4.12.0) 117 mini_mime (1.1.2) 118 mini_portile2 (2.8.2) 119 - minitest (5.18.0) 120 - mocha (2.0.2) 121 ruby2_keywords (>= 0.0.5) 122 mysql2 (0.5.5) 123 - net-imap (0.3.4) 124 - date 125 net-protocol 126 net-ldap (0.17.1) 127 net-pop (0.1.2) 128 net-protocol ··· 131 net-smtp (0.3.3) 132 net-protocol 133 nio4r (2.5.9) 134 - nokogiri (1.14.4) 135 mini_portile2 (~> 2.8.0) 136 racc (~> 1.4) 137 - nokogiri (1.14.4-x86_64-linux) 138 racc (~> 1.4) 139 parallel (1.23.0) 140 - parser (3.2.2.1) 141 ast (~> 2.4.1) 142 pg (1.4.6) 143 public_suffix (5.0.1) 144 - puma (6.2.2) 145 nio4r (~> 2.0) 146 - racc (1.6.2) 147 rack (2.2.7) 148 rack-test (2.1.0) 149 rack (>= 1.3) 150 - rails (6.1.7.3) 151 - actioncable (= 6.1.7.3) 152 - actionmailbox (= 6.1.7.3) 153 - actionmailer (= 6.1.7.3) 154 - actionpack (= 6.1.7.3) 155 - actiontext (= 6.1.7.3) 156 - actionview (= 6.1.7.3) 157 - activejob (= 6.1.7.3) 158 - activemodel (= 6.1.7.3) 159 - activerecord (= 6.1.7.3) 160 - activestorage (= 6.1.7.3) 161 - activesupport (= 6.1.7.3) 162 bundler (>= 1.15.0) 163 - railties (= 6.1.7.3) 164 sprockets-rails (>= 2.0.0) 165 rails-dom-testing (2.0.3) 166 activesupport (>= 4.2.0) 167 nokogiri (>= 1.6) 168 rails-html-sanitizer (1.5.0) 169 loofah (~> 2.19, >= 2.19.1) 170 - railties (6.1.7.3) 171 - actionpack (= 6.1.7.3) 172 - activesupport (= 6.1.7.3) 173 method_source 174 rake (>= 12.2) 175 thor (~> 1.0) ··· 182 htmlentities 183 rbpdf-font (~> 1.19.0) 184 rbpdf-font (1.19.1) 185 - redcarpet (3.6.0) 186 - regexp_parser (2.8.0) 187 request_store (1.5.1) 188 rack (>= 1.4) 189 rexml (3.2.5) ··· 194 railties (>= 5.1, < 7.1) 195 roadie (~> 5.0) 196 rotp (6.2.2) 197 - rouge (4.1.1) 198 rqrcode (2.2.0) 199 chunky_png (~> 1.0) 200 rqrcode_core (~> 1.0) 201 rqrcode_core (1.2.0) 202 - rubocop (1.51.0) 203 - json (~> 2.3) 204 parallel (~> 1.10) 205 - parser (>= 3.2.0.0) 206 rainbow (>= 2.2.2, < 4.0) 207 regexp_parser (>= 1.8, < 3.0) 208 - rexml (>= 3.2.5, < 4.0) 209 - rubocop-ast (>= 1.28.0, < 2.0) 210 ruby-progressbar (~> 1.7) 211 - unicode-display_width (>= 2.4.0, < 3.0) 212 - rubocop-ast (1.28.1) 213 parser (>= 3.2.1.0) 214 - rubocop-performance (1.17.1) 215 rubocop (>= 1.7.0, < 2.0) 216 rubocop-ast (>= 0.4.0) 217 - rubocop-rails (2.19.1) 218 activesupport (>= 4.2.0) 219 rack (>= 1.1) 220 - rubocop (>= 1.33.0, < 2.0) 221 ruby-progressbar (1.13.0) 222 ruby2_keywords (0.0.5) 223 rubyzip (2.3.2) ··· 227 selenium-webdriver (3.142.7) 228 childprocess (>= 0.5, < 4.0) 229 rubyzip (>= 1.2.2) 230 - simplecov (0.22.0) 231 docile (~> 1.1) 232 simplecov-html (~> 0.11) 233 simplecov_json_formatter (~> 0.1) ··· 240 actionpack (>= 5.2) 241 activesupport (>= 5.2) 242 sprockets (>= 3.0.0) 243 thor (1.2.2) 244 - timeout (0.3.2) 245 tzinfo (2.0.6) 246 concurrent-ruby (~> 1.0) 247 unicode-display_width (2.4.2) ··· 264 DEPENDENCIES 265 actionpack-xml_parser 266 addressable 267 capybara (~> 3.38.0) 268 commonmarker (~> 0.23.8) 269 - csv (~> 3.2.6) 270 deckar01-task_list (= 2.3.2) 271 ffi 272 html-pipeline (~> 2.13.2) 273 - i18n (~> 1.13.0) 274 listen (~> 3.3) 275 - mail (~> 2.8.1) 276 marcel 277 - mini_magick (~> 4.12.0) 278 mini_mime (~> 1.1.0) 279 mocha (>= 1.4.0) 280 mysql2 (~> 0.5.0) 281 - net-imap (~> 0.3.4) 282 net-ldap (~> 0.17.0) 283 - net-pop (~> 0.1.2) 284 - net-smtp (~> 0.3.3) 285 - nokogiri (~> 1.14.0) 286 pg (~> 1.4.2) 287 puma 288 - rails (= 6.1.7.3) 289 rails-dom-testing 290 - rbpdf (~> 1.21.1) 291 - redcarpet (~> 3.6.0) 292 request_store (~> 1.5.0) 293 roadie-rails (~> 3.0.0) 294 rotp (>= 5.0.0) 295 - rouge (~> 4.1.0) 296 rqrcode 297 - rubocop (~> 1.51.0) 298 - rubocop-performance (~> 1.17.1) 299 - rubocop-rails (~> 2.19.1) 300 rubyzip (~> 2.3.0) 301 sanitize (~> 6.0) 302 selenium-webdriver (~> 3.142.7) 303 - simplecov (~> 0.22.0) 304 tzinfo-data 305 webdrivers (= 4.6.1) 306 webrick
··· 1 GEM 2 remote: https://rubygems.org/ 3 specs: 4 + actioncable (6.1.7.2) 5 + actionpack (= 6.1.7.2) 6 + activesupport (= 6.1.7.2) 7 nio4r (~> 2.0) 8 websocket-driver (>= 0.6.1) 9 + actionmailbox (6.1.7.2) 10 + actionpack (= 6.1.7.2) 11 + activejob (= 6.1.7.2) 12 + activerecord (= 6.1.7.2) 13 + activestorage (= 6.1.7.2) 14 + activesupport (= 6.1.7.2) 15 mail (>= 2.7.1) 16 + actionmailer (6.1.7.2) 17 + actionpack (= 6.1.7.2) 18 + actionview (= 6.1.7.2) 19 + activejob (= 6.1.7.2) 20 + activesupport (= 6.1.7.2) 21 mail (~> 2.5, >= 2.5.4) 22 rails-dom-testing (~> 2.0) 23 + actionpack (6.1.7.2) 24 + actionview (= 6.1.7.2) 25 + activesupport (= 6.1.7.2) 26 rack (~> 2.0, >= 2.0.9) 27 rack-test (>= 0.6.3) 28 rails-dom-testing (~> 2.0) ··· 30 actionpack-xml_parser (2.0.1) 31 actionpack (>= 5.0) 32 railties (>= 5.0) 33 + actiontext (6.1.7.2) 34 + actionpack (= 6.1.7.2) 35 + activerecord (= 6.1.7.2) 36 + activestorage (= 6.1.7.2) 37 + activesupport (= 6.1.7.2) 38 nokogiri (>= 1.8.5) 39 + actionview (6.1.7.2) 40 + activesupport (= 6.1.7.2) 41 builder (~> 3.1) 42 erubi (~> 1.4) 43 rails-dom-testing (~> 2.0) 44 rails-html-sanitizer (~> 1.1, >= 1.2.0) 45 + activejob (6.1.7.2) 46 + activesupport (= 6.1.7.2) 47 globalid (>= 0.3.6) 48 + activemodel (6.1.7.2) 49 + activesupport (= 6.1.7.2) 50 + activerecord (6.1.7.2) 51 + activemodel (= 6.1.7.2) 52 + activesupport (= 6.1.7.2) 53 + activestorage (6.1.7.2) 54 + actionpack (= 6.1.7.2) 55 + activejob (= 6.1.7.2) 56 + activerecord (= 6.1.7.2) 57 + activesupport (= 6.1.7.2) 58 marcel (~> 1.0) 59 mini_mime (>= 1.1.0) 60 + activesupport (6.1.7.2) 61 concurrent-ruby (~> 1.0, >= 1.0.2) 62 i18n (>= 1.6, < 2) 63 minitest (>= 5.1) ··· 84 css_parser (1.14.0) 85 addressable 86 csv (3.2.6) 87 deckar01-task_list (2.3.2) 88 html-pipeline 89 + digest (3.1.1) 90 docile (1.4.0) 91 erubi (1.12.0) 92 ffi (1.15.5) ··· 96 activesupport (>= 2) 97 nokogiri (>= 1.4) 98 htmlentities (4.3.4) 99 + i18n (1.10.0) 100 concurrent-ruby (~> 1.0) 101 listen (3.8.0) 102 rb-fsevent (~> 0.10, >= 0.10.3) 103 rb-inotify (~> 0.9, >= 0.9.10) 104 loofah (2.21.3) 105 crass (~> 1.0.2) 106 nokogiri (>= 1.12.0) 107 + mail (2.7.1) 108 mini_mime (>= 0.1.1) 109 marcel (1.0.2) 110 matrix (0.4.2) 111 method_source (1.0.0) 112 + mini_magick (4.11.0) 113 mini_mime (1.1.2) 114 mini_portile2 (2.8.2) 115 + minitest (5.18.1) 116 + mocha (2.0.4) 117 ruby2_keywords (>= 0.0.5) 118 mysql2 (0.5.5) 119 + net-imap (0.2.3) 120 + digest 121 net-protocol 122 + strscan 123 net-ldap (0.17.1) 124 net-pop (0.1.2) 125 net-protocol ··· 128 net-smtp (0.3.3) 129 net-protocol 130 nio4r (2.5.9) 131 + nokogiri (1.13.10) 132 mini_portile2 (~> 2.8.0) 133 racc (~> 1.4) 134 + nokogiri (1.13.10-x86_64-linux) 135 racc (~> 1.4) 136 parallel (1.23.0) 137 + parser (3.2.2.3) 138 ast (~> 2.4.1) 139 + racc 140 pg (1.4.6) 141 public_suffix (5.0.1) 142 + puma (6.3.0) 143 nio4r (~> 2.0) 144 + racc (1.7.1) 145 rack (2.2.7) 146 rack-test (2.1.0) 147 rack (>= 1.3) 148 + rails (6.1.7.2) 149 + actioncable (= 6.1.7.2) 150 + actionmailbox (= 6.1.7.2) 151 + actionmailer (= 6.1.7.2) 152 + actionpack (= 6.1.7.2) 153 + actiontext (= 6.1.7.2) 154 + actionview (= 6.1.7.2) 155 + activejob (= 6.1.7.2) 156 + activemodel (= 6.1.7.2) 157 + activerecord (= 6.1.7.2) 158 + activestorage (= 6.1.7.2) 159 + activesupport (= 6.1.7.2) 160 bundler (>= 1.15.0) 161 + railties (= 6.1.7.2) 162 sprockets-rails (>= 2.0.0) 163 rails-dom-testing (2.0.3) 164 activesupport (>= 4.2.0) 165 nokogiri (>= 1.6) 166 rails-html-sanitizer (1.5.0) 167 loofah (~> 2.19, >= 2.19.1) 168 + railties (6.1.7.2) 169 + actionpack (= 6.1.7.2) 170 + activesupport (= 6.1.7.2) 171 method_source 172 rake (>= 12.2) 173 thor (~> 1.0) ··· 180 htmlentities 181 rbpdf-font (~> 1.19.0) 182 rbpdf-font (1.19.1) 183 + redcarpet (3.5.1) 184 + regexp_parser (2.8.1) 185 request_store (1.5.1) 186 rack (>= 1.4) 187 rexml (3.2.5) ··· 192 railties (>= 5.1, < 7.1) 193 roadie (~> 5.0) 194 rotp (6.2.2) 195 + rouge (3.28.0) 196 rqrcode (2.2.0) 197 chunky_png (~> 1.0) 198 rqrcode_core (~> 1.0) 199 rqrcode_core (1.2.0) 200 + rubocop (1.26.1) 201 parallel (~> 1.10) 202 + parser (>= 3.1.0.0) 203 rainbow (>= 2.2.2, < 4.0) 204 regexp_parser (>= 1.8, < 3.0) 205 + rexml 206 + rubocop-ast (>= 1.16.0, < 2.0) 207 ruby-progressbar (~> 1.7) 208 + unicode-display_width (>= 1.4.0, < 3.0) 209 + rubocop-ast (1.29.0) 210 parser (>= 3.2.1.0) 211 + rubocop-performance (1.13.3) 212 rubocop (>= 1.7.0, < 2.0) 213 rubocop-ast (>= 0.4.0) 214 + rubocop-rails (2.14.2) 215 activesupport (>= 4.2.0) 216 rack (>= 1.1) 217 + rubocop (>= 1.7.0, < 2.0) 218 ruby-progressbar (1.13.0) 219 ruby2_keywords (0.0.5) 220 rubyzip (2.3.2) ··· 224 selenium-webdriver (3.142.7) 225 childprocess (>= 0.5, < 4.0) 226 rubyzip (>= 1.2.2) 227 + simplecov (0.21.2) 228 docile (~> 1.1) 229 simplecov-html (~> 0.11) 230 simplecov_json_formatter (~> 0.1) ··· 237 actionpack (>= 5.2) 238 activesupport (>= 5.2) 239 sprockets (>= 3.0.0) 240 + strscan (3.0.6) 241 thor (1.2.2) 242 + timeout (0.4.0) 243 tzinfo (2.0.6) 244 concurrent-ruby (~> 1.0) 245 unicode-display_width (2.4.2) ··· 262 DEPENDENCIES 263 actionpack-xml_parser 264 addressable 265 + bundler (>= 1.12.0) 266 capybara (~> 3.38.0) 267 commonmarker (~> 0.23.8) 268 + csv (~> 3.2.0) 269 deckar01-task_list (= 2.3.2) 270 ffi 271 html-pipeline (~> 2.13.2) 272 + i18n (~> 1.10.0) 273 listen (~> 3.3) 274 + mail (~> 2.7.1) 275 marcel 276 + mini_magick (~> 4.11.0) 277 mini_mime (~> 1.1.0) 278 mocha (>= 1.4.0) 279 mysql2 (~> 0.5.0) 280 + net-imap (~> 0.2.2) 281 net-ldap (~> 0.17.0) 282 + net-pop (~> 0.1.1) 283 + net-smtp (~> 0.3.0) 284 + nokogiri (~> 1.13.10) 285 pg (~> 1.4.2) 286 puma 287 + rails (= 6.1.7.2) 288 rails-dom-testing 289 + rbpdf (~> 1.21.0) 290 + redcarpet (~> 3.5.1) 291 request_store (~> 1.5.0) 292 + rexml 293 roadie-rails (~> 3.0.0) 294 rotp (>= 5.0.0) 295 + rouge (~> 3.28.0) 296 rqrcode 297 + rubocop (~> 1.26.0) 298 + rubocop-performance (~> 1.13.0) 299 + rubocop-rails (~> 2.14.0) 300 rubyzip (~> 2.3.0) 301 sanitize (~> 6.0) 302 selenium-webdriver (~> 3.142.7) 303 + simplecov (~> 0.21.2) 304 tzinfo-data 305 webdrivers (= 4.6.1) 306 webrick
+92 -92
pkgs/applications/version-management/redmine/gemset.nix
··· 5 platforms = []; 6 source = { 7 remotes = ["https://rubygems.org"]; 8 - sha256 = "0bndmmby5qxq8rs42fbb2ax3hhbjj2ds8wja08s0iadkbrn7shvf"; 9 type = "gem"; 10 }; 11 - version = "6.1.7.3"; 12 }; 13 actionmailbox = { 14 dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail"]; ··· 16 platforms = []; 17 source = { 18 remotes = ["https://rubygems.org"]; 19 - sha256 = "0cx00kf0syq5gdhlrmw0q9v92ki55drbsk4gzy86ls2q8xkd792s"; 20 type = "gem"; 21 }; 22 - version = "6.1.7.3"; 23 }; 24 actionmailer = { 25 dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "rails-dom-testing"]; ··· 27 platforms = []; 28 source = { 29 remotes = ["https://rubygems.org"]; 30 - sha256 = "0vbif021cyndq3v3m61dkmgdbbirqk9zcsszb9nisq24m3gx1aai"; 31 type = "gem"; 32 }; 33 - version = "6.1.7.3"; 34 }; 35 actionpack = { 36 dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; ··· 38 platforms = []; 39 source = { 40 remotes = ["https://rubygems.org"]; 41 - sha256 = "0k6hc7klvn8m88b88vykl83jrpqhn4zz67l2zx9v266xga6fhala"; 42 type = "gem"; 43 }; 44 - version = "6.1.7.3"; 45 }; 46 actionpack-xml_parser = { 47 dependencies = ["actionpack" "railties"]; ··· 60 platforms = []; 61 source = { 62 remotes = ["https://rubygems.org"]; 63 - sha256 = "16ldxyxlxl9scggpmkww2fxzim7sl2b4js610pvddcsr74z9fjs7"; 64 type = "gem"; 65 }; 66 - version = "6.1.7.3"; 67 }; 68 actionview = { 69 dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; ··· 71 platforms = []; 72 source = { 73 remotes = ["https://rubygems.org"]; 74 - sha256 = "0ck02cfc17s6g05qn0k7khwvvazwbf2rxbjcma8px2nw2j1ngvcn"; 75 type = "gem"; 76 }; 77 - version = "6.1.7.3"; 78 }; 79 activejob = { 80 dependencies = ["activesupport" "globalid"]; ··· 82 platforms = []; 83 source = { 84 remotes = ["https://rubygems.org"]; 85 - sha256 = "05bkw9qgjgj2nxzjj2fh6jp1fcvgff0aa4r77k0gcfmnzc1g8wdl"; 86 type = "gem"; 87 }; 88 - version = "6.1.7.3"; 89 }; 90 activemodel = { 91 dependencies = ["activesupport"]; ··· 93 platforms = []; 94 source = { 95 remotes = ["https://rubygems.org"]; 96 - sha256 = "03hy5bwghdklcxbdylmsq70y0qzslck5slb2zkvp7g6mmvk86kwd"; 97 type = "gem"; 98 }; 99 - version = "6.1.7.3"; 100 }; 101 activerecord = { 102 dependencies = ["activemodel" "activesupport"]; ··· 104 platforms = []; 105 source = { 106 remotes = ["https://rubygems.org"]; 107 - sha256 = "1alshkgbcxp9s4vqb2b0yrrnyg15kxhlp1slsb03a61w7h42pspw"; 108 type = "gem"; 109 }; 110 - version = "6.1.7.3"; 111 }; 112 activestorage = { 113 dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"]; ··· 115 platforms = []; 116 source = { 117 remotes = ["https://rubygems.org"]; 118 - sha256 = "06w4wlabqqr9bwdig44r5vdwkcbbivwgwn2fl775w7h05vrccgp8"; 119 type = "gem"; 120 }; 121 - version = "6.1.7.3"; 122 }; 123 activesupport = { 124 dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"]; ··· 126 platforms = []; 127 source = { 128 remotes = ["https://rubygems.org"]; 129 - sha256 = "06mihpy83a5xmavvn7l8vbix472dsi0vh30xj6g594k0679m0ir6"; 130 type = "gem"; 131 }; 132 - version = "6.1.7.3"; 133 }; 134 addressable = { 135 dependencies = ["public_suffix"]; ··· 214 version = "1.2.2"; 215 }; 216 crass = { 217 - groups = ["default"]; 218 platforms = []; 219 source = { 220 remotes = ["https://rubygems.org"]; ··· 244 }; 245 version = "3.2.6"; 246 }; 247 - date = { 248 - groups = ["default"]; 249 - platforms = []; 250 - source = { 251 - remotes = ["https://rubygems.org"]; 252 - sha256 = "03skfikihpx37rc27vr3hwrb057gxnmdzxhmzd4bf4jpkl0r55w1"; 253 - type = "gem"; 254 - }; 255 - version = "3.3.3"; 256 - }; 257 deckar01-task_list = { 258 dependencies = ["html-pipeline"]; 259 groups = ["common_mark"]; ··· 264 type = "gem"; 265 }; 266 version = "2.3.2"; 267 }; 268 docile = { 269 groups = ["default" "test"]; ··· 318 }; 319 html-pipeline = { 320 dependencies = ["activesupport" "nokogiri"]; 321 - groups = ["common_mark" "default"]; 322 platforms = []; 323 source = { 324 remotes = ["https://rubygems.org"]; ··· 343 platforms = []; 344 source = { 345 remotes = ["https://rubygems.org"]; 346 - sha256 = "1yk33slipi3i1kydzrrchbi7cgisaxym6pgwlzx7ir8vjk6wl90x"; 347 type = "gem"; 348 }; 349 - version = "1.13.0"; 350 - }; 351 - json = { 352 - groups = ["default" "test"]; 353 - platforms = []; 354 - source = { 355 - remotes = ["https://rubygems.org"]; 356 - sha256 = "0nalhin1gda4v8ybk6lq8f407cgfrj6qzn234yra4ipkmlbfmal6"; 357 - type = "gem"; 358 - }; 359 - version = "2.6.3"; 360 }; 361 listen = { 362 dependencies = ["rb-fsevent" "rb-inotify"]; ··· 381 version = "2.21.3"; 382 }; 383 mail = { 384 - dependencies = ["mini_mime" "net-imap" "net-pop" "net-smtp"]; 385 groups = ["default"]; 386 platforms = []; 387 source = { 388 remotes = ["https://rubygems.org"]; 389 - sha256 = "1bf9pysw1jfgynv692hhaycfxa8ckay1gjw5hz3madrbrynryfzc"; 390 type = "gem"; 391 }; 392 - version = "2.8.1"; 393 }; 394 marcel = { 395 groups = ["default"]; ··· 426 platforms = []; 427 source = { 428 remotes = ["https://rubygems.org"]; 429 - sha256 = "0slh78f9z6n0l1i2km7m48yz7l4fjrk88sj1f4mh1wb39sl2yc37"; 430 type = "gem"; 431 }; 432 - version = "4.12.0"; 433 }; 434 mini_mime = { 435 groups = ["default" "test"]; ··· 456 platforms = []; 457 source = { 458 remotes = ["https://rubygems.org"]; 459 - sha256 = "0ic7i5z88zcaqnpzprf7saimq2f6sad57g5mkkqsrqrcd6h3mx06"; 460 type = "gem"; 461 }; 462 - version = "5.18.0"; 463 }; 464 mocha = { 465 dependencies = ["ruby2_keywords"]; ··· 467 platforms = []; 468 source = { 469 remotes = ["https://rubygems.org"]; 470 - sha256 = "03bgnshh84hrw6f1sdj5srxnz0z50m0a7i93fa28fkbm52c2a1lg"; 471 type = "gem"; 472 }; 473 - version = "2.0.2"; 474 }; 475 mysql2 = { 476 groups = ["default"]; ··· 491 version = "0.5.5"; 492 }; 493 net-imap = { 494 - dependencies = ["date" "net-protocol"]; 495 groups = ["default"]; 496 platforms = []; 497 source = { 498 remotes = ["https://rubygems.org"]; 499 - sha256 = "1d996zf3g8xz244791b0qsl9vr7zg4lqnnmf9k2kshr9lki5jam8"; 500 type = "gem"; 501 }; 502 - version = "0.3.4"; 503 }; 504 net-ldap = { 505 groups = ["ldap"]; ··· 560 platforms = []; 561 source = { 562 remotes = ["https://rubygems.org"]; 563 - sha256 = "03g0hwp3z8m442nq8ag4lrbcgwcc7hhi8d1s0y7ipic0m50szl9b"; 564 type = "gem"; 565 }; 566 - version = "1.14.4"; 567 }; 568 parallel = { 569 groups = ["default" "test"]; ··· 576 version = "1.23.0"; 577 }; 578 parser = { 579 - dependencies = ["ast"]; 580 groups = ["default" "test"]; 581 platforms = []; 582 source = { 583 remotes = ["https://rubygems.org"]; 584 - sha256 = "08f89nssj7ws7sjfvc2fcjpfm83sjgmniyh0npnmpqf5sfv44r8x"; 585 type = "gem"; 586 }; 587 - version = "3.2.2.1"; 588 }; 589 pg = { 590 groups = ["default"]; ··· 620 platforms = []; 621 source = { 622 remotes = ["https://rubygems.org"]; 623 - sha256 = "0yf4jmkyy8das7pj1xzwllfvzkhq2p6p534j61d9h4wz3nfyf0s5"; 624 type = "gem"; 625 }; 626 - version = "6.2.2"; 627 }; 628 racc = { 629 groups = ["common_mark" "default" "test"]; 630 platforms = []; 631 source = { 632 remotes = ["https://rubygems.org"]; 633 - sha256 = "09jgz6r0f7v84a7jz9an85q8vvmp743dqcsdm3z9c8rqcqv6pljq"; 634 type = "gem"; 635 }; 636 - version = "1.6.2"; 637 }; 638 rack = { 639 groups = ["default" "test"]; ··· 662 platforms = []; 663 source = { 664 remotes = ["https://rubygems.org"]; 665 - sha256 = "07cs7qdkx6vwp66diwdy9g6mx52rsd8rxhbnsqf9bqam58g2aynj"; 666 type = "gem"; 667 }; 668 - version = "6.1.7.3"; 669 }; 670 rails-dom-testing = { 671 dependencies = ["activesupport" "nokogiri"]; ··· 695 platforms = []; 696 source = { 697 remotes = ["https://rubygems.org"]; 698 - sha256 = "1d2snjnx1j848axppj2napy3zjgbka3fnw2528rcamhm6dp694nd"; 699 type = "gem"; 700 }; 701 - version = "6.1.7.3"; 702 }; 703 rainbow = { 704 groups = ["default" "test"]; ··· 763 version = "1.19.1"; 764 }; 765 redcarpet = { 766 - groups = ["markdown"]; 767 platforms = []; 768 source = { 769 remotes = ["https://rubygems.org"]; 770 - sha256 = "1sg9sbf9pm91l7lac7fs4silabyn0vflxwaa2x3lrzsm0ff8ilca"; 771 type = "gem"; 772 }; 773 - version = "3.6.0"; 774 }; 775 regexp_parser = { 776 groups = ["default" "test"]; 777 platforms = []; 778 source = { 779 remotes = ["https://rubygems.org"]; 780 - sha256 = "17xizkw5ryw8hhq64iqxmzdrrdxpc5lhkqc1fgm1aj0zsk1r2950"; 781 type = "gem"; 782 }; 783 - version = "2.8.0"; 784 }; 785 request_store = { 786 dependencies = ["rack"]; ··· 840 platforms = []; 841 source = { 842 remotes = ["https://rubygems.org"]; 843 - sha256 = "0jzx6ni3bjdajc9y4w6mclq165jwiypbxkav2k0gbag7ip93xk21"; 844 type = "gem"; 845 }; 846 - version = "4.1.1"; 847 }; 848 rqrcode = { 849 dependencies = ["chunky_png" "rqrcode_core"]; ··· 867 version = "1.2.0"; 868 }; 869 rubocop = { 870 - dependencies = ["json" "parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; 871 groups = ["test"]; 872 platforms = []; 873 source = { 874 remotes = ["https://rubygems.org"]; 875 - sha256 = "0013mnzj6ql3v8nif7fm8n2832jnwa46azync6azsg9d4iblrfmy"; 876 type = "gem"; 877 }; 878 - version = "1.51.0"; 879 }; 880 rubocop-ast = { 881 dependencies = ["parser"]; ··· 883 platforms = []; 884 source = { 885 remotes = ["https://rubygems.org"]; 886 - sha256 = "0gs8zjigzdqj0kcmmrhvd4zavwr6kz6h9qvrh9m7bhy56f4aqljs"; 887 type = "gem"; 888 }; 889 - version = "1.28.1"; 890 }; 891 rubocop-performance = { 892 dependencies = ["rubocop" "rubocop-ast"]; ··· 894 platforms = []; 895 source = { 896 remotes = ["https://rubygems.org"]; 897 - sha256 = "1z6i24r0485fxa5n4g3rhp88w589fifszhd1khbzya2iiknkjxkr"; 898 type = "gem"; 899 }; 900 - version = "1.17.1"; 901 }; 902 rubocop-rails = { 903 dependencies = ["activesupport" "rack" "rubocop"]; ··· 905 platforms = []; 906 source = { 907 remotes = ["https://rubygems.org"]; 908 - sha256 = "0j6dn8pz70bngx6van8yzsimpdd93gm7c8lr93wz1j4ahm6q4hn9"; 909 type = "gem"; 910 }; 911 - version = "2.19.1"; 912 }; 913 ruby-progressbar = { 914 groups = ["default" "test"]; ··· 942 }; 943 sanitize = { 944 dependencies = ["crass" "nokogiri"]; 945 - groups = ["default"]; 946 platforms = []; 947 source = { 948 remotes = ["https://rubygems.org"]; ··· 968 platforms = []; 969 source = { 970 remotes = ["https://rubygems.org"]; 971 - sha256 = "198kcbrjxhhzca19yrdcd6jjj9sb51aaic3b0sc3pwjghg3j49py"; 972 type = "gem"; 973 }; 974 - version = "0.22.0"; 975 }; 976 simplecov-html = { 977 groups = ["default" "test"]; ··· 1015 }; 1016 version = "3.4.2"; 1017 }; 1018 thor = { 1019 groups = ["default"]; 1020 platforms = []; ··· 1030 platforms = []; 1031 source = { 1032 remotes = ["https://rubygems.org"]; 1033 - sha256 = "1pfddf51n5fnj4f9ggwj3wbf23ynj0nbxlxqpz12y1gvl9g7d6r6"; 1034 type = "gem"; 1035 }; 1036 - version = "0.3.2"; 1037 }; 1038 tzinfo = { 1039 dependencies = ["concurrent-ruby"];
··· 5 platforms = []; 6 source = { 7 remotes = ["https://rubygems.org"]; 8 + sha256 = "1y9lj7ra9xf4q4mryydmd498grsndqmz1zwasb4ai9gv62igvw3s"; 9 type = "gem"; 10 }; 11 + version = "6.1.7.2"; 12 }; 13 actionmailbox = { 14 dependencies = ["actionpack" "activejob" "activerecord" "activestorage" "activesupport" "mail"]; ··· 16 platforms = []; 17 source = { 18 remotes = ["https://rubygems.org"]; 19 + sha256 = "0bzacsr93sxv90nljv3ajw54nmyz1v9k2v2wx1pxsi0jasqg5fvn"; 20 type = "gem"; 21 }; 22 + version = "6.1.7.2"; 23 }; 24 actionmailer = { 25 dependencies = ["actionpack" "actionview" "activejob" "activesupport" "mail" "rails-dom-testing"]; ··· 27 platforms = []; 28 source = { 29 remotes = ["https://rubygems.org"]; 30 + sha256 = "1rjddp1a5l4amsbibhnf7g2rb69qvq0nc0a2dvr6r57bpkf82hj4"; 31 type = "gem"; 32 }; 33 + version = "6.1.7.2"; 34 }; 35 actionpack = { 36 dependencies = ["actionview" "activesupport" "rack" "rack-test" "rails-dom-testing" "rails-html-sanitizer"]; ··· 38 platforms = []; 39 source = { 40 remotes = ["https://rubygems.org"]; 41 + sha256 = "0c2y6sqpan68lrx78pvhbxb2917m75s808r6cg1kyygwvg31niza"; 42 type = "gem"; 43 }; 44 + version = "6.1.7.2"; 45 }; 46 actionpack-xml_parser = { 47 dependencies = ["actionpack" "railties"]; ··· 60 platforms = []; 61 source = { 62 remotes = ["https://rubygems.org"]; 63 + sha256 = "1jx8wi961i34v7x0j3h4wjw3qbyx9bkzb598vg42kidzk2f90dyj"; 64 type = "gem"; 65 }; 66 + version = "6.1.7.2"; 67 }; 68 actionview = { 69 dependencies = ["activesupport" "builder" "erubi" "rails-dom-testing" "rails-html-sanitizer"]; ··· 71 platforms = []; 72 source = { 73 remotes = ["https://rubygems.org"]; 74 + sha256 = "10g5gk8h4mfhvgqylzbf591fqf5p78ca35cb97p9bclpv9jfy0za"; 75 type = "gem"; 76 }; 77 + version = "6.1.7.2"; 78 }; 79 activejob = { 80 dependencies = ["activesupport" "globalid"]; ··· 82 platforms = []; 83 source = { 84 remotes = ["https://rubygems.org"]; 85 + sha256 = "0ililjwy4x52a6x5fidh1iyllf6vx49nz93fd2hxypc5bpryx9mz"; 86 type = "gem"; 87 }; 88 + version = "6.1.7.2"; 89 }; 90 activemodel = { 91 dependencies = ["activesupport"]; ··· 93 platforms = []; 94 source = { 95 remotes = ["https://rubygems.org"]; 96 + sha256 = "0nn17y72fhsynwn11bqg75bazqp6r1g8mpwwyv64harwvh3fh5qj"; 97 type = "gem"; 98 }; 99 + version = "6.1.7.2"; 100 }; 101 activerecord = { 102 dependencies = ["activemodel" "activesupport"]; ··· 104 platforms = []; 105 source = { 106 remotes = ["https://rubygems.org"]; 107 + sha256 = "1k69m3b0lb4jx20jx8vsvdqm1ki1r6riq9haabyddkcpvmgz1wh7"; 108 type = "gem"; 109 }; 110 + version = "6.1.7.2"; 111 }; 112 activestorage = { 113 dependencies = ["actionpack" "activejob" "activerecord" "activesupport" "marcel" "mini_mime"]; ··· 115 platforms = []; 116 source = { 117 remotes = ["https://rubygems.org"]; 118 + sha256 = "0c3cvc01azfkccg5hsl96wafsxb5hf1nva3cn8rif2mlwx17p8n3"; 119 type = "gem"; 120 }; 121 + version = "6.1.7.2"; 122 }; 123 activesupport = { 124 dependencies = ["concurrent-ruby" "i18n" "minitest" "tzinfo" "zeitwerk"]; ··· 126 platforms = []; 127 source = { 128 remotes = ["https://rubygems.org"]; 129 + sha256 = "14pjq2k761qaywaznpqq8ziivjk2ks1ma2cjwdflkxqgndxjmsr2"; 130 type = "gem"; 131 }; 132 + version = "6.1.7.2"; 133 }; 134 addressable = { 135 dependencies = ["public_suffix"]; ··· 214 version = "1.2.2"; 215 }; 216 crass = { 217 + groups = ["common_mark" "default"]; 218 platforms = []; 219 source = { 220 remotes = ["https://rubygems.org"]; ··· 244 }; 245 version = "3.2.6"; 246 }; 247 deckar01-task_list = { 248 dependencies = ["html-pipeline"]; 249 groups = ["common_mark"]; ··· 254 type = "gem"; 255 }; 256 version = "2.3.2"; 257 + }; 258 + digest = { 259 + groups = ["default"]; 260 + platforms = []; 261 + source = { 262 + remotes = ["https://rubygems.org"]; 263 + sha256 = "01qkpbkxq83ip3iysfh2kjrg9sh2n2q91prhyxh3vq10lcfzv9l1"; 264 + type = "gem"; 265 + }; 266 + version = "3.1.1"; 267 }; 268 docile = { 269 groups = ["default" "test"]; ··· 318 }; 319 html-pipeline = { 320 dependencies = ["activesupport" "nokogiri"]; 321 + groups = ["common_mark"]; 322 platforms = []; 323 source = { 324 remotes = ["https://rubygems.org"]; ··· 343 platforms = []; 344 source = { 345 remotes = ["https://rubygems.org"]; 346 + sha256 = "0b2qyvnk4yynlg17ymkq4g5xgr275637fhl1mjh0valw3cb1fhhg"; 347 type = "gem"; 348 }; 349 + version = "1.10.0"; 350 }; 351 listen = { 352 dependencies = ["rb-fsevent" "rb-inotify"]; ··· 371 version = "2.21.3"; 372 }; 373 mail = { 374 + dependencies = ["mini_mime"]; 375 groups = ["default"]; 376 platforms = []; 377 source = { 378 remotes = ["https://rubygems.org"]; 379 + sha256 = "00wwz6ys0502dpk8xprwcqfwyf3hmnx6lgxaiq6vj43mkx43sapc"; 380 type = "gem"; 381 }; 382 + version = "2.7.1"; 383 }; 384 marcel = { 385 groups = ["default"]; ··· 416 platforms = []; 417 source = { 418 remotes = ["https://rubygems.org"]; 419 + sha256 = "1aj604x11d9pksbljh0l38f70b558rhdgji1s9i763hiagvvx2hs"; 420 type = "gem"; 421 }; 422 + version = "4.11.0"; 423 }; 424 mini_mime = { 425 groups = ["default" "test"]; ··· 446 platforms = []; 447 source = { 448 remotes = ["https://rubygems.org"]; 449 + sha256 = "1kg9wh7jlc9zsr3hkhpzkbn0ynf4np5ap9m2d8xdrb8shy0y6pmb"; 450 type = "gem"; 451 }; 452 + version = "5.18.1"; 453 }; 454 mocha = { 455 dependencies = ["ruby2_keywords"]; ··· 457 platforms = []; 458 source = { 459 remotes = ["https://rubygems.org"]; 460 + sha256 = "18xn9gm9yypavy9yck71fplan19hy5697mwd1rwzz7vizh3ip7bd"; 461 type = "gem"; 462 }; 463 + version = "2.0.4"; 464 }; 465 mysql2 = { 466 groups = ["default"]; ··· 481 version = "0.5.5"; 482 }; 483 net-imap = { 484 + dependencies = ["digest" "net-protocol" "strscan"]; 485 groups = ["default"]; 486 platforms = []; 487 source = { 488 remotes = ["https://rubygems.org"]; 489 + sha256 = "1rl79ykmxa2k4dlk6ykrb9l0a4h101q1gd8c4qv3cl0p9h68zmbn"; 490 type = "gem"; 491 }; 492 + version = "0.2.3"; 493 }; 494 net-ldap = { 495 groups = ["ldap"]; ··· 550 platforms = []; 551 source = { 552 remotes = ["https://rubygems.org"]; 553 + sha256 = "0n79k78c5vdcyl0m3y3l5x9kxl6xf5lgriwi2vd665qmdkr01vnk"; 554 type = "gem"; 555 }; 556 + version = "1.13.10"; 557 }; 558 parallel = { 559 groups = ["default" "test"]; ··· 566 version = "1.23.0"; 567 }; 568 parser = { 569 + dependencies = ["ast" "racc"]; 570 groups = ["default" "test"]; 571 platforms = []; 572 source = { 573 remotes = ["https://rubygems.org"]; 574 + sha256 = "1swigds85jddb5gshll1g8lkmbcgbcp9bi1d4nigwvxki8smys0h"; 575 type = "gem"; 576 }; 577 + version = "3.2.2.3"; 578 }; 579 pg = { 580 groups = ["default"]; ··· 610 platforms = []; 611 source = { 612 remotes = ["https://rubygems.org"]; 613 + sha256 = "1v7fmv0n4bhdcwh60dgza44iqai5pg34f5pzm4vh4i5fwx7mpqxh"; 614 type = "gem"; 615 }; 616 + version = "6.3.0"; 617 }; 618 racc = { 619 groups = ["common_mark" "default" "test"]; 620 platforms = []; 621 source = { 622 remotes = ["https://rubygems.org"]; 623 + sha256 = "11v3l46mwnlzlc371wr3x6yylpgafgwdf0q7hc7c1lzx6r414r5g"; 624 type = "gem"; 625 }; 626 + version = "1.7.1"; 627 }; 628 rack = { 629 groups = ["default" "test"]; ··· 652 platforms = []; 653 source = { 654 remotes = ["https://rubygems.org"]; 655 + sha256 = "1b7ggchi3d7pwzmj8jn9fhbazr5fr4dy304f0hz7kqbg23s9c1ym"; 656 type = "gem"; 657 }; 658 + version = "6.1.7.2"; 659 }; 660 rails-dom-testing = { 661 dependencies = ["activesupport" "nokogiri"]; ··· 685 platforms = []; 686 source = { 687 remotes = ["https://rubygems.org"]; 688 + sha256 = "0mm3nf3y715ln6v8k6g4351ggkr1bcwc5637vr979yw8vsmdi42k"; 689 type = "gem"; 690 }; 691 + version = "6.1.7.2"; 692 }; 693 rainbow = { 694 groups = ["default" "test"]; ··· 753 version = "1.19.1"; 754 }; 755 redcarpet = { 756 + groups = ["common_mark" "markdown"]; 757 platforms = []; 758 source = { 759 remotes = ["https://rubygems.org"]; 760 + sha256 = "0bvk8yyns5s1ls437z719y5sdv9fr8kfs8dmr6g8s761dv5n8zvi"; 761 type = "gem"; 762 }; 763 + version = "3.5.1"; 764 }; 765 regexp_parser = { 766 groups = ["default" "test"]; 767 platforms = []; 768 source = { 769 remotes = ["https://rubygems.org"]; 770 + sha256 = "136br91alxdwh1s85z912dwz23qlhm212vy6i3wkinz3z8mkxxl3"; 771 type = "gem"; 772 }; 773 + version = "2.8.1"; 774 }; 775 request_store = { 776 dependencies = ["rack"]; ··· 830 platforms = []; 831 source = { 832 remotes = ["https://rubygems.org"]; 833 + sha256 = "080fswzii68wnbsg7pgq55ba7p289sqjlxwp4vch0h32qy1f8v8d"; 834 type = "gem"; 835 }; 836 + version = "3.28.0"; 837 }; 838 rqrcode = { 839 dependencies = ["chunky_png" "rqrcode_core"]; ··· 857 version = "1.2.0"; 858 }; 859 rubocop = { 860 + dependencies = ["parallel" "parser" "rainbow" "regexp_parser" "rexml" "rubocop-ast" "ruby-progressbar" "unicode-display_width"]; 861 groups = ["test"]; 862 platforms = []; 863 source = { 864 remotes = ["https://rubygems.org"]; 865 + sha256 = "06105yrqajpm5l07fng1nbk55y9490hny542zclnan8hg841pjgl"; 866 type = "gem"; 867 }; 868 + version = "1.26.1"; 869 }; 870 rubocop-ast = { 871 dependencies = ["parser"]; ··· 873 platforms = []; 874 source = { 875 remotes = ["https://rubygems.org"]; 876 + sha256 = "188bs225kkhrb17dsf3likdahs2p1i1sqn0pr3pvlx50g6r2mnni"; 877 type = "gem"; 878 }; 879 + version = "1.29.0"; 880 }; 881 rubocop-performance = { 882 dependencies = ["rubocop" "rubocop-ast"]; ··· 884 platforms = []; 885 source = { 886 remotes = ["https://rubygems.org"]; 887 + sha256 = "17ny81dy5gjrvris8mni7la8yjg57snphyg9nmvnc3al7yhwr74x"; 888 type = "gem"; 889 }; 890 + version = "1.13.3"; 891 }; 892 rubocop-rails = { 893 dependencies = ["activesupport" "rack" "rubocop"]; ··· 895 platforms = []; 896 source = { 897 remotes = ["https://rubygems.org"]; 898 + sha256 = "14xagb3jbms5mlcf932kx1djn2q4k952d4xia75ll36vh7xf2fpp"; 899 type = "gem"; 900 }; 901 + version = "2.14.2"; 902 }; 903 ruby-progressbar = { 904 groups = ["default" "test"]; ··· 932 }; 933 sanitize = { 934 dependencies = ["crass" "nokogiri"]; 935 + groups = ["common_mark"]; 936 platforms = []; 937 source = { 938 remotes = ["https://rubygems.org"]; ··· 958 platforms = []; 959 source = { 960 remotes = ["https://rubygems.org"]; 961 + sha256 = "1hrv046jll6ad1s964gsmcq4hvkr3zzr6jc7z1mns22mvfpbc3cr"; 962 type = "gem"; 963 }; 964 + version = "0.21.2"; 965 }; 966 simplecov-html = { 967 groups = ["default" "test"]; ··· 1005 }; 1006 version = "3.4.2"; 1007 }; 1008 + strscan = { 1009 + groups = ["default"]; 1010 + platforms = []; 1011 + source = { 1012 + remotes = ["https://rubygems.org"]; 1013 + sha256 = "1d74lidgbvs0s7lrxvrjs5ljk6jfc970s3pr0djgmz0y6nzhx3nn"; 1014 + type = "gem"; 1015 + }; 1016 + version = "3.0.6"; 1017 + }; 1018 thor = { 1019 groups = ["default"]; 1020 platforms = []; ··· 1030 platforms = []; 1031 source = { 1032 remotes = ["https://rubygems.org"]; 1033 + sha256 = "1d9cvm0f4zdpwa795v3zv4973y5zk59j7s1x3yn90jjrhcz1yvfd"; 1034 type = "gem"; 1035 }; 1036 + version = "0.4.0"; 1037 }; 1038 tzinfo = { 1039 dependencies = ["concurrent-ruby"];