aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
AgeCommit message (Collapse)Author
2017-04-22Merge pull request #2482 from MikeMcQuaid/audit-dependency-optionsMike McQuaid
audit: ensure default dependencies don't use options.
2017-04-21formula_installer: remove feature flags.Mike McQuaid
We've been testing the recursive dependency check and allowing unlinked dependencies in CI for a while with no adverse consequences so enable them globally now for all users.
2017-04-21Fix `brew edit` with environment filtering.Mike McQuaid
For many people `brew edit` makes use of the `EDITOR` variable to pick a sensible editor. With environment filtering enabled unless this editor is found in the default system PATH it'll fall back to e.g. `vim`. Instead, ensure that we export the original, pre-filtering `PATH` as `HOMEBREW_PATH` and use that internally to locate the editor. In future this same approach will likely be used for requirements to be able to find tools, too, and for other variables which we want to expose to Homebrew itself but not other build tools. Note that `HOMEBREW_PATH` is the same as `PATH` when build filtering hasn't been enabled.
2017-04-21audit: ensure dependencies don't use options.Mike McQuaid
Option dependencies are nasty as they cause unnecessary builds from source.
2017-04-21audit: new formulae should not require patches.Mike McQuaid
We may under some circumstances accept these anyway but it's better to nudge people into the right behaviours on local `audit`s.
2017-04-21Merge pull request #2520 from reitermarkus/pkgutil-plistMarkus Reiter
Partly revert “Fix `uninstall :pkgutil` leaving empty `.app` directories.”.
2017-04-21Partly revert “Fix `uninstall :pkgutil` leaving empty `.app` directories.”.Markus Reiter
2017-04-21Merge pull request #2512 from commitay/cask-binaryMarkus Reiter
Replace `FileUtils.chmod` with `/bin/chmod` for cask binaries.
2017-04-21Fix test for `chmod +x` on binaries.Markus Reiter
2017-04-21Update binary.rbcommitay
2017-04-21Replace `FileUtils.chmod` with `/bin/chmod` for cask binaries. [WIP]commitay
Update binary.rb Update binary.rb Update binary.rb
2017-04-21Merge pull request #2517 from reitermarkus/fix-select-blockingVítor Galvão
Fix `IO#select` blocking.
2017-04-21Set timeout to 10 seconds instead of retrying.Markus Reiter
2017-04-21Validate `container :type`.Markus Reiter
2017-04-21Fix `IO#select` blocking.Markus Reiter
2017-04-21Refactor cask metadata directory methods.Markus Reiter
2017-04-21Remove extraneous }Louis Romero
2017-04-20Merge pull request #2274 from rwhogg/fuse-requirementMike McQuaid
Port OsxfuseRequirement to Linux
2017-04-20Merge pull request #2511 from reitermarkus/fix-plist-parserMarkus Reiter
Fix `plist` parser failing when encoded with ASCII.
2017-04-20Merge pull request #2509 from scpeters/audit_message_swapMike McQuaid
audit: fix swapped audit messages
2017-04-20Add `OFFICIAL_CASK_TAPS` in `official_taps.rb`.Markus Reiter
2017-04-20Lowercase `Caskroom` in `search`.Markus Reiter
2017-04-19Merge pull request #2508 from JCount/xcode-8.3.2JCount
xcode: 8.3.2 is latest version
2017-04-20Ensure `readline_nonblock` returns an UTF-8 string.Markus Reiter
2017-04-20Fix `plist` parser failing when encoded with ASCII.Markus Reiter
2017-04-19xcode: 8.3.2 is latest versionJCount
2017-04-19audit: fix swapped audit messagesSteven Peters
2017-04-19Merge pull request #2502 from MikeMcQuaid/install-no-search-unreadableMike McQuaid
install: don't search when formula is unreadable.
2017-04-18move before dash version styleReto Kromer
2017-04-18move before lame-398-1Reto Kromer
2017-04-18Refactor uninstall existing caskJoshua McKinney
2017-04-18Merge pull request #2478 from MikeMcQuaid/audit-skip-methodsMike McQuaid
audit: allow skipping audit methods.
2017-04-18install: don't search when formula is unreadable.Mike McQuaid
These formulae are detected as missing but exist in an unreadable form. Fixes #2485
2017-04-18create: use GitHub metadata where available.Mike McQuaid
GitHub provides a description and homepage field so let `brew create` use them where possible. Also, detect GitHub repositories based on `releases` as well as `archive`s.
2017-04-18audit: allow skipping audit methods.Mike McQuaid
Add `--only` and `--except` methods which can be used to selectively enable or disable audit groups.
2017-04-17add testReto Kromer
2017-04-17Merge pull request #2477 from MikeMcQuaid/audit-more-universalMike McQuaid
audit: check for more universal usage.
2017-04-17Merge pull request #2475 from MikeMcQuaid/uses-deletedMike McQuaid
uses: allow checking deleted formulae.
2017-04-17Merge pull request #2498 from ↵Mike McQuaid
zmwangx/do-not-search-taps-for-missing-qualified-formula install: do not search taps when a qualified formula is missing
2017-04-17uses: allow checking deleted formulae.Mike McQuaid
This is useful for seeing when formulae are deleted if they are going to leave behind any formulae that depend on them. As a result, if there are any formulae returned return a non-zero/failed exit status.
2017-04-17install: use include instead of regex.Mike McQuaid
2017-04-17Merge pull request #2473 from MikeMcQuaid/audit-language-module-requirementsMike McQuaid
audit: deprecate language module requirements.
2017-04-17Merge pull request #2496 from mistydemeo/hardware_cpu_can_run_arch_helperMisty De Meo
Hardware cpu can run arch helper
2017-04-16Merge pull request #2446 from mansimarkaur/diagnostic_tests1.1.13Mike McQuaid
[WIP] Added test for check_access_lock_dir
2017-04-15Only run Linux-specific tests on LinuxBob W. Hogg
2017-04-15OsxfuseRequirement: Port to LinuxBob W. Hogg
2017-04-15install: do not search taps when a qualified formula is missingZhiming Wang
2017-04-15Mac Hardware: provide a more Mac-specific implementation of can_run?Misty De Meo
2017-04-15Hardware: add helper to determine if an executable can be runMisty De Meo
2017-04-15Merge pull request #2483 from MikeMcQuaid/audit-no-devel-version-aliasMike McQuaid
audit: don't recommend version aliases on --devel.