Skip to content

Commit a8d0ab3

Browse files
authored
Merge pull request Homebrew#226583 from Homebrew/bump-cucumber-ruby-10.0.0
cucumber-ruby 10.0.0
2 parents 138de3b + 7587ca1 commit a8d0ab3

File tree

1 file changed

+41
-32
lines changed

1 file changed

+41
-32
lines changed

Formula/c/cucumber-ruby.rb

Lines changed: 41 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
class CucumberRuby < Formula
22
desc "Cucumber for Ruby"
33
homepage "https://cucumber.io"
4-
url "https://github.com/cucumber/cucumber-ruby/archive/refs/tags/v9.2.1.tar.gz"
5-
sha256 "d15fec49a75c2e0d740c87b16818a3cacc317f1751d075444cb93a87ddaaf2dc"
4+
url "https://github.com/cucumber/cucumber-ruby/archive/refs/tags/v10.0.0.tar.gz"
5+
sha256 "59550828a178de1d5b04611d1013e64319b6395ca3fc3995fcc448a3d0d054ce"
66
license "MIT"
77

88
livecheck do
@@ -11,14 +11,13 @@ class CucumberRuby < Formula
1111
end
1212

1313
bottle do
14-
rebuild 1
15-
sha256 cellar: :any, arm64_sequoia: "20381cf2c1bbdb4f7ebea8dc4a0a8ed54da15918a5990a4174da415143f1d614"
16-
sha256 cellar: :any, arm64_sonoma: "998779f5565e45a08537c4ee50623709e0a18b9196566b0e38960a550835e19d"
17-
sha256 cellar: :any, arm64_ventura: "f666102925eaf6f28a901e04718ce7b11a6b212b5ac99facc05976619ead0da1"
18-
sha256 cellar: :any, sonoma: "a064069552ea70949964106b212ac03a08545a1ff8cf579866157c3f081625f0"
19-
sha256 cellar: :any, ventura: "4a50724c662c7703e7194415b307960575aa2fcdb9a02aa33af952469fdf807a"
20-
sha256 cellar: :any_skip_relocation, arm64_linux: "729a70a8e6dfb8478fbd440b3d2c2dc0a90207e2b1e6eb8aea9eb96daf75e2db"
21-
sha256 cellar: :any_skip_relocation, x86_64_linux: "3e9d621e6af198167ae28ec80ffd44a87c2cffee29c5bc81869a1dc9c46e8152"
14+
sha256 cellar: :any, arm64_sequoia: "3d8ce1c5b083bcd28747f8ac25f517b8ec2a72e071ea01abc08b72f7e55654f7"
15+
sha256 cellar: :any, arm64_sonoma: "42ef58af359627bf4f171fcec6489b2ed962ec08289bb10c7b50650d1813185f"
16+
sha256 cellar: :any, arm64_ventura: "fb7c7f395df3b38b4041117ea843fd32832bb69a8ec2aa90c43c00dd4cf2782e"
17+
sha256 cellar: :any, sonoma: "2abcb235b49088f1ef4ec5ece107e92b1f216d7418fc61ba952397eb2346fa18"
18+
sha256 cellar: :any, ventura: "888f0425eb8a60081fb48a87b0661a7adfcfc9538cf3e16e4222477c89dbbe7f"
19+
sha256 cellar: :any_skip_relocation, arm64_linux: "8f45502bc0e4a52558fa889b975398b81f3d077af122f9f3a30061ecff944506"
20+
sha256 cellar: :any_skip_relocation, x86_64_linux: "81fbfb7007f98c4a3a80f4bad850262a02cb3f42668dea0b16a5fe7fc03e6367"
2221
end
2322

2423
depends_on "pkgconf" => :build
@@ -28,11 +27,11 @@ class CucumberRuby < Formula
2827

2928
# Runtime dependencies of cucumber
3029
# List with `gem install --explain cucumber`
31-
# https://rubygems.org/gems/cucumber/versions/9.0.1/dependencies
30+
# https://rubygems.org/gems/cucumber/versions/10.0.0/dependencies
3231

3332
resource "ffi" do
34-
url "https://rubygems.org/gems/ffi-1.17.1.gem"
35-
sha256 "26f6b0dbd1101e6ffc09d3ca640b2a21840cc52731ad8a7ded9fb89e5fb0fc39"
33+
url "https://rubygems.org/gems/ffi-1.17.2.gem"
34+
sha256 "297235842e5947cc3036ebe64077584bff583cd7a4e94e9a02fdec399ef46da6"
3635
end
3736

3837
resource "sys-uname" do
@@ -50,44 +49,49 @@ class CucumberRuby < Formula
5049
sha256 "8681b7e2e4215f2a159f9400b5816d85e9d8c6c6b491e96a12797e798f8bccef"
5150
end
5251

