| Age | Commit message (Collapse) | Author |
|
Code is copied from
https://github.com/marcandre/backports/blob/master/lib/backports/1.9.2/enumerable/flat_map.rb
(MIT License by Marc-Andre Lafortune)
Closes Homebrew/homebrew#42543.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
Fixes Homebrew/homebrew#42470.
|
|
Closes Homebrew/homebrew#42354.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
This can happen when read permission is denied.
Fixes Homebrew/homebrew#41925.
Closes Homebrew/homebrew#42011.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
refs. Homebrew/linuxbrew#438, mistydemeo/tigerbrew#327,
mistydemeo/tigerbrew#334
|
|
|
|
|
|
It's not clear whether it returns MAKEFLAGS with or without -j<n>, and
neither is particularly useful behavior, given you can easily get the
exact value by calling ENV["MAKEFLAGS"]. So let's not commit to this
API.
|
|
Closes Homebrew/homebrew#40486.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
This reverts commit 02fba8ce25f1e34c981cb30197e2b4711f88b266.
|
|
Closes Homebrew/homebrew#40365.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
|
|
The xcrun script should be skipping the ENV directory when it scans
$PATH looking for tools to run. Unfortunately, the script compares the
paths found to the real path of the ENV directory (following symlinks),
but superenv was adding the nominal path to $PATH, not following
symlinks. As a consequence, platforms with Xcode < 4.3 would get into
infinite loops when trying to call non-system versions of gcc, as xcrun
calls the ENV version of gcc-X.X which calls xcrun and so on forever.
This commit changes superenv to follow symlinks when determining the bin
path to use.
Fixes Homebrew/homebrew#33731.
Closes Homebrew/homebrew#40062.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes Homebrew/homebrew#39758.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Fixes Homebrew/homebrew#37936.
|
|
Closes Homebrew/homebrew#39470.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Honestly, I don't know why git is broken under sandbox. But this seems
fix the problem in Homebrew/homebrew#38978.
Closes Homebrew/homebrew#39138.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Closes Homebrew/homebrew#39026.
|
|
|
|
uses the LLVM 3.6 debug header from:
http://reviews.llvm.org/diffusion/L/browse/libcxx/tags/RELEASE_360/final/include/__debug
Workaround for Homebrew/homebrew#38514.
Closes Homebrew/homebrew#38735.
|
|
Closes Homebrew/homebrew#38361.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#38413.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
A hyphen is not a valid character in a Ruby symbol, and the bottle
tag should be a valid Ruby symbol for its use in the bottle stanza.
Closes Homebrew/homebrew#38235.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Change [a-z_]+(32)? to [-a-z0-9_]+
The Linuxbrew bottle tag is x86_64-linux.
Closes Homebrew/homebrew#32687.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
|
|
|
|
|
|
Currently, when called with one argument, dst is set to self, i.e. the
directory into which the source file should be moved.
When called with a second argument (for renames), dst is the full path,
including the basename, to the moved file.
Instead, let's always pass the full path, which means we can remove the
branching logic around computing dst.
|
|
|
|
Closes Homebrew/homebrew#37616.
|
|
|
|
Closes Homebrew/homebrew#37418.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#37180.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Fixes Homebrew/homebrew#35382.
|
|
|