From b26429a2feb23d19cbdee9392cbd7dd8578d5dc7 Mon Sep 17 00:00:00 2001 From: Orien Madgwick <497874+orien@users.noreply.github.com> Date: Mon, 19 Feb 2024 17:22:09 +1100 Subject: [PATCH 1/2] Add base64 as a runtime dependency --- webmachine.gemspec | 1 + 1 file changed, 1 insertion(+) diff --git a/webmachine.gemspec b/webmachine.gemspec index 7a1fb92..bb86578 100644 --- a/webmachine.gemspec +++ b/webmachine.gemspec @@ -27,6 +27,7 @@ Gem::Specification.new do |gem| gem.add_runtime_dependency('i18n', ['>= 0.4.0']) gem.add_runtime_dependency('multi_json') gem.add_runtime_dependency('as-notifications', ['>= 1.0.2', '< 2.0']) + gem.add_runtime_dependency('base64') gem.add_development_dependency('webrick', ['~> 1.7.0']) gem.add_development_dependency('standard', ['~> 1.21']) From d37fa8e0f8bd885dbb3dbba3bf9df81f6de90406 Mon Sep 17 00:00:00 2001 From: Orien Madgwick <497874+orien@users.noreply.github.com> Date: Tue, 20 Feb 2024 03:27:34 +1100 Subject: [PATCH 2/2] Add conditional development dependency on mutex_m --- Gemfile | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Gemfile b/Gemfile index e1702ca..7b2a0ab 100644 --- a/Gemfile +++ b/Gemfile @@ -24,3 +24,7 @@ end platforms :jruby do gem 'jruby-openssl' end + +if RUBY_VERSION >= '3.4' + gem 'mutex_m' # TODO: remove this once as-notifications has such a dependency +end