aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd/info.rb
AgeCommit message (Collapse)Author
2015-02-13info: show correct file origin for formula from path or urlXu Cheng
Closes #36733. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-02-08cmd/info: prevent duplicate dependency display.Xu Cheng
Before: $ brew info llvm ==> Dependencies Build: xz ✔, xz ✔, xz ✔, xz ✔, xz ✔, xz ✔ $ brew info --json=v1 llvm ... "dependencies":["xz","xz","xz","xz","xz","xz"], ... After $ brew info llvm ==> Dependencies Build: xz ✔ $ brew info --json=v1 llvm ... "dependencies":["xz"], ... Closes #36653. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-08-10Disconnect defined options from the build objectJack Nagel
2014-07-06Remove redundant "which git" guardsJack Nagel
There is always a git executable on PATH due to the git wrapper in Library/Contributions/cmd. The wrapper will notify the user if there is not a real git installed.
2014-07-06Use Formula tap methods instead of matching the pathJack Nagel
2014-06-22Move deprecated Formula class methods to compatJack Nagel
These have all been moved to Formulary.
2014-06-21Show file contents instead of commitsVladimír Kriška
Closes #30324. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-06-19Pull requires out of methodsJack Nagel
2014-06-19Only "extend self" once on the Homebrew moduleJack Nagel
2014-05-18always use a top-level array for info JSONAdam Vandenberg
Closes #29318.
2014-05-16add --installed to json infoAdam Vandenberg
Closes #29315.
2014-04-24Make the on-disk representation of taps unambiguousTsukasa OMOTO
This commit supports "-" and "_" in names of user and repository. Closes #28203. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-04-23separate the brew info for multiple formulaeDan Martinez
Closes #27311. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-04-06Remove now unnecessary realpath callsJack Nagel
2014-03-18Fix copy/paste errorJack Nagel
Fixes #27685.
2014-03-10Update info command for generalized bottle implementationJack Nagel
2014-03-08remove brew info --allAdam Vandenberg
Closes #27322.
2014-02-28Remove "brew info <URL>"Jack Nagel
Closes #27076.
2013-11-11info: fix on non-tty terminals.Mike McQuaid
References #18922. Closes #24188. Closes #24190.
2013-11-11info: decorate deps to show installed status?Colin Dean
* shows green tick if installed or red cross if not * only highlight dependency if HOMEBREW_NO_EMOJI is set Closes #18922. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-10-30global: add more tap regexes.Mike McQuaid
2013-06-26info: Only print Cellar info if it existsMisty De Meo
2013-06-25Fix info --githubAdam Vandenberg
Closes #20780.
2013-06-24Add 'From:' to GitHub url for formulaAdam Vandenberg
Closes #20724.
2013-06-22Add Utils::JSON to wrap the JSON implementationJack Nagel
2013-06-09info: remove unreachable codeJack Nagel
2013-06-09Separate formula conflicts from requirementsJack Nagel
Closes #20357.
2013-05-10info: simplify keg listingJack Nagel
2013-05-10info: improve dependency listingJack Nagel
2013-05-02info: re-raise on blacklist missJack Nagel
2013-04-29info: try blacklist for unknown formula namesAdam Vandenberg
Closes #17399.
2013-03-31brew-info: Add pinned status to info.Simon Sigurdhsson
Closes #18851. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-28Suppress ambiguous argument and grouped expression warningsJack Nagel
2013-03-28info: make use of Tab#to_sJack Nagel
Closes #18788.
2013-03-20brew-info: specify whether poured or built.Mike McQuaid
- Store in the tab if a bottle was poured for the build. - Add an additional line of output to `brew info` outputting whether the formula was built from source or poured from a bottle. Closes #18430. Closes #18475.
2013-03-01Support 32-bit 10.6 bottles.Mike McQuaid
Closes #17735. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-02-16info: open history pages for all specified formulaeJack Nagel
Closes #17852.
2013-01-14info: sort conflicts consistentlyJack Nagel
2013-01-14Restore keg-only caveatsJack Nagel
Fixes #16989.
2013-01-02Add caveats class and use in brew info.Mike McQuaid
Probably a better approach than reverted e721c7. Fixes #16604.
2012-12-16Revert "Add launchctl_instructions method"Jack Nagel
This code makes assumptions about the existence of prefix which are valid in the context of the installer, but not necessarily in the context of `brew info`, thus `brew info` on an outdated formula errors out. This reverts commit e5b53dd64b769b67805d1054d906f7083939d905.
2012-12-16Add launchctl_instructions methodLorenzo Manacorda
Closes #16604. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-12-04propert version sort in `info` commandMislav Marohnić
Closes #16382. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-17info: Add JSON outputMisty De Meo
Output JSON with the --json=v1 option. Output is in an array, and supports one or more formulae (or all, with the --all option). Why 'v1'? The format is unstable, presumably we'll deprecate it someday. It should be solid by Homebrew 1.0. Closes #13299.
2012-08-25Miscellaneous bottle code cleanup.Mike McQuaid
2012-08-12Add :when_xquartz_installed as a keg-only reasonJack Nagel
Using :when_xquartz_installed will tell the keg-only machinery to activate if XQuartz is installed. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-09Fix info/options for new options dslAdam Vandenberg
2012-08-07Simplify conditionalJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-07Simplify printing conflicts in `brew info`Jack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-07fix info commandAdam Vandenberg