From 9e789279f52198aa30dfeb66ba0f810317a36b62 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Mon, 24 Mar 2025 17:37:06 +0000 Subject: [PATCH] tab: add `bottle_rebuild` to `runtime_dependencies`. It can be useful to know, if a formula's dependencies were installed from a bottle, what rebuild of the bottle was used for debugging. --- Library/Homebrew/tab.rb | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/tab.rb b/Library/Homebrew/tab.rb index f845f71ae2..70f7118234 100644 --- a/Library/Homebrew/tab.rb +++ b/Library/Homebrew/tab.rb @@ -100,9 +100,10 @@ class AbstractTab "full_name" => formula.full_name, "version" => formula.version.to_s, "revision" => formula.revision, + "bottle_rebuild" => formula.bottle&.rebuild, "pkg_version" => formula.pkg_version.to_s, "declared_directly" => declared_deps.include?(formula.full_name), - } + }.compact end private_class_method :formula_to_dep_hash