From 3c7837e5a9aa06bd4d20a9dcc1c2cdf61b9e50a6 Mon Sep 17 00:00:00 2001
From: Jack Nagel <jacknagel@gmail.com>
Date: Sun, 3 Feb 2013 14:54:18 -0600
Subject: [PATCH] audit: check for missing xz build-time dep

Closes Homebrew/homebrew#17565.
---
 Library/Homebrew/cmd/audit.rb | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb
index 0f00a23fcc..723400a726 100644
--- a/Library/Homebrew/cmd/audit.rb
+++ b/Library/Homebrew/cmd/audit.rb
@@ -222,6 +222,10 @@ class FormulaAuditor
     if urls.any? { |p| p =~ %r[^git://github\.com/] }
       problem "Use https:// URLs for accessing GitHub repositories."
     end
+
+    if urls.any? { |u| u =~ /\.xz/ } && !f.deps.any? { |d| d.name == "xz" }
+      problem "Missing a build-time dependency on 'xz'"
+    end
   end
 
   def audit_specs
-- 
GitLab