| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Closes Homebrew/homebrew#16063.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
add missing libcrypto.pc
override broken system libcurl.pc
Closes Homebrew/homebrew#16063.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
`rake profile` will run ruby-prof on the test suite if the ruby-prof gem
is installed.
|
|
Closes Homebrew/homebrew#12976.
Closes Homebrew/homebrew#15975.
|
|
Ensures the `OBJCXX` environment variable is correctly set. Also adds `OBJC`
and `OBJCXX` to `ENV.remove_cc_etc`.
|
|
The [`OBJC`][1] and [`OBJCXX`][2] environment variables should be set along with `CC` and
`CXX`. Some formulae require these to be set in order to properly configure
against Homebrew's compilers.
Fixes Homebrew/homebrew#16029.
[1]:http://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Objective-C-Compiler.html
[2]:http://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Objective-C_002b_002b-Compiler.html
|
|
|
|
haskell-platform falls over badly if VERBOSE is set. Theoretically
this could happen to other packages too. Really it's just less
painful to avoid setting the env var in the first place.
Fixes Homebrew/homebrew#15989.
|
|
Closes Homebrew/homebrew#16008.
|
|
Yeah, yeah. The XQuartz/X11 stuff is confusing.
|
|
Fixes Homebrew/homebrew#15956.
|
|
|
|
|
|
Closes Homebrew/homebrew#15958.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Only limited debugging functionality is available to things that involve
the Readline formula, but it is better than crashing outright.
c.f. Homebrew/homebrew#15776.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
Closes Homebrew/homebrew#14182.
|
|
|
|
|
|
* lets more text types get picked up
* better filter for `brew list`
|
|
Closes Homebrew/homebrew#15961.
|
|
If you have relocated your HOMEBREW_CACHE under HOMEBREW_PREFIX,
then don't show these files as "unbrewed".
|
|
|
|
The new formula debugger users continuations to jump back up the stack,
and thus anything that has the potential to be executed twice (i.e.
ensure blocks) needs to to be essentially idempotent.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
|
|
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.
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Fixes Homebrew/homebrew#14815.
|
|
|
|
This has to be a last resort right? If all we show is that link (plus preceding un-deletable output) and they don't click it then maybe we should just close the ticket and hope they'll use MacPorts instead.
|
|
Closes Homebrew/homebrew#15723.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Skip any entries returned by `Dir["Library/Taps/*"].each` that are not
directories.
|
|
|
|
A new feature for easing the pain of working with complex formulas, or
formulas for large packages. When running brew in debug mode (-d), if an
exception propagates outside the formula's install method, you now get a menu
which lets you return to the point where the exception was raised and perfom
several useful actions, such as:
- printing a backtrace
- entering IRB to examine the context and test ruby code
- entering the debugger (if ruby-debug is available)
- entering a shell
- ignoring the exception or proceeding with the raise as normal
Signed-off-by: Max Howell <mxcl@me.com>
* Fixed conflict in build.rb.
* Removed old debug handling in Formula.brew.
Closes Homebrew/homebrew#10435.
|
|
|
|
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#13318.
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Set#merge is supposed to return self, and Formula#recursive_requirements
depended on this being true.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|