Skip to content

Commit f164193

Browse files
authored
Merge pull request #208959 from Homebrew/icu4c@77
icu4c@77 77.1 (new formula)
2 parents 73a01d0 + 14d614c commit f164193

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+363
-285
lines changed

Aliases/icu4c

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
../Formula/i/icu4c@76.rb
1+
../Formula/i/icu4c@77.rb

Formula/a/apngasm.rb

+8-8
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,21 @@ class Apngasm < Formula
44
url "https://github.com/apngasm/apngasm/archive/refs/tags/3.1.10.tar.gz"
55
sha256 "8171e2c1d37ab231a2061320cb1e5d15cee37642e3ce78e8ab0b8dfc45b80f6c"
66
license "Zlib"
7-
revision 15
7+
revision 16
88
head "https://github.com/apngasm/apngasm.git", branch: "master"
99

1010
bottle do
11-
sha256 arm64_sequoia: "2b2d7f84cbf68412484f783c0c9330c32396dc958f4d3098b5137597e263e157"
12-
sha256 arm64_sonoma: "0f5236c52963cd65362f426d49aa3b6752d36318111c043fb70b9ae842c009ab"
13-
sha256 arm64_ventura: "d5a4d1b71c16e7c2ce938d38844ffdd380009b9b23c17372036b69189cbc5a2e"
14-
sha256 sonoma: "94ef10b6288b9ffe5e3083934961c77e85fca72be581b09e3962069fdec8e8b2"
15-
sha256 ventura: "7bbdaf65dd1e61d6af0379672f5176977078be7d9ccfe7c15715a6e88a1cb83d"
16-
sha256 cellar: :any_skip_relocation, x86_64_linux: "0684fdd07df4338094b2508e113543df71732648137c3de6960ea73bfb5db07d"
11+
sha256 arm64_sequoia: "e080964e877d418f39bd35812e7204a506b3b2a764fa66cb4ceb91b6c77b98c7"
12+
sha256 arm64_sonoma: "b08731624e7c1dac0562ab47638f110fe526111d4da870edc2f7fd03a71dd223"
13+
sha256 arm64_ventura: "aefa31d88c0692c5700913b1b88eabf2bd816aa2b731e6fdaf2b05419f733d10"
14+
sha256 sonoma: "5bbd538d58f0711587b6779c333786e0a123190eae592832c33d0dc32d53df4c"
15+
sha256 ventura: "80b1749b97903be2636a03542efba684530a828d280d6c515325fe946542dc0d"
16+
sha256 cellar: :any_skip_relocation, x86_64_linux: "c369362a0db97267892474a7b27dc13d865a3ed5dc12354af54a775489a8e165"
1717
end
1818

1919
depends_on "cmake" => :build
2020
depends_on "boost"
21-
depends_on "icu4c@76"
21+
depends_on "icu4c@77"
2222
depends_on "libpng"
2323
depends_on "lzlib"
2424
depends_on macos: :catalina

Formula/b/boost.rb

+8-7
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ class Boost < Formula
44
url "https://github.com/boostorg/boost/releases/download/boost-1.87.0/boost-1.87.0-b2-nodocs.tar.xz"
55
sha256 "3abd7a51118a5dd74673b25e0a3f0a4ab1752d8d618f4b8cea84a603aeecc680"
66
license "BSL-1.0"
7+
revision 1
78
head "https://github.com/boostorg/boost.git", branch: "master"
89

910
livecheck do
@@ -15,15 +16,15 @@ class Boost < Formula
1516
end
1617

