Update gems, added logger gem as it is no longer bundled with ruby

This commit is contained in:
2026-03-19 11:57:24 -05:00
parent 9cb41a8693
commit d72142a409
2 changed files with 34 additions and 21 deletions

27
Gemfile
View File

@@ -1,15 +1,26 @@
source "https://rubygems.org"
# "standard lib" gems
gem "base64"
gem "rexml"
gem "logger"
# networking libs
gem "async-http"
gem "async-websocket"
# "game" library gem
gem "cyberarm_engine"
gem "sdl2-bindings"
gem "libui", platforms: [:windows]
# misc. libs
gem "digest-crc"
gem "ircparser"
gem "rexml"
gem "rubyzip"
# file selection dialogs on windows (SDL3 has these built-in, but we're on SDL2)
gem "libui", platforms: [:windows]
# misc. windows only gems
gem "win32-process", platforms: [:windows]
gem "win32-security", platforms: [:windows]
@@ -18,9 +29,9 @@ gem "win32-security", platforms: [:windows]
# use `bundle _x.y.z_ COMMAND` to use this one...
# NOTE: Releasy needs to be installed as a system gem i.e. `rake install`
# NOTE: contents of the `gemhome` folder in the packaged folder need to be moved into the lib/ruby/gems\<RUBY_VERSION> folder
# group :windows_packaging do
# gem "bundler", "~>2.4.3"
# gem "rake"
# gem "ocran"
# gem "releasy"#, path: "../releasy"
# end
# group :windows_packaging do
# gem "bundler", "~>2.4.3"
# gem "rake"
# gem "ocran"
# gem "releasy"#, path: "../releasy"
# end

View File

@@ -1,13 +1,13 @@
GEM
remote: https://rubygems.org/
specs:
async (2.35.2)
async (2.38.1)
console (~> 1.29)
fiber-annotation
io-event (~> 1.11)
metrics (~> 0.12)
traces (~> 0.18)
async-http (0.94.0)
async-http (0.94.2)
async (>= 2.10.2)
async-pool (~> 0.11)
io-endpoint (~> 0.14)
@@ -18,7 +18,7 @@ GEM
protocol-http2 (~> 0.22)
protocol-url (~> 0.2)
traces (~> 0.10)
async-pool (0.11.1)
async-pool (0.11.2)
async (>= 2.0)
async-websocket (0.30.0)
async-http (~> 0.76)
@@ -26,11 +26,11 @@ GEM
protocol-rack (~> 0.7)
protocol-websocket (~> 0.17)
base64 (0.3.0)
console (1.34.2)
console (1.34.3)
fiber-annotation
fiber-local (~> 1.1)
json
cyberarm_engine (0.25.0)
cyberarm_engine (0.25.1)
gosu (~> 1.1)
digest-crc (0.7.0)
rake (>= 12.0.0, < 14.0.0)
@@ -43,29 +43,30 @@ GEM
fiber-storage (1.0.1)
fiddle (1.1.8)
gosu (1.4.6)
io-endpoint (0.16.0)
io-event (1.14.2)
io-endpoint (0.17.2)
io-event (1.14.4)
io-stream (0.11.1)
ircparser (1.0.0)
json (2.18.0)
json (2.19.2)
libui (0.2.0-x64-mingw-ucrt)
fiddle
logger (1.7.0)
metrics (0.15.0)
protocol-hpack (1.5.1)
protocol-http (0.58.0)
protocol-http1 (0.36.0)
protocol-http (0.60.0)
protocol-http1 (0.37.0)
protocol-http (~> 0.58)
protocol-http2 (0.24.0)
protocol-hpack (~> 1.4)
protocol-http (~> 0.47)
protocol-rack (0.21.0)
protocol-rack (0.22.0)
io-stream (>= 0.10)
protocol-http (~> 0.58)
rack (>= 1.0)
protocol-url (0.4.0)
protocol-websocket (0.20.2)
protocol-http (~> 0.2)
rack (3.2.4)
rack (3.2.5)
rake (13.3.1)
rexml (3.4.4)
rubyzip (3.2.2)
@@ -90,6 +91,7 @@ DEPENDENCIES
digest-crc
ircparser
libui
logger
rexml
rubyzip
sdl2-bindings
@@ -97,4 +99,4 @@ DEPENDENCIES
win32-security
BUNDLED WITH
2.6.8
4.0.3