GEM remote: https://gem.coop/ specs: async (2.46.0) console (~> 1.29) fiber-annotation io-event (~> 1.21) async-http (0.105.0) async (>= 2.35.1) async-pool (~> 0.12) io-endpoint (~> 0.18) io-stream (~> 0.14) protocol-http (~> 0.72) protocol-http1 (~> 0.41) protocol-http2 (~> 0.28) protocol-url (~> 0.2) async-pool (0.12.0) async (>= 2.0) async-websocket (0.30.1) async-http (~> 0.76) protocol-http (~> 0.34) protocol-rack (~> 0.7) protocol-websocket (~> 0.17) base64 (0.3.0) chunky_png (1.4.0) console (1.38.0) fiber-annotation fiber-local (~> 1.1) json cyberarm_engine (0.25.1) gosu (~> 1.1) digest-crc (0.7.0) rake (>= 12.0.0, < 14.0.0) ffi (1.17.4-x86_64-linux-gnu) fiber-annotation (0.2.0) fiber-local (1.1.0) fiber-storage fiber-storage (1.0.1) gosu (1.5.0-x86_64-linux) ffi (~> 1.12) io-endpoint (0.18.0) openssl (>= 3.3.0) io-event (1.22.0) io-stream (0.14.0) openssl (>= 3.3) ircparser (1.0.0) json (3.0.2) logger (1.7.0) openssl (4.0.2) protocol-hpack (1.5.1) protocol-http (0.72.0) protocol-http1 (0.41.0) protocol-http (~> 0.68) protocol-http2 (0.28.0) protocol-hpack (~> 1.4) protocol-http (~> 0.62) protocol-rack (0.23.0) console (~> 1.0) io-stream (>= 0.10) protocol-http (~> 0.58) rack (>= 1.0) protocol-url (0.19.0) protocol-websocket (0.21.2) protocol-http (~> 0.2) rack (3.2.7) rake (13.4.2) rexml (3.4.4) rubyzip (3.6.0) sdl3-bindings (1.0.4) ffi (~> 1.16) PLATFORMS x86_64-linux DEPENDENCIES async async-http async-websocket base64 chunky_png cyberarm_engine digest-crc gosu (= 1.5.0) ircparser json logger rexml rubyzip sdl3-bindings CHECKSUMS async (2.46.0) sha256=34f984733dbf63a997376346451ec995e858cacc3105e86ccfeaf8877b4f490b async-http (0.105.0) sha256=55191969d5cf61be5fbc2e0aadd51d77085318ba192a5ff5e12e3aba0826906a async-pool (0.12.0) sha256=5580493dc024bd704dab2ed0bf1307100722e49cbb825c7965f8501194f58506 async-websocket (0.30.1) sha256=54bb8a8f184e4aa64434c7a78ecc55850a67a3d1dcd02e3ae787376e2c673936 base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b chunky_png (1.4.0) sha256=89d5b31b55c0cf4da3cf89a2b4ebc3178d8abe8cbaf116a1dba95668502fdcfe console (1.38.0) sha256=35b82f59130e95e9be6b832d9e539c8b3988fc192e4a8e9a86ab4922f44ad5de cyberarm_engine (0.25.1) sha256=6f851a2ed0a32bdd25fc619172b546a8e26eefeb13a62c509f226337170d0efe digest-crc (0.7.0) sha256=64adc23a26a241044cbe6732477ca1b3c281d79e2240bcff275a37a5a0d78c07 ffi (1.17.4-x86_64-linux-gnu) sha256=9d3db14c2eae074b382fa9c083fe95aec6e0a1451da249eab096c34002bc752d fiber-annotation (0.2.0) sha256=7abfadf1d119f508867d4103bf231c0354d019cc39a5738945dec2edadaf6c03 fiber-local (1.1.0) sha256=c885f94f210fb9b05737de65d511136ea602e00c5105953748aa0f8793489f06 fiber-storage (1.0.1) sha256=f48e5b6d8b0be96dac486332b55cee82240057065dc761c1ea692b2e719240e1 gosu (1.5.0-x86_64-linux) io-endpoint (0.18.0) sha256=720d186bcd584e8ba490bfc91dab332cc3c5ffee848b5b03894555cb275151aa io-event (1.22.0) sha256=4936d38dfcf2291d897707fd94690f1a63fdb1ea3ab4fa63c6739fc6c61e1534 io-stream (0.14.0) sha256=07d9b13ea2066ccbbc761fff8d69ad5a31e47561d31e02cc271f3ed9c1a8f1cd ircparser (1.0.0) sha256=0d4598f691172e2ad078207c50ba62c0d3428ae841836b0a682e6cd01d62878d json (3.0.2) sha256=8e6d7e7b11384c21230430cef90b71f14849a34a1f4452796670f7c981bd19df logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203 openssl (4.0.2) sha256=1037ad2868ae58df9ad917891c0c0f9815a1172f6846d4bcdd508e4c2ee747c2 protocol-hpack (1.5.1) sha256=6feca238b8078da1cd295677d6f306c6001af92d75fe0643d33e6956cbc3ad91 protocol-http (0.72.0) sha256=b153474785979495b9f2df78f0fdc2e02edc7e92c1f7ea00425eed73bd02194c protocol-http1 (0.41.0) sha256=9863874a1228948a896c3e7ea16d13a680c8f3ed50706007c78b7033018b0ea3 protocol-http2 (0.28.0) sha256=b7c6195dcfa80ec2484670e9fd8fc21024cc654a391aa0792433aff1188c1691 protocol-rack (0.23.0) sha256=63eec3341b20565b3dd155345fd1426ecbbed322cdc8a6accc993905388c03d7 protocol-url (0.19.0) sha256=3f6b9f6aa742a259a0b3610fbbd9685dcd9506adf6734f428ff96259faabfb21 protocol-websocket (0.21.2) sha256=cbe35be8e045597b221874fba5928d7cd2483884126e3e36faece4741dc88eb7 rack (3.2.7) sha256=93e13e1c24f93556671d85d2d79fa228c3485815c50d7e2f265b5330c6528fb7 rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701 rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142 rubyzip (3.6.0) sha256=268994d44d62282d1cfd99bf10eae48d7267199158ad7ea3e1fee2da9458b695 sdl3-bindings (1.0.4) sha256=326f497c30e6a5cab402e6178403b30c9df4a11a4e109e08c5da6e920c7bb55b BUNDLED WITH 4.0.8