| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-09-02 | Merge pull request #845 from tdsmith/usr-local-sdkroot | Tim D. Smith | |
| Don't reject -L/usr/local/lib when SDKROOT is defined Closes #844. Fixes Homebrew/homebrew-fuse#62. | |||
| 2016-09-02 | Merge pull request #850 from MikeMcQuaid/cask-root | Mike McQuaid | |
| brew.sh: allow cask to be run as root. | |||
| 2016-09-01 | utils: fix link_path_manpages message indentation. | Mike McQuaid | |
| Otherwise looks weird with multiple items. | |||
| 2016-09-01 | brew.sh: allow cask to be run as root. | Mike McQuaid | |
| It also uses `sudo` for legitimate things e.g. installing `.pkg`s systemwide. | |||
| 2016-09-01 | Merge pull request #846 from vladshablinsky/pinned_not_eligible | Mike McQuaid | |
| formula: pinned keg is not eligible for cleanup | |||
| 2016-09-01 | Merge pull request #773 from reitermarkus/report-cask-coverage | Mike McQuaid | |
| Also report Cask coverage. | |||
| 2016-09-01 | Merge pull request #847 from penman/docs_build_options | Markus Reiter | |
| docs: add missing </pre> | |||
| 2016-09-01 | audit: banish http://http.debian.net for secure mirrors | Dominyk Tiller | |
| 2016-09-01 | audit: enforce https for Debian's anonscm | Dominyk Tiller | |
| 2016-09-01 | docs: add missing </pre> | Alyssa Ross | |
| 2016-09-01 | formula: pinned keg is not eligible for cleanup | Vlad Shablinsky | |
| If formula is pinned it shouldn't be eligible for cleanup. Otherwise we can encounter the following behaviour: 1. Install <formula> 2. Pin <formula> 3. <formula> gets outdated 4. Install <other_formula> that depends on <formula>, which requires up-to-date installation of <formula>. Thus, <formula> gets updated. 5. Now, if we cleanup <formula> we don't remove pin, so it points to the keg which doesn't exist any longer. The right behaviour is not to cleanup pinned kegs, which is done in this commit. Also see #831 for further info. | |||
| 2016-09-01 | formula_installer: install deps of dep before dep | ilovezfs | |
| Dependencies/requirements of a dependency need to be installed/satisfied before the dependency. The fact that @pour_failed may be false is irrelevant to that imperative if we weren't pouring to begin with, so this commit now checks for that case as well. | |||
| 2016-09-01 | Merge pull request #801 from MikeMcQuaid/git-shim-realpath | Mike McQuaid | |
| scm/git: make --homebrew=print-path use realpath. | |||
| 2016-09-01 | Merge pull request #810 from MikeMcQuaid/update-stash-fail | Mike McQuaid | |
| update.sh: reset pre-stash, die if stash fails. | |||
| 2016-08-31 | Don't reject -L/usr/local/lib when SDKROOT is defined | Tim D. Smith | |
| /usr/local/lib is removed from the default linker search path when SDKROOT is defined or sysroot is specified. Homebrew sometimes sets SDKROOT without setting a sysroot as of 45e138f. | |||
| 2016-08-31 | docs: fix a typo in plist_options | Ross Penman | |
| While using `"true"` instead of `true` wouldn't break anything, it doesn't seem to be expected, and using `"false"` instead of `false` _would_ break things. | |||
| 2016-08-30 | Allow deprecated hash syntax in Cask headers | Joshua Hagins | |
| 2016-08-30 | Merge pull request #832 from DomT4/bintr@y | Dominyk Tiller | |
| bottles: translate foo@1.2 to fooAT1.2 | |||
| 2016-08-30 | cmd/deps: avoid some full-name code repetition. | Mike McQuaid | |
| 2016-08-29 | test_utils: add Bottles::Bintray tests | Dominyk Tiller | |
| 2016-08-29 | formulary: tweak @ translation | Dominyk Tiller | |
| 2016-08-29 | bottles: translate foo@1.2 to foo:1.2 | Dominyk Tiller | |
| 2016-08-28 | test-bot: use --full-name in brew deps invocation | Steven Peters | |
| This allows changed formulae in taps to be tested in the proper order. See #738 for more details. | |||
| 2016-08-28 | cmd/deps.rb add --full-name option | Steven Peters | |
| Add --full-name option to brew deps command, which displays the full name of dependencies. | |||
| 2016-08-28 | search: handle name@v.v formulae. | Dominyk Tiller | |
| Before this change: ``` ~> brew search openssl@1.1 openssl@1.1 ✔ ==> Did you mean to perform a regular expression search? ==> Surround your query with /slashes/ to search by regex. ``` | |||
| 2016-08-28 | test_formulary: add formula@version class translation check | Dominyk Tiller | |
| 2016-08-28 | formulary: translate @ to AT for classname | Dominyk Tiller | |
| 2016-08-27 | man: update for tap preinstall | Dominyk Tiller | |
| 2016-08-27 | brew: execute update before tap | Dominyk Tiller | |
| This seems generally like a good idea given that we're making syntax changes to formulae & are going to keep doing so for a little while yet. Taps may have moved over to that syntax, which then causes tap failures if brew isn't up-to-date. Should fix situations like https://github.com/Homebrew/homebrew-php/issues/3545. | |||
| 2016-08-27 | Don’t use `should` syntax in rspec. | Markus Reiter | |
| 2016-08-27 | Also report Cask coverage. | Markus Reiter | |
| 2016-08-26 | Fix missing `magenta` in Tty. | Markus Reiter | |
| 2016-08-26 | Merge pull request #818 from reitermarkus/refactor-cask | Mike McQuaid | |
| Remove `exist?` check for `brew-cask-tests.rb`. | |||
| 2016-08-26 | Remove `exist?` check for `brew-cask-tests.rb`. | Markus Reiter | |
| 2016-08-26 | Merge pull request #794 from AnastasiaSulyagina/tty | Mike McQuaid | |
| cask tty removed | |||
| 2016-08-26 | Merge pull request #817 from zmwangx/restrict-tmpdir-change | Mike McQuaid | |
| Restrict TMPDIR etc. changes to install, post_install and test | |||
| 2016-08-26 | Restrict TMPDIR etc. changes to install, post_install and test | Zhiming Wang | |
| See discussion in Homebrew/brew#800. | |||
| 2016-08-26 | test_integration_cmds: use https://bot.brew.sh | Dominyk Tiller | |
| 2016-08-25 | Merge pull request #808 from MikeMcQuaid/homebrew-root-complain | Mike McQuaid | |
| brew.sh: complain when running Homebrew as root. | |||
| 2016-08-25 | brew.sh: complain when running Homebrew as root. | Mike McQuaid | |
| As discussed: announce that we are deprecating running Homebrew as the root user as it's insecure and requires disabling the sandbox. Fixes #796. | |||
| 2016-08-25 | Merge pull request #809 from MikeMcQuaid/doctor-local-tweak | Mike McQuaid | |
| diagnostic: tweak /usr/local messaging. | |||
| 2016-08-25 | diagnostic: tweak /usr/local messaging. | Mike McQuaid | |
| Highlight that the main reason for preferring /usr/local is because of bottles. There's been some confusion around this e.g. https://github.com/Homebrew/homebrew-core/issues/3968 | |||
| 2016-08-25 | update.sh: reset pre-stash, die if stash fails. | Mike McQuaid | |
| A `git reset --hard` without stashing first risks nuking in-progress work. A `git reset --mixed` should allow stashing to occur more often on e.g. merge conflicts. Fixes #766. | |||
| 2016-08-25 | scm/git: make --homebrew=print-path absolute. | Mike McQuaid | |
| This ensures that the output is always a fully-resolved path. | |||
| 2016-08-25 | Revert "update: make GIT_EXECUTABLE an absolute path." | Mike McQuaid | |
| This reverts commit b6afa228f4974f4af1e8938911e35150aa2991c8 from #778. | |||
| 2016-08-25 | Merge pull request #800 from zmwangx/set-TMPDIR-TEMP-TMP-to-HOMEBREW_TEMP | Mike McQuaid | |
| config: set TMPDIR, TEMP and TMP to HOMEBREW_TEMP | |||
| 2016-08-25 | Merge pull request #804 from MikeMcQuaid/brewfile-unset | Mike McQuaid | |
| Improve HOMEBREW_BREW_FILE unset failure case. | |||
| 2016-08-24 | Merge pull request #803 from reitermarkus/heredoc-style | Markus Reiter | |
| Unify heredoc style. | |||
| 2016-08-24 | Merge pull request #791 from reitermarkus/per-cask-cleanup | Josh Hagins | |
| Allow per-cask `cleanup`. | |||
| 2016-08-24 | Improve HOMEBREW_BREW_FILE unset failure case. | Mike McQuaid | |
| Print a better exception message and handle this in more cases rather than producing confusing errors when it’s unset. | |||
