aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2015-07-31Tab: store spec of formulaXu Cheng
2015-07-30xcode: update clang expectation for 10.11Dominyk Tiller
2015-07-30xcode: update regexDominyk Tiller
Ensures we capture Clang's fourth-digit when it exists. This seems to be on pre-release versions of OS X only, but is the cause of the misdetection of CLT up-to-date status on 10.11 several weeks ago. For full explanation, see Homebrew/homebrew#42261. Closes Homebrew/homebrew#42261.
2015-07-30Tap: allow enumerate non-git tapsXu Cheng
Also add a `Tap#git?` method to indicate whether the tap is a git repository. Closes Homebrew/homebrew#42264. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-30formula_installer: relocate bottle immediately after it's pouredXu Cheng
Closes Homebrew/homebrew#42268. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-30Revert a33c5b9121e66aa650d9d0fc5814202bd26154d0Dominyk Tiller
Revert: "test-bot: ensure from-source initial installation" This reverts commit a33c5b9121e66aa650d9d0fc5814202bd26154d0. You know when your fix ends up causing another problem that you then have to go fix as well? Yup...
2015-07-29blacklist: remove screen, libpcap, libiconvAlex Dunn
Each has a formula in homebrew/dupes now Closes Homebrew/homebrew#42212.
2015-07-29interactive_shell: create .zshrc when necessaryXu Cheng
Closes Homebrew/homebrew#42190. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-29Revert "formula: create empty zshrc when zsh is shell"Xu Cheng
This reverts commit be55c800d0bf2750902df71d092906b49b49ffce.
2015-07-28KegOnlyReason: print only the explanation if there’s oneBaptiste Fontaine
Closes Homebrew/homebrew#42073. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-07-28brew: print bug report URL for internal commands onlyBaptiste Fontaine
Closes Homebrew/homebrew#42069. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-07-28test_integration_cmds: basic integration tests.Mike McQuaid
Closes Homebrew/homebrew#41945. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-07-28.simplecov: use lower root directory.Mike McQuaid
2015-07-28Move simplecov configuration to dotfile.Mike McQuaid
2015-07-28test/lib/config: HOMEBREW_LIBRARY_PATH is normally a Pathname.Mike McQuaid
2015-07-28testball: use sha256.Mike McQuaid
2015-07-28testing_env: point to `bundle install` now.Mike McQuaid
2015-07-26Fix typo in UnsatisfiedRequirements exception messageEdgar Gonzalez
Closes Homebrew/homebrew#42125. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-07-25caveats: fix extra empty lineXu Cheng
2015-07-25more unit testsBaptiste Fontaine
Closes Homebrew/homebrew#42096. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>
2015-07-24pull: stop printing warning on test-botDominyk Tiller
Closes Homebrew/homebrew#42097. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-07-24formula_installer: better priority for pour_bottle?Xu Cheng
2015-07-24formula: create empty zshrc when zsh is shellDominyk Tiller
One minor consequence of our seizing of the HOME variable during builds for sandboxing purposes is that if you're doing an interactive or git installation zsh flags up that it hasn't found any config files and throws you into the `zsh-newuser-install` area. Not really a problem, just a nuisance. Since the check is just for existence rather than content, we can work around this by creating an empty config file when the `SHELL` environmental variable includes zsh.
2015-07-24BottleLoader: check version mismatchXu Cheng
Closes Homebrew/homebrew#42049. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-24bottle_resolve_version: return PkgVersionXu Cheng
2015-07-23formula_installer: tweak priority of trueDominyk Tiller
Closes Homebrew/homebrew#41913. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-07-23test-bot: ensure from-source initial installationDominyk Tiller
2015-07-23fetch: don't flag fs modificationDominyk Tiller
2015-07-23formula_installer: don't flag fs buildsDominyk Tiller
2015-07-23caveats: use two spaces instead of 4Dominyk Tiller
2015-07-23keg_relocate: relocate libtool filesXu Cheng
2015-07-22Pathname#abv: handle the case `du` returns empty stringXu Cheng
This can happen when read permission is denied. Fixes Homebrew/homebrew#41925. Closes Homebrew/homebrew#42011. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-22tests: show fs leak resultXu Cheng
Closes Homebrew/homebrew#41956. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-22tests: always run fs leak checkXu Cheng
2015-07-22test_formula_installer: fix log file leakXu Cheng
2015-07-22test-bot: run brew tests in no-compat modeXu Cheng
Closes Homebrew/homebrew#42009. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-22audit: more fix on no-compat modeXu Cheng
2015-07-22audit: rename audit_patches to audit_legacy_patchesXu Cheng
2015-07-22audit: fix for no-compat modeXu Cheng
2015-07-22tests: fix patching test for no-compat modeXu Cheng
Closes Homebrew/homebrew#41977. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-22test-bot: build bottle with verboseXu Cheng
It will print out what stops bottle being relocatable. Closes Homebrew/homebrew#41958. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-22auto disable sandbox for interactive shellXu Cheng
Closes Homebrew/homebrew#38792. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-22readall: use RUBY_PATHDominyk Tiller
2015-07-22exceptions: don't bracket urlpolamjag
Closes Homebrew/homebrew#41592. Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-07-21cmd/deps: --tree shows required dependencies onlyAlex Dunn
Until we figure out how to allow --tree to show optional dependencies in a way that fits on a normal screen, this helps to explain the discrepancy between `brew deps` and `brew deps --tree`. Closes Homebrew/homebrew#41841. Closes Homebrew/homebrew#41947.
2015-07-21move deprecated codes into compatXu Cheng
Closes Homebrew/homebrew#41974.
2015-07-21coverage: stop recording compat codesXu Cheng
Closes Homebrew/homebrew#41973. Signed-off-by: Xu Cheng <xucheng@me.com>
2015-07-21test_formula_installer: remove ScriptFileFormula testXu Cheng
It's deprecated and breaks `brew tests` in no-compat mode.
2015-07-21tests: use ARGV.include? instead of ARGV.flag?Xu Cheng
2015-07-20'brew tests' optional coverage measure addedBaptiste Fontaine
Closes Homebrew/homebrew#41890. Signed-off-by: Baptiste Fontaine <batifon@yahoo.fr>