1718
bottle do
18-
sha256 cellar: :any, arm64_sequoia: "00a8471e4eca0c3f486e94cfe0609fc467d0805270dd18e5e8bad0a237aadeba"
19-
sha256 cellar: :any, arm64_sonoma: "e343b4cb9530c8685040b7f33be212f8da78756060b3400f37242446a6b4c452"
20-
sha256 cellar: :any, arm64_ventura: "e68b84eed4a2fe54c3de30ae35852c8fbe217bfdc28b8f063059cc1491d5f7b1"
21-
sha256 cellar: :any, sonoma: "4365d15232d6c4980c51f0c3b729b1adfe80ee6088d1276cf7d56a609a8025f5"
22-
sha256 cellar: :any, ventura: "125c0502cdfedda094229358e3173375cb8f020cd129a43ecfa43ffc251eb57a"
23-
sha256 cellar: :any_skip_relocation, x86_64_linux: "ed501937c2b5e96c65f5b44c852f7fb8e8692fcd009459980b3751d10e762164"
19+
sha256 arm64_sequoia: "c827b28d0de5539243a36a04da69f1b67048647446b54cab341681855d222127"
20+
sha256 arm64_sonoma: "6fc5abc3c3fada8158a4a73da562d09c04e71a0c816d98a7474ba6d10d0c592f"
21+
sha256 arm64_ventura: "6e81371cb46da9ec042933efb7425a8582c32fb67cd31e137611ff91351497d5"
22+
sha256 cellar: :any, sonoma: "7f8992a5964f0400a706d39a81b58dd3698c2256476a7234c36dfe8b9d358606"
23+
sha256 cellar: :any, ventura: "d2db29b27b0c7cd1e2ebd7119cad88973131406c6cce0345968be949a2f934a7"
24+
sha256 cellar: :any_skip_relocation, x86_64_linux: "a85d38911f532a83fba3707729b080f5d6ba29ffe366bd792d07f1413ac6954a"
2425
end
2526

26-
depends_on "icu4c@76"
27+
depends_on "icu4c@77"
2728
depends_on "xz"
2829
depends_on "zstd"
2930

Formula/e/easyrpg-player.rb

+8-8
Original file line numberDiff line numberDiff line change
@@ -4,28 +4,28 @@ class EasyrpgPlayer < Formula
44
url "https://easyrpg.org/downloads/player/0.8/easyrpg-player-0.8.tar.xz"
55
sha256 "06e6d034348d1c52993d0be6b88fc3502a6c7718e366f691401539d5a2195c79"
66
license "GPL-3.0-or-later"
7-
revision 6
7+
revision 7
88

99
livecheck do
1010
url "https://easyrpg.org/player/downloads/"
1111
regex(/href=.*?easyrpg-player[._-]v?(\d+(?:\.\d+)+)\.t/i)
1212
end
1313

1414
bottle do
15-
sha256 cellar: :any, arm64_sequoia: "66c7961634bf8c5e03ce836f43305bd1c0b26243b11a18bd891fc373598e4126"
16-
sha256 cellar: :any, arm64_sonoma: "18ca681626d5cd3567cb66c707f852c331bbdff76aa3b3d2ed8d4c20ac58333e"
17-
sha256 cellar: :any, arm64_ventura: "10561454e76eccb05d5a54f019514737275771deba52204d71292247d961da97"
18-
sha256 cellar: :any, sonoma: "5334ddbe087aa9294f7b7492cd2d263d27cd20dcaa2f17a81c6f7708b350ce5e"
19-
sha256 cellar: :any, ventura: "8b8cfa026ce4c30fa3fb4b3b1ee9a5830a8635555f19f8dde776c35992100bbb"
20-
sha256 cellar: :any_skip_relocation, x86_64_linux: "a6a5222eaa4447b239eb868aceae4dbec632cb4aa2ad4573f99efc99c675b57d"
15+
sha256 cellar: :any, arm64_sequoia: "a32ab95798e512a5e7aedbf1ed9427fa5b7f61c26e7b9eca46b8ec5309fa52b5"
16+
sha256 cellar: :any, arm64_sonoma: "a235adad11b54f8cff2742248e2feb77553091870043fbac8f86376c4396df2c"
17+
sha256 cellar: :any, arm64_ventura: "0647aaa793ff98d38f4ab33a51739fd4a38e38b115f3a88c63e9cd750b32e653"
18+
sha256 cellar: :any, sonoma: "3a0abcf7abbdf8843d99e2a41d29f53b09117d26ca081a5dee9aed20dbd9a7ae"
19+
sha256 cellar: :any, ventura: "aa01edc79c1b3c6ac0b0ff91e292f5b0e47cbc42149419318a1204b13ea0edc4"
20+
sha256 cellar: :any_skip_relocation, x86_64_linux: "5dd92702f1a18aded2ddebeb9bda83e8f08f46aa78bcb956205bad2315403efc"
2121
end
2222

