Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1eb6a00

Browse files
authored
Merge pull request Homebrew#177209 from Homebrew/silk-linkage
silk: declare indirect deps with linkage
2 parents 76cd0c1 + 4a4555f commit 1eb6a00

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

Formula/s/silk.rb

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,21 @@ class Silk < Formula
2121
end
2222

2323
depends_on "pkg-config" => :build
24+
2425
depends_on "glib"
2526
depends_on "libfixbuf"
2627
depends_on "yaf"
2728

2829
uses_from_macos "libpcap"
30+
uses_from_macos "zlib"
31+
32+
on_macos do
33+
depends_on "gettext"
34+
depends_on "openssl@3"
35+
end
2936

3037
def install
3138
args = %W[
32-
--prefix=#{prefix}
33-
--disable-dependency-tracking
3439
--mandir=#{man}
3540
--enable-ipv6
3641
--enable-data-rootdir=#{var}/silk
@@ -39,7 +44,7 @@ def install
3944
# removed from Perl 5.34 resulting in `Can't locate Pod/Select.pm in @INC`
4045
args << "ac_cv_prog_PODSELECT=" if OS.mac? && MacOS.version == :sonoma
4146

42-
system "./configure", *args
47+
system "./configure", *args, *std_configure_args
4348
system "make"
4449
system "make", "install"
4550

0 commit comments

Comments
 (0)