| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
Fixes #17010.
|
|
|
|
Array#count was apparently introduced in 1.8.7.
|
|
Don't complain if it's instantiating the class so that it can pass
arguments.
Fixes #18883.
|
|
Fixes #18885.
|
|
Grrr...
|
|
Closes #18851.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
* Added `pin` et. al. to manpage.
* Added `brew pin` to `brew.1` * Added `brew unpin` to `brew.1`
* Added `brew list --pinned` to `brew.1`
* Added information about frozen formulae to `brew upgrade` in `brew.1`
* Added `pin` et.al. to completion scripts.
* Unpin formulae when uninstalling them
* Unpin and re-pin formulae when upgrading (avoids stale symlink)
References #18386.
Closes #18515.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes #18060.
|
|
|
|
|
|
Closes #18788.
|
|
|
|
* CPU functions now exist in Hardware::CPU
* Added compatibility functions in compat/hardware_compat.rb
* Names are less specific to Mac hardware, e.g. CPU.family instead of
Hardware.intel_family
* Hardware::CPU.family works for both Intel and PowerPC
* New helper methods on CPU, like .sse4? and .altivec?
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
|
|
|
|
|
|
Closes #18634.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Fixes #18625.
|
|
- Store in the tab if a bottle was poured for the build.
- Add an additional line of output to `brew info` outputting whether
the formula was built from source or poured from a bottle.
Closes #18430.
Closes #18475.
|
|
I understand how this works now, and it is definitely necessary.
|
|
git clean -f is not enough. Needs `-d` somtimes to
handle cases when we rename a dir.
Fixes #18544 and fixes #14224
|
|
Under certain conditions, `brew update` will show doubles. It's a rare
edge-case, but if you have a tap where the name of the formula is identical
with the name of the insalled file, then you see output like this:
==> Updated Formulae
aalib ssh-copy-id
casperjs sshuttle
jack telemachus/anytap/brew-any-tap
mogenerator telemachus/anytap/brew-any-tap
I believe this should fix that.
Closes #18495.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
We want the new-style "/archive/" downloads.
|
|
* Add url check for GitHub home pages using http.
* Add url check for GitHub repo urls using http.
* Include url in error messages about url issues.
Closes #18372.
|
|
|
|
|
|
This reverts commit d72901f92b7385d44d8c980976db6a4336572e7e.
References #18366.
Closes #18432.
|
|
Currently `brew tap` only works on repos with 'homebrew-' in their name.
This version tries the repo name as is and then falls back to try
'homebrew-repo' only if that fails.
I've also tweaked the regex in tap_args to allow '-' in repo names. The
previous regex required a match on \w. This made it impossible for people
to tap repos with names like 'username/why-not'.
Closes #18366.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
This has two parts:
1. Bottles are temporarily relocated on bottling and tested if that is
sufficient for them to contain no longer reference the prefix or
cellar. If so, they are marked as relocatable.
2. On installation if bottles are marked as relocatable they will be
relocated using install_name_tool to the current prefix and cellar.
Closes #18374.
|
|
Likely fixes #18324.
|
|
This fixes a false positive for mongodb.
Closes #18370.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
has_trailing_newline? checked if formula did not have a trailing
newline. Invert regex and invert audit check.
Closes #18359.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
When deps command is passed this option, it will only show the dependencies
for the installed forumas. This option overrides the '--all' option.
Closes #18276.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Relying on the output of `tapped` results in ignoring formulae which
already exist in core, with messages like "Tapped 0 formula" for
non-empty taps.
|
|
`brew untap` without arguments currently errors out (as it should), but the
error message is generic and unhelpful. (The error message is borrowed from
a method in the tap command - `tap_args`.)
Closes #18186.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes #17735.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
* Remove legacy url syntax.
* Use revision instead of version.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
|
|
|
|
|