2323
depends_on "cmake" => :build
2424
depends_on "expat"
2525
depends_on "fmt"
2626
depends_on "freetype"
2727
depends_on "harfbuzz"
28-
depends_on "icu4c@76"
28+
depends_on "icu4c@77"
2929
depends_on "liblcf"
3030
depends_on "libpng"
3131
depends_on "libsndfile"

Formula/f/freeciv.rb

+8-7
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,20 @@ class Freeciv < Formula
44
url "https://downloads.sourceforge.net/project/freeciv/Freeciv%203.1/3.1.4/freeciv-3.1.4.tar.xz"
55
sha256 "14999bb903c4507cc287d5a8dd1b89eee623bb41b4e01e0836567fb5f13296e4"
66
license "GPL-2.0-or-later"
7+
revision 1
78

89
livecheck do
910
url :stable
1011
regex(%r{url=.*?/freeciv[._-]v?(\d+(?:\.\d+)+)\.(?:t|zip)/}i)
1112
end
1213

1314
bottle do
14-
sha256 arm64_sequoia: "7fd05a35fcec8d2c5799f5f91c1d6043cdac5dfc85a109ad2db14e2615a28a75"
15-
sha256 arm64_sonoma: "b8d4bc8ed3a79cec1946c1747cc83970f6629b0c5d9fa47b2b3b525b436e76ce"
16-
sha256 arm64_ventura: "b44bf3fcf731182c4c7d8953a26d5654f6bfcc8609f49d1fb60a92185ae6d3b9"
17-
sha256 sonoma: "deef682ea166bf0bdd69a321eade1c1ff34101287cd7a7fbba3af6a9dad178f4"
18-
sha256 ventura: "f8e960463d636caafc9294de686ea3a997a70eb36f1b68ba024ce4cbd823c471"
19-
sha256 x86_64_linux: "7fdf4dc1402870e3c45e8d4b8c6ad7bb4a1f977f573a835750a535433a007014"
15+
sha256 arm64_sequoia: "bb24fc0fadc8f16b3c9518544e0bbf108dee3c75bdb2265125614f762967d8ed"
16+
sha256 arm64_sonoma: "f8ade62bfbddee03015e60be7469b934c68ac117060227b64f093de2e9005cd5"
17+
sha256 arm64_ventura: "751d5859aafda7a2f22f47e5aa83f8e7740aae1fc72310d67ee2d0efa2fb8351"
18+
sha256 sonoma: "46928f3bc95629d3149e3ee1a44071ede46d2a7dc1e3c7d3d5ddbb672899f97f"
19+
sha256 ventura: "c984ccc6dfd5d44d4cc24f834ddc7409f8fb7453084d5ca1296f6aebe0c2ebdc"
20+
sha256 x86_64_linux: "8c414f76445e8eb8bcdaf130941e9d6a39c41e6a51c29d00da4dd439a06b9eac"
2021
end
2122

2223
head do
@@ -38,7 +39,7 @@ class Freeciv < Formula
3839
depends_on "glib"
3940
depends_on "gtk+3"
4041
depends_on "harfbuzz"
41-
depends_on "icu4c@76"
42+
depends_on "icu4c@77"
4243
depends_on "pango"
4344
depends_on "readline"
4445
depends_on "sdl2"

Formula/f/freeling.rb

+8-8
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@ class Freeling < Formula
44
url "https://github.com/TALP-UPC/FreeLing/releases/download/4.2/FreeLing-src-4.2.1.tar.gz"
55
sha256 "c672a6379142ac2e872741e7662f17eccd8230bffc680564d2843d87480f1600"
66
license "AGPL-3.0-only"
7-
revision 8
7+
revision 9
88

