1
1
class Zyre < Formula
2
2
desc "Local Area Clustering for Peer-to-Peer Applications"
3
3
homepage "https://github.com/zeromq/zyre"
4
- url "https://github.com/zeromq/zyre/releases/download/v2.0.1/zyre-2.0.1.tar.gz"
5
- sha256 "0ba43fcdf70fa1f35b068843a90fdf50b34d65a9be7f2c193924a87a4031a98c"
6
4
license "MPL-2.0"
7
5
6
+ stable do
7
+ url "https://github.com/zeromq/zyre/releases/download/v2.0.1/zyre-2.0.1.tar.gz"
8
+ sha256 "0ba43fcdf70fa1f35b068843a90fdf50b34d65a9be7f2c193924a87a4031a98c"
9
+
10
+ # Fix -flat_namespace being used on Big Sur and later.
11
+ patch do
12
+ url "https://raw.githubusercontent.com/Homebrew/formula-patches/03cf8088210822aa2c1ab544ed58ea04c897d9c4/libtool/configure-big_sur.diff"
13
+ sha256 "35acd6aebc19843f1a2b3a63e880baceb0f5278ab1ace661e57a502d9d78c93c"
14
+ end
15
+ end
16
+
8
17
bottle do
9
18
sha256 cellar : :any , arm64_sonoma : "11ad219ac17051fbf7f1799a4dc8c371ab861a925639953c42a6879433210a38"
10
19
sha256 cellar : :any , arm64_ventura : "1bb9b571c0bc0c5026e0fc411f34f3dd3669c9366e83c7a10ccb64ad039b013e"
@@ -21,6 +30,7 @@ class Zyre < Formula
21
30
22
31
head do
23
32
url "https://github.com/zeromq/zyre.git" , branch : "master"
33
+
24
34
depends_on "autoconf" => :build
25
35
depends_on "automake" => :build
26
36
depends_on "libtool" => :build
@@ -30,18 +40,9 @@ class Zyre < Formula
30
40
depends_on "czmq"
31
41
depends_on "zeromq"
32
42
33
- # Fix -flat_namespace being used on Big Sur and later.
34
- patch do
35
- url "https://raw.githubusercontent.com/Homebrew/formula-patches/03cf8088210822aa2c1ab544ed58ea04c897d9c4/libtool/configure-big_sur.diff"
36
- sha256 "35acd6aebc19843f1a2b3a63e880baceb0f5278ab1ace661e57a502d9d78c93c"
37
- end
38
-
39
43
def install
40
44
system "./autogen.sh" if build . head?
41
- system "./configure" , "--disable-debug" ,
42
- "--disable-dependency-tracking" ,
43
- "--disable-silent-rules" ,
44
- "--prefix=#{ prefix } "
45
+ system "./configure" , "--disable-silent-rules" , *std_configure_args
45
46
system "make"
46
47
system "make" , "check-verbose"
47
48
system "make" , "install"
0 commit comments