| Age | Commit message (Collapse) | Author |
|
Closes Homebrew/homebrew#40855.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Dependency is another similar, related class and it's super confusing
to have some Requirements that are named *Dependency.
Closes Homebrew/homebrew#38891.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes Homebrew/homebrew#40486.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#40451.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
* Library/Homebrew/caveats.rb: add caveats comparable to other shells
* Library/Homebrew/formula.rb: define completion directory along the
conventions explained in the fish documentation for
$fish_complete_path
* Library/Homebrew/keg.rb: add fish shell to check function for
installed completions
Closes Homebrew/homebrew#39828.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Also handle TapFormulaAmbiguityError
|
|
|
|
|
|
|
|
|
|
Closes Homebrew/homebrew#38571.
|
|
Moves from None to Release, but comments out the standard release
CFLAGS so we can continue using our own.
Bumped Libgit2 as an example/test to play with.
Closes Homebrew/homebrew#37332, hopefully.
Closes Homebrew/homebrew#37361.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Formulas that build python things and which are tested with system
Python will encounter test failures unless system Python is configured
to add Homebrew's site-packages to sys.path. This change makes sure that
configuration is performed in the test environment.
Both lines are needed; the first reads and processes .pth files and the
second makes sure that Homebrew's site-packages is read before the
system extras, so that formulas depending on Homebrew/python/numpy get
the Homebrew/python version and not the old system version.
Closes Homebrew/homebrew#38466.
|
|
by analogy to similar code in formula.rb.
Permits Homebrew/homebrew#37877. Closes Homebrew/homebrew#38330.
|
|
Closes Homebrew/homebrew#37383.
|
|
Closes Homebrew/homebrew#37365.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
Closes Homebrew/homebrew#36935
Closes Homebrew/homebrew#36936.
Signed-off-by: Xu Cheng <xucheng@me.com>
|
|
|
|
Before:
$ brew info llvm
==> Dependencies
Build: xz ✔, xz ✔, xz ✔, xz ✔, xz ✔, xz ✔
$ brew info --json=v1 llvm
... "dependencies":["xz","xz","xz","xz","xz","xz"], ...
After
$ brew info llvm
==> Dependencies
Build: xz ✔
$ brew info --json=v1 llvm
... "dependencies":["xz"], ...
Closes Homebrew/homebrew#36653.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
https://github.com/Homebrew/homebrew-brewdler/pull/43#discussion_r24248760
Closes Homebrew/homebrew#36611.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
This probably doesn't matter in practice, but I don't want to take any
chances.
|
|
Fixes Homebrew/homebrew#36335.
|
|
|
|
Iterating over an empty list is a no-op so we can remove this early
return.
|
|
|
|
|
|
Fixes Homebrew/homebrew#36032.
|
|
Closes Homebrew/homebrew#34744.
|
|
|
|
|
|
|
|
The public readers for these attributes are on the instance, not the
class.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Closes Homebrew/homebrew#35266.
|
|
test_defined? gets defined in the method_added hook.
|
|
|
|
http://www.rubydoc.info/gems/yard/file/docs/Tags.md#private
http://www.rubydoc.info/gems/yard/file/docs/Tags.md#api
|
|
Closes Homebrew/homebrew#35142.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
It is called with an explicit receiver in build.rb, so the base class
method should also be public.
|