From 54fb16cc2f21615d0396cbe63fd73640bef4d6f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=AA=E3=81=A4=E3=81=8D?= Date: Mon, 10 Mar 2025 10:32:58 -0700 Subject: [PATCH 1/2] Update google-protobuf requirement from ~> 4.29 to ~> 4.30 --- sass-embedded.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sass-embedded.gemspec b/sass-embedded.gemspec index 9d4a5fd4..2cc64938 100644 --- a/sass-embedded.gemspec +++ b/sass-embedded.gemspec @@ -42,5 +42,5 @@ Gem::Specification.new do |spec| '>= 3.2' end - spec.add_dependency 'google-protobuf', '~> 4.29' + spec.add_dependency 'google-protobuf', '~> 4.30' end From 3dd23d8508a549c7dc6ba84e52bf24f4cca56a7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=AA=E3=81=A4=E3=81=8D?= Date: Mon, 10 Mar 2025 10:35:01 -0700 Subject: [PATCH 2/2] Remove workaround for https://github.com/protocolbuffers/protobuf/issues/18807 --- lib/sass/compiler/host/protofier.rb | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/sass/compiler/host/protofier.rb b/lib/sass/compiler/host/protofier.rb index 72ec4c3f..5759609a 100644 --- a/lib/sass/compiler/host/protofier.rb +++ b/lib/sass/compiler/host/protofier.rb @@ -112,7 +112,6 @@ def from_proto(proto) when :number Number.from_proto(obj) when :color - obj.to_s if RUBY_ENGINE == 'jruby' # TODO: https://github.com/protocolbuffers/protobuf/issues/18807 Sass::Value::Color.send( :for_space, obj.space,