| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Fixes Homebrew/homebrew#27702.
Fixes Homebrew/homebrew#27704.
|
|
Closes Homebrew/homebrew#27672.
|
|
|
|
|
|
|
|
cf. Homebrew/homebrew#22778.
|
|
Fixes Homebrew/homebrew#27553.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The newly generalized bottle implementation removes the need to
defensively check for --devel, --HEAD, and others in this method.
|
|
|
|
Turns out that this doesn't really work at all. `brew install` _never_
reuses options in the first place, and using this option with `brew
upgrade` results in some nasty corner cases in passing options to
dependencies.
|
|
Previously, with nested arrays, the Symbol#to_proc would iterate over
the first item in the nested array instead of the array itself, e.g.:
[[1,2], [3,4]].map(&:first) #=>
NoMethodError: undefined method `first' for 1:Fixnum
|
|
This reverts commit b603c96276cf7fe1417d2355eebc47fb15da0b8c.
|
|
|
|
|
|
In the future we can remove the ENV munging branch from Formula#system.
Closes Homebrew/homebrew#27081.
|
|
[jn: style, update comment]
Closes Homebrew/homebrew#25728.
Fixes Homebrew/homebrew#26834.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
This flag no longer affects the output of the compiler wrappers, since
everything is buffered by the build process rather than each individual
tool.
Additionally, this is a user-facing knob that affects ARGV.verbose?, and
the combination of these two issues broke the --quieter feature.
|
|
|
|
Fixes Homebrew/homebrew#26735.
|
|
Let's check for e.g. --help anywhere in the ARGV array rather than just
the first value to avoid brew upgrade --help causing problems.
Closes Homebrew/homebrew#26675.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
This reverts commit c32ab0a35a2dfa9b593f759ef0ae8b7af077b0b7.
There are other hard-coded uses of HEAD, in build_options for instance.
These all need to be fixed before enabling this.
|
|
Homebrew currently recognizes "--head" during the install process, but
rather than actually fetch HEAD it just nags the user to use the
correct option. Since we recognize the spelling anyway, this just
promotes the lowercase version to an official alias.
Closes Homebrew/homebrew#26555.
|
|
Fixes Homebrew/homebrew#26338.
Closes Homebrew/homebrew#26352.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
This reverts commit 90e22e389c539b25fe7864645bfe5e2a9ce7452f.
|
|
Closes Homebrew/homebrew#26140.
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
|
|
|
|
|
|
|
|
This raise happened in no other ENV methods, and isn't really necessary
since fails_with guards against this method actually being called unless
gcc-4.2 is actually installed.
|
|
|
|
This reverts commit 0e1d52c0d3945ae0ac69383c7734e425b7fbf8f1.
|
|
This reverts commit f4dc5614953b3b90acc28c83262d56587b0616b1.
|
|
|
|
Since ENV.cc/cxx are accessors to ENV, any values being passed through
are coerced into strings, which means that a nil `ENV.cc` is actually
an empty string - which isn't considered to be false in Ruby.
Fixes mistydemeo/tigerbrew#161.
Fixes mistydemeo/tigerbrew#135.
|
|
Fixes Homebrew/homebrew#25471.
|
|
The traditional approach to installing the dependencies of a formula is
the following:
brew install `brew deps formula`
This approach ignores any options that are specified in the parent
formula. This pull request adds a --only-dependencies option to brew
install that installs the dependencies of a formula with optional flags,
but returns before installing the parent formula.
Closes Homebrew/homebrew#25272.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
|
|
|