Skip to content

Commit 47782e3

Browse files
authored
Merge pull request #221286 from Homebrew/bump-libcerf-3.0
libcerf 3.0
2 parents a44475e + dcedbac commit 47782e3

File tree

3 files changed

+27
-24
lines changed

3 files changed

+27
-24
lines changed

Formula/g/gnuplot.rb

+6-5
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,19 @@ class Gnuplot < Formula
44
url "https://downloads.sourceforge.net/project/gnuplot/gnuplot/6.0.2/gnuplot-6.0.2.tar.gz"
55
sha256 "f68a3b0bbb7bbbb437649674106d94522c00bf2f285cce0c19c3180b1ee7e738"
66
license "gnuplot"
7+
revision 1
78

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

1314
bottle do
14-
sha256 arm64_sonoma: "d55e5f3a895e0243bf3f91b03f71a17beee8dd32f7578a9fbf47e37d55310769"
15-
sha256 arm64_ventura: "5818dec5b5211897a75d4a838cccd7d384081f560b7948ef982484de20d57581"
16-
sha256 sonoma: "e5ec734e9a605d93fe3cb3715e5268ebee7e2c781980541c20999d23f4b06498"
17-
sha256 ventura: "ba8549eb440ca125cf18d887d1e9b2f8aa1ff5b5e69e21c832882785b9765057"
18-
sha256 x86_64_linux: "24e1fe6413ac0e870b46fbcafa02cc3df6636834b0a410ada0d7d462f51af527"
15+
sha256 arm64_sonoma: "f4614510eee98277e8f6707ede38ff75808199d9142b01b9b5d866c6b04e5e64"
16+
sha256 arm64_ventura: "f5b5661e21ff6750664ba916ffff4872223665d294aab46d5f1b0b03a31cb5f5"
17+
sha256 sonoma: "01283156bd481ad990babc7079fa7944a82dc5f8f63b2e7825b775a67a75947a"
18+
sha256 ventura: "0b58f022fee34dd428eba9960931a05af2f0195518a9194a815a709f29ef79d3"
19+
sha256 x86_64_linux: "2aef739e28fc8eebe3c2c005c59cb6e465b921407c615e4cad5a4e39f9828a7a"
1920
end
2021

2122
head do

Formula/lib/libcerf.rb

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
class Libcerf < Formula
22
desc "Numeric library for complex error functions"
33
homepage "https://jugit.fz-juelich.de/mlz/libcerf"
4-
url "https://jugit.fz-juelich.de/mlz/libcerf/-/archive/v2.5/libcerf-v2.5.tar.gz"
5-
sha256 "b3a5e68a30bdbd3a58e9e7c038bd0aa2586b90bbb1c809f76665e176b2d42cdc"
4+
url "https://jugit.fz-juelich.de/mlz/libcerf/-/archive/v3.0/libcerf-v3.0.tar.gz"
5+
sha256 "c6108fbda89af37f588119c0c542b6c1e824845a36bea2fa31f7ed2cc1a246db"
66
license "MIT"
77
version_scheme 1
88
head "https://jugit.fz-juelich.de/mlz/libcerf.git", branch: "master"
@@ -13,13 +13,13 @@ class Libcerf < Formula
1313
end
1414

1515
bottle do
16-
sha256 cellar: :any, arm64_sequoia: "9ef61782db29810efb515f681505ca8a23df43a38b14215b2ce0e6509ae900c0"
17-
sha256 cellar: :any, arm64_sonoma: "86ef9614dca7cec2c1ad8c83ae5b94293f97f23043c11fc1b87f274274b20560"
18-
sha256 cellar: :any, arm64_ventura: "a185b08c275397fd84dbd70422521f4e0906cd99889bc86b80f185b189ade42b"
19-
sha256 cellar: :any, sonoma: "98cb0698308f729c04e337b056b09fcdd33ed9b542de27dfe7b988ad9d6dc00f"
20-
sha256 cellar: :any, ventura: "c0537286db1bbe87442d46cfdef96b2dec2d699f736e94ab71071fc0b782c4ae"
21-
sha256 cellar: :any_skip_relocation, arm64_linux: "c3ca8b3e01595c598f387bd54d918aeca3be38b2a363e656dd33d0a3a118e082"
22-
sha256 cellar: :any_skip_relocation, x86_64_linux: "a4d0865b2a220ff41b0db82e9709a349c4c394785e3ef8f2e729726deced5cd4"
16+
sha256 cellar: :any, arm64_sequoia: "093e9b7e5a294c1064d174f62b4a17e09bfb57f0fe2dd97b8b6091cf9e6d4ff6"
17+
sha256 cellar: :any, arm64_sonoma: "8abb6bed129a07ae4601cd1bd84f1c4c062ad8eca2bdb15ea3fa33c1dd8e8f39"
18+
sha256 cellar: :any, arm64_ventura: "05f13dcf138876b29e6a9ac49b356ee1afdaae3671a19973cdc6688b73f1cc07"
19+
sha256 cellar: :any, sonoma: "d1f71ef6427fe87f8c1fca1ac83ff534a4b01086ae8835d8b14c2ea72710c97f"
20+
sha256 cellar: :any, ventura: "52409e3c2993db96a2edcb1a9229530fb9b5d1f3375c1dfafe18476ccb087e5b"
21+
sha256 cellar: :any_skip_relocation, arm64_linux: "0b2e39bf56ebf87f61fdb69caf20157ee0c20f1f55d0c57cd5676de672969ae5"
22+
sha256 cellar: :any_skip_relocation, x86_64_linux: "b1181cfb82445d2b1fb89fbc80a2337d598ce59d8f71e9159344851eb05288e9"
2323
end
2424