52+
resource "logger" do
53+
url "https://rubygems.org/gems/logger-1.6.4.gem"
54+
sha256 "b627b91c922231050932e7bf8ee886fe54790ba2238a468ead52ba21911f2ee7"
55+
end
56+
5357
resource "diff-lcs" do
54-
url "https://rubygems.org/gems/diff-lcs-1.5.1.gem"
55-
sha256 "273223dfb40685548436d32b4733aa67351769c7dea621da7d9dd4813e63ddfe"
58+
url "https://rubygems.org/gems/diff-lcs-1.6.2.gem"
59+
sha256 "9ae0d2cba7d4df3075fe8cd8602a8604993efc0dfa934cff568969efb1909962"
5660
end
5761

5862
resource "cucumber-messages" do
59-
url "https://rubygems.org/gems/cucumber-messages-22.0.0.gem"
60-
sha256 "d08a6c228675dd036896bebe82a29750cbdc4dacd461e39edd1199dfa36da719"
63+
url "https://rubygems.org/gems/cucumber-messages-27.2.0.gem"
64+
sha256 "46e2a1454620db3d0811ad990b9a96cd47bfdb5e2ad4f2ae0b41822332979fff"
6165
end
6266

6367
resource "cucumber-html-formatter" do
64-
url "https://rubygems.org/gems/cucumber-html-formatter-21.7.0.gem"
65-
sha256 "e116a23dd4827b76f5055e4bcba2899ac5d9391293000486680bf9a14d0bc252"
66-
end
67-
68-
resource "cucumber-gherkin" do
69-
url "https://rubygems.org/gems/cucumber-gherkin-27.0.0.gem"
70-
sha256 "2e6a8212c1d0107f95d75082e8bd5f05ace4e42dd77a396c7b713be3a8067718"
68+
url "https://rubygems.org/gems/cucumber-html-formatter-21.10.1.gem"
69+
sha256 "bc59de683fe84fb3403ca9ec5cd208afcf53aedda7be1844e3b3698e9c2f1134"
7170
end
7271

7372
resource "bigdecimal" do
74-
url "https://rubygems.org/gems/bigdecimal-3.1.5.gem"
75-
sha256 "534faee5ae3b4a0a6369fe56cd944e907bf862a9209544a9e55f550592c22fac"
73+
url "https://rubygems.org/gems/bigdecimal-3.1.8.gem"
74+
sha256 "a89467ed5a44f8ae01824af49cbc575871fa078332e8f77ea425725c1ffe27be"
7675
end
7776

7877
resource "cucumber-cucumber-expressions" do
79-
url "https://rubygems.org/gems/cucumber-cucumber-expressions-17.1.0.gem"
80-
sha256 "a1be9df1e5d787f62ff89e5a96c9a78e2e3b989cef7bf698f22cd5efd699d391"
78+
url "https://rubygems.org/gems/cucumber-cucumber-expressions-18.0.1.gem"
79+
sha256 "8398a0bf636af33ff3b61e459a309295eb02745b9e21bd7af0eaaa2a1e6be3e5"
8180
end
8281

8382
resource "cucumber-tag-expressions" do
84-
url "https://rubygems.org/gems/cucumber-tag-expressions-6.1.1.gem"
85-
sha256 "ccf1bb8ae92dc5f91571b3e8f034b496b079e2e25cabb802dd64b24975483430"
83+
url "https://rubygems.org/gems/cucumber-tag-expressions-6.1.2.gem"
84+
sha256 "f790e4e820b80d453e83c6a462ed6de36b9477b046543322f646c1e8c275916d"
85+
end
86+
87+
resource "cucumber-gherkin" do
88+
url "https://rubygems.org/gems/cucumber-gherkin-30.0.4.gem"
89+
sha256 "fe7b3f2ff19e42a41748f3987bb99b7241b14324b30d81de01fb0f36a4628c10"
8690
end
8791

8892
resource "cucumber-core" do
89-
url "https://rubygems.org/gems/cucumber-core-13.0.3.gem"
90-
sha256 "e01c28d658dc0a8d5804507e0b63b58ba0e4fbe8e7d50f8f19c17b44872c5344"
93+
url "https://rubygems.org/gems/cucumber-core-15.1.0.gem"
94+
sha256 "2d5c56425d5f663a58647e12969288d555fd78a1e18bfe34d1957f0b3c4134b7"
9195
end
9296

9397
resource "cucumber-ci-environment" do
@@ -100,6 +104,11 @@ class CucumberRuby < Formula
100104
sha256 "497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f"
101105
end
102106

107+
resource "base64" do
108+
url "https://rubygems.org/gems/base64-0.2.0.gem"
109+
sha256 "0f25e9b21a02a0cc0cea8ef92b2041035d39350946e8789c562b2d1a3da01507"
110+
end
111+
103112
def install
104113
ENV["GEM_HOME"] = libexec
105114
resources.each do |r|

0 commit comments

Comments
 (0)