99
bottle do
10-
sha256 cellar: :any, arm64_sequoia: "d6acdd643de5c309907ceb793cd046cd8dd8ad28699322502b5dfb66a2242a2f"
11-
sha256 cellar: :any, arm64_sonoma: "322a9d592bc73e998a38644941240636caa518d30116c1fa70f8d9239b000d30"
12-
sha256 cellar: :any, arm64_ventura: "fd3f956da818dd715eedc7b82f8bf0f5045a38021ccf1b000691811edf2f35a3"
13-
sha256 cellar: :any, sonoma: "780a8288885a7e4577fd407cedd81431f52b7158ac46950623893e5cb2e17905"
14-
sha256 cellar: :any, ventura: "506d8768088d58c6bb31306c78f1bd0470d3f1f06b0aab7a97897cf99056c4d9"
15-
sha256 cellar: :any_skip_relocation, x86_64_linux: "59dff48c765a92393305e2ed97eb4764fdfd458ff3d1e18dce973179dd3b3a3e"
10+
sha256 cellar: :any, arm64_sequoia: "a39522d63dba5e77890732894b0ebce8c76a507746857c5a500612804ee54c75"
11+
sha256 cellar: :any, arm64_sonoma: "c0b8134c5f6b1db66767f4aa45c1c0390c653c545c63f520630efdb9e22a0d5c"
12+
sha256 cellar: :any, arm64_ventura: "004a2603e297798074b1e4660c16ac8e52a62b45149de4260e77099665616c19"
13+
sha256 cellar: :any, sonoma: "cab5afd3f15d172c250d5053bb84c8feb53532d97116d8e03e573b37bd391914"
14+
sha256 cellar: :any, ventura: "0e8c0d5db45751070ef1c9d0c97f01b58be075a4258724face8d8a91ae08af7b"
15+
sha256 cellar: :any_skip_relocation, x86_64_linux: "954cf8858d578a5265c48c21cd105aa911fad1fae1c2b1d6b5a0d0d7342ccbb4"
1616
end
1717

1818
depends_on "cmake" => :build
1919
depends_on "boost"
20-
depends_on "icu4c@76"
20+
depends_on "icu4c@77"
2121

2222
uses_from_macos "zlib"
2323

Formula/g/gspell.rb

+8-8
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ class Gspell < Formula
44
url "https://download.gnome.org/sources/gspell/1.14/gspell-1.14.0.tar.xz"
55
sha256 "64ea1d8e9edc1c25b45a920e80daf67559d1866ffcd7f8432fecfea6d0fe8897"
66
license "LGPL-2.1-or-later"
7-
revision 2
7+
revision 3
88

99
bottle do
10-
sha256 arm64_sequoia: "03106944ffad6a23ddd95ca647a7808698374337309aba617c63d11eb4a47130"
11-
sha256 arm64_sonoma: "3c67a5a4434cc8faa2b0abe80843891a565dd81afdca0e4aff24b71ae2896f6f"
12-
sha256 arm64_ventura: "9a1ea15e3f7b7b0c7213d63f565cad2e312fae9a6f5c1ef4b76c632d3f43b831"
13-
sha256 sonoma: "055cb331155fc7a4627c5e27f09491285922fe28967fb2e3af7296711ce961e0"
14-
sha256 ventura: "5713495649b5b21951f2e39574b9335333298276f9c96dfe5ffb3cf03f5e96e8"
15-
sha256 x86_64_linux: "b6fa120befbae62fff98ae659831ef563b621fe32e8b1c137b79cb401360feed"
10+
sha256 arm64_sequoia: "7be7549f59cefa28a9820aa692e61beae5ac3907c00f405312ecd18ed13f657c"
11+
sha256 arm64_sonoma: "956f9e9bba4d346b611b2ace7494592c26b764073c6063e453facb94973ecb12"
12+
sha256 arm64_ventura: "ae7078de1e4777703851e5f72fe339feb3306b55c93ddd5446da1aac4c0fe6b8"
13+
sha256 sonoma: "7f0f171e26e6a956b23b54bcfdb47665a763999ac1dade0011899664aafc977f"
14+
sha256 ventura: "2dec4a4e7abf1ccd9564cc91b1259a0896f854f809d5cb0271982a77e4b83050"
15+
sha256 x86_64_linux: "65b869605e06e7571c5e74776a815949afa4acf36185a0fee15c008db1979f60"
1616
end
1717

