From a4af573687a011c40cef8bbe248a462e64221622 Mon Sep 17 00:00:00 2001 From: Taketo Takashima Date: Fri, 15 Nov 2024 13:32:03 +0900 Subject: [PATCH] Add base64 as a runtime dependency to fix the LoadError in Ruby 3.4 --- em-websocket.gemspec | 2 ++ 1 file changed, 2 insertions(+) diff --git a/em-websocket.gemspec b/em-websocket.gemspec index 41c9dec..99e26f8 100644 --- a/em-websocket.gemspec +++ b/em-websocket.gemspec @@ -12,12 +12,14 @@ Gem::Specification.new do |s| s.summary = %q{EventMachine based WebSocket server} s.description = %q{EventMachine based WebSocket server} s.license = 'MIT' + s.required_ruby_version = ">= 2.4.0" s.files = `git ls-files`.split("\n") s.test_files = `git ls-files -- {test,spec,features}/*`.split("\n") s.executables = `git ls-files -- bin/*`.split("\n").map{ |f| File.basename(f) } s.require_paths = ["lib"] + s.add_dependency("base64") s.add_dependency("eventmachine", ">= 0.12.9") s.add_dependency("http_parser.rb", '~> 0') end