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 15, 2016
-
-
Xu Cheng authored
-
Xu Cheng authored
-
Xu Cheng authored
-
Dominyk Tiller authored
-
- Jan 14, 2016
-
-
Xu Cheng authored
-
Xu Cheng authored
Also simplify the code and add Travis auto detect. Closes Homebrew/homebrew#48060
-
Xu Cheng authored
Before this, `sudo brew cask` will auto install Homebrew cask as root user. This will cause permission problem for files in `Tap` directory. Therefore, let's check process uid and switch to normal user for tap. As result, `sudo brew cask` will work as the same before, except tap files will have the correct permission attributes. Closes Homebrew/homebrew#48059. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
Add two checks: * revision should be reset to 0 for new version. * revision should not decrease inside the same version interval. Closes Homebrew/homebrew#48032. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
Closes Homebrew/homebrew#48033. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
bigbes authored
If `head` sections contains commas (e.g. `url "https://github.com/tarantool/tarantool.git ", :branch => "1.6", :shallow => false`) then re thinks that it reached the end and inserts `bottle do <-> end` block before it, that leads to problems in ` brew audit --devel tarantool --strict --online`: ``` ==> audit problems tarantool: * `head` (line 11) should be put before `bottle block` (line 7) ``` It blocks Homebrew/homebrew#47495 Closes Homebrew/homebrew#47931. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
Dominyk Tiller authored
Closes Homebrew/homebrew#48016. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
Baptiste Fontaine authored
-
Satoshi Ohmori authored
Closes Homebrew/homebrew#48008. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
- Jan 13, 2016
-
-
Alex Dunn authored
Closes Homebrew/homebrew#47124. https://github.com/Homebrew/homebrew-boneyard/pull/88
-
Dominyk Tiller authored
This feature is still quite useful, particularly because of the somewhat buggy behaviour of `default_formula` which means when attempting to build a bottle it'll attempt to force the installation of that formula. That is particularly problematic for taps like homebrew/homebrew-fuse because the `default_formula` in osxfuse conflicts with the osxfuse binary we install via the Caskroom, which is actively breaking every CI build. Closes Homebrew/homebrew#48000. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
- Jan 12, 2016
-
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#47967. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
ilovezfs authored
This was caused by a "race" between two commits. bash-3.2$ git log -n1 --format=%ai 3344229 2012-08-15 22:08:40 -0500 bash-3.2$ git log -n1 --format=%ci 3344229 2012-09-17 20:01:37 -0500 bash-3.2$ git log -n1 --format=%ai 8837423 2012-08-25 11:31:57 -0700 bash-3.2$ git log -n1 --format=%ci 8837423 2012-08-25 11:52:37 -0700 "built_bottle" was renamed "built_as_bottle" in 8837423 after the date 3344229 was authored but before the date it was committed to master, and unfortunately in the interim 3344229 hadn't been updated to reflect the name change. This commit changes the Formula class's to_hash method to use tab.built_as_bottle not tab.built_bottle, which doesn't exist. At this time, there is no way that to_hash could have known that tab.built_bottle is bogus. Perhaps this could be made safer in the future, so that non-existent methods cause an error here rather than just silently returning null. Closes Homebrew/homebrew#47912 Closes Homebrew/homebrew#47916. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Misty De Meo authored
Fixes mistydemeo/tigerbrew#371. Fixes Homebrew/homebrew#47949.
-
- Jan 11, 2016
-
-
Xu Cheng authored
Only test it if HOMEBREW_GITHUB_API_TOKEN is set.
-
Xu Cheng authored
`Tap#private?` requires Github API, which can cause problem on Travis CI due to API rate limit.
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#45960. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
Glenn / devalias authored
Closes Homebrew/homebrew#47948. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
Dominyk Tiller authored
Adding a strict check for usage that should be using pkgshare. Pulled onto two unique checks to provide a better problem message, with a clearer solution, but open to thoughts. * Use pkgshare instead of (share/"example") * Use #{pkgshare} instead of #{share}/example Closes Homebrew/homebrew#47900. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
- Jan 10, 2016
-
-
Martin Afanasjew authored
Setting the `FC` environment variable allows the user to override the default Fortran compiler. The `SharedEnvExtension#fortran` method then checks whether any of `FCFLAGS` and `FFLAGS` environment variables are set and, if not, suggests to use `--default-fortran-flags` when running `brew install`. However, `--default-fortran-flags` never makes it to `build.rb` (that is executed by `FormulaInstaller`) because the flag is not whitelisted in `FormulaInstaller#sanitized_ARGV_options`. This change rectifies this and thereby eliminates the confusing message. Fixes Homebrew/homebrew#47852.
-
Martin Afanasjew authored
Some (rather slow) checks should run after all other checks. Make that more obvious by removing them from the sorted list of all checks and then re-appending them to the resulting list. (Should be slightly more efficient than the `<array>.reverse.uniq.reverse` incantation, though that hardly matters given the cumulated run time of all the checks.) Slightly extend the list after verifying what the slowest checks are for various Homebrew installations (slowest check last). Closes Homebrew/homebrew#47753. Signed-off-by:
Martin Afanasjew <martin@afanasjew.de>
-
- Jan 09, 2016
-
-
Dominyk Tiller authored
Closes Homebrew/homebrew#47897. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
Dominyk Tiller authored
-
Dominyk Tiller authored
Closes Homebrew/homebrew#44527. Closes Homebrew/homebrew#47876. Signed-off-by:
Dominyk Tiller <dominyktiller@gmail.com>
-
Xu Cheng authored
-
Xu Cheng authored
Avoid using `FormulaAuditor` in `FormulaInstaller`. Closes Homebrew/homebrew#47887. Signed-off-by:
Xu Cheng <xucheng@me.com>
-
Xu Cheng authored
-
Zhiming Wang authored
Closes Homebrew/homebrew#47622. Closes Homebrew/homebrew#47647. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Mike McQuaid authored
We don't have CI or new bottles for them so they aren't supported well so we should warn users. Closes Homebrew/homebrew#47812.
-
Mike McQuaid authored
Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Zhiming Wang authored
Use FormulaAuditor.audit_prefix_has_contents from audit.rb, which has better logic. Closes Homebrew/homebrew#47678. Signed-off-by:
Mike McQuaid <mike@mikemcquaid.com>
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#47866. Closes Homebrew/homebrew#47861. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#47856. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-
Baptiste Fontaine authored
-
- Jan 08, 2016
-
-
Joseph Frazier authored
Abbreviations will be longer if needed to preserve uniqueness. This makes it more consistent with `git rev-parse --short`, https://github.com/Homebrew/homebrew/commits, etc. For example, instead of: Updated Homebrew from 40d1e9c2 to 90b9bdf4. We see: Updated Homebrew from 40d1e9c to 90b9bdf. See 0c48248b6555353c8d60b61973639c8423ce586c for the original introduction of eight-character abbreviations.
-
- Jan 07, 2016
-
-
Baptiste Fontaine authored
Closes Homebrew/homebrew#47769. Signed-off-by:
Baptiste Fontaine <batifon@yahoo.fr>
-