aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2014-10-31Check for MacPorts/Fink installation only after build failuresJack Nagel
2014-10-31Revert "run macports check after failed build instead of before every build"Jack Nagel
CannotInstallFormulaError is only raised when another version of the formula is linked or any of its dependencies are unlinked, in which case this warning is totally irrelevant. It should be checked after build errors instead. This reverts commit 466d0f718bc2241e830393b384294c21194995e0.
2014-10-31More specific requireJack Nagel
2014-10-31Remove FormulaAlreadyInstalledErrorJack Nagel
install is the only command that can trigger this warning, so it should be handled before instantiating the installer.
2014-10-30Use more relevant assertionsJack Nagel
2014-10-29Allow tests to reset bottle hooks on teardownJack Nagel
This avoids polluting other tests that might invoke the installer, thus executing any registered hooks.
2014-10-29Add predicate methods for specs and stop testing internalsJack Nagel
2014-10-29Call #name rather than relying on implicit #to_sJack Nagel
2014-10-29audit: compare file mode directlyJack Nagel
2014-10-29Rename "f" to "formula" in the installerJack Nagel
2014-10-29Revert "Revert "xcode: use 6.1 on Mavericks.""Jack Nagel
This reverts commit 2b472a6e2634a7b7592abb7084b20a098f4a488b.
2014-10-29Always set sysroot for Xcode-only systemsJack Nagel
Fixes #33431.
2014-10-29Remove unreachable branchJack Nagel
Requirements meeting this condition are skipped by the first branch on the caller side: https://github.com/Homebrew/homebrew/blob/6c54de812f00658404501719d315202a5551cc1b/Library/Homebrew/formula_installer.rb
2014-10-29Test default formula requirements against correct dependentJack Nagel
2014-10-29Reduce explicit branches in dependency expansionJack Nagel
2014-10-28Whitelist config scripts from OS X ServerJack Nagel
Closes #33398.
2014-10-28Simplify config script doctor checkJack Nagel
2014-10-28Use start_with? instead of regexpJack Nagel
2014-10-28real_cellar cannot be nilJack Nagel
2014-10-28cmd/install: fallback to searching formula names.Jim Witschey
Closes #33648. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-27formula_installer: set exit code to failed always.Mike McQuaid
If we say something failed we should communicate that through the exit code for the bot and scripts.
2014-10-27brew-test-bot: add fail-fast option.Mike McQuaid
Allows easier testing of failures due to bad state.
2014-10-26Fix filename caseJack Nagel
2014-10-26Improve API documentation output.Mike McQuaid
And include more files.
2014-10-26Update Homebrew's authors.Mike McQuaid
2014-10-26Import docs from wiki.Mike McQuaid
Closes #33211.
2014-10-26brew-test-bot: tweak pull request diff detection.Mike McQuaid
Avoid accidentally including more changes than was intentional.
2014-10-24brew-test-bot: just use ci-upload flag.Mike McQuaid
Can combine testing and PR upload jobs into a single one.
2014-10-24brew-test-bot: start generalization of uploaders.Mike McQuaid
2014-10-23Add unsigned kext requirement.Dominyk Tiller
Creates a new requirement that dictates packages are unable to install due to requiring a signed kext to function. Closes #33404. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-22brew-test-bot: always base URL tests on master.Mike McQuaid
2014-10-21Revert "xcode: use 6.1 on Mavericks."Jack Nagel
Pending resolution of #33431. This reverts commit bf434e2f7d18ba7d77ac15d54a43c555bc4019c8.
2014-10-21Point to a tap when installing or fetching.Mike McQuaid
When installing or fetching and stuff goes wrong we can't always catch the error and redirect to the tap. Instead, point to the tap before we do anything failure-prone and hopefully that'll encourage people to file issues in the right place. If not we can say that explicitly. Closes #33220.
2014-10-21brew-test-bot: be more resilient to bad arguments.Mike McQuaid
2014-10-21doctor: Xcode 6.1 is in the App Store.Mike McQuaid
2014-10-21xcode: use 6.1 on Mavericks.Dominyk Tiller
Closes #33399. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-21brew-test-bot: keep running after a single error.Mike McQuaid
2014-10-20doctor: exempt android-ndk from check_openssl_linksTim D. Smith
Closes #33415.
2014-10-20Less code in begin blockJack Nagel
2014-10-20Handle broken symlinks in resolve_any_conflictsJack Nagel
Fixes #33328.
2014-10-20Return early from resolve_any_conflicts for non-symlinksJack Nagel
2014-10-20Fix filesystem leak in keg testsJack Nagel
2014-10-20Drop questionable CLT adviceJack Nagel
If an outdated Xcode is installed, it really needs to be updated if possible. Otherwise things that depend on Xcode at build time will have that dependency satisfied, but will fail to compile. The CLT is enough if it is installed by itself, in which case Xcode dependencies will not be satisfied.
2014-10-20doctor: Xcode 6.1 is in the App StoreLinus Unnebäck
Closes #33397. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2014-10-20add audit check for system OpenSSL linkageTim D. Smith
2014-10-20Drop pointless use of CannotInstallFormulaErrorJack Nagel
These are not caught anywhere, just raise the string. Missed in 1b3b61ff08a4ee5979838f7dbc171e9b38e83f7c.
2014-10-20bottle_version: handle libpano.Mike McQuaid
2014-10-19Use curl -d to pass query parameters in the bottle download strategyJack Nagel
Fixes #33355.
2014-10-19doctor: clarify 10.10 Xcode situation.Mike McQuaid
2014-10-19formula_installer: tweak argument migration warn.Mike McQuaid
Make it clear that we've done the right thing and this message is just for informational purposes.