2525
depends_on "cmake" => :build

Formula/lib/libecpint.rb

+12-10
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,16 @@ class Libecpint < Formula
44
url "https://github.com/robashaw/libecpint/archive/refs/tags/v1.0.7.tar.gz"
55
sha256 "e9c60fddb2614f113ab59ec620799d961db73979845e6e637c4a6fb72aee51cc"
66
license "MIT"
7+
revision 1
78

89
bottle do
9-
rebuild 1
10-
sha256 cellar: :any, arm64_sequoia: "a1e4ea8f5ae8f9516095177b10dc19154d4d808f7f66a9dec5b8094fafb7f92a"
11-
sha256 cellar: :any, arm64_sonoma: "d754e834771a32fc1c9e09e0d90b72232970512fc889a84b5a9b9ce6ca110cd4"
12-
sha256 cellar: :any, arm64_ventura: "2c6e35a7a116b61a0ce86a7c98ea815366bf50e05262ce95695402ec0963906f"
13-
sha256 cellar: :any, arm64_monterey: "354ad48d6548c4c14a11c7fe6906d3144b62970ed28b6945449bacd68070a654"
14-
sha256 cellar: :any, sonoma: "fac0c8b117413ae906344bef51c1c39fcfcea62ef89d17d232602e0d3e62ff90"
15-
sha256 cellar: :any, ventura: "2ad164c6bde6c42997d6d520c1b948c6fd068eb8a014bcb37a27a794cf73e61a"
16-
sha256 cellar: :any, monterey: "4679cb57350812962b316debc76e489ea8b19806a566aaa7c00f25d47d821a5f"
17-
sha256 cellar: :any_skip_relocation, arm64_linux: "2b0d3cc23fe08806db0815176dc10d20c38a68e36de59e56135f518b46c9c373"
18-
sha256 cellar: :any_skip_relocation, x86_64_linux: "3f0c3872e62c90591879e5de99b0f67932051815627ebbdabe2653203d7337ed"
10+
sha256 cellar: :any, arm64_sequoia: "c52edb64ef2f58d2917ed6c23b673ba7a91e235d5f484dd33f5b09aa667d165a"
11+
sha256 cellar: :any, arm64_sonoma: "ddfb7be7a3099e1b6f55f39207977de575a8073143259a1bc4f9ee1ab4f4618e"
12+
sha256 cellar: :any, arm64_ventura: "d925cc07595e0fc312ff86fdcdbed3e9952a0c6cb097152d7c54ce9de46b6587"
13+
sha256 cellar: :any, sonoma: "a6f706be76c6675f4ec6ae3e4745557764273336a650c6dd35272f07221c35bf"
14+
sha256 cellar: :any, ventura: "a0f40b815e0a8c17a5afaee0f7fc302cada2bebadccbd016a684001b03e964fb"
15+
sha256 cellar: :any_skip_relocation, arm64_linux: "beadc5b890d76cc2a78af3a2d848dd5b647b9287bb38d38ce81affc88aa2ebf6"
16+
sha256 cellar: :any_skip_relocation, x86_64_linux: "87eb0928e103b94c921b2a7dc1c12b0e12033e917f67ba0b01d2015af1d126b9"
1917
end
2018

2119
depends_on "cmake" => :build
@@ -25,6 +23,10 @@ class Libecpint < Formula
2523
uses_from_macos "python" => :build
2624

2725
def install
26+
# Fix the error: found '_dawson' in libcerf.3.0.dylib, declaration possibly missing 'extern "C"'
27+
# Issue ref: https://github.com/robashaw/libecpint/issues/65
28+
inreplace "src/CMakeLists.txt", "cerf::cerf", "cerf::cerfcpp"
29+
2830
args = [
2931
"-DBUILD_SHARED_LIBS=ON",
3032
"-DLIBECPINT_USE_CERF=ON",

0 commit comments

Comments
 (0)