@@ -17,93 +17,93 @@ def log(message=nil)
1717default_gems = [
1818 # treat RGs update special:
1919 # - we do not want bin/update_rubygems or bin/gem overrides
20- [ 'rubygems-update' , '3.5.21 ' , { bin : false , require_paths : [ 'lib' ] } ] ,
21- [ 'benchmark' , '0.3 .0' ] ,
22- [ 'bundler' , '2.5.21 ' ] ,
20+ [ 'rubygems-update' , '3.5.23 ' , { bin : false , require_paths : [ 'lib' ] } ] ,
21+ [ 'benchmark' , '0.4 .0' ] ,
22+ [ 'bundler' , '2.5.23 ' ] ,
2323 [ 'cgi' , '0.4.1' ] ,
2424 # Currently using a stub gem for JRuby until we can incorporate our code.
2525 # https://github.com/ruby/date/issues/48
26- [ 'date' , '3.3.4 ' ] ,
27- [ 'delegate' , '0.3.1 ' ] ,
28- [ 'did_you_mean' , '1.6.3 ' ] ,
26+ [ 'date' , '3.4.1 ' ] ,
27+ [ 'delegate' , '0.4.0 ' ] ,
28+ [ 'did_you_mean' , '2.0.0 ' ] ,
2929 [ 'digest' , '3.1.1' ] ,
3030 [ 'english' , '0.8.0' ] ,
3131 # Ongoing discussion about the -java gem, since it just omits the ext: https://github.com/ruby/erb/issues/52
3232 [ 'erb' , '4.0.4' ] ,
33- [ 'error_highlight' , '0.6 .0' ] ,
33+ [ 'error_highlight' , '0.7 .0' ] ,
3434 # https://github.com/ruby/etc/issues/19
35- # ['etc', '1.3.0 '],
35+ # ['etc', '1.4.4 '],
3636 # https://github.com/ruby/fcntl/issues/9
37- # ['fcntl', '1.0.1 '],
38- [ 'ffi' , '1.16.3 ' ] ,
39- [ 'fiddle' , '1.1.4 ' ] ,
40- [ 'fileutils' , '1.7.2 ' ] ,
37+ # ['fcntl', '1.2.0 '],
38+ [ 'ffi' , '1.17.0 ' ] ,
39+ [ 'fiddle' , '1.1.5 ' ] ,
40+ [ 'fileutils' , '1.7.3 ' ] ,
4141 [ 'find' , '0.2.0' ] ,
4242 [ 'forwardable' , '1.3.3' ] ,
43- [ 'io-console' , '0.7.2 ' ] ,
43+ [ 'io-console' , '0.8.0 ' ] ,
4444 # https://github.com/ruby/io-nonblock/issues/4
45- # ['io-nonblock', '0.1.0 '],
45+ # ['io-nonblock', '0.3.1 '],
4646 [ 'io-wait' , '0.3.1' ] ,
47- [ 'ipaddr' , '1.2.6 ' ] ,
47+ [ 'ipaddr' , '1.2.7 ' ] ,
4848 [ 'irb' , '1.14.1' ] ,
4949 [ 'jar-dependencies' , '0.5.0' ] ,
5050 [ 'jruby-readline' , '1.3.7' ] ,
5151 [ 'jruby-openssl' , '0.15.0' ] ,
52- [ 'json' , '2.7.2 ' ] ,
53- [ 'logger' , '1.6.1 ' ] ,
54- [ 'net-http' , '0.4.1 ' ] ,
52+ [ 'json' , '2.9.0 ' ] ,
53+ [ 'logger' , '1.6.2 ' ] ,
54+ [ 'net-http' , '0.6.0 ' ] ,
5555 [ 'net-protocol' , '0.2.2' ] ,
56+ [ 'open-uri' , '0.5.0' ] ,
5657 [ 'open3' , '0.2.1' ] ,
5758 # https://github.com/ruby/openssl/issues/20#issuecomment-1022872855
58- # ['openssl', '3.0.0'],
59- [ 'open-uri' , '0.4.1' ] ,
59+ # ['openssl', '3.2.0'],
6060 [ 'optparse' , '0.5.0' ] ,
61- [ 'ostruct' , '0.6.0 ' ] ,
61+ [ 'ostruct' , '0.6.1 ' ] ,
6262 # https://github.com/ruby/pathname/issues/17
63- # ['pathname', '0.2 .0'],
64- [ 'pp' , '0.5.0 ' ] ,
63+ # ['pathname', '0.4 .0'],
64+ [ 'pp' , '0.6.2 ' ] ,
6565 [ 'prettyprint' , '0.2.0' ] ,
6666 [ 'pstore' , '0.1.3' ] ,
67- [ 'psych' , '5.2.0.beta1 ' ] ,
67+ [ 'psych' , '5.2.0' ] ,
6868 [ 'rake-ant' , '1.0.6' ] ,
69- [ 'rdoc' , '6.7.0 ' ] ,
69+ [ 'rdoc' , '6.8.1 ' ] ,
7070 # Ext removed from CRuby in 3.3, equivalent for us would be to remove jruby-readline but unknown implications.
7171 # The gem below just attempts to load the extension, and failing that loads reline. Our current readline.rb in
7272 # jruby-readline does largely the same, but it finds the extension and does not load reline.
7373 # https://github.com/ruby/readline/issues/5
7474 # ['readline', '0.0.4'],
7575 # Will be solved with readline
76- # ['readline-ext', '0.1.4 '],
76+ # ['readline-ext', '0.2.0 '],
7777 [ 'reline' , '0.5.12' ] ,
7878 # https://github.com/ruby/resolv/issues/19
79- # ['resolv', '0.2.1 '],
79+ # ['resolv', '0.5.0 '],
8080 [ 'ruby2_keywords' , '0.0.5' ] ,
81- [ 'securerandom' , '0.3.1 ' ] ,
81+ [ 'securerandom' , '0.4.0 ' ] ,
8282 # https://github.com/ruby/set/issues/21
83- # ['set', '1.0.2 '],
84- [ 'shellwords' , '0.2.0 ' ] ,
85- [ 'singleton' , '0.2 .0' ] ,
83+ # ['set', '1.1.1 '],
84+ [ 'shellwords' , '0.2.1 ' ] ,
85+ [ 'singleton' , '0.3 .0' ] ,
8686 [ 'stringio' , '3.1.2' ] ,
8787 [ 'strscan' , '3.1.0' ] ,
8888 [ 'subspawn' , '0.1.1' ] , # has 3 transitive deps:
8989 [ 'subspawn-posix' , '0.1.1' ] ,
9090 [ 'ffi-binary-libfixposix' , '0.5.1.1' ] ,
9191 [ 'ffi-bindings-libfixposix' , '0.5.1.0' ] ,
92- [ 'syntax_suggest' , '2.0.0 ' ] ,
93- [ 'tempfile' , '0.2 .1' ] ,
94- [ 'time' , '0.4.0 ' ] ,
95- [ 'timeout' , '0.4.1 ' ] ,
92+ [ 'syntax_suggest' , '2.0.2 ' ] ,
93+ [ 'tempfile' , '0.3 .1' ] ,
94+ [ 'time' , '0.4.1 ' ] ,
95+ [ 'timeout' , '0.4.2 ' ] ,
9696 # https://github.com/ruby/tmpdir/issues/13
97- # ['tmpdir', '0.1.2 '],
97+ # ['tmpdir', '0.3.0 '],
9898 [ 'tsort' , '0.2.0' ] ,
9999 [ 'un' , '0.3.0' ] ,
100- [ 'uri' , '0.13.1 ' ] ,
100+ [ 'uri' , '1.0.2 ' ] ,
101101 [ 'weakref' , '0.1.3' ] ,
102102 # https://github.com/ruby/win32ole/issues/12
103- # ['win32ole', '1.8.8 '],
104- [ 'yaml' , '0.3 .0' ] ,
103+ # ['win32ole', '1.9.0 '],
104+ [ 'yaml' , '0.4 .0' ] ,
105105 # https://github.com/ruby/zlib/issues/38
106- # ['zlib', '2.1.1 '],
106+ # ['zlib', '3.2.0 '],
107107]
108108
109109bundled_gems = [
@@ -113,7 +113,7 @@ def log(message=nil)
113113 [ 'bigdecimal' , '3.1.8' ] ,
114114 [ 'csv' , '3.3.0' ] ,
115115 # Newer versions require deep control over CRuby internals, needs work to support JRuby.
116- # ['debug', '1.9.1 '],
116+ # ['debug', '1.9.2 '],
117117 [ 'debug' , '0.2.1' ] ,
118118 [ 'drb' , '2.2.1' ] ,
119119 [ 'getoptlong' , '0.2.1' ] ,
@@ -131,16 +131,16 @@ def log(message=nil)
131131 [ 'racc' , '1.8.1' ] ,
132132 [ 'rake' , '${rake.version}' ] ,
133133 # Depends on many CRuby internals
134- # ['rbs', '2.0.0 '],
134+ # ['rbs', '3.4.4 '],
135135 [ 'resolv-replace' , '0.1.1' ] ,
136136 [ 'rexml' , '3.3.9' ] ,
137137 [ 'rinda' , '0.2.0' ] ,
138138 [ 'rss' , '0.3.1' ] ,
139139 # https://github.com/ruby/syslog/issues/1
140- # ['syslog', '0.1.0 '],
140+ # ['syslog', '0.1.2 '],
141141 [ 'test-unit' , '3.6.2' ] ,
142142 # Depends on many CRuby internals
143- # ['typeprof', '0.21.1 '],
143+ # ['typeprof', '0.21.11 '],
144144]
145145
146146project 'JRuby Lib Setup' do
0 commit comments