diff --git a/.github/workflows/triage.yml b/.github/workflows/triage.yml index 15c996a5a7435..cd50258b3ab9b 100644 --- a/.github/workflows/triage.yml +++ b/.github/workflows/triage.yml @@ -170,7 +170,7 @@ jobs: path: Formula/.+@.+ except: - Formula/b/bash-completion@2.rb - - Formula/i/icu4c@77.rb + - Formula/i/icu4c@78.rb - Formula/lib/libxml++@5.rb - Formula/o/openssl@3.rb - Formula/p/postgresql@18.rb diff --git a/Aliases/icu4c b/Aliases/icu4c index 5c14001d079c0..c35b04239575e 120000 --- a/Aliases/icu4c +++ b/Aliases/icu4c @@ -1 +1 @@ -../Formula/i/icu4c@77.rb \ No newline at end of file +../Formula/i/icu4c@78.rb \ No newline at end of file diff --git a/Formula/a/apngasm.rb b/Formula/a/apngasm.rb index 26a86ab1cb59a..c7d551a1d1341 100644 --- a/Formula/a/apngasm.rb +++ b/Formula/a/apngasm.rb @@ -22,7 +22,7 @@ class Apngasm < Formula depends_on "cmake" => :build depends_on "boost" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libpng" depends_on "lzlib" diff --git a/Formula/b/boost.rb b/Formula/b/boost.rb index d2c4e2a61976c..d1bdf17e22eac 100644 --- a/Formula/b/boost.rb +++ b/Formula/b/boost.rb @@ -4,6 +4,7 @@ class Boost < Formula url "https://github.com/boostorg/boost/releases/download/boost-1.89.0/boost-1.89.0-b2-nodocs.tar.xz" sha256 "875cc413afa6b86922b6df3b2ad23dec4511c8a741753e57c1129e7fa753d700" license "BSL-1.0" + revision 1 head "https://github.com/boostorg/boost.git", branch: "master" livecheck do @@ -27,7 +28,7 @@ class Boost < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "1bbe66a1b57f7696e9f6815a1a0aef5e476827840a010dcc76a097ac2bf5ea6f" end - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "xz" depends_on "zstd" diff --git a/Formula/c/clickhouse-odbc.rb b/Formula/c/clickhouse-odbc.rb index 2c01194c5e8e6..9e278986318be 100644 --- a/Formula/c/clickhouse-odbc.rb +++ b/Formula/c/clickhouse-odbc.rb @@ -5,7 +5,7 @@ class ClickhouseOdbc < Formula url "https://github.com/ClickHouse/clickhouse-odbc/archive/refs/tags/v1.2.1.20220905.tar.gz" sha256 "ca8666cbc7af9e5d4670cd05c9515152c34543e4f45e2bc8fa94bee90d724f1b" license "Apache-2.0" - revision 9 + revision 10 head "https://github.com/ClickHouse/clickhouse-odbc.git", branch: "master" livecheck do @@ -29,7 +29,7 @@ class ClickhouseOdbc < Formula depends_on "cmake" => :build depends_on "folly" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "openssl@3" depends_on "poco" depends_on "utf8proc" diff --git a/Formula/c/couchdb.rb b/Formula/c/couchdb.rb index 21c17d455d23b..369a2402dc16b 100644 --- a/Formula/c/couchdb.rb +++ b/Formula/c/couchdb.rb @@ -5,6 +5,7 @@ class Couchdb < Formula mirror "https://archive.apache.org/dist/couchdb/source/3.5.0/apache-couchdb-3.5.0.tar.gz" sha256 "6a98b90a9a980bbef2c35b4996a8e71a2f1ae5227546c85f04c436101bdf78bf" license "Apache-2.0" + revision 1 bottle do sha256 cellar: :any, arm64_tahoe: "bd3b94f54a24f135c734c12ccfad7c224d5fa0aaaed5e6952dc4ed59bf104cc4" @@ -23,7 +24,7 @@ class Couchdb < Formula depends_on "erlang" => :build depends_on "libtool" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "openssl@3" uses_from_macos "ncurses" diff --git a/Formula/d/dolt.rb b/Formula/d/dolt.rb index d597eb762e292..6bcfb94dd90d1 100644 --- a/Formula/d/dolt.rb +++ b/Formula/d/dolt.rb @@ -4,6 +4,7 @@ class Dolt < Formula url "https://github.com/dolthub/dolt/archive/refs/tags/v1.76.3.tar.gz" sha256 "cc8b40f804d2ad3ada7382c9178085dfe37ccfcb79ea22478145589c4536c609" license "Apache-2.0" + revision 1 version_scheme 1 head "https://github.com/dolthub/dolt.git", branch: "main" @@ -22,7 +23,7 @@ class Dolt < Formula end depends_on "go" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" def install ENV["CGO_ENABLED"] = "1" diff --git a/Formula/d/doltgres.rb b/Formula/d/doltgres.rb index c713628d27740..b92996a0b441e 100644 --- a/Formula/d/doltgres.rb +++ b/Formula/d/doltgres.rb @@ -4,6 +4,7 @@ class Doltgres < Formula url "https://github.com/dolthub/doltgresql/archive/refs/tags/v0.52.3.tar.gz" sha256 "6845271979c18e05061329faf4bcc9c4aa61d095cb53722fcefe516ccc0b1289" license "Apache-2.0" + revision 1 head "https://github.com/dolthub/doltgresql.git", branch: "main" # Upstream creates releases that use a stable tag (e.g., `v1.2.3`) but are @@ -25,7 +26,7 @@ class Doltgres < Formula depends_on "go" => :build depends_on "libpq" => :test - depends_on "icu4c@77" + depends_on "icu4c@78" def install ENV["CGO_ENABLED"] = "1" if OS.linux? && Hardware::CPU.arm? diff --git a/Formula/d/dotnet.rb b/Formula/d/dotnet.rb index af793f12c546f..1167b3661deb7 100644 --- a/Formula/d/dotnet.rb +++ b/Formula/d/dotnet.rb @@ -2,6 +2,7 @@ class Dotnet < Formula desc ".NET Core" homepage "https://dotnet.microsoft.com/" license "MIT" + revision 1 version_scheme 1 head "https://github.com/dotnet/dotnet.git", branch: "main" @@ -41,7 +42,7 @@ class Dotnet < Formula depends_on "pkgconf" => :build depends_on "rapidjson" => :build depends_on "brotli" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "openssl@3" uses_from_macos "python" => :build diff --git a/Formula/d/dwdiff.rb b/Formula/d/dwdiff.rb index 2d28b518f7e9f..6b542e852cfb4 100644 --- a/Formula/d/dwdiff.rb +++ b/Formula/d/dwdiff.rb @@ -4,7 +4,7 @@ class Dwdiff < Formula url "https://os.ghalkes.nl/dist/dwdiff-2.1.4.tar.bz2" sha256 "df16fec44dcb467d65a4246a43628f93741996c1773e930b90c6dde22dd58e0a" license "GPL-3.0-only" - revision 10 + revision 11 livecheck do url "https://os.ghalkes.nl/dist/" @@ -26,7 +26,7 @@ class Dwdiff < Formula depends_on "gettext" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" on_macos do depends_on "gettext" diff --git a/Formula/e/easyrpg-player.rb b/Formula/e/easyrpg-player.rb index fbcb1ef9e5913..36bfc35d45ed0 100644 --- a/Formula/e/easyrpg-player.rb +++ b/Formula/e/easyrpg-player.rb @@ -4,7 +4,7 @@ class EasyrpgPlayer < Formula url "https://easyrpg.org/downloads/player/0.8.1.1/easyrpg-player-0.8.1.1.tar.xz" sha256 "52ab46efdc5253a5ef08d3eee49c84d5c5cbb770929f28a08681fe01e5279bb2" license "GPL-3.0-or-later" - revision 1 + revision 2 livecheck do url "https://easyrpg.org/player/downloads/" @@ -26,7 +26,7 @@ class EasyrpgPlayer < Formula depends_on "fmt" depends_on "freetype" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "liblcf" depends_on "libpng" depends_on "libsndfile" diff --git a/Formula/f/freeciv.rb b/Formula/f/freeciv.rb index 898a3e2573105..a8c68fd260496 100644 --- a/Formula/f/freeciv.rb +++ b/Formula/f/freeciv.rb @@ -4,6 +4,7 @@ class Freeciv < Formula url "https://downloads.sourceforge.net/project/freeciv/Freeciv%203.2/3.2.1/freeciv-3.2.1.tar.xz" sha256 "3fc01ef55bfc9b9c2d71432d22a9fc5ab5892285d15d3dc888ec4bb288d21caa" license "GPL-2.0-or-later" + revision 1 livecheck do url :stable @@ -38,7 +39,7 @@ class Freeciv < Formula depends_on "glib" depends_on "gtk+3" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "pango" depends_on "readline" depends_on "sdl2" diff --git a/Formula/f/freeling.rb b/Formula/f/freeling.rb index 2742bcea911c7..529703e43a215 100644 --- a/Formula/f/freeling.rb +++ b/Formula/f/freeling.rb @@ -4,7 +4,7 @@ class Freeling < Formula url "https://github.com/TALP-UPC/FreeLing/releases/download/4.2/FreeLing-src-4.2.1.tar.gz" sha256 "c672a6379142ac2e872741e7662f17eccd8230bffc680564d2843d87480f1600" license "AGPL-3.0-only" - revision 11 + revision 12 no_autobump! because: :requires_manual_review @@ -22,7 +22,7 @@ class Freeling < Formula depends_on "cmake" => :build depends_on "boost" depends_on "dynet" - depends_on "icu4c@77" + depends_on "icu4c@78" uses_from_macos "zlib" diff --git a/Formula/f/freerdp.rb b/Formula/f/freerdp.rb index a051d3c56dcfa..fd8d70ae635e5 100644 --- a/Formula/f/freerdp.rb +++ b/Formula/f/freerdp.rb @@ -4,6 +4,7 @@ class Freerdp < Formula url "https://github.com/FreeRDP/FreeRDP/releases/download/3.17.2/freerdp-3.17.2.tar.gz" sha256 "c42c712ad879bf06607b78b8c3fad98e08c82f73f4e0bc1693552900041e692a" license "Apache-2.0" + revision 1 bottle do sha256 arm64_tahoe: "a6b9ea4959c3b78207b5f65c1764ef46586f387ad938521c1a552bd825d1de75" @@ -45,7 +46,7 @@ class Freerdp < Formula on_linux do depends_on "alsa-lib" depends_on "glib" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "krb5" depends_on "libfuse" depends_on "systemd" diff --git a/Formula/g/gnustep-base.rb b/Formula/g/gnustep-base.rb index 2d8d7efa00c79..d46c2aa7e7169 100644 --- a/Formula/g/gnustep-base.rb +++ b/Formula/g/gnustep-base.rb @@ -4,7 +4,7 @@ class GnustepBase < Formula url "https://github.com/gnustep/libs-base/releases/download/base-1_31_1/gnustep-base-1.31.1.tar.gz" sha256 "e7546f1c978a7c75b676953a360194a61e921cb45a4804497b4f346a460545cd" license "GPL-2.0-or-later" - revision 1 + revision 2 livecheck do url :stable @@ -42,7 +42,7 @@ class GnustepBase < Formula uses_from_macos "zlib" on_system :linux, macos: :big_sur_or_older do - depends_on "icu4c@77" + depends_on "icu4c@78" end on_linux do diff --git a/Formula/g/gspell.rb b/Formula/g/gspell.rb index 257a1ea5305d0..6198e5d301c41 100644 --- a/Formula/g/gspell.rb +++ b/Formula/g/gspell.rb @@ -4,7 +4,7 @@ class Gspell < Formula url "https://download.gnome.org/sources/gspell/1.14/gspell-1.14.0.tar.xz" sha256 "64ea1d8e9edc1c25b45a920e80daf67559d1866ffcd7f8432fecfea6d0fe8897" license "LGPL-2.1-or-later" - revision 3 + revision 4 bottle do sha256 arm64_tahoe: "389bde910e732feb9e461e8ad1f3eca669252f5662a6cbf3decbc4a1d93d9125" @@ -30,7 +30,7 @@ class Gspell < Formula depends_on "glib" depends_on "gtk+3" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "pango" on_macos do diff --git a/Formula/h/harfbuzz.rb b/Formula/h/harfbuzz.rb index 85bc49896dcb1..00936a364f3e8 100644 --- a/Formula/h/harfbuzz.rb +++ b/Formula/h/harfbuzz.rb @@ -4,6 +4,7 @@ class Harfbuzz < Formula url "https://github.com/harfbuzz/harfbuzz/archive/refs/tags/12.1.0.tar.gz" sha256 "0238bf7ada6b1fb92984f69f8b9cd66518af83cf24f7db1cfe60c772c42312d3" license "MIT" + revision 1 head "https://github.com/harfbuzz/harfbuzz.git", branch: "main" bottle do @@ -26,7 +27,7 @@ class Harfbuzz < Formula depends_on "freetype" depends_on "glib" depends_on "graphite2" - depends_on "icu4c@77" + depends_on "icu4c@78" def install args = %w[ diff --git a/Formula/h/hfstospell.rb b/Formula/h/hfstospell.rb index 76bde428298af..a530747b57d88 100644 --- a/Formula/h/hfstospell.rb +++ b/Formula/h/hfstospell.rb @@ -4,7 +4,7 @@ class Hfstospell < Formula url "https://github.com/hfst/hfst-ospell/releases/download/v0.5.4/hfst-ospell-0.5.4.tar.bz2" sha256 "ab644c802f813a06a406656c3a873d31f6a999e13cafc9df68b03e76714eae0e" license "Apache-2.0" - revision 4 + revision 5 livecheck do url :stable @@ -26,7 +26,7 @@ class Hfstospell < Formula depends_on "automake" => :build depends_on "libtool" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libarchive" def install diff --git a/Formula/i/icu4c@77.rb b/Formula/i/icu4c@77.rb index dcdf899bba7a3..d21189eba6127 100644 --- a/Formula/i/icu4c@77.rb +++ b/Formula/i/icu4c@77.rb @@ -5,19 +5,7 @@ class Icu4cAT77 < Formula version "77.1" sha256 "588e431f77327c39031ffbb8843c0e3bc122c211374485fa87dc5f3faff24061" license "ICU" - - # We allow the livecheck to detect new `icu4c` major versions in order to - # automate version bumps. To make sure PRs are created correctly, we output - # an error during installation to notify when a new formula is needed. - livecheck do - url :stable - regex(/^release[._-]v?(\d+(?:[.-]\d+)+)$/i) - strategy :git do |tags, regex| - tags.filter_map { |tag| tag[regex, 1]&.tr("-", ".") } - end - end - - no_autobump! because: :requires_manual_review + revision 1 bottle do sha256 cellar: :any, arm64_tahoe: "57af4061e0e0d0b6266470343d2db56fc51a0cbaa1bd459bd3bee3c916c0fab9" @@ -30,11 +18,9 @@ class Icu4cAT77 < Formula sha256 cellar: :any_skip_relocation, x86_64_linux: "f82d4ca07fbdcf99cb5553ae9cf298bbff475a465f13e1c5d934dcbcb1e14741" end - keg_only :shadowed_by_macos, "macOS provides libicucore.dylib (but nothing else)" + keg_only :versioned_formula def install - odie "Major version bumps need a new formula!" if version.major.to_s != name[/@(\d+)$/, 1] - args = %w[ --disable-samples --disable-tests diff --git a/Formula/i/icu4c@78.rb b/Formula/i/icu4c@78.rb new file mode 100644 index 0000000000000..b81020228660c --- /dev/null +++ b/Formula/i/icu4c@78.rb @@ -0,0 +1,46 @@ +class Icu4cAT78 < Formula + desc "C/C++ and Java libraries for Unicode and globalization" + homepage "https://icu.unicode.org/home" + url "https://github.com/unicode-org/icu/releases/download/release-78.1/icu4c-78.1-sources.tgz" + sha256 "6217f58ca39b23127605cfc6c7e0d3475fe4b0d63157011383d716cb41617886" + license "ICU" + + # We allow the livecheck to detect new `icu4c` major versions in order to + # automate version bumps. To make sure PRs are created correctly, we output + # an error during installation to notify when a new formula is needed. + livecheck do + url :stable + regex(/^release[._-]v?(\d+(?:[.-]\d+)+)$/i) + strategy :git do |tags, regex| + tags.filter_map { |tag| tag[regex, 1]&.tr("-", ".") } + end + end + + keg_only :shadowed_by_macos, "macOS provides libicucore.dylib (but nothing else)" + + def install + odie "Major version bumps need a new formula!" if version.major.to_s != name[/@(\d+)$/, 1] + + args = %w[ + --disable-samples + --disable-tests + --enable-static + --with-library-bits=64 + ] + + cd "source" do + system "./configure", *args, *std_configure_args + system "make" + system "make", "install" + end + end + + test do + if File.exist? "/usr/share/dict/words" + system bin/"gendict", "--uchars", "/usr/share/dict/words", "dict" + else + (testpath/"hello").write "hello\nworld\n" + system bin/"gendict", "--uchars", "hello", "dict" + end + end +end diff --git a/Formula/lib/libcdr.rb b/Formula/lib/libcdr.rb index 749728950658e..dd33546dd1a1c 100644 --- a/Formula/lib/libcdr.rb +++ b/Formula/lib/libcdr.rb @@ -4,7 +4,7 @@ class Libcdr < Formula url "https://dev-www.libreoffice.org/src/libcdr/libcdr-0.1.8.tar.xz" sha256 "ced677c8300b29c91d3004bb1dddf0b99761bf5544991c26c2ee8f427e87193c" license "MPL-2.0" - revision 1 + revision 2 livecheck do url "https://dev-www.libreoffice.org/src/" @@ -24,7 +24,7 @@ class Libcdr < Formula depends_on "boost" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "librevenge" depends_on "little-cms2" diff --git a/Formula/lib/libfreehand.rb b/Formula/lib/libfreehand.rb index ad3e5b767bad0..0898df165f526 100644 --- a/Formula/lib/libfreehand.rb +++ b/Formula/lib/libfreehand.rb @@ -4,7 +4,7 @@ class Libfreehand < Formula url "https://dev-www.libreoffice.org/src/libfreehand/libfreehand-0.1.2.tar.xz" sha256 "0e422d1564a6dbf22a9af598535425271e583514c0f7ba7d9091676420de34ac" license "MPL-2.0" - revision 5 + revision 6 livecheck do url "https://dev-www.libreoffice.org/src/" @@ -30,7 +30,7 @@ class Libfreehand < Formula end depends_on "boost" => :build - depends_on "icu4c@77" => :build + depends_on "icu4c@78" => :build depends_on "pkgconf" => :build depends_on "librevenge" depends_on "little-cms2" diff --git a/Formula/lib/libgedit-tepl.rb b/Formula/lib/libgedit-tepl.rb index 27fc5940ff5e4..d86cb2bc291b7 100644 --- a/Formula/lib/libgedit-tepl.rb +++ b/Formula/lib/libgedit-tepl.rb @@ -4,6 +4,7 @@ class LibgeditTepl < Formula url "https://gitlab.gnome.org/World/gedit/libgedit-tepl/-/archive/6.13.0/libgedit-tepl-6.13.0.tar.bz2" sha256 "5d738ca56ae31facba0d88b0a2e406b2507a3dc95f75bfb9f509ff4b2a9d20d3" license "LGPL-2.1-or-later" + revision 1 head "https://gitlab.gnome.org/World/gedit/libgedit-tepl.git", branch: "main" bottle do @@ -25,7 +26,7 @@ class LibgeditTepl < Formula depends_on "cairo" depends_on "glib" depends_on "gtk+3" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libgedit-amtk" depends_on "libgedit-gfls" depends_on "libgedit-gtksourceview" diff --git a/Formula/lib/libical.rb b/Formula/lib/libical.rb index 36d98c0f932d3..42273a6fbde16 100644 --- a/Formula/lib/libical.rb +++ b/Formula/lib/libical.rb @@ -4,7 +4,7 @@ class Libical < Formula url "https://github.com/libical/libical/releases/download/v3.0.20/libical-3.0.20.tar.gz" sha256 "e73de92f5a6ce84c1b00306446b290a2b08cdf0a80988eca0a2c9d5c3510b4c2" license any_of: ["LGPL-2.1-or-later", "MPL-2.0"] - revision 1 + revision 2 livecheck do url :stable @@ -25,7 +25,7 @@ class Libical < Formula depends_on "cmake" => :build depends_on "pkgconf" => :build depends_on "glib" - depends_on "icu4c@77" + depends_on "icu4c@78" uses_from_macos "libxml2" diff --git a/Formula/lib/liblcf.rb b/Formula/lib/liblcf.rb index 5b08b47dafc16..bd6d45823573c 100644 --- a/Formula/lib/liblcf.rb +++ b/Formula/lib/liblcf.rb @@ -4,6 +4,7 @@ class Liblcf < Formula url "https://easyrpg.org/downloads/player/0.8.1/liblcf-0.8.1.tar.xz" sha256 "e827b265702cf7d9f4af24b8c10df2c608ac70754ef7468e34836201ff172273" license "MIT" + revision 1 head "https://github.com/EasyRPG/liblcf.git", branch: "master" bottle do @@ -18,7 +19,7 @@ class Liblcf < Formula end depends_on "cmake" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "inih" uses_from_macos "expat" diff --git a/Formula/lib/libmspub.rb b/Formula/lib/libmspub.rb index afe600eaec22c..a58350a11aded 100644 --- a/Formula/lib/libmspub.rb +++ b/Formula/lib/libmspub.rb @@ -4,7 +4,7 @@ class Libmspub < Formula url "https://dev-www.libreoffice.org/src/libmspub/libmspub-0.1.4.tar.xz" sha256 "ef36c1a1aabb2ba3b0bedaaafe717bf4480be2ba8de6f3894be5fd3702b013ba" license "MPL-2.0" - revision 18 + revision 19 livecheck do url "https://dev-www.libreoffice.org/src/" @@ -27,7 +27,7 @@ class Libmspub < Formula depends_on "boost" => :build depends_on "libwpg" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "librevenge" depends_on "libwpd" diff --git a/Formula/lib/libphonenumber.rb b/Formula/lib/libphonenumber.rb index b963a1c525875..d8f8cba583b19 100644 --- a/Formula/lib/libphonenumber.rb +++ b/Formula/lib/libphonenumber.rb @@ -4,6 +4,7 @@ class Libphonenumber < Formula url "https://github.com/google/libphonenumber/archive/refs/tags/v9.0.17.tar.gz" sha256 "977a3be64308bf8faeb0138dd5c6dd06f55a1de400106e2c5502a44315de0ba2" license "Apache-2.0" + revision 1 livecheck do url :stable @@ -23,7 +24,7 @@ class Libphonenumber < Formula depends_on "openjdk" => :build depends_on "abseil" depends_on "boost" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "protobuf" # Fix build with Boost 1.89.0, pr ref: https://github.com/google/libphonenumber/pull/3903 diff --git a/Formula/lib/libpq.rb b/Formula/lib/libpq.rb index 169bf527a67d2..67f437ffffbba 100644 --- a/Formula/lib/libpq.rb +++ b/Formula/lib/libpq.rb @@ -4,6 +4,7 @@ class Libpq < Formula url "https://ftp.postgresql.org/pub/source/v18.0/postgresql-18.0.tar.bz2" sha256 "0d5b903b1e5fe361bca7aa9507519933773eb34266b1357c4e7780fdee6d6078" license "PostgreSQL" + revision 1 livecheck do url "https://ftp.postgresql.org/pub/source/" @@ -24,7 +25,7 @@ class Libpq < Formula depends_on "docbook" => :build depends_on "docbook-xsl" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" # GSSAPI provided by Kerberos.framework crashes when forked. # See https://github.com/Homebrew/homebrew-core/issues/47494. depends_on "krb5" diff --git a/Formula/lib/librime.rb b/Formula/lib/librime.rb index 5f75132f8f56c..08424dc3f9595 100644 --- a/Formula/lib/librime.rb +++ b/Formula/lib/librime.rb @@ -5,6 +5,7 @@ class Librime < Formula tag: "1.14.0", revision: "e053fb29e4a7c584d93c81e2e314bc1c9efca0a6" license "BSD-3-Clause" + revision 1 bottle do sha256 cellar: :any, arm64_tahoe: "f30fc8c4a91b6d4cd7c03d7be232e34f518ab856dd2d1723a939ff3a4d3a09da" @@ -19,7 +20,7 @@ class Librime < Formula depends_on "boost" => :build depends_on "cmake" => :build - depends_on "icu4c@77" => :build + depends_on "icu4c@78" => :build depends_on "pkgconf" => :build depends_on "capnp" diff --git a/Formula/lib/libspelling.rb b/Formula/lib/libspelling.rb index 5292f3bb8c1a1..7be8a1981d230 100644 --- a/Formula/lib/libspelling.rb +++ b/Formula/lib/libspelling.rb @@ -4,6 +4,7 @@ class Libspelling < Formula url "https://gitlab.gnome.org/GNOME/libspelling/-/archive/0.4.9/libspelling-0.4.9.tar.bz2" sha256 "e0f1785e3314bd081bd3da391547af741d4b313c655d5cf512e4ef1aee615997" license "LGPL-2.1-or-later" + revision 1 bottle do sha256 arm64_tahoe: "bebedccb83fb042d25224aaf21137d07cfec6364c9505423afe3d980e1bd6eda" @@ -26,7 +27,7 @@ class Libspelling < Formula depends_on "glib" depends_on "gtk4" depends_on "gtksourceview5" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "pango" on_macos do diff --git a/Formula/lib/libvisio.rb b/Formula/lib/libvisio.rb index 348779e12f935..cb83e4ad4a236 100644 --- a/Formula/lib/libvisio.rb +++ b/Formula/lib/libvisio.rb @@ -4,6 +4,7 @@ class Libvisio < Formula url "https://dev-www.libreoffice.org/src/libvisio/libvisio-0.1.10.tar.xz" sha256 "9e9eff75112d4d92d92262ad7fc2599c21e26f8fc5ba54900efdc83c0501e472" license "MPL-2.0" + revision 1 livecheck do url "https://dev-www.libreoffice.org/src/" @@ -21,7 +22,7 @@ class Libvisio < Formula depends_on "boost" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "librevenge" uses_from_macos "gperf" => :build diff --git a/Formula/lib/libxml2.rb b/Formula/lib/libxml2.rb index 0f7ddf39a083b..cd57712f4dfc9 100644 --- a/Formula/lib/libxml2.rb +++ b/Formula/lib/libxml2.rb @@ -2,7 +2,7 @@ class Libxml2 < Formula desc "GNOME XML library" homepage "http://xmlsoft.org/" license "MIT" - revision 1 + revision 2 stable do url "https://download.gnome.org/sources/libxml2/2.13/libxml2-2.13.8.tar.xz" @@ -50,7 +50,7 @@ class Libxml2 < Formula depends_on "python-setuptools" => :build depends_on "python@3.13" => [:build, :test] depends_on "python@3.14" => [:build, :test] - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "readline" uses_from_macos "zlib" diff --git a/Formula/lib/libzim.rb b/Formula/lib/libzim.rb index 2bf7edaf2d658..408408b061364 100644 --- a/Formula/lib/libzim.rb +++ b/Formula/lib/libzim.rb @@ -4,6 +4,7 @@ class Libzim < Formula url "https://github.com/openzim/libzim/archive/refs/tags/9.4.0.tar.gz" sha256 "000d6e413963754c0e28327fbdd0a04afd05ea2a728f6438ef96795a2aa3edb8" license "GPL-2.0-or-later" + revision 1 bottle do sha256 cellar: :any, arm64_tahoe: "376eb586b5026068b2b37392d3be0c6090c577c3b34d12ca7221294c17c86b5a" @@ -18,7 +19,7 @@ class Libzim < Formula depends_on "ninja" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "xapian" depends_on "xz" depends_on "zstd" diff --git a/Formula/m/manticoresearch.rb b/Formula/m/manticoresearch.rb index 98631cfd6301f..82528f9ac324d 100644 --- a/Formula/m/manticoresearch.rb +++ b/Formula/m/manticoresearch.rb @@ -9,6 +9,7 @@ class Manticoresearch < Formula { "GPL-2.0-only" => { with: "x11vnc-openssl-exception" } }, # galera { any_of: ["Unlicense", "MIT"] }, # uni-algo (our formula is too new) ] + revision 1 version_scheme 1 head "https://github.com/manticoresoftware/manticoresearch.git", branch: "master" @@ -36,7 +37,7 @@ class Manticoresearch < Formula # NOTE: `libpq`, `mariadb-connector-c`, `unixodbc` and `zstd` are dynamically loaded rather than linked depends_on "boost" depends_on "cctz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libpq" depends_on "mariadb-connector-c" depends_on "openssl@3" diff --git a/Formula/m/mapnik.rb b/Formula/m/mapnik.rb index cbdddf80fcf1b..456737156f4a4 100644 --- a/Formula/m/mapnik.rb +++ b/Formula/m/mapnik.rb @@ -6,6 +6,7 @@ class Mapnik < Formula tag: "v4.1.3", revision: "838a1730b239c64b49bc4144a4165e093a6d5bd5" license "LGPL-2.1-or-later" + revision 1 head "https://github.com/mapnik/mapnik.git", branch: "master" livecheck do @@ -29,7 +30,7 @@ class Mapnik < Formula depends_on "freetype" depends_on "gdal" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "jpeg-turbo" depends_on "libavif" depends_on "libpng" diff --git a/Formula/m/mpd.rb b/Formula/m/mpd.rb index e822b00431ab3..6cbf0856054c0 100644 --- a/Formula/m/mpd.rb +++ b/Formula/m/mpd.rb @@ -4,7 +4,7 @@ class Mpd < Formula url "https://github.com/MusicPlayerDaemon/MPD/archive/refs/tags/v0.24.6.tar.gz" sha256 "2cb85b48303f1b6325dc37ee9aeb65ae5353820b4761d4ca53f61c680716ae90" license "GPL-2.0-or-later" - revision 1 + revision 2 head "https://github.com/MusicPlayerDaemon/MPD.git", branch: "master" bottle do @@ -28,7 +28,7 @@ class Mpd < Formula depends_on "fluid-synth" depends_on "fmt" depends_on "game-music-emu" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "lame" depends_on "libao" depends_on "libid3tag" diff --git a/Formula/m/mysql.rb b/Formula/m/mysql.rb index 73e8707a093d0..4df08563f70a6 100644 --- a/Formula/m/mysql.rb +++ b/Formula/m/mysql.rb @@ -7,6 +7,7 @@ class Mysql < Formula mirror "https://repo.mysql.com/apt/ubuntu/pool/mysql-innovation/m/mysql-community/mysql-community_9.5.0.orig.tar.gz" sha256 "ef3343981375865a2519f72b600e55f9c646e60e204a2964d3b7e8e748a110a5" license "GPL-2.0-only" => { with: "Universal-FOSS-exception-1.0" } + revision 1 livecheck do url "https://dev.mysql.com/downloads/mysql/?tpl=files&os=src" @@ -29,7 +30,7 @@ class Mysql < Formula depends_on "cmake" => :build depends_on "pkgconf" => :build depends_on "abseil" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "lz4" depends_on "openssl@3" depends_on "protobuf" diff --git a/Formula/m/mysql@8.0.rb b/Formula/m/mysql@8.0.rb index ed66a93266015..335c065bdb240 100644 --- a/Formula/m/mysql@8.0.rb +++ b/Formula/m/mysql@8.0.rb @@ -6,6 +6,7 @@ class MysqlAT80 < Formula url "https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.44.tar.gz" sha256 "a8cc09a35af63668c5235cf282aef789428c6f30c1d9a581b337c816ce8ce8bb" license "GPL-2.0-only" => { with: "Universal-FOSS-exception-1.0" } + revision 1 livecheck do url "https://dev.mysql.com/downloads/mysql/8.0.html?tpl=files&os=src&version=8.0" @@ -30,7 +31,7 @@ class MysqlAT80 < Formula depends_on "cmake" => :build depends_on "pkgconf" => :build depends_on "abseil" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libevent" depends_on "libfido2" depends_on "lz4" diff --git a/Formula/m/mysql@8.4.rb b/Formula/m/mysql@8.4.rb index 2e150d842e15f..8fcbed41fe618 100644 --- a/Formula/m/mysql@8.4.rb +++ b/Formula/m/mysql@8.4.rb @@ -6,6 +6,7 @@ class MysqlAT84 < Formula url "https://cdn.mysql.com/Downloads/MySQL-8.4/mysql-8.4.7.tar.gz" sha256 "c0bf33a94cdb908f149aea0797affb1b139262ccf0e0b9787a17246207542e69" license "GPL-2.0-only" => { with: "Universal-FOSS-exception-1.0" } + revision 1 livecheck do url "https://dev.mysql.com/downloads/mysql/8.4.html?tpl=files&os=src&version=8.4" @@ -30,7 +31,7 @@ class MysqlAT84 < Formula depends_on "cmake" => :build depends_on "pkgconf" => :build depends_on "abseil" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "lz4" depends_on "openssl@3" depends_on "protobuf" diff --git a/Formula/n/ncmpcpp.rb b/Formula/n/ncmpcpp.rb index 4c654166df3b0..a034a920778d4 100644 --- a/Formula/n/ncmpcpp.rb +++ b/Formula/n/ncmpcpp.rb @@ -5,7 +5,7 @@ class Ncmpcpp < Formula url "https://github.com/ncmpcpp/ncmpcpp/archive/refs/tags/0.10.1.tar.gz" sha256 "ddc89da86595d272282ae8726cc7913867b9517eec6e765e66e6da860b58e2f9" license "GPL-2.0-or-later" - revision 5 + revision 6 head "https://github.com/ncmpcpp/ncmpcpp.git", branch: "master" bottle do @@ -25,7 +25,7 @@ class Ncmpcpp < Formula depends_on "pkgconf" => :build depends_on "boost" depends_on "fftw" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libmpdclient" depends_on "ncurses" depends_on "readline" diff --git a/Formula/n/neovide.rb b/Formula/n/neovide.rb index ac9ab85227b3e..f80c85d083df5 100644 --- a/Formula/n/neovide.rb +++ b/Formula/n/neovide.rb @@ -4,6 +4,7 @@ class Neovide < Formula url "https://github.com/neovide/neovide/archive/refs/tags/0.15.2.tar.gz" sha256 "a8179c461d41277b41692edcae64af6d1c80454aafff608af0268c5abca95b5c" license "MIT" + revision 1 head "https://github.com/neovide/neovide.git", branch: "main" bottle do @@ -31,7 +32,7 @@ class Neovide < Formula depends_on "fontconfig" depends_on "freetype" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "jpeg-turbo" depends_on "libpng" # `libxcursor` is loaded when using X11 (DISPLAY) instead of Wayland (WAYLAND_DISPLAY). diff --git a/Formula/n/node.rb b/Formula/n/node.rb index dcfd71ecd1eee..64d9c0c244bb4 100644 --- a/Formula/n/node.rb +++ b/Formula/n/node.rb @@ -4,6 +4,7 @@ class Node < Formula url "https://nodejs.org/dist/v25.1.0/node-v25.1.0.tar.xz" sha256 "ee7741190e47402dfc621547ac23d3f58e6463a86878dc1879fb9e8de1ce3226" license "MIT" + revision 1 head "https://github.com/nodejs/node.git", branch: "main" livecheck do @@ -24,7 +25,7 @@ class Node < Formula depends_on "python@3.14" => :build depends_on "brotli" depends_on "c-ares" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libnghttp2" depends_on "libnghttp3" depends_on "libngtcp2" diff --git a/Formula/n/node@22.rb b/Formula/n/node@22.rb index c5aeec905648e..4414a1c35adea 100644 --- a/Formula/n/node@22.rb +++ b/Formula/n/node@22.rb @@ -4,6 +4,7 @@ class NodeAT22 < Formula url "https://nodejs.org/dist/v22.21.1/node-v22.21.1.tar.xz" sha256 "487d73fd4db00dc2420d659a8221b181a7937fbc5bc73f31c30b1680ad6ded6a" license "MIT" + revision 1 livecheck do url "https://nodejs.org/dist/" @@ -29,7 +30,7 @@ class NodeAT22 < Formula depends_on "python@3.13" => :build depends_on "brotli" depends_on "c-ares" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libnghttp2" depends_on "libnghttp3" depends_on "libngtcp2" diff --git a/Formula/n/node@24.rb b/Formula/n/node@24.rb index 703309d8e0f13..d38e0216be9ed 100644 --- a/Formula/n/node@24.rb +++ b/Formula/n/node@24.rb @@ -4,6 +4,7 @@ class NodeAT24 < Formula url "https://nodejs.org/dist/v24.11.0/node-v24.11.0.tar.xz" sha256 "cf9c906d46446471f955b1f2c6ace8a461501d82d27e1ae8595dcb3b0e2c312a" license "MIT" + revision 1 livecheck do url "https://nodejs.org/dist/" @@ -29,7 +30,7 @@ class NodeAT24 < Formula depends_on "python@3.13" => :build depends_on "brotli" depends_on "c-ares" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libnghttp2" depends_on "libnghttp3" depends_on "libngtcp2" diff --git a/Formula/n/nuspell.rb b/Formula/n/nuspell.rb index 0f3062d256313..180265ac0b962 100644 --- a/Formula/n/nuspell.rb +++ b/Formula/n/nuspell.rb @@ -4,7 +4,7 @@ class Nuspell < Formula url "https://github.com/nuspell/nuspell/archive/refs/tags/v5.1.6.tar.gz" sha256 "5d4baa1daf833a18dc06ae0af0571d9574cc849d47daff6b9ce11dac0a5ded6a" license "LGPL-3.0-or-later" - revision 3 + revision 4 bottle do sha256 cellar: :any, arm64_tahoe: "4397678cc274e63c36b96748a8cf5f616734cf53addf6249a39c24b2d35e8e52" @@ -20,7 +20,7 @@ class Nuspell < Formula depends_on "cmake" => :build depends_on "pandoc" => :build depends_on "pkgconf" => :test - depends_on "icu4c@77" + depends_on "icu4c@78" def install system "cmake", "-S", ".", "-B", "build", "-DCMAKE_INSTALL_RPATH=#{rpath}", *std_cmake_args diff --git a/Formula/p/pazpar2.rb b/Formula/p/pazpar2.rb index bc902adcc948a..f305e4b9d64eb 100644 --- a/Formula/p/pazpar2.rb +++ b/Formula/p/pazpar2.rb @@ -4,7 +4,7 @@ class Pazpar2 < Formula url "https://ftp.indexdata.com/pub/pazpar2/pazpar2-1.14.1.tar.gz" sha256 "9baf590adb52cd796eccf01144eeaaf7353db1fd05ae436bdb174fe24362db53" license "GPL-2.0-or-later" - revision 8 + revision 9 livecheck do url "https://ftp.indexdata.com/pub/pazpar2/" @@ -33,7 +33,7 @@ class Pazpar2 < Formula depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "yaz" uses_from_macos "libxml2" diff --git a/Formula/p/percona-server.rb b/Formula/p/percona-server.rb index 3195c56a40143..e0c0b4e16c348 100644 --- a/Formula/p/percona-server.rb +++ b/Formula/p/percona-server.rb @@ -4,6 +4,7 @@ class PerconaServer < Formula url "https://downloads.percona.com/downloads/Percona-Server-8.4/Percona-Server-8.4.6-6/source/tarball/percona-server-8.4.6-6.tar.gz" sha256 "ab4d64fbf4f3bd3ee1e766ea9fd89c73a54c96b5148cc0cd2b3d14753c805a35" license "BSD-3-Clause" + revision 1 livecheck do url "https://www.percona.com/products-api.php", post_form: { @@ -35,7 +36,7 @@ class PerconaServer < Formula depends_on "cmake" => :build depends_on "pkgconf" => :build depends_on "abseil" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libfido2" depends_on "lz4" depends_on "openldap" # Needs `ldap_set_urllist_proc`, not provided by LDAP.framework diff --git a/Formula/p/percona-server@8.0.rb b/Formula/p/percona-server@8.0.rb index 9d5ff5cf66d24..9c2acba0a633a 100644 --- a/Formula/p/percona-server@8.0.rb +++ b/Formula/p/percona-server@8.0.rb @@ -4,7 +4,7 @@ class PerconaServerAT80 < Formula url "https://downloads.percona.com/downloads/Percona-Server-8.0/Percona-Server-8.0.43-34/source/tarball/percona-server-8.0.43-34.tar.gz" sha256 "4469b5e3873559f366eb632c7c231e01aa700c1b9c13cce869085dbe1ec9203e" license "BSD-3-Clause" - revision 1 + revision 2 livecheck do url "https://www.percona.com/products-api.php", post_form: { @@ -38,7 +38,7 @@ class PerconaServerAT80 < Formula depends_on "cmake" => :build depends_on "pkgconf" => :build depends_on "abseil" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libevent" depends_on "libfido2" depends_on "lz4" diff --git a/Formula/p/percona-xtrabackup.rb b/Formula/p/percona-xtrabackup.rb index 20aed4baf55d4..22a7fa71de0b4 100644 --- a/Formula/p/percona-xtrabackup.rb +++ b/Formula/p/percona-xtrabackup.rb @@ -4,7 +4,7 @@ class PerconaXtrabackup < Formula url "https://downloads.percona.com/downloads/Percona-XtraBackup-8.4/Percona-XtraBackup-8.4.0-4/source/tarball/percona-xtrabackup-8.4.0-4.tar.gz" sha256 "e566a164a21b18781aad281b84426418ac2bcf71052ec85d8c5e62f742a7dfeb" license "GPL-2.0-only" - revision 2 + revision 3 livecheck do url "https://www.percona.com/products-api.php", post_form: { @@ -34,7 +34,7 @@ class PerconaXtrabackup < Formula depends_on "pkgconf" => :build depends_on "sphinx-doc" => :build depends_on "mysql@8.4" => :test - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libev" depends_on "libgcrypt" depends_on "lz4" diff --git a/Formula/p/percona-xtrabackup@8.0.rb b/Formula/p/percona-xtrabackup@8.0.rb index ce3a9198791f4..0fedd653c82d1 100644 --- a/Formula/p/percona-xtrabackup@8.0.rb +++ b/Formula/p/percona-xtrabackup@8.0.rb @@ -4,7 +4,7 @@ class PerconaXtrabackupAT80 < Formula url "https://downloads.percona.com/downloads/Percona-XtraBackup-8.0/Percona-XtraBackup-8.0.35-34/source/tarball/percona-xtrabackup-8.0.35-34.tar.gz" sha256 "6ca81cd647e7cb1d8fd341f97cd32248bd719f9104a63eb24f1edda6a2d2441c" license "GPL-2.0-only" - revision 4 + revision 5 livecheck do url "https://www.percona.com/products-api.php", post_form: { @@ -37,7 +37,7 @@ class PerconaXtrabackupAT80 < Formula depends_on "pkgconf" => :build depends_on "sphinx-doc" => :build depends_on "mysql@8.0" => :test - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libev" depends_on "libgcrypt" depends_on "lz4" diff --git a/Formula/p/php-intl.rb b/Formula/p/php-intl.rb index 27c9e7e101c13..778b7ed7a6248 100644 --- a/Formula/p/php-intl.rb +++ b/Formula/p/php-intl.rb @@ -5,6 +5,7 @@ class PhpIntl < Formula mirror "https://fossies.org/linux/www/php-8.4.14.tar.xz" sha256 "bac90ee7cf738e814c89b6b27d4d2c4b70e50942a420837e1a22f5fd5f9867a3" license "PHP-3.01" + revision 1 head "https://github.com/php/php-src.git", branch: "master" livecheck do @@ -21,7 +22,7 @@ class PhpIntl < Formula end depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "php" def php diff --git a/Formula/p/php@8.1.rb b/Formula/p/php@8.1.rb index 38b16c3fb8d45..eab8b1dfce482 100644 --- a/Formula/p/php@8.1.rb +++ b/Formula/p/php@8.1.rb @@ -6,6 +6,7 @@ class PhpAT81 < Formula mirror "https://fossies.org/linux/www/php-8.1.33.tar.xz" sha256 "9db83bf4590375562bc1a10b353cccbcf9fcfc56c58b7c8fb814e6865bb928d1" license "PHP-3.01" + revision 1 livecheck do url "https://www.php.net/downloads?source=Y" @@ -42,7 +43,7 @@ class PhpAT81 < Formula depends_on "gd" depends_on "gettext" depends_on "gmp" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "krb5" depends_on "libpq" depends_on "libsodium" diff --git a/Formula/p/php@8.2.rb b/Formula/p/php@8.2.rb index 926559df8328b..d9bf379bf1505 100644 --- a/Formula/p/php@8.2.rb +++ b/Formula/p/php@8.2.rb @@ -6,6 +6,7 @@ class PhpAT82 < Formula mirror "https://fossies.org/linux/www/php-8.2.29.tar.xz" sha256 "475f991afd2d5b901fb410be407d929bc00c46285d3f439a02c59e8b6fe3589c" license "PHP-3.01" + revision 1 livecheck do url "https://www.php.net/downloads?source=Y" @@ -42,7 +43,7 @@ class PhpAT82 < Formula depends_on "gd" depends_on "gettext" depends_on "gmp" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "krb5" depends_on "libpq" depends_on "libsodium" diff --git a/Formula/p/php@8.3.rb b/Formula/p/php@8.3.rb index f57ab140d938b..eeb1b5b08cff4 100644 --- a/Formula/p/php@8.3.rb +++ b/Formula/p/php@8.3.rb @@ -6,6 +6,7 @@ class PhpAT83 < Formula mirror "https://fossies.org/linux/www/php-8.3.27.tar.xz" sha256 "c15a09a9d199437144ecfef7d712ec4ca5c6820cf34acc24cc8489dd0cee41ba" license "PHP-3.01" + revision 1 livecheck do url "https://www.php.net/downloads?source=Y" @@ -39,7 +40,7 @@ class PhpAT83 < Formula depends_on "gd" depends_on "gettext" depends_on "gmp" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "krb5" depends_on "libpq" depends_on "libsodium" diff --git a/Formula/p/planck.rb b/Formula/p/planck.rb index 8e57344e1d43f..223193acd2543 100644 --- a/Formula/p/planck.rb +++ b/Formula/p/planck.rb @@ -2,7 +2,7 @@ class Planck < Formula desc "Stand-alone ClojureScript REPL" homepage "https://planck-repl.org/" license "EPL-1.0" - revision 3 + revision 4 head "https://github.com/planck-repl/planck.git", branch: "master" stable do @@ -33,7 +33,7 @@ class Planck < Formula depends_on "cmake" => :build depends_on "pkgconf" => :build depends_on xcode: :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libzip" uses_from_macos "vim" => :build # for xxd diff --git a/Formula/p/plutobook.rb b/Formula/p/plutobook.rb index 38974819231e5..8fc689ef84acb 100644 --- a/Formula/p/plutobook.rb +++ b/Formula/p/plutobook.rb @@ -4,6 +4,7 @@ class Plutobook < Formula url "https://github.com/plutoprint/plutobook/archive/refs/tags/v0.10.0.tar.gz" sha256 "466f45581e9e274beede8a78f64ace3b3ad94d813d6c7b1a05594ab7e7f7fa84" license "MIT" + revision 1 bottle do sha256 cellar: :any, arm64_tahoe: "baf08dda2b00b8182d5b44b174f7a2c347e9499208097b864458fcd6608182c5" @@ -21,7 +22,7 @@ class Plutobook < Formula depends_on "fontconfig" depends_on "freetype" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "jpeg-turbo" depends_on "libidn2" depends_on "webp" diff --git a/Formula/p/postgis.rb b/Formula/p/postgis.rb index e433c642e9fe3..fca3b5a1ab790 100644 --- a/Formula/p/postgis.rb +++ b/Formula/p/postgis.rb @@ -4,7 +4,7 @@ class Postgis < Formula url "https://download.osgeo.org/postgis/source/postgis-3.6.0.tar.gz" sha256 "8caffef4b457ed70d5328bf4e5a21f9306b06c271662e03e1a65d30090e5f25f" license "GPL-2.0-or-later" - revision 1 + revision 2 livecheck do url "https://download.osgeo.org/postgis/source/" @@ -34,7 +34,7 @@ class Postgis < Formula depends_on "gdal" depends_on "geos" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "json-c" depends_on "libpq" depends_on "libxml2" diff --git a/Formula/p/postgresql@17.rb b/Formula/p/postgresql@17.rb index e507da71aa786..62ec9fe5d9766 100644 --- a/Formula/p/postgresql@17.rb +++ b/Formula/p/postgresql@17.rb @@ -4,6 +4,7 @@ class PostgresqlAT17 < Formula url "https://ftp.postgresql.org/pub/source/v17.6/postgresql-17.6.tar.bz2" sha256 "e0630a3600aea27511715563259ec2111cd5f4353a4b040e0be827f94cd7a8b0" license "PostgreSQL" + revision 1 livecheck do url "https://ftp.postgresql.org/pub/source/" @@ -29,7 +30,7 @@ class PostgresqlAT17 < Formula depends_on "docbook-xsl" => :build depends_on "gettext" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" # GSSAPI provided by Kerberos.framework crashes when forked. # See https://github.com/Homebrew/homebrew-core/issues/47494. depends_on "krb5" diff --git a/Formula/p/postgresql@18.rb b/Formula/p/postgresql@18.rb index ebda91a5d6ad9..1748ee3b8d5b4 100644 --- a/Formula/p/postgresql@18.rb +++ b/Formula/p/postgresql@18.rb @@ -4,6 +4,7 @@ class PostgresqlAT18 < Formula url "https://ftp.postgresql.org/pub/source/v18.0/postgresql-18.0.tar.bz2" sha256 "0d5b903b1e5fe361bca7aa9507519933773eb34266b1357c4e7780fdee6d6078" license "PostgreSQL" + revision 1 livecheck do url "https://ftp.postgresql.org/pub/source/" @@ -29,7 +30,7 @@ class PostgresqlAT18 < Formula depends_on "docbook-xsl" => :build depends_on "gettext" => :build depends_on "pkgconf" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" # GSSAPI provided by Kerberos.framework crashes when forked. # See https://github.com/Homebrew/homebrew-core/issues/47494. depends_on "krb5" diff --git a/Formula/q/qt5compat.rb b/Formula/q/qt5compat.rb index 224d3e995c4ed..f74ee89829e4d 100644 --- a/Formula/q/qt5compat.rb +++ b/Formula/q/qt5compat.rb @@ -10,6 +10,7 @@ class Qt5compat < Formula "BSD-2-Clause", # src/core5/codecs "BSD-3-Clause", # *.cmake ] + revision 1 head "https://code.qt.io/qt/qt5compat.git", branch: "dev" livecheck do @@ -29,7 +30,7 @@ class Qt5compat < Formula depends_on "ninja" => :build depends_on "pkgconf" => :test - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "qtbase" depends_on "qtdeclarative" depends_on "qtshadertools" diff --git a/Formula/q/qt@5.rb b/Formula/q/qt@5.rb index 3b13a6e93daea..86a1161a3b8c3 100644 --- a/Formula/q/qt@5.rb +++ b/Formula/q/qt@5.rb @@ -11,6 +11,7 @@ class QtAT5 < Formula mirror "https://mirrors.ocf.berkeley.edu/qt/archive/qt/5.15/5.15.17/single/qt-everywhere-opensource-src-5.15.17.tar.xz" sha256 "85eb566333d6ba59be3a97c9445a6e52f2af1b52fc3c54b8a2e7f9ea040a7de4" license all_of: ["GFDL-1.3-only", "GPL-2.0-only", "GPL-3.0-only", "LGPL-2.1-only", "LGPL-3.0-only"] + revision 1 livecheck do url "https://download.qt.io/official_releases/qt/5.15/" @@ -80,7 +81,7 @@ class QtAT5 < Formula depends_on "expat" depends_on "fontconfig" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libdrm" depends_on "libevent" depends_on "libice" diff --git a/Formula/q/qtbase.rb b/Formula/q/qtbase.rb index ea7511425226b..afe02a7fc6959 100644 --- a/Formula/q/qtbase.rb +++ b/Formula/q/qtbase.rb @@ -11,6 +11,7 @@ class Qtbase < Formula "BSD-3-Clause", # *.cmake "GFDL-1.3-no-invariants-only", # *.qdoc ] + revision 1 head "https://code.qt.io/qt/qtbase.git", branch: "dev" # The first-party website doesn't make version information readily available, @@ -42,7 +43,7 @@ class Qtbase < Formula depends_on "freetype" depends_on "glib" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "jpeg-turbo" depends_on "libb2" depends_on "libpng" diff --git a/Formula/q/qtwebengine.rb b/Formula/q/qtwebengine.rb index 82a42d870bb2b..a2fda92521ab4 100644 --- a/Formula/q/qtwebengine.rb +++ b/Formula/q/qtwebengine.rb @@ -28,6 +28,7 @@ class Qtwebengine < Formula :public_domain, # sigslot; SPL-SQRT-FLOOR { all_of: ["ISC", "OpenSSL"] }, # boringssl, TODO: remove in Chromium 134+ ] + revision 1 head "https://code.qt.io/qt/qtwebengine.git", branch: "dev" livecheck do @@ -84,7 +85,7 @@ class Qtwebengine < Formula depends_on "fontconfig" depends_on "freetype" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "jpeg-turbo" depends_on "libdrm" depends_on "libevent" diff --git a/Formula/r/r.rb b/Formula/r/r.rb index a18695a48b4ec..54c059b6148c9 100644 --- a/Formula/r/r.rb +++ b/Formula/r/r.rb @@ -4,6 +4,7 @@ class R < Formula url "https://cran.r-project.org/src/base/R-4/R-4.5.2.tar.gz" sha256 "87a41ce9b50e096dd2c4282f48efea30c9916fcb7b167fa2bc988c9cf3cb6642" license "GPL-2.0-or-later" + revision 1 livecheck do url "https://cran.rstudio.com/banner.shtml" @@ -52,7 +53,7 @@ class R < Formula on_linux do depends_on "glib" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libice" depends_on "libsm" depends_on "libtirpc" diff --git a/Formula/s/samba.rb b/Formula/s/samba.rb index 939b9888849e7..ba7cf5427aeb7 100644 --- a/Formula/s/samba.rb +++ b/Formula/s/samba.rb @@ -7,6 +7,7 @@ class Samba < Formula url "https://download.samba.org/pub/samba/stable/samba-4.23.2.tar.gz" sha256 "2de330647e1486683597e261285d04a9b7514ab5c7da27711736e22c7f2b9c2e" license "GPL-3.0-or-later" + revision 1 livecheck do url "https://www.samba.org/samba/download/" @@ -28,7 +29,7 @@ class Samba < Formula depends_on "gnutls" # icu4c can get linked if detected by pkg-config and there isn't a way to force disable # without disabling spotlight support. So we just enable the feature for all systems. - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "krb5" depends_on "libtasn1" depends_on "libxcrypt" diff --git a/Formula/s/sile.rb b/Formula/s/sile.rb index ed90dc30c8ee1..abbd5bcd38c35 100644 --- a/Formula/s/sile.rb +++ b/Formula/s/sile.rb @@ -4,6 +4,7 @@ class Sile < Formula url "https://github.com/sile-typesetter/sile/releases/download/v0.15.13/sile-0.15.13.tar.zst" sha256 "5e97c19651aff710687b93292d5361cb411652094bcc8c62c811c19f7a81464b" license "MIT" + revision 1 bottle do sha256 cellar: :any, arm64_tahoe: "1ed8cdeeb01ac51c7bd776ec684b7c525c586cd5fb456675cd9d0308cf2c15bb" @@ -31,7 +32,7 @@ class Sile < Formula depends_on "fontconfig" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libpng" depends_on "luajit" depends_on "luarocks" diff --git a/Formula/s/simdutf.rb b/Formula/s/simdutf.rb index 5825d06843bb4..e0e8324b3d5ba 100644 --- a/Formula/s/simdutf.rb +++ b/Formula/s/simdutf.rb @@ -4,6 +4,7 @@ class Simdutf < Formula url "https://github.com/simdutf/simdutf/archive/refs/tags/v7.5.0.tar.gz" sha256 "3cad2f554912ecd77222272e5d1a7c1e5e33b4011bee823269cdc9095d2fdce2" license any_of: ["Apache-2.0", "MIT"] + revision 1 head "https://github.com/simdutf/simdutf.git", branch: "master" livecheck do @@ -21,7 +22,7 @@ class Simdutf < Formula end depends_on "cmake" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" uses_from_macos "python" => :build diff --git a/Formula/s/spidermonkey.rb b/Formula/s/spidermonkey.rb index f122ff68bdff0..66dce05e5179c 100644 --- a/Formula/s/spidermonkey.rb +++ b/Formula/s/spidermonkey.rb @@ -5,6 +5,7 @@ class Spidermonkey < Formula version "140.4.0" sha256 "49f20673171046bc7b64f4caa340c46e1e105b9107f0ef68b7a94f379bcea4f7" license "MPL-2.0" + revision 1 head "https://hg.mozilla.org/mozilla-central", using: :hg # Spidermonkey versions use the same versions as Firefox, so we simply check @@ -27,7 +28,7 @@ class Spidermonkey < Formula depends_on "pkgconf" => :build depends_on "python@3.14" => :build depends_on "rust" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "nspr" depends_on "readline" diff --git a/Formula/s/statesmith.rb b/Formula/s/statesmith.rb index 47026c3737a71..3597114b1dfde 100644 --- a/Formula/s/statesmith.rb +++ b/Formula/s/statesmith.rb @@ -4,6 +4,7 @@ class Statesmith < Formula url "https://github.com/StateSmith/StateSmith/archive/refs/tags/cli-v0.19.0.tar.gz" sha256 "62eb44d15a978c82f1ad8a54506f750b76c3dd30ebd1087384366a939a118749" license "Apache-2.0" + revision 1 bottle do sha256 cellar: :any_skip_relocation, arm64_tahoe: "f9c19f657fbff70ad690d5b0910ab9b55559514f24f76661f078799f823f1a07" @@ -16,7 +17,7 @@ class Statesmith < Formula end depends_on "dotnet" - depends_on "icu4c@77" + depends_on "icu4c@78" uses_from_macos "zlib" def install diff --git a/Formula/s/systemd.rb b/Formula/s/systemd.rb index 1a571b70286bf..d0e2cfc757c97 100644 --- a/Formula/s/systemd.rb +++ b/Formula/s/systemd.rb @@ -27,6 +27,7 @@ class Systemd < Formula { any_of: ["MIT", "GPL-2.0-or-later" => { with: "Linux-syscall-note" }] }, { any_of: ["GPL-2.0-only", "BSD-2-Clause"] }, ] + revision 1 head "https://github.com/systemd/systemd.git", branch: "main" bottle do @@ -40,7 +41,7 @@ class Systemd < Formula depends_on "docbook-xsl" => :build depends_on "gettext" => :build depends_on "gperf" => :build - depends_on "icu4c@77" => :build # FIXME: brew should add to PKG_CONFIG_PATH as dependency of libxml2 + depends_on "icu4c@78" => :build # FIXME: brew should add to PKG_CONFIG_PATH as dependency of libxml2 depends_on "libxml2" => :build depends_on "libxslt" => :build depends_on "meson" => :build diff --git a/Formula/t/tarantool.rb b/Formula/t/tarantool.rb index 3bb248b0d61db..40bd4f50651c3 100644 --- a/Formula/t/tarantool.rb +++ b/Formula/t/tarantool.rb @@ -4,6 +4,7 @@ class Tarantool < Formula url "https://download.tarantool.org/tarantool/src/tarantool-3.5.0.tar.gz" sha256 "396780491b4f01c75f7098056e9a21562a687234085543bf52a5c5a6905f2dbc" license "BSD-2-Clause" + revision 1 version_scheme 1 head "https://github.com/tarantool/tarantool.git", branch: "master" @@ -27,7 +28,7 @@ class Tarantool < Formula depends_on "cmake" => :build depends_on "curl" # curl 8.4.0+ - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libyaml" depends_on "openssl@3" depends_on "readline" diff --git a/Formula/t/tectonic.rb b/Formula/t/tectonic.rb index 0f4734889d731..54ebb095a2d79 100644 --- a/Formula/t/tectonic.rb +++ b/Formula/t/tectonic.rb @@ -2,7 +2,7 @@ class Tectonic < Formula desc "Modernized, complete, self-contained TeX/LaTeX engine" homepage "https://tectonic-typesetting.github.io/" license "MIT" - revision 4 + revision 5 head "https://github.com/tectonic-typesetting/tectonic.git", branch: "master" stable do @@ -46,7 +46,7 @@ class Tectonic < Formula depends_on "freetype" depends_on "graphite2" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libpng" depends_on "openssl@3" diff --git a/Formula/t/tesseract.rb b/Formula/t/tesseract.rb index e9e4dcdf889b6..e4eec30ec416a 100644 --- a/Formula/t/tesseract.rb +++ b/Formula/t/tesseract.rb @@ -4,6 +4,7 @@ class Tesseract < Formula url "https://github.com/tesseract-ocr/tesseract/archive/refs/tags/5.5.1.tar.gz" sha256 "a7a3f2a7420cb6a6a94d80c24163e183cf1d2f1bed2df3bbc397c81808a57237" license "Apache-2.0" + revision 1 head "https://github.com/tesseract-ocr/tesseract.git", branch: "main" livecheck do @@ -30,7 +31,7 @@ class Tesseract < Formula depends_on "fontconfig" depends_on "glib" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "leptonica" depends_on "libarchive" depends_on "pango" diff --git a/Formula/t/texlive.rb b/Formula/t/texlive.rb index d62b143c2094b..f9ecf826a1cc0 100644 --- a/Formula/t/texlive.rb +++ b/Formula/t/texlive.rb @@ -55,7 +55,7 @@ class Texlive < Formula depends_on "gmp" depends_on "graphite2" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "jpeg-turbo" depends_on "libpng" depends_on "libx11" diff --git a/Formula/t/tinysparql.rb b/Formula/t/tinysparql.rb index 8a92f51e4452d..9bf2271708cb6 100644 --- a/Formula/t/tinysparql.rb +++ b/Formula/t/tinysparql.rb @@ -4,6 +4,7 @@ class Tinysparql < Formula url "https://download.gnome.org/sources/tinysparql/3.10/tinysparql-3.10.1.tar.xz" sha256 "5a7f3e789db6671a550ed6280ed4f60a60bea77368da92be68dc7d8d7e230265" license all_of: ["LGPL-2.1-or-later", "GPL-2.0-or-later"] + revision 1 head "https://gitlab.gnome.org/GNOME/tinysparql.git", branch: "main" # TinySPARQL doesn't follow GNOME's "even-numbered minor is stable" version @@ -32,7 +33,7 @@ class Tinysparql < Formula depends_on "dbus" depends_on "glib" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "json-glib" depends_on "libsoup" depends_on "sqlite" diff --git a/Formula/u/unar.rb b/Formula/u/unar.rb index f51f4c7401e32..b4d3da2c12aba 100644 --- a/Formula/u/unar.rb +++ b/Formula/u/unar.rb @@ -4,7 +4,7 @@ class Unar < Formula url "https://github.com/MacPaw/XADMaster/archive/refs/tags/v1.10.8.tar.gz" sha256 "652953d7988b3c33f4f52b61c357afd1a7c2fc170e5e6e2219f4432b0c4cd39f" license "LGPL-2.1-or-later" - revision 6 + revision 7 head "https://github.com/MacPaw/XADMaster.git", branch: "master" bottle do @@ -26,7 +26,7 @@ class Unar < Formula on_linux do depends_on "gnustep-base" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libobjc2" depends_on "wavpack" end diff --git a/Formula/u/urweb.rb b/Formula/u/urweb.rb index 5134dc9369c48..b885bc09b804e 100644 --- a/Formula/u/urweb.rb +++ b/Formula/u/urweb.rb @@ -4,7 +4,7 @@ class Urweb < Formula url "https://github.com/urweb/urweb/releases/download/20200209/urweb-20200209.tar.gz" sha256 "ac3010c57f8d90f09f49dfcd6b2dc4d5da1cdbb41cbf12cb386e96e93ae30662" license "BSD-3-Clause" - revision 12 + revision 13 no_autobump! because: :requires_manual_review @@ -24,7 +24,7 @@ class Urweb < Formula depends_on "libtool" => :build depends_on "mlton" => :build depends_on "gmp" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "openssl@3" # Patch to fix build for icu4c 68.2 diff --git a/Formula/v/vte3.rb b/Formula/v/vte3.rb index 6ca29af4eccd7..a9d0db499e1d6 100644 --- a/Formula/v/vte3.rb +++ b/Formula/v/vte3.rb @@ -4,7 +4,7 @@ class Vte3 < Formula url "https://download.gnome.org/sources/vte/0.82/vte-0.82.1.tar.xz" sha256 "79376d70402d271e2d38424418e1aea72357934d272e321e3906b71706a78e3a" license "LGPL-2.0-or-later" - revision 1 + revision 2 bottle do sha256 arm64_tahoe: "2cf4efdd5e0ab05af005d315fd99f27b661f38e6c50e3d8a6d5e6fea85af7fb6" @@ -32,7 +32,7 @@ class Vte3 < Formula depends_on "graphene" depends_on "gtk+3" depends_on "gtk4" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "lz4" depends_on "pango" depends_on "pcre2" diff --git a/Formula/w/webkitgtk.rb b/Formula/w/webkitgtk.rb index d5c459e8754e4..b6d7fd4e5d90e 100644 --- a/Formula/w/webkitgtk.rb +++ b/Formula/w/webkitgtk.rb @@ -4,6 +4,7 @@ class Webkitgtk < Formula url "https://webkitgtk.org/releases/webkitgtk-2.50.1.tar.xz" sha256 "33e912ee6e3cdb4b9803715f50686af85a60af47f1cf72a6acc6a2db1bb3d9fe" license "GPL-3.0-or-later" + revision 1 livecheck do url "https://webkitgtk.org/releases/" @@ -35,7 +36,7 @@ class Webkitgtk < Formula depends_on "gstreamer" depends_on "gtk+3" depends_on "harfbuzz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "jpeg-turbo" depends_on "jpeg-xl" depends_on "libavif" diff --git a/Formula/w/widelands.rb b/Formula/w/widelands.rb index 8ca690e960014..d25b6049158d8 100644 --- a/Formula/w/widelands.rb +++ b/Formula/w/widelands.rb @@ -4,7 +4,7 @@ class Widelands < Formula url "https://github.com/widelands/widelands/archive/refs/tags/v1.2.1.tar.gz" sha256 "799bfd32048ef20118c48e21f3fc843ae0451c42bb8bf2eabcb9b26bf6fe54b4" license "GPL-2.0-or-later" - revision 1 + revision 2 version_scheme 1 livecheck do @@ -30,7 +30,7 @@ class Widelands < Formula depends_on "pkgconf" => :build depends_on "glew" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "libpng" depends_on "lua" depends_on "minizip" diff --git a/Formula/y/yaz.rb b/Formula/y/yaz.rb index 4713d90ecf12b..2c02c05162b38 100644 --- a/Formula/y/yaz.rb +++ b/Formula/y/yaz.rb @@ -4,6 +4,7 @@ class Yaz < Formula url "https://ftp.indexdata.com/pub/yaz/yaz-5.35.1.tar.gz" sha256 "db030d6d66880398a44215e26132630ee94f5e462d838809e43f97e6399c1353" license "BSD-3-Clause" + revision 1 # The latest version text is currently omitted from the homepage for this # software, so we have to check the related directory listing page. @@ -37,7 +38,7 @@ class Yaz < Formula depends_on "pkgconf" => :build depends_on "gnutls" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "readline" # Possible opportunistic linkage. TODO: Check if this can be removed. uses_from_macos "libxml2" diff --git a/Formula/z/zebra.rb b/Formula/z/zebra.rb index a8dfe6738361a..660459f92d71b 100644 --- a/Formula/z/zebra.rb +++ b/Formula/z/zebra.rb @@ -4,6 +4,7 @@ class Zebra < Formula url "https://ftp.indexdata.com/pub/zebra/idzebra-2.2.8.tar.gz" sha256 "879e402b91912e9074275753f24408ed2ac06b3b7c30b2a2d5a70718c869a542" license "GPL-2.0-or-later" + revision 1 livecheck do url "https://ftp.indexdata.com/pub/zebra/" @@ -21,7 +22,7 @@ class Zebra < Formula sha256 x86_64_linux: "80fa4c353aa9cb8223576e8a43f4d627051a78a68ede72d8876f93607c2d89e9" end - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "yaz" uses_from_macos "bzip2" diff --git a/Formula/z/zk.rb b/Formula/z/zk.rb index 1b0d5d13af01a..983cea731e1d7 100644 --- a/Formula/z/zk.rb +++ b/Formula/z/zk.rb @@ -4,6 +4,7 @@ class Zk < Formula url "https://github.com/zk-org/zk/archive/refs/tags/v0.15.1.tar.gz" sha256 "1f30aae497476342203b3cecb63edd92faf4d837860a894fdee4b372184e9ec4" license "GPL-3.0-only" + revision 1 head "https://github.com/zk-org/zk.git", branch: "dev" livecheck do @@ -24,10 +25,12 @@ class Zk < Formula depends_on "go" => :build - depends_on "icu4c@77" + depends_on "icu4c@78" uses_from_macos "sqlite" def install + ENV["CGO_ENABLED"] = "1" if OS.linux? && Hardware::CPU.arm? + ldflags = "-s -w -X main.Version=#{version} -X main.Build=#{tap.user}" tags = %w[fts5 icu] system "go", "build", *std_go_args(ldflags:, tags:) diff --git a/Formula/z/znc.rb b/Formula/z/znc.rb index 6ab37765b1ab4..82288067dd46d 100644 --- a/Formula/z/znc.rb +++ b/Formula/z/znc.rb @@ -4,7 +4,7 @@ class Znc < Formula url "https://znc.in/releases/znc-1.10.1.tar.gz" sha256 "4e6e76851dbf2606185972b53ec5decad68fe53b63a56e4df8b8b3c0a6c46800" license "Apache-2.0" - revision 1 + revision 2 livecheck do url "https://znc.in/releases/" @@ -26,7 +26,7 @@ class Znc < Formula depends_on "pkgconf" => :build depends_on "boost" depends_on "cctz" - depends_on "icu4c@77" + depends_on "icu4c@78" depends_on "openssl@3" depends_on "python@3.14" diff --git a/audit_exceptions/versioned_keg_only_allowlist.json b/audit_exceptions/versioned_keg_only_allowlist.json index 4cf9256e8b043..564a387550278 100644 --- a/audit_exceptions/versioned_keg_only_allowlist.json +++ b/audit_exceptions/versioned_keg_only_allowlist.json @@ -12,7 +12,7 @@ "gcc@14", "glibmm@2.66", "gnupg@1.4", - "icu4c@77", + "icu4c@78", "libpeas@1", "libsigc++@2", "libxml++@3",