Skip to content

Commit 2b282fd

Browse files
BrewTestBotchenrui333
authored andcommitted
localstack 4.13.0
localstack: needs pkgconf and openssl@3 for localstack_ext Signed-off-by: Rui Chen <[email protected]>
1 parent 8bbf8b0 commit 2b282fd

File tree

1 file changed

+18
-22
lines changed

1 file changed

+18
-22
lines changed

Formula/l/localstack.rb

Lines changed: 18 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,9 @@ class Localstack < Formula
33

44
desc "Fully functional local AWS cloud stack"
55
homepage "https://localstack.cloud/"
6-
url "https://files.pythonhosted.org/packages/80/89/871ca102d172d38a3b017e51fd1ad473381e537fb7099234aa1a58971f02/localstack-4.12.0.tar.gz"
7-
sha256 "87e0824d3115fc72fe78efa6d8bda942e68e69e38b74173c4bff3091efaea1ea"
6+
url "https://files.pythonhosted.org/packages/4c/65/b6e42e528b3ed6d1113bf629b1c46fcb9baf309b6d1c61a7727e34c1b9be/localstack-4.13.0.tar.gz"
7+
sha256 "fddfd01ed64e6b3b69e4855bd8d61cfaf1ab58cca6bb47f27c3af042833c1899"
88
license "Apache-2.0"
9-
revision 1
109

1110
bottle do
1211
sha256 cellar: :any, arm64_tahoe: "1239e8d942bf95f33da1d1431b3a17e68d121e9af1744b7e0083e712c36fa14d"
@@ -17,11 +16,13 @@ class Localstack < Formula
1716
sha256 cellar: :any_skip_relocation, x86_64_linux: "02935f6fd7e1db3c952cc88dc719e59068ce9c39ba15bb429134b54b208af205"
1817
end
1918

19+
depends_on "pkgconf" => :build # for localstack_ext
2020
depends_on "rust" => :build # for orjson
2121
depends_on "docker" => :test
2222
depends_on "certifi"
2323
depends_on "cryptography"
2424
depends_on "libyaml"
25+
depends_on "openssl@3" # for localstack_ext
2526
depends_on "[email protected]"
2627

2728
pypi_packages exclude_packages: %w[certifi cryptography]
@@ -32,8 +33,8 @@ class Localstack < Formula
3233
end
3334

3435
resource "cachetools" do
35-
url "https://files.pythonhosted.org/packages/bc/1d/ede8680603f6016887c062a2cf4fc8fdba905866a3ab8831aa8aa651320c/cachetools-6.2.4.tar.gz"
36-
sha256 "82c5c05585e70b6ba2d3ae09ea60b79548872185d2f24ae1f2709d37299fd607"
36+
url "https://files.pythonhosted.org/packages/39/91/d9ae9a66b01102a18cd16db0cf4cd54187ffe10f0865cc80071a4104fbb3/cachetools-6.2.6.tar.gz"
37+
sha256 "16c33e1f276b9a9c0b49ab5782d901e3ad3de0dd6da9bf9bcd29ac5672f2f9e6"
3738
end
3839

3940
resource "charset-normalizer" do
@@ -46,11 +47,6 @@ class Localstack < Formula
4647
sha256 "12ff4785d337a1bb490bb7e9c2b1ee5da3112e94a8622f26a6c77f5d2fc6842a"
4748
end
4849

49-
resource "dill" do
50-
url "https://files.pythonhosted.org/packages/7c/e7/364a09134e1062d4d5ff69b853a56cf61c223e0afcc6906b6832bcd51ea8/dill-0.3.6.tar.gz"
51-
sha256 "e5db55f3687856d8fbdab002ed78544e1c4559a130302693d839dfe8f93f2373"
52-
end
53-
5450
resource "dnslib" do
5551
url "https://files.pythonhosted.org/packages/a2/71/269f74ef9bc8ca453af2e1768d4f4c8e7ef5f894d058d27fd1b69c754d7f/dnslib-0.9.26.tar.gz"
5652
sha256 "be56857534390b2fbd02935270019bacc5e6b411d156cb3921ac55a7fb51f1a8"
@@ -67,13 +63,13 @@ class Localstack < Formula
6763
end
6864