1818
depends_on "gobject-introspection" => :build
@@ -28,7 +28,7 @@ class Gspell < Formula
2828
depends_on "glib"
2929
depends_on "gtk+3"
3030
depends_on "harfbuzz"
31-
depends_on "icu4c@76"
31+
depends_on "icu4c@77"
3232
depends_on "pango"
3333

3434
on_macos do

Formula/h/harfbuzz.rb

+8-7
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,16 @@ class Harfbuzz < Formula
44
url "https://github.com/harfbuzz/harfbuzz/archive/refs/tags/10.4.0.tar.gz"
55
sha256 "0d25a3f74af4e8744700ac19050af5a80ae330378a5802a5cd71e523bb6fda1f"
66
license "MIT"
7+
revision 1
78
head "https://github.com/harfbuzz/harfbuzz.git", branch: "main"
89

910
bottle do
10-
sha256 cellar: :any, arm64_sequoia: "3f8f12c182943f1c4215b3bae44d0d729fd478620a89b9f4e04ad79b8eb740a0"
11-
sha256 cellar: :any, arm64_sonoma: "d6447b24ab9a09b194b5cabe6b44b8370b0ef057fa85598de7da59a0509fe933"
12-
sha256 cellar: :any, arm64_ventura: "8d8f1cffd8c8d1c9df5a725547dc0513f5d33056e95ebaeb5de7093b941f7d86"
13-
sha256 cellar: :any, sonoma: "09f649229b223a7da6ae9a6c289fe71bbc29c9988ab2e2d494abf8bf804f4ebf"
14-
sha256 cellar: :any, ventura: "d919d1cc95e7350ec2fb90e7f6fd6e916e6ba36d0b24dfb8242af49eefa7850c"
15-
sha256 x86_64_linux: "d54b29388e61e7247401c1c24436aa58b1a5f15bb36ab85339d530ff35adc853"
11+
sha256 cellar: :any, arm64_sequoia: "110ecf0994d080a3a9da34ced6589738219299458abcb0a6d01beae0b2140949"
12+
sha256 cellar: :any, arm64_sonoma: "6960bca18de29e2dce132d9f3a018149c16b5f56d2b0a5d1febe8681170ddee6"
13+
sha256 cellar: :any, arm64_ventura: "510f3bf1ddb0a0f809f42c13ac90c75850a725ac5cf19f35816de7185386748a"
14+
sha256 cellar: :any, sonoma: "5b1fe71f5e2c479ae12b6197b5190fc30c8a5875bdd4b00beaa8c0fa41329410"
15+
sha256 cellar: :any, ventura: "a77edd0441bb70aa37a2157b78f6dc84d88d5f0192134b5148a5b7c86edb89e1"
16+
sha256 x86_64_linux: "89de929c077bc060d96deb4c8b0cae9ebfaa20e6d15b5bb1b24a87ca1821a06e"
1617
end
1718

1819
depends_on "gobject-introspection" => :build
@@ -25,7 +26,7 @@ class Harfbuzz < Formula
2526
depends_on "freetype"
2627
depends_on "glib"
2728
depends_on "graphite2"
28-
depends_on "icu4c@76"
29+
depends_on "icu4c@77"
2930

3031
resource "homebrew-test-ttf" do
3132
url "https://github.com/harfbuzz/harfbuzz/raw/fc0daafab0336b847ac14682e581a8838f36a0bf/test/shaping/fonts/sha1sum/270b89df543a7e48e206a2d830c0e10e5265c630.ttf"

Formula/i/[email protected]

+8-8
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ class Icu4cAT76 < Formula
55
version "76.1"
66
sha256 "dfacb46bfe4747410472ce3e1144bf28a102feeaa4e3875bac9b4c6cf30f4f3e"
77
license "ICU"
8-
revision 1
8+
revision 2
99

