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 .
- Apr 18, 2017
-
-
Mike McQuaid authored
These formulae are detected as missing but exist in an unreadable form. Fixes #2485
-
- Mar 27, 2017
-
-
Mike McQuaid authored
- Remove taps that are (or will shortly be) deprecated. - Remove commands that are only relevant to the boneyard (which will shortly be removed).
-
- Mar 21, 2017
-
-
Mike McQuaid authored
These methods belong together so combine them in a single class to provide a simpler API.
-
Zhiming Wang authored
Partial implementation of https://github.com/Homebrew/brew-evolution/pull/15, along with the ability to search for deleted formulae in git history (inspired by #1996) which is not described in the proposal. See also: #1371.
-
- Feb 02, 2017
-
-
Alyssa Ross authored
I added a new `FormulaUnreadableError` subclass of `FormulaUnavailableError` so existing `rescue`s of `FormulaUnavailableError` handle this as well. The new subclass will output the name of the formula with the error (because this isn't always obvious from the original exception message) followed by the original error message. Fixes #1927.
-
- Dec 10, 2016
-
-
Mike McQuaid authored
Rather than Homebrew/brew or Homebrew/homebrew-core.
-
- Nov 24, 2016
-
-
Mike McQuaid authored
Don’t fail on `OS::ISSUES_URL` being missing (which happens on unsupported macOS versions) and instead tell people to not file issues.
-
- Nov 06, 2016
-
-
Mike McQuaid authored
-
- Nov 05, 2016
-
-
Mike McQuaid authored
-
- Oct 08, 2016
-
-
Markus Reiter authored
-
- Oct 03, 2016
-
-
ilovezfs authored
`virtualenv_install_with_resources` will now attempt to guess the desired Python based on the active build options and based on the dependencies and requirements. When the situation is ambiguous (e.g., `depends_on :python3` and `build.with? "python"` is true) raise `FormulaAmbiguousPythonError` unless `:using => "python"` or `:using => "python3"` has been passed to resolve the ambiguity. In most cases, this will allow ``` virtualenv_create(libexec, "python3") virtualenv_install_with_resources ``` to be changed to just ``` virtualenv_install_with_resources ```
-
- Oct 02, 2016
-
-
Markus Reiter authored
-
Markus Reiter authored
-
Markus Reiter authored
-
- Sep 19, 2016
-
-
Mike McQuaid authored
Not quite a mass replacement as I've used OS X and Mac OS X where describing specific older versions and added compatibility methods for things in the DSL.
-
- Sep 17, 2016
-
-
Mike McQuaid authored
-
Mike McQuaid authored
But remove some manual `.freeze`s on constants that shouldn't be constants.
-
- Aug 17, 2016
-
-
Mike McQuaid authored
-
- Aug 05, 2016
-
-
Xu Cheng authored
`any?` is not the opposite of `empty?`. Besides the case that `[false, nil].any?` will return false, `any?`(O(n)) has much worse performance than `empty?`(O(1)).
-
- Jul 30, 2016
-
-
Mike McQuaid authored
This will be raised when Homebrew developers try to use formulae that call deprecated methods.
-
- Jul 28, 2016
-
-
Mike McQuaid authored
-
- Jun 08, 2016
-
-
Tony Kelman authored
otherwise would get "cannot be installed as a a binary package" since `package_text` contains "a binary package" in the singular case
-
- May 09, 2016
-
-
Martin Afanasjew authored
Follow-up to c7edf9a0 and related to changes from #168.
-
- Apr 23, 2016
-
-
Misty De Meo authored
Fixes mistydemeo/tigerbrew#207. Fixes mistydemeo/tigerbrew#330.
-
- Apr 20, 2016
-
-
Martin Afanasjew authored
Use the `reason` attribute to be able to handle `UsageError` subclasses more uniformly and simplify logic in `brew.rb` to handle them together.
-
- Apr 18, 2016
-
-
Martin Afanasjew authored
-
- Apr 05, 2016
-
-
ilovezfs authored
Makes `tap` re-runnable and unshallows when requested with `--full`. Tapping with a different URL raises an exception. The homebrew/core tap cannot be untapped with `untap` so running `brew tap --full homebrew/core` is now a built-in way to get a full clone of this tap without resorting to workarounds. Closes #17. Signed-off-by:
ilovezfs <ilovezfs@icloud.com>
-
- Apr 04, 2016
-
-
Xu Cheng authored
Closes #6.
-
- Apr 03, 2016
-
-
Xu Cheng authored
-
- Feb 02, 2016
-
-
ilovezfs authored
The "apply" DSL method can be called from patch-do blocks to specify the paths within an archive of the desired patch files, which will be applied in the order in which they were supplied to the "apply" calls. If "apply" isn't used, raise an error whenever the extracted directory doesn't contain exactly one file. The "apply" method can be called zero or more times within a patch-do block with the following syntaxes supported: apply "single_apply" apply "multiple_apply_1", "multiple_apply_2" apply [array_of_apply] If apply must be used, a single call using the second syntax above is usually best practice. Each apply leaf should be the relative path to a specific patch file in the extracted directory. For example, if extracting this-v123-patches.tar.gz gives you this-123 this-123/.DS_Store this-123/LICENSE.txt this-123/patches this-123/patches/A.diff this-123/patches/B.diff this-123/patches/C.diff this-123/README.txt and you want to apply only B.diff and C.diff, then you need to use "patches/B.diff" and "patches/C.diff" for the lowest-level apply leaves. The code was provided by Xu Cheng. Any mistakes are mine.
-
- Jan 05, 2016
-
-
Baptiste Fontaine authored
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#47665. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
- Dec 30, 2015
-
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#47454. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
- Dec 09, 2015
-
-
Xu Cheng authored
-
- Dec 03, 2015
-
-
Xu Cheng authored
Closes Homebrew/homebrew#46537. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
- Nov 17, 2015
-
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#45966. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
- Nov 09, 2015
-
-
Xu Cheng authored
-
- Oct 23, 2015
-
-
Xu Cheng authored
-
Martin Afanasjew authored
Provide `OS::Mac.prerelease?` for pre-release checks and use it where appropriate. This should simplify updating the test once a new OS X release lands. This also fixes a bug in `BuildError#dump`, where an empty warning message was printed on El Capitan after a failed from-source build, because the check there and the one in `check_for_unsupported_osx` were out of sync. Closes Homebrew/homebrew#45257. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
- Oct 19, 2015
-
-
Eric Andrew Lewis authored
Closes Homebrew/homebrew#42222. Closes Homebrew/homebrew#44892. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-