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 .
- Aug 16, 2016
-
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Andrea Kao authored
-
- Aug 15, 2016
-
-
Andrew Janke authored
-
Tim D. Smith authored
Test that sandbox does not complain about bogus .pyc errors and does complain about other failures. Closes #684.
-
Tim D. Smith authored
These are never fatal and often confusing. Fixes #683.
-
- Aug 14, 2016
-
-
Mike McQuaid authored
-
Mike McQuaid authored
Loosen this a bit; we don't necessarily expect the end commit is the one we're looking for, just that it has changed from the start commit (i.e. some sort of update has occurred). Addresses some false negatives on `master` branch merges that weren't present on the PR commits.
-
Mike McQuaid authored
And arguments can be passed through to it. Tweak produced out of conversation in https://github.com/Homebrew/brew-evolution/pull/8.
-
- Aug 13, 2016
-
-
Uladzislau Shablinski authored
versions should be initialized even if formula is not installed
-
ilovezfs authored
`test-bot --ci-testing` supports a `--tap` option for non-core taps, so `brew pull` should too when pulling Homebrew Testing jobs.
-
Dominyk Tiller authored
Swats away this annoying warning when the test is skipped due to GPG being unavailable: ``` 1) Skipped: GpgTest#test_create_test_key: GPG Unavailable Error: GpgTest#test_create_test_key: NoMethodError: undefined method `rmtree' for nil:NilClass /usr/local/Library/Homebrew/test/test_gpg.rb:11:in `teardown' ``` Closes #675. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
Dominyk Tiller authored
-
Dominyk Tiller authored
-
Dominyk Tiller authored
Removes the detection logic from the Requirement in favour of it living inside the Gpg class & us calling it from there. It's a bit nicer & avoids us calling Requirement code from outside of direct requirement handling & fulfillment.
-
Dominyk Tiller authored
GPG 1.x has stopped receiving new features, some of which we may well want to take advantage of sooner or later in Homebrew. Upstream has also been attempting to work out for a while how well used it still is which suggests it may "go away" at some point in the future. Debian is also in the process of migrating GnuPG 1.x to a `gpg1` executable whilst GnuPG 2.1.x assumes the `gpg` executable. There's a detailed video discussion of this from DebConf 2015 at: http://meetings-archive.debian.net/pub/debian-meetings/2015/debconf15/GnuPG_in_Debian_report.webm It's unsafe to assume every `gpg` executable is going to forever equal 1.x and every `gpg2` executable is going to forever equal 2.x. MacGPG2 has been symlinking 2.x as a vanilla `gpg` for a while, for example, and we will be soon as well. You'll still be able to plonk the `libexec/bin` path of `gpg` in your PATH to access a vanilla `gpg` 1.x executable if you want to, but we're not going to actively keep adding gpg1 support to formulae going forwards. There's really no reason why 99.9% of projects should not or cannot use `gpg2` these days. This uses detection methods to determine regardless of what the executable is called we're always hitting a 2.0 GnuPG or nothing.
-
Dominyk Tiller authored
-
Shaun Jackman authored
See Homebrew/legacy-homebrew#48449
-
Shaun Jackman authored
-
Dominyk Tiller authored
which_all already runs some checks to see if the file is a file & is executable. Our usage here inside `self.available?` is mostly a smoke test. Closes #676. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
Dominyk Tiller authored
-
Dominyk Tiller authored
-
Dominyk Tiller authored
-
Andrea Kao authored
-
Andrea Kao authored
-
Mike McQuaid authored
Doesn't appear to affect the speed of `brew search`. Fixes #415.
-
Mike McQuaid authored
-
Mike McQuaid authored
-
Mike McQuaid authored
-
- Aug 12, 2016
-
-
Mike McQuaid authored
Add a `brew update --force` to side-step all of the clever optimisations we have to detect if an update is unnecessary. That means if those optimisations go wrong in future we can tell people just to run this single command. This would have been a useful workaround for the issue fixed in 985c672b.
-
William Woodruff authored
Closes #656. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
William Woodruff authored
-
Mike McQuaid authored
UPSTREAM_BRANCH was being used both as a loop variable name and name for the upstream branch for HOMEBREW_REPOSITORY. This meant that the variable names were overwritten which prevented update. Closes #693.
-
Mike McQuaid authored
-
- Aug 11, 2016
-
-
Mike McQuaid authored
We already stop old formula versions printing stdout but this also stops them printing on stderr for e.g. old deprecation warnings.
-
Mike McQuaid authored
-
Mike McQuaid authored
This would have caught the bug fixed in 985c67.
-