You need to sign in or sign up before continuing.
This project is mirrored from https://github.com/Homebrew/brew.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Jan 17, 2017
-
-
Alyssa Ross authored
Fixes #1848 by sharing recursive dependency resolution between dependencies and requirements. Coincidentally, this also fixes the errors introduced by #1784 that necessitated it being reverted in #1797.
-
- Jan 14, 2017
-
-
ilovezfs authored
also allow higher stable versions with the same version prefix
-
- Jan 13, 2017
-
-
Andrew Janke authored
-
- Jan 12, 2017
-
-
ilovezfs authored
When the first parameter to inreplace was an array, and the replacement failed, InreplaceError would end up crashing with an undefined method exception because the order of operations resulted in super not being passed the value of the entire inject block.
-
- Jan 10, 2017
-
-
Mike McQuaid authored
Xcode can be installed anywhere but for most people it's in `/Applications/Xcode.app` so just look there if `xcode-select` isn't helpful before looking at Spotlight which can return weird results on e.g. backup disks. Fixes #1587.
-
Mike McQuaid authored
-
Mike McQuaid authored
Xcode can be installed anywhere but for most people it's in `/Applications/Xcode.app` so just look there by default before looking at Spotlight which can return weird results on e.g. backup disks.
-
Mike McQuaid authored
We want to prefer the newer/versioned formulae when possible but this is preferable to a random cached formula or, worse, no formula. This means `brew info foo` will never complain that `foo` is a missing formula.
-
Mike McQuaid authored
Which, in turn, provides it for `brew info --json=v1` so other tools such as e.g. `brew bundle` can make use of this information.
-
- Jan 09, 2017
-
-
Mike McQuaid authored
-
Mike McQuaid authored
Unfortunately `brew linkapps` cannot behave nicely with e.g. Spotlight using either aliases or symlinks and Homebrew formulae do not build "proper" `.app` bundles that can be relocated. Instead, please consider using `brew cask` and migrate formulae using `.app`s to casks.
-
Mike McQuaid authored
`virtualenv_install_with_resources` will automatically define and install a `setuptools` resource so this is unnecessary. References https://github.com/Homebrew/homebrew-core/pull/8570
-
Mike McQuaid authored
If it's not there, produce a nicer error. Fixes #1805.
-
- Jan 08, 2017
-
-
William Woodruff authored
Since /tmp (the default HOMEBREW_TEMP) is a symlink to /private/tmp, some build systems (like Parrot's) will attempt to use the realpath instead of the literal /tmp we supply it with. This breaks the relocation code, which only tested the literal HOMEBREW_TEMP and not its realpath.
-
- Jan 07, 2017
-
-
Mike McQuaid authored
This allows us to detect if homepages such as e.g. `aiccu` which blocks `curl` are up or not.
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Jan Viljanen authored
-
Mike McQuaid authored
This guards against this being a non-symlink in which case it will fail.
-
- Jan 06, 2017
-
-
Mike McQuaid authored
-
Mike McQuaid authored
-
- Jan 05, 2017
-
-
Alyssa Ross authored
-
Shaun Jackman authored
For example: This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi
-
Alyssa Ross authored
Fixes #1776. If any known formula had a dependency on an untapped tap, Formula#recursive_dependencies would throw an exception, which would be caught by the outer exception handler, causing the rest of the dependencies for that formula to be skipped and incomplete output to be generated. To fix this, I added a check to avoid analysing the dependencies of formulae from uninstalled taps. Additionally, I removed the aforementioned outer exception handler added in 5fdb89ae, because the only other place that should be capable of throwing such an exception is the statement that was surrounded by another wider exception handler in Homebrew/legacy-homebrew#40682.
-
Alyssa Ross authored
Previously, this returned a String, but a Tap instance seems much more sensible. I couldn't find anywhere this method was actually used, so the change shouldn't break anything.
-
ilovezfs authored
otherwise whenever prefix is unversioned, prefix_Linked will be false
-
ilovezfs authored
versioned prefix is a directory, but unversioned is a symlink, so realpath it before computing abv
-
- Jan 04, 2017
-
-
Mike McQuaid authored
-
Alyssa Ross authored
-
Alyssa Ross authored
This had to be added in #1750 to work around special-casing for tabs generated with Homebrew versions < 1.1.6. Now that 1.1.6 is the current version, we can remove this hack.
-
Mike McQuaid authored
This should apply only for new formulae but we should start gradually phasing it out for older ones too.
-
Mike McQuaid authored
Don't use Homebrew/versions in a test and remove them both from the OFFICIAL_TAPS list (i.e. `brew search`).
-
- Jan 03, 2017
-
-
Mike McQuaid authored
Imports from homebrew/versions are migrated from that tap and then renamed immediately when they hit homebrew/core. This did not trigger our previous rename detection so address these to improve the output and handle migration correctly.
-
Mike McQuaid authored
When reproducing issues with software that hasn’t been bottled yet on your version of macOS it can sometimes be helpful to use `or_later` bottle functionality i.e. just use the bottle for the latest version of macOS available. This maps well to the existing `--force-bottle` argument so it will now act as if the latest bottle has a `or_later` ending.
-
- Jan 02, 2017
-
-
Markus Reiter authored
-
Vítor Galvão authored
-
- Jan 01, 2017
-
-
Alyssa Ross authored
-
Alyssa Ross authored
-
Alyssa Ross authored
-