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 .
- Oct 09, 2020
-
-
Mike McQuaid authored
GitHub has requested we request our usage of shallow clones. As a result: - do default to shallow clones on CI - do not do --shallow-since when setting up new repositories in `brew update` - do not support shallow clones of homebrew-core at all We may consider in future unshallowing all clones unconditionally.
-
- Sep 09, 2020
-
-
shcai97 authored
Co-authored-by:
Maxim Belkin <maxim.belkin@gmail.com>
-
shcai97 authored
-
- Sep 08, 2020
-
-
shcai97 authored
-
- Jul 28, 2020
-
-
Mike McQuaid authored
This should help with cases like https://github.com/Homebrew/homebrew-bundle/issues/751 and is good practise in general. Also, document the `brew update --preinstall` flag that is being used here so others can run it manually e.g. as part of CI if needed.
-
- Jun 18, 2020
-
-
Caleb Xu authored
-
- Jun 17, 2020
-
-
Shaun Jackman authored
-
- May 15, 2020
-
-
Maxim Belkin authored
-
- May 13, 2020
-
-
Maxim Belkin authored
-
- May 11, 2020
-
-
Maxim Belkin authored
-
- Apr 07, 2020
-
-
Mike McQuaid authored
-
- Apr 03, 2020
-
-
Mike McQuaid authored
Fix regression from https://github.com/Homebrew/brew/pull/7260. This code makes me sad.
-
- Apr 02, 2020
-
-
Mike McQuaid authored
I tested the workaround with the newest Git and the Catalina system Git and it wasn't needed in either case. We can re-add it if we get complaints with supported Git versions. Fixes https://github.com/Homebrew/brew/issues/7259
-
- Feb 13, 2020
-
-
Mike McQuaid authored
This is needed for `brew test-bot` when no global Git configuration is present.
-
- Jan 13, 2020
-
-
Mike McQuaid authored
- Output a message whenever a non-default remote is set. - Ensure that `CoreTap.instance.install` uses the right remote.
-
- Dec 30, 2019
-
-
Mike McQuaid authored
-
- Dec 15, 2019
-
-
EricFromCanada authored
-
- Dec 02, 2019
-
-
hyuraku authored
-
- Oct 03, 2019
-
-
Mike McQuaid authored
This variable allows a user to configure how often `brew update` runs. With the previous implementation, however, it was still pretty slow as it would run some of `brew update` even within the timeout. This feels related to complaints about Homebrew "feeling slow" since we enabled this. Address this by: - making `HOMEBREW_AUTO_UPDATE_SECS` behave more like `HOMEBREW_NO_AUTO_UPDATE` and entirely skip the invocation of `brew update` if the relevant tap (homebrew-core or homebrew-cask depending on command invoked) has been checked in the last `HOMEBREW_AUTO_UPDATE_SECS` - Only require/check the update of a single tap rather than every tap - Increase the default value of `HOMEBREW_AUTO_UPDATE_SECS` from 1m to 5m to cut people a bit more slack. We're not updating things often enough for 1m not to feel a bit overkill and 5m feels appropriate for a Homebrew "session" to only require a single update.
-
- Aug 20, 2019
-
-
EricFromCanada authored
Use active voice when applicable, better verbs & adjectives, preposition usage, proper tense, etc.
-
EricFromCanada authored
-
- Apr 14, 2019
-
-
EricFromCanada authored
-
- Mar 17, 2019
-
-
Mike Miller authored
Document short options and common global options. Apply the same indent as other command help strings.
-
Mike Miller authored
-
- Feb 25, 2019
-
-
Mike McQuaid authored
This would allow the Linuxbrew core tap to live in the Homebrew organisation.
-
- Feb 17, 2019
-
-
Mike McQuaid authored
We removed a few old, deprecated repos recently and people with them still tapped who get confused at the `brew update` error message.
-
- Jan 31, 2019
-
-
Mike McQuaid authored
-
- Jan 12, 2019
-
-
Mike McQuaid authored
`--quiet` doesn't seem to be working as expected.
-
- Jan 09, 2019
-
-
Mike McQuaid authored
- Add some `odeprecated` - Make some `odeprecated` now `odisabled` - Remove `odisabled` code. - Remove old update migrations - Remove GCC 4.0 compiler - Remove Tiger-only code - Remove 32-bit-only code - Remove use of LD64 - Remove GCC 4.3 - 4.8 support.
-
- Nov 26, 2018
-
-
Mike McQuaid authored
-
- Nov 15, 2018
-
-
EricFromCanada authored
Older systems will install Homebrew via git://, but can switch to https:// if a newer curl is installed.
-
- Oct 20, 2018
-
-
Mike McQuaid authored
This serves a similar purpose to the HOMEBREW_FORCE_HOMEBREW_ORG variable but applies to more settings.
-
- Oct 08, 2018
-
-
Mike McQuaid authored
-
- Oct 03, 2018
-
-
Shaun Jackman authored
-
- Sep 14, 2018
-
-
Chongyu Zhu authored
-
- Sep 10, 2018
-
-
Mike McQuaid authored
Fixes #4867
-
- Aug 11, 2018
-
-
Markus Reiter authored
-
- Jun 27, 2018
-
-
Jack Haden-Enneking authored
No need to check for both variables, because they're always set together. Also, this harmonizes with the CURL equivalent just above.
-
- Jun 26, 2018
-
-
Jack Haden-Enneking authored
Because of this messing with the user's path: https://github.com/Homebrew/brew/blob/ efc02899/bin/brew#L68 brew uses /usr/bin/git over brewed git, even when the former is problematically old. There may also be other reasons a user prefers to use brewed git. There was already a HOMEBREW_FORCE_BREWED_CURL option and a HOMEBREW_SYSTEM_CURL_TOO_OLD check to set it. This mostly copies those to implement HOMEBREW_FORCE_BREWED_GIT & HOMEBREW_SYSTEM_GIT_TOO_OLD. See also: https://github.com/Linuxbrew/brew/issues/736
-
- Apr 25, 2018
-
-
Eli Young authored
-