| Age | Commit message (Collapse) | Author |
|
|
|
This is broken and nobody noticed, so remove it.
Closes Homebrew/homebrew#23878.
|
|
Closes Homebrew/homebrew#23874.
|
|
|
|
Fixes Homebrew/homebrew#23837.
Fixes Homebrew/homebrew#23866.
|
|
|
|
|
|
|
|
* When Homebrew developer mode is enabled, if a bottle is not found to
be relocatable attempt to explain why
* Print out paths of each file that still contains the string search for
* If the string searched for was found in an executable, check to see
if `otool` can explain the string's appearance
* If otool can't explain, see if `strings` can explain
Closes Homebrew/homebrew#23824.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
|
|
|
|
Fixes Homebrew/homebrew#23764.
|
|
Closes Homebrew/homebrew#23654.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Fixes Homebrew/homebrew#23835.
|
|
|
|
Closes Homebrew/homebrew#23796.
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
|
|
I've given up on this; too many edge cases.
If someone else wants to pick it up then send me a message and I'll walk
you through the approach.
|
|
|
|
|
|
We hate it and we should tell people why.
Next step may be blocking it altogether.
|
|
|
|
When a formula is removed from core and installed let's tap it so users
can get updates without caring which tap we want to put things in.
This should allow us to migrate a lot of things to taps.
Closes Homebrew/homebrew#23760.
|
|
|
|
Closes Homebrew/homebrew#23757.
|
|
|
|
|
|
Closes Homebrew/homebrew#23758.
|
|
|
|
Closes Homebrew/homebrew#23791.
|
|
Closes Homebrew/homebrew#23768.
|
|
|
|
Ruby's OpenURI library is somewhat broken under 1.8 and chokes on
otherwise valid values of http(s)_proxy. Use curl to get the mirror list
instead.
Fixes Homebrew/homebrew#23708.
|
|
|
|
The name is pretty self explanatory, it unlinks all installed
applications found under `brew --prefix` from either `~/Applications` or
`/Applications`
Closes Homebrew/homebrew#22729.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes Homebrew/homebrew#23484.
Closes Homebrew/homebrew#23494.
Closes Homebrew/homebrew#23681.
|
|
|
|
Otherwise :mountainlion, :snowleopard in the history for CMake breaks
bottle_filenames from versions for new CMake bottles.
|
|
Previously if a bottle had no checksum for a particular platform (i.e.
currently there are no Mavericks bottles) then it would generate a
different revision (and thus filename) to the rest of the bottles being
generated which meant bottles needed to be manually renamed.
Instead check the actual bottle object's checksums to make sure that
we've looked at the previous bottles for all platforms rather than just
the current one.
|
|
Fixes Homebrew/homebrew#23653.
|
|
Closes Homebrew/homebrew#23669.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
* Don't encode "-Qunused-arguments", as this is only supported in Clang
and will break building when C/C++ compiler is switched during the
process, e.g. building gcc. The warning is harmless without
"-Werror".
|
|
* Add new ENV function for selecting stdlib for Clang.
- The selection is no-op for non-system-clang compilers.
- Both superenv and stdenv are handled.
* Add new HOMEBREW_CCCFG flag and ccwrapper handling.
|
|
* Add options and ENV method to specify building in C++11 mode.
- Set C++ compiler flags to enable C++11 mode.
- To add options to support C++11 mode, a formula can now use
option :cxx11
to provide "--c++11" option, and detect and enable C++11 support in
install method using
ENV.cxx11 if build.cxx11?
Closes Homebrew/homebrew#22453.
|
|
|
|
This allows us to track the actual stdlib in use, and prevents warnings
for bottles with no C++ code.
|
|
This moves stdlib tracking after the install completes, which allows
the tracking to have access to the actual stdlib in use.
This unfortunately means that builds can error out *after* a build,
resulting in wasted time; however, it reduces false positives, and the
overall user experience is still likely to be better this way.
|
|
Array#one? wasn't yet defined in Ruby 1.8.6. In this case the block form
isn't being used, so Array.length == 1 is a simple replacement.
Fixes mistydemeo/tigerbrew#123.
|
|
Fixes Homebrew/homebrew#23643.
|