Skip to content

Commit

Permalink
Merge pull request #196252 from Homebrew/libzim-icu76
Browse files Browse the repository at this point in the history
libzim: revision bump to migrate to `icu4c@76`
  • Loading branch information
BrewTestBot authored Oct 31, 2024
2 parents 1b65164 + 3f36911 commit 0ecab74
Showing 1 changed file with 15 additions and 8 deletions.
23 changes: 15 additions & 8 deletions Formula/lib/libzim.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,28 +4,35 @@ class Libzim < Formula
url "https://github.com/openzim/libzim/archive/refs/tags/9.2.3.tar.gz"
sha256 "7c6e7fcaf5bc82447edb12c6c573779af6d77b3b79227da57586e81c4e13f1bf"
license "GPL-2.0-or-later"
revision 1
revision 2

bottle do
sha256 cellar: :any, arm64_sequoia: "d339d5a5890ded1fb8757e081dd2e4d528e3e67e40076b10a0dd15cc82d56723"
sha256 cellar: :any, arm64_sonoma: "aae5883407ff954530cb2821d78c0915d7136114cc4248fde3273c391eefc6c0"
sha256 cellar: :any, arm64_ventura: "590039265eea1d2575e5762ca1dcf3da86fa5227030452ea7153e567e6a50bd6"
sha256 cellar: :any, sonoma: "f93174721a118c10a1a457910848da7bd9362276c5e7783ee5c8c6d0b3eaa2df"
sha256 cellar: :any, ventura: "ce832e8ec4c125cb7a1a16b6ba016f36a4d2b2759df2c50a05ae74b0a5b5604f"
sha256 x86_64_linux: "60f68c10567a9b1f4268af4ac89b9a910e4e69f9c864ec7d96a4e154a86521a7"
sha256 cellar: :any, arm64_sequoia: "00a0a3a9e17a6cf09d3de5ff755527249bff3d816f99a5adb1d6afa47968fba9"
sha256 cellar: :any, arm64_sonoma: "2c0d7acbee282b749a9c760c88f6fb8e7af12d7dba0e3f6311aa555b3f248514"
sha256 cellar: :any, arm64_ventura: "b4a7c832065ec969960e9fcbdfc1e6a88d11c880a1d16aba435fd8312633b8de"
sha256 cellar: :any, sonoma: "e01388b83bd200d3ff68a46874b22b1ae97498e4b3d5f9c5329e6673be6cd48c"
sha256 cellar: :any, ventura: "08a2d63cabf9559ddd61a62fced46ce4ea8e1c9efbdda6f6c28f08f9487b6bda"
sha256 x86_64_linux: "a3ffacd30b339af12c349bdc37c1891446c03790e817ffc9aaff6a5175e39fb4"
end

depends_on "meson" => :build
depends_on "ninja" => :build
depends_on "pkg-config" => :build

depends_on "icu4c@75"
depends_on "icu4c@76"
depends_on "xapian"
depends_on "xz"
depends_on "zstd"

uses_from_macos "python" => :build

# Apply commit from open PR to fix build with ICU 76+
# PR ref: https://github.com/openzim/libzim/pull/936
patch do
url "https://github.com/openzim/libzim/commit/48c8c3fa7ad7a54f6df9a5be2676d189bbaf0022.patch?full_index=1"
sha256 "f88890feab66aec7861b4eaab58202d6417c7c4d3692fe56f0e4b5fba06c64a3"
end

def install
system "meson", "setup", "build", *std_meson_args
system "meson", "compile", "-C", "build", "--verbose"
Expand Down

0 comments on commit 0ecab74

Please sign in to comment.