aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-12-06boneyard-formula-pr: checkout last branch when doneZhiming Wang
Make its behavior more consistent with that of bump-formula-pr.
2016-12-06boneyard-formula-pr: use ohai to print messagesZhiming Wang
Make its behavior more consistent with that of bump-formula-pr.
2016-12-06ISSUE_TEMPLATE: tweak based on recent issues.Mike McQuaid
2016-12-06Merge pull request #1464 from reitermarkus/quit-with-launchctlMarkus Reiter
Use `launchctl` to get running processes by bundle ID.
2016-12-05Merge pull request #1621 from MikeMcQuaid/xcode-version-cleanupMike McQuaid
xcode: cleanup Xcode::Version usage.
2016-12-05xcode: cleanup Xcode::Version usage.Mike McQuaid
Don't wrap `MacOS.version` which does comparisons properly already and avoid stupidly long lines.
2016-12-05cask reinstall: use fetch and stage steps from #1620Raymond Wanyoike
2016-12-05Merge pull request #1620 from reitermarkus/refactoringMarkus Reiter
Refactor Cask installer.
2016-12-05Merge pull request #1590 from reitermarkus/fail-if-app-source-already-existsMarkus Reiter
Fail if cask source already exists.
2016-12-05Use `launchctl` to get running processes by bundle ID.Markus Reiter
2016-12-04Revert `install_artifacts` if one artifact fails to install.Markus Reiter
2016-12-04Separate `fetch` and `stage` steps in `Hbc::Installer`.Markus Reiter
2016-12-04Use Homebrew’s `Emoji` class in cask installer.Markus Reiter
2016-12-04Use Homebrew to detect if X11 is installed.Markus Reiter
2016-12-04Add a method for installing fish function filesZach Whaley
Fish shell allows third-party software vendors to put their own function files in a directory for their software. For brew installed Fish shell, this is /usr/local/share/fish/vendor_functions.d
2016-12-04Merge pull request #1612 from MikeMcQuaid/travis-xcode-8.1Mike McQuaid
travis: use Xcode 8.1 on Sierra.
2016-12-04Merge pull request #1617 from amberj/masterMike McQuaid
added "CLT" abbreviation after "Command Line Tools" in Installation.md doc
2016-12-04travis: use Xcode 8.1 on Sierra.Mike McQuaid
For code coverage from `brew test-bot`.
2016-12-04cask reinstall: download and verify cask before uninstallRaymond Wanyoike
Closes: caskroom/homebrew-cask#27075
2016-12-04added 'CLT' abbreviation after 'Command Line Tools' (so that if someone ↵Amber Jain
follows link to footnote#3, the meaning of 'CLT' in footnote is clear)
2016-12-03tab: remove debuggingAlyssa Ross
2016-12-03tab: include HOMEBREW_VERSIONAlyssa Ross
2016-12-03Merge pull request #1611 from MikeMcQuaid/bash-test-raceMike McQuaid
bash_test: handle race condition.
2016-12-03bash_test: handle race condition.Mike McQuaid
Other tests may delete Bash files (e.g. `shcmd.sh`) while tests are ongoing so ensure this doesn't cause a test failure.
2016-12-03Merge pull request #1610 from MikeMcQuaid/fs_leak_logger_mkpathMike McQuaid
fs_leak_logger: use more permissive mkpath.
2016-12-03install_test: add HEAD testsUladzislau Shablinski
2016-12-03Merge pull request #1608 from MikeMcQuaid/tap-new-latest-travisMike McQuaid
tap-new: use latest Travis CI recommended config.
2016-12-03Merge pull request #1609 from MikeMcQuaid/travis-ci-againMike McQuaid
travis.yml: enable macOS builds again.
2016-12-03fs_leak_logger: use more permissive mkpath.Mike McQuaid
This avoids a race condition occurring here.
2016-12-03travis.yml: enable macOS builds again.Mike McQuaid
2016-12-03tap-new: use latest Travis CI recommended config.Mike McQuaid
Pretty sure no-one cares about this except me but this works consistently across a variety of different taps and is faster than the old version.
2016-12-03Merge pull request #1606 from rwhogg/uninstall-testing-envMike McQuaid
uninstall_test: require testing_env
2016-12-02uninstall_test: require testing_envBob W. Hogg
2016-12-03Update tests for new install behaviourUladzislau Shablinski
2016-12-03cmd/install: allow to install any specUladzislau Shablinski
* installing HEAD keg_only should be possible only if: 1. - Old version installed differs from new one and optlinked - `--force` flag is passed - HEAD is seriously outdated or outdated with `--fetch-HEAD` or 2. - Old version installed differs from new one and not optlinked or 3. - This formula is not installed * installing keg_only should be possible only if: 1. - Old version installed differs from new one and optlinked - `--force` flag is passed or 2. - Old version installed differs from new one and not optlinked or 3. - This formula is not installed * installing HEAD should be possible only if: 1. - Old HEAD is seriously outdated or outdated with `--fetch-HEAD` or 2. - HEAD is not installed * installing stable or devel should be possible only if: - Old version installed differs from new one
2016-12-03formula: add new methodsUladzislau Shablinski
* `Formula#linked?` returns true if formula linked * `Formula#optlinked?` returns true if formula linked to opt formula installed to the Cellar * `Formula#prefix_linked?` returns true if linked keg points to the prefix passed as an argument * `Formula#linked_version` to get linked version of the formula
2016-12-03download_strategy: keep commit short if possibleUladzislau Shablinski
2016-12-02Merge pull request #1604 from bfontaine/pkillMike McQuaid
update.sh: Use full path to pkill
2016-12-01update.sh: Use full path to pkillBaptiste Fontaine
Fixes #1600.
2016-12-01README: update license name.Mike McQuaid
2016-12-01LICENSE: use more standard BSD 2-Clause text.Mike McQuaid
2016-11-30ISSUE_TEMPLATE: point people to the right repo.Mike McQuaid
2016-11-29Fix tests.Markus Reiter
2016-11-29formula: runtime deps of build deps aren't runtimeAlyssa Ross
Fixes #1554 (but only for new installations)
2016-11-28Also fail if symlinked artifacts already exist.Markus Reiter
2016-11-28Warn when overwriting an artifact.Markus Reiter
2016-11-28Fail if cask source already exists.Markus Reiter
2016-11-28Merge pull request #1573 from sorin-ionescu/fix-xcode-version-comparison1.1.2Mike McQuaid
Fix macOS version comparison
2016-11-28Merge pull request #1582 from rwhogg/sha1-goneMike McQuaid
docs/Checksum_Deprecation.md: Note that SHA-1 now blocks installation
2016-11-28Merge pull request #1588 from rwhogg/make-deps-publicMike McQuaid
dependency_collector: Make ant_dep and xz_dep public