romellem
027a88cee0
Bottles are created for Yosemite and higher
...
After Issue #985 was merged, bottles for Mavericks are no longer
being built, meaning installations are triggering builds.
Update the FAQ to show that builds will most likely now be
triggers on Mavericks since their bottles are not being generated.
2016-12-06 18:02:52 -06:00
Mike McQuaid
11cf7b97c4
ISSUE_TEMPLATE: tweak based on recent issues.
2016-12-06 14:35:02 +00:00
Markus Reiter
049206bf16
Merge pull request #1464 from reitermarkus/quit-with-launchctl
...
Use `launchctl` to get running processes by bundle ID.
2016-12-06 15:08:21 +01:00
Mike McQuaid
29aa1c8c3d
Merge pull request #1621 from MikeMcQuaid/xcode-version-cleanup
...
xcode: cleanup Xcode::Version usage.
2016-12-05 17:41:09 +00:00
Mike McQuaid
43f8d2c7a0
xcode: cleanup Xcode::Version usage.
...
Don't wrap `MacOS.version` which does comparisons properly already and
avoid stupidly long lines.
2016-12-05 11:09:21 +00:00
Markus Reiter
697340ff3b
Merge pull request #1620 from reitermarkus/refactoring
...
Refactor Cask installer.
2016-12-05 09:27:32 +01:00
Markus Reiter
5cc7acee17
Merge pull request #1590 from reitermarkus/fail-if-app-source-already-exists
...
Fail if cask source already exists.
2016-12-05 09:22:00 +01:00
Markus Reiter
86a80c8a3d
Use launchctl to get running processes by bundle ID.
2016-12-05 00:20:29 +01:00
Markus Reiter
5785f54f4b
Revert install_artifacts if one artifact fails to install.
2016-12-04 23:19:15 +01:00
Markus Reiter
e6d9248787
Separate fetch and stage steps in Hbc::Installer.
2016-12-04 23:19:15 +01:00
Markus Reiter
7d7ca0cb1a
Use Homebrew’s Emoji class in cask installer.
2016-12-04 23:19:15 +01:00
Markus Reiter
006f25d8cf
Use Homebrew to detect if X11 is installed.
2016-12-04 23:19:15 +01:00
Mike McQuaid
88d0e8c2e6
Merge pull request #1612 from MikeMcQuaid/travis-xcode-8.1
...
travis: use Xcode 8.1 on Sierra.
2016-12-04 15:13:24 +00:00
Mike McQuaid
a6a09d6c5e
Merge pull request #1617 from amberj/master
...
added "CLT" abbreviation after "Command Line Tools" in Installation.md doc
2016-12-04 14:19:49 +00:00
Mike McQuaid
dc81898331
travis: use Xcode 8.1 on Sierra.
...
For code coverage from `brew test-bot`.
2016-12-04 14:14:11 +00:00
Amber Jain
233f6eb4ef
added 'CLT' abbreviation after 'Command Line Tools' (so that if someone follows link to footnote#3, the meaning of 'CLT' in footnote is clear)
2016-12-04 09:57:02 +05:30
Mike McQuaid
52691cd0de
Merge pull request #1611 from MikeMcQuaid/bash-test-race
...
bash_test: handle race condition.
2016-12-03 16:36:37 +00:00
Mike McQuaid
3f6d31dee1
bash_test: handle race condition.
...
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-03 15:59:05 +00:00
Mike McQuaid
35d2610ee1
Merge pull request #1610 from MikeMcQuaid/fs_leak_logger_mkpath
...
fs_leak_logger: use more permissive mkpath.
2016-12-03 15:53:15 +00:00
Mike McQuaid
42128b389b
Merge pull request #1608 from MikeMcQuaid/tap-new-latest-travis
...
tap-new: use latest Travis CI recommended config.
2016-12-03 15:13:57 +00:00
Mike McQuaid
3908e74268
Merge pull request #1609 from MikeMcQuaid/travis-ci-again
...
travis.yml: enable macOS builds again.
2016-12-03 15:13:44 +00:00
Mike McQuaid
c560c47202
fs_leak_logger: use more permissive mkpath.
...
This avoids a race condition occurring here.
2016-12-03 15:04:02 +00:00
Mike McQuaid
94580a6cff
travis.yml: enable macOS builds again.
2016-12-03 14:45:50 +00:00
Mike McQuaid
0d8fc920d6
tap-new: use latest Travis CI recommended config.
...
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-03 13:47:52 +00:00
Mike McQuaid
bc9d3afd6e
Merge pull request #1606 from rwhogg/uninstall-testing-env
...
uninstall_test: require testing_env
2016-12-03 10:03:05 +00:00
Bob W. Hogg
f7e5a85c2b
uninstall_test: require testing_env
2016-12-02 19:41:38 -08:00
Mike McQuaid
5bbd64141e
Merge pull request #1604 from bfontaine/pkill
...
update.sh: Use full path to pkill
2016-12-02 10:01:09 +00:00
Baptiste Fontaine
bff8e8440e
update.sh: Use full path to pkill
...
Fixes #1600 .
2016-12-01 20:59:42 +01:00
Mike McQuaid
8f82e89d0b
README: update license name.
2016-12-01 16:11:30 +00:00
Mike McQuaid
0c82ccece2
LICENSE: use more standard BSD 2-Clause text.
2016-12-01 13:05:29 +00:00
Mike McQuaid
eb20f594a2
ISSUE_TEMPLATE: point people to the right repo.
2016-11-30 11:38:17 +00:00
Markus Reiter
0a6cecbaf8
Fix tests.
2016-11-29 11:43:45 +01:00
Markus Reiter
e0b93f1537
Also fail if symlinked artifacts already exist.
2016-11-28 14:01:06 +01:00
Markus Reiter
e63efb3fe4
Warn when overwriting an artifact.
2016-11-28 14:01:06 +01:00
Markus Reiter
9a29bd35e6
Fail if cask source already exists.
2016-11-28 13:38:49 +01:00
Mike McQuaid
0f529dae10
Merge pull request #1573 from sorin-ionescu/fix-xcode-version-comparison
...
Fix macOS version comparison
1.1.2
2016-11-28 08:46:20 +00:00
Mike McQuaid
a35d0fe8f0
Merge pull request #1582 from rwhogg/sha1-gone
...
docs/Checksum_Deprecation.md: Note that SHA-1 now blocks installation
2016-11-28 08:45:41 +00:00
Mike McQuaid
0b762dc3f1
Merge pull request #1588 from rwhogg/make-deps-public
...
dependency_collector: Make ant_dep and xz_dep public
2016-11-28 08:27:34 +00:00
Bob W. Hogg
227e69048a
dependency_collector: Make ant_dep and xz_dep public
...
They were already public on macOS, but they were made
private by mistake on all other platforms.
DependencyCollector.tar_needs_xz_dependency? depends
on xz_dep being public, so there's no turning back now :(
2016-11-28 03:09:34 +00:00
Mike McQuaid
84b3c57086
Merge pull request #1581 from MikeMcQuaid/rubocop-exclude-vendor
...
rubocop: exclude more files.
2016-11-27 08:25:17 +00:00
Mike McQuaid
019b12063d
Merge pull request #1574 from MikeMcQuaid/tap-new-travis-update
...
tap-new: cleanup and update Travis configuration.
2016-11-26 22:20:20 +00:00
Mike McQuaid
726045b2f4
rubocop: exclude more files.
...
We never want to check these for any e.g. taps that use them.
2016-11-26 21:29:02 +00:00
Sorin Ionescu
282c0a30b6
Fix macOS version comparison
2016-11-26 13:59:55 -05:00
Mike McQuaid
3e3df9568e
Merge pull request #1580 from MikeMcQuaid/fix-uses-test
...
uses_test: don't rely on output order.
2016-11-26 18:16:40 +00:00
Bob W. Hogg
bf05818a8a
docs/Checksum_Deprecation.md: Note that SHA-1 now blocks installation
...
This document was out of date as of https://github.com/Homebrew/brew/pull/1451
2016-11-26 17:27:02 +00:00
Mike McQuaid
e465670942
Merge pull request #1579 from MikeMcQuaid/doctor-allow-jenkins
...
diagnostic: silence a Jenkins doctor warning.
2016-11-26 17:26:55 +00:00
Mike McQuaid
e330047ff9
diagnostic: silence a Jenkins doctor warning.
...
Allow our Jenkins CI testing for Homebrew/brew to live outside of
`/usr/local` without complaint (as it's not using any binary packages
anyway).
2016-11-26 16:32:48 +00:00
Mike McQuaid
22b121c4c1
tap-new: cleanup and update Travis configuration.
...
- Use macOS Sierra 10.12 and Xcode 8.
- Add indentation.
2016-11-26 16:30:43 +00:00
Mike McQuaid
b851935484
uses_test: don't rely on output order.
...
I've seen this vary.
2016-11-26 16:21:27 +00:00
Mike McQuaid
78fdb470cb
Merge pull request #1578 from MikeMcQuaid/analytics-install-hide-message
...
update-report: allow skipping analytics message.
2016-11-26 15:57:06 +00:00