6965
resource "localstack-core" do
70-
url "https://files.pythonhosted.org/packages/ac/e1/9a3728824de648b35e22ebdfc40d2c5f0211c69a6bf1a604dc2c21ef8479/localstack_core-4.12.0.tar.gz"
71-
sha256 "893359fb2392b95a1587e109120904dd4001e640238a2d4a87f8b46c6cb67ba6"
66+
url "https://files.pythonhosted.org/packages/00/71/918885508d70ff7bddc288594ab1b24284788df031735846773e11ace46f/localstack_core-4.13.0.tar.gz"
67+
sha256 "57581eddcfd84e2fde175abac88bd67c96ac554dce8e08e192ac4138cf64b772"
7268
end
7369

7470
resource "localstack-ext" do
75-
url "https://files.pythonhosted.org/packages/fe/43/d3f5b27f057a3cb273f7422715c46dbb9602577a93c1c575d86376c73a9a/localstack_ext-4.12.0.tar.gz"
76-
sha256 "010ac6ea245305aae29eb1a025e2ebe4e620bae37b296cb145460d307cf89a51"
71+
url "https://files.pythonhosted.org/packages/56/2a/457d80e4a1a94e2684414252760b19e6ea6250a153958a862ce74c8f51b1/localstack_ext-4.13.0.tar.gz"
72+
sha256 "64b635693c7bb95957a19be1386ea05e62f8eaa1a391d8e03ba2058fb8d99056"
7773
end
7874

7975
resource "markdown-it-py" do
@@ -87,18 +83,18 @@ class Localstack < Formula
8783
end
8884

8985
resource "packaging" do
90-
url "https://files.pythonhosted.org/packages/a1/d4/1fc4078c65507b51b96ca8f8c3ba19e6a61c8253c72794544580a7b6c24d/packaging-25.0.tar.gz"
91-
sha256 "d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f"
86+
url "https://files.pythonhosted.org/packages/65/ee/299d360cdc32edc7d2cf530f3accf79c4fca01e96ffc950d8a52213bd8e4/packaging-26.0.tar.gz"
87+
sha256 "00243ae351a257117b6a241061796684b084ed1c516a08c48a3f7e147a9d80b4"
9288
end
9389

9490
resource "plux" do
95-
url "https://files.pythonhosted.org/packages/14/4b/bea3ff709d4d17b1e0351058c9dbe830dcbb33a75225836056f4591dfb1d/plux-1.13.0.tar.gz"
96-
sha256 "0358a618883be270cf8dd6b5ae48e633a7fecd386cff6347c8560116f4688a75"
91+
url "https://files.pythonhosted.org/packages/b5/6f/8502a12f12c49a5e2e7c5f9bbb23ec5a4b35cd4cbe9bce4382e5b2078fe3/plux-1.14.0.tar.gz"
92+
sha256 "e335d0bb4b67e1cb18abce8b92370568394f75edfb8505398f51c577525467fe"
9793
end
9894

9995
resource "psutil" do
100-
url "https://files.pythonhosted.org/packages/73/cb/09e5184fb5fc0358d110fc3ca7f6b1d033800734d34cac10f4136cfac10e/psutil-7.2.1.tar.gz"
101-
sha256 "f7583aec590485b43ca601dd9cea0dcd65bd7bb21d30ef4ddbf4ea6b5ed1bdd3"
96+
url "https://files.pythonhosted.org/packages/aa/c6/d1ddf4abb55e93cebc4f2ed8b5d6dbad109ecb8d63748dd2b20ab5e57ebe/psutil-7.2.2.tar.gz"
97+
sha256 "0746f5f8d406af344fd547f1c8daa5f5c33dbc293bb8d6a16d80b4bb88f59372"
10298
end
10399

104100
resource "pygments" do
@@ -137,8 +133,8 @@ class Localstack < Formula
137133
end
138134

139135
resource "rich" do
140-
url "https://files.pythonhosted.org/packages/fb/d2/8920e102050a0de7bfabeb4c4614a49248cf8d5d7a8d01885fbb24dc767a/rich-14.2.0.tar.gz"
141-
sha256 "73ff50c7c0c1c77c8243079283f4edb376f0f6442433aecb8ce7e6d0b92d1fe4"
136+
url "https://files.pythonhosted.org/packages/a1/84/4831f881aa6ff3c976f6d6809b58cdfa350593ffc0dc3c58f5f6586780fb/rich-14.3.1.tar.gz"
137+
sha256 "b8c5f568a3a749f9290ec6bddedf835cec33696bfc1e48bcfecb276c7386e4b8"
142138
end
143139

144140
resource "semver" do

0 commit comments

Comments
 (0)