From d72142a409078557417c1436ecbcb8eb70d64310 Mon Sep 17 00:00:00 2001 From: Cyberarm Date: Thu, 19 Mar 2026 11:57:24 -0500 Subject: [PATCH] Update gems, added logger gem as it is no longer bundled with ruby --- Gemfile | 27 +++++++++++++++++++-------- Gemfile.lock | 28 +++++++++++++++------------- 2 files changed, 34 insertions(+), 21 deletions(-) diff --git a/Gemfile b/Gemfile index 4399274..5d9122d 100644 --- a/Gemfile +++ b/Gemfile @@ -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\ 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 diff --git a/Gemfile.lock b/Gemfile.lock index a2a42c0..64fb4ec 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -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