| Age | Commit message (Collapse) | Author |
|
* lets more text types get picked up
* better filter for `brew list`
|
|
If you have relocated your HOMEBREW_CACHE under HOMEBREW_PREFIX,
then don't show these files as "unbrewed".
|
|
Enumerable#one? is not available under Ruby 1.8.6. Further, we really
want #any? here, as setting both HOME and CURL_HOME can trigger a false
negative.
Fixes Homebrew/homebrew#15883.
|
|
|
|
Having a third-party `fuse.pc` file will conflict with the `fuse4x` formula.
|
|
Fixes Homebrew/homebrew#14815.
|
|
Skip any entries returned by `Dir["Library/Taps/*"].each` that are not
directories.
|
|
|
|
Added doctor check for .curlrc rather than silently ignoring it (#13836).
Closes Homebrew/homebrew#15419.
Signed-off-by: Max Howell <mxcl@me.com>
Removed test in doctor where it actually curl'd a file. It's enough to warn if the curlrc exists. I understand people want to remove the warnings, but the point in the doctor is to help diagnose and not to be some ramification of your UNIX system.
|
|
Closes Homebrew/homebrew#14373.
|
|
Closes Homebrew/homebrew#15488.
|
|
|
|
* Renames --force to --overwrite, freeing up brew ln --force for Homebrew/homebrew#13349
* Changes --dry-run to preview linking by default, rather than
overwriting. An overwrite dry-run can be simulated via both
--dry-run --overwrite
* Adds some basic Keg tests
|
|
Closes Homebrew/homebrew#15321.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
|
|
Refs Homebrew/homebrew#15164.
|
|
Also fix typo in the superenv DEVELOPER_DIR set detection code.
|
|
We add the bins from all deps instead. Rationale: formula find and use eg. GNU-coreutils versions of things and then break. Only allow formula to use tools that they depend on and expect.
I want to go further and only add include paths etc. for dependencies, I have done some work on this, but I fear it may be impossible. If an include path is eg. /usr/local/lib/foo/include, is it possible to know if this path is bad? Not always AFAICT.
|
|
|
|
Because we mess with the return value from [] in superenv due to many formula assuming CFLAGS etc. would not be nil.
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
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 Homebrew/homebrew#13299.
|
|
It looks like there can be harmless stuff leftover in
/Developer/Library, even after Xcode uninstalls older versions. The
existence of the uninstall-developer-folder script should be a better
indicator.
Fixes Homebrew/homebrew#14970.
|
|
Rescuing false on the StandardCompilers map meant that the doctor
check assumed that the compilers were incorrect, not merely
unknown.
Instead, skip the check and return nil for unknown Xcode; nil
should be interpreted as "dunno", instead of "true" or "false",
and the doctor check no longer prints on nil.
|
|
Oops.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
/Developer/Library shouldn't exist if all the remnants of old
Xcode versions have been uninstalled, and tends to cause problems if
it's kept alongside modern Xcode.
"uninstall-developer-folder" should only remove /Developer/Library.
|
|
Sublime Text's subl tool supports lovely project views just the same
as TextMate. Since I use Sublime, I want good support from `brew
edit` too. :P
|
|
|
|
Rationale: everyone thinks it points to the currently installed prefix, not the prefix of the formula that is newest and maybe not installed.
The previous behavior was unintentional and evidence proves it is not intuitive either.
I anticipate no regressions. And hope I am right!
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Fixes Homebrew/homebrew#14840.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
The problem is not the raw URLs, but URLs that do not contain the commit
hash corresponding to a particular version of the gist.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Fixes Homebrew/homebrew#14752.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
|
|
Rather than build the whole output in a string, print each item as we
go. This gives the illusion of improved responsiveness by delaying the
expensive method calls until after the faster output.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add external tap to default search path, and recommend it for packaging
Apache Modules.
|