From aca9b39e17372e7f1a07c24b1cdf8006fb36e44f Mon Sep 17 00:00:00 2001 From: Rui Chen Date: Sun, 4 Aug 2024 11:39:47 -0400 Subject: [PATCH] xdpyinfo: declare indirect deps with linkage Signed-off-by: Rui Chen --- Formula/x/xdpyinfo.rb | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/Formula/x/xdpyinfo.rb b/Formula/x/xdpyinfo.rb index 677212e635a56..d2a49069b92f8 100644 --- a/Formula/x/xdpyinfo.rb +++ b/Formula/x/xdpyinfo.rb @@ -18,21 +18,20 @@ class Xdpyinfo < Formula end depends_on "pkg-config" => :build + depends_on "libx11" depends_on "libxcb" depends_on "libxext" + depends_on "libxi" depends_on "libxtst" def install args = %W[ - --prefix=#{prefix} --sysconfdir=#{etc} --localstatedir=#{var} - --disable-dependency-tracking --disable-silent-rules ] - system "./configure", *args - system "make" + system "./configure", *args, *std_configure_args.reject { |s| s["--disable-debug"] } system "make", "install" end @@ -40,6 +39,6 @@ def install # xdpyinfo: unable to open display "". return if OS.linux? && ENV["HOMEBREW_GITHUB_ACTIONS"] - assert_match("xdpyinfo #{version}", shell_output("DISPLAY= xdpyinfo -version 2>&1")) + assert_match("xdpyinfo #{version}", shell_output("DISPLAY= xdpyinfo -version")) end end