aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-07-31Merge pull request #2978 from reitermarkus/simplify-dsl1.3.0Markus Reiter
Simplify `assert_only_one_stanza_allowed`.
2017-07-31formula_installer: never build dependency bottles.Mike McQuaid
This also helpfully avoids always building all dependencies from source when passing `--build-bottle` or forcing all bottles when passing `--force-bottle`.
2017-07-30Merge pull request #2983 from ↵Mike McQuaid
MikeMcQuaid/tweak-preserve-link-on-upgrade-reinstall Tweak preserve link status on reinstall/upgrade.
2017-07-30Tweak preserve link status on reinstall/upgrade.Mike McQuaid
Treat a `brew install` command as normal i.e. link by default unless keg-only and only specify whether a keg should be linked when upgrading or reinstalling. Also, adjust the naming accordingly so it's more obvious that this is the case.
2017-07-30formula_installer: fix typo.Mike McQuaid
2017-07-30Merge pull request #2979 from MikeMcQuaid/travis-fast-finishMike McQuaid
travis: fast finish builds.
2017-07-30Merge pull request #2961 from MikeMcQuaid/preserve-link-on-upgrade-reinstallMike McQuaid
Preserve link status on reinstall/upgrade.
2017-07-30Merge pull request #2969 from MikeMcQuaid/default-formula-bottlesMike McQuaid
formula_installer: use default_formula for bottles
2017-07-30Merge pull request #2981 from reitermarkus/fix-trashMarkus Reiter
Fix trash script.
2017-07-30Make `zap` recognize `--force`.Markus Reiter
2017-07-30Fix trash script.Markus Reiter
2017-07-30Simplify `assert_only_one_stanza_allowed`.Markus Reiter
2017-07-30travis: fast finish builds.Mike McQuaid
Show failing Linux builds (which run much more quickly) before the macOS build has completed. https://docs.travis-ci.com/user/customizing-the-build/#Fast-Finishing
2017-07-30formula_installer: use default_formula for bottlesMike McQuaid
This was the original, intended functionality before this was broken in fe117bf79b244c42b7e4049d353c3c003eae4880. Fixes https://github.com/Homebrew/homebrew-core/issues/13680.
2017-07-30Merge pull request #2899 from MikeMcQuaid/enable-deprecationsMike McQuaid
Enable more deprecations.
2017-07-30Preserve link status on reinstall/upgrade.Mike McQuaid
This means if a user has manually `brew unlink` or `brew link --force`d something then that status will be preserved after they `brew upgrade` or `brew reinstall` that formula. This generally should make things that are keg-only by default easier to swallow.
2017-07-30Merge pull request #2973 from DomT4/keg_only_additionsMike McQuaid
formula_support: add provided_pre_high_sierra keg_only
2017-07-30Merge pull request #2959 from MikeMcQuaid/formula-installer-duplicationMike McQuaid
formula_installer: simplify callers.
2017-07-30Merge pull request #2923 from MikeMcQuaid/alias-fixesMike McQuaid
keg: correctly cleanup old aliases.
2017-07-30Merge pull request #2898 from MikeMcQuaid/sandbox-all-tapsMike McQuaid
sandbox: sandbox all taps by default.
2017-07-30formula_support: add provided_pre_high_sierra keg_onlyDominyk Tiller
2017-07-30Merge pull request #2972 from reitermarkus/plist_pathMarkus Reiter
Use `mktmpdir`.
2017-07-30Merge pull request #2971 from reitermarkus/cleanup-audit-modified-casksMarkus Reiter
Cleanup after each Cask.
2017-07-29Fix style errorVĂ­tor GalvĂŁo
2017-07-29Use `mktmpdir`.Markus Reiter
2017-07-29Cleanup after each Cask.Markus Reiter
2017-07-29Merge pull request #2967 from reitermarkus/shutdownMarkus Reiter
Silence all specs by default.
2017-07-29Silence all specs by default.Markus Reiter
2017-07-29Merge pull request #2966 from MikeMcQuaid/cask-tests-shushMike McQuaid
installer_spec: silence test output.
2017-07-29installer_spec: silence test output.Mike McQuaid
2017-07-28formula_installer: simplify callers.Mike McQuaid
There's a bunch of duplication going on that's not really necessary.
2017-07-28keg: correctly cleanup old aliases.Mike McQuaid
Cleanup old, versioned aliases and tap aliases folders when unlinking or uninstalling a keg.
2017-07-28Merge pull request #2957 from GauthamGoli/testbot-newformula-stylechecks-fixMike McQuaid
audit: Run style violations check when `--new-formula` is passed
2017-07-28audit: Check for style violations when `--new-formula` is passedGautham Goli
2017-07-27Merge pull request #2949 from reitermarkus/caskroom-messagesMarkus Reiter
Don’t output Caskroom creation messages on non-TTY.
2017-07-27Merge pull request #2954 from ilovezfs/allow-install-mixed-build-dependency-tree1.2.6ilovezfs
formula_installer: allow version mismatched build deps
2017-07-27Merge pull request #2953 from MikeMcQuaid/https-docsMike McQuaid
Use https for all docs.brew.sh links.
2017-07-27formula_installer: allow version mismatched build depsilovezfs
Only check runtime dependencies for version conflicts to avoid having to create unnecessary duplicate formulae. For example, a formula that needs to be built with ghc@8.0 should still be allowed to have a build-time dependency on a cabal-install that was itself built with ghc@8.2.
2017-07-27Use https for all docs.brew.sh links.Mike McQuaid
May as well use the more secure link when possible.
2017-07-27docs/css: import from brew.sh.Mike McQuaid
https://github.com/Homebrew/homebrew.github.io/pull/171
2017-07-27Merge pull request #2951 from bfontaine/s/ruby_platform/rbconfigMike McQuaid
OS: use RbConfig instead of RUBY_PLATFORM
2017-07-27Merge pull request #2943 from DomT4/high_sierra_db4Mike McQuaid
High Sierra: updates for Beta 4 et al.
2017-07-26OS: use RbConfig instead of RUBY_PLATFORMBaptiste Fontaine
`RUBY_PLATFORM` is always `"java"` when running JRuby, no matter what is the underlying platform. See also https://github.com/pry/pry/issues/386.
2017-07-26Don’t output Caskroom creation messages on non-TTY.Markus Reiter
2017-07-26pkgconfig: update zlib for 10.13Dominyk Tiller
2017-07-26mac/xcode: update expected Clang on 10.13Dominyk Tiller
2017-07-25Merge pull request #2939 from EricFromCanada/masterMike McQuaid
docs: update guidelines for duplicates
2017-07-25Merge pull request #2804 from mansimarkaur/caveatsMisty De Meo
Increasing test coverage for caveats.rb
2017-07-25Added tests for python caveatsmansimarkaur
2017-07-25Added tests for plist_caveatsmansimarkaur