1010
livecheck do
1111
url :stable
@@ -16,15 +16,15 @@ class Icu4cAT76 < Formula
1616
end
1717

1818
bottle do
19-
sha256 cellar: :any, arm64_sequoia: "66a2995c046a7d78b727cac1b90f52a2fd3bcf07488ae41c711109bbd1fca8e1"
20-
sha256 cellar: :any, arm64_sonoma: "38c00ad782ec16cf4c5b3439b15a38e11e8be3ffc5b029135cfff102e36bcfa3"
21-
sha256 cellar: :any, arm64_ventura: "2f7b9091aa04a8310a473037175e2242f3ef87526fb6914b9078c4002d6098e3"
22-
sha256 cellar: :any, sonoma: "f7e042054dd71e1167f8c93bd64d817def4c229772a897de0e905e1566985fef"
23-
sha256 cellar: :any, ventura: "49b0d34d41e6785b7324ec4fd8d503227b619941343379cfdb037b11f4fbf68b"
24-
sha256 cellar: :any_skip_relocation, x86_64_linux: "e371567ddebb72c0aac6143d10bc47d6f0e0ed87aa7d3962a1ee8b6d86438f26"
19+
sha256 cellar: :any, arm64_sequoia: "36740927f8bdb436e6a4fa4066ac13d32edaaf4125ba3f20ca12e18d7eecbd6f"
20+
sha256 cellar: :any, arm64_sonoma: "75dc3baf41567d78c356904dd11c66d4a052dc81fc8f06b574d169a10f373b94"
21+
sha256 cellar: :any, arm64_ventura: "07be73f27660fabda108d0ac346f862763a871b6ac1b257b1e84ab234a6ca2b4"
22+
sha256 cellar: :any, sonoma: "15465a73773821af7d4b86219a496664b677b426794a43d1231ee57f86241ee8"
23+
sha256 cellar: :any, ventura: "d7186e6b5e4a11a0614ecc251633825ade3a548f8bdedce230dc0d2982c3ff78"
24+
sha256 cellar: :any_skip_relocation, x86_64_linux: "96de6e1689d33123805108c40a8411dfa341b1cfc963af19ecd8f1ffe63b30b0"
2525
end
2626

27-
keg_only :shadowed_by_macos, "macOS provides libicucore.dylib (but nothing else)"
27+
keg_only :versioned_formula
2828

2929
def install
3030
args = %w[

Formula/i/[email protected]

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
class Icu4cAT77 < Formula
2+
desc "C/C++ and Java libraries for Unicode and globalization"
3+
homepage "https://icu.unicode.org/home"
4+
url "https://github.com/unicode-org/icu/releases/download/release-77-1/icu4c-77_1-src.tgz"
5+
version "77.1"
6+
sha256 "588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061"
7+
license "ICU"
8+
9+
# We allow the livecheck to detect new `icu4c` major versions in order to
10+
# automate version bumps. To make sure PRs are created correctly, we output
11+
# an error during installation to notify when a new formula is needed.
12+
livecheck do
13+
url :stable
14+
regex(/^release[._-]v?(\d+(?:[.-]\d+)+)$/i)
15+
strategy :git do |tags, regex|
16+
tags.filter_map { |tag| tag[regex, 1]&.tr("-", ".") }
17+
end
18+
end
19+
20+
bottle do
21+
sha256 cellar: :any, arm64_sequoia: "19f6b5fef0cdf1dfc7f136ca103348ec8530ffdf8012273f6ee4a6159cdfaf75"
22+
sha256 cellar: :any, arm64_sonoma: "f2b3a9d78e046b3b1ca1f06227272c0ea25490bd8efa4c98a33ffdcc734452ff"
23+
sha256 cellar: :any, arm64_ventura: "425a38eb7a7a1bb54dd25ac58194ef89d79caf1777a01fb244ed37487c1f7d80"
24+
sha256 cellar: :any, sonoma: "54d609febedd08e8a4a825435d85f6d4db045f586523edb8965434e8e9c93fa6"
25+
sha256 cellar: :any, ventura: "6f04d1757707495212ff68722bab629766329874ef7d0531e756903dff5022cb"
26+
sha256 cellar: :any_skip_relocation, x86_64_linux: "f82d4ca07fbdcf99cb5553ae9cf298bbff475a465f13e1c5d934dcbcb1e14741"
27+
end
28+
29+
keg_only :shadowed_by_macos, "macOS provides libicucore.dylib (but nothing else)"
30+
31+
def install
32+
odie "Major version bumps need a new formula!" if version.major.to_s != name[/@(\d+)$/, 1]
33+
34+
args = %w[
35+
--disable-samples
36+
--disable-tests
37+
--enable-static
38+
--with-library-bits=64
39+
]
40+
41+
cd "source" do
42+
system "./configure", *args, *std_configure_args
43+
system "make"
44+
system "make", "install"
45+
end
46+
end
47+
48+
test do
49+
if File.exist? "/usr/share/dict/words"
50+
system bin/"gendict", "--uchars", "/usr/share/dict/words", "dict"
51+
else
52+
(testpath/"hello").write "hello\nworld\n"
53+
system bin/"gendict", "--uchars", "hello", "dict"
54+
end
55+
end
56+
end

Formula/lib/libgedit-tepl.rb

+8-7
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,16 @@ class LibgeditTepl < Formula
44
url "https://gitlab.gnome.org/World/gedit/libgedit-tepl/-/archive/6.12.0/libgedit-tepl-6.12.0.tar.bz2"
55
sha256 "2170a6db99803b08fe7437bd8382ed2938baf4f5838349ba90dee1308a7dc08d"
66
license "LGPL-2.1-or-later"
7+
revision 1
78
head "https://gitlab.gnome.org/World/gedit/libgedit-tepl.git", branch: "main"
89

910
bottle do
10-
sha256 arm64_sequoia: "3bd2190b0dc85fa95f6f54efb237fae81c8f8b85c536d963c8d908921be66982"
11-
sha256 arm64_sonoma: "b274c179ab02621eaa256e26e6fcb41ccfa8eb0802ff02fbc4d28be925d7fa30"
12-
sha256 arm64_ventura: "9c072da54b10399e2419a09f0a77c379ad078b99cb3bc469b4b436d82cd5140e"
13-
sha256 sonoma: "5adc56a4593f5a01a32579662820fe48d5304beae43071c72c93d33131ecfb7c"
14-
sha256 ventura: "df23620dda9571a0de98491dd967fd3e7b70a506df45037f2e9804a78c344918"
15-
sha256 x86_64_linux: "ad6912a898e0df486baf1927c24db4092293a826f951c38724435d0340ea458e"
11+
sha256 arm64_sequoia: "1639136e618ccf1505430d4dd92ffc5f89df511fc05d79fb5f5f383fc703821f"
12+
sha256 arm64_sonoma: "b60450b8dd4c41ddf2673d56e61a6c265b3f0c20e55014fcc42cd24bc4e61fbd"
13+
sha256 arm64_ventura: "1167ee128e824585b45df8e3389f46405ab4a609b168f9e531c0b529dc951cc5"
14+
sha256 sonoma: "9a0e5b5e46b3be3704292ad30bc36466918861c5c9fcae041296c67921e93130"
15+
sha256 ventura: "f1706c88da1a09b7e1ccb09d46ee09df38f4464b29c24d3f80b85a11c131f6b4"
16+
sha256 x86_64_linux: "ee28703044b88fce3aa6f9fc9a518de2de76da2c92bb1e0568191626303033ec"
1617
end
1718

1819
depends_on "gettext" => :build
@@ -23,7 +24,7 @@ class LibgeditTepl < Formula
2324
depends_on "cairo"
2425
depends_on "glib"
2526
depends_on "gtk+3"
26-
depends_on "icu4c@76"
27+
depends_on "icu4c@77"
2728
depends_on "libgedit-amtk"
2829
depends_on "libgedit-gfls"
2930
depends_on "libgedit-gtksourceview"

0 commit comments

Comments
 (0)