aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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
2016-11-28dependency_collector: Make ant_dep and xz_dep publicBob W. Hogg
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-27Merge pull request #1581 from MikeMcQuaid/rubocop-exclude-vendorMike McQuaid
rubocop: exclude more files.
2016-11-26Merge pull request #1574 from MikeMcQuaid/tap-new-travis-updateMike McQuaid
tap-new: cleanup and update Travis configuration.
2016-11-26rubocop: exclude more files.Mike McQuaid
We never want to check these for any e.g. taps that use them.
2016-11-26Fix macOS version comparisonSorin Ionescu
2016-11-26Merge pull request #1580 from MikeMcQuaid/fix-uses-testMike McQuaid
uses_test: don't rely on output order.
2016-11-26docs/Checksum_Deprecation.md: Note that SHA-1 now blocks installationBob W. Hogg
This document was out of date as of https://github.com/Homebrew/brew/pull/1451
2016-11-26Merge pull request #1579 from MikeMcQuaid/doctor-allow-jenkinsMike McQuaid
diagnostic: silence a Jenkins doctor warning.
2016-11-26diagnostic: silence a Jenkins doctor warning.Mike McQuaid
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-26tap-new: cleanup and update Travis configuration.Mike McQuaid
- Use macOS Sierra 10.12 and Xcode 8. - Add indentation.
2016-11-26uses_test: don't rely on output order.Mike McQuaid
I've seen this vary.
2016-11-26Merge pull request #1578 from MikeMcQuaid/analytics-install-hide-messageMike McQuaid
update-report: allow skipping analytics message.
2016-11-26update-report: allow skipping analytics message.Mike McQuaid
This is used by the install script so it can simplify it's logic and make the analytics messaging more prominent.
2016-11-26Merge pull request #1577 from MikeMcQuaid/more-analytics-tweaksMike McQuaid
update-report: further tweak analytics output.
2016-11-26Merge pull request #1576 from MikeMcQuaid/diagnostic-allow-outdated-travisMike McQuaid
diagnostic: silence outdated Travis Xcode warning.
2016-11-26update-report: further tweak analytics output.Mike McQuaid
There were some bugs with the use of `HOMEBREW_NO_ANALYTICS_THIS_RUN` and some output glitches I missed with the previous PR (#1575).
2016-11-26Merge pull request #1575 from MikeMcQuaid/tweak-analytics-messageMike McQuaid
update-report: further improve analytics messaging
2016-11-26diagnostic: silence outdated Travis Xcode warning.Mike McQuaid
This doesn't add any value and stops us from testing `brew doctor` and others from running `brew doctor` on Travis CI.
2016-11-26update-report: further improve analytics messagingMike McQuaid
- Don't output the analytics message and mark it as read if `HOMEBREW_NO_ANALYTICS_THIS_RUN` is set. This mostly simplifies the installer code where we can display the message ourselves there rather than having `brew update` print it out sometimes and not others (i.e. when there's no system Git installed). - Use the shell's audible bell to nudge people to actually read this message (and give them less excuse to complain when they don't). - Add an extra newline and bold all the analytics messaging so it's more visible in the output.
2016-11-26Merge pull request #1572 from mgol/patch-1Mike McQuaid
Change my site address
2016-11-25Change my site addressMichał Gołębiowski
I no longer maintain my former site so it's better to link to my GitHub account.
2016-11-25Merge pull request #1571 from MikeMcQuaid/admin-doctorilovezfs
Revert "Fix early exit condition for check_for_member_of_admin_group"
2016-11-25Revert "Merge pull request #1562 from woodruffw/check-admin-group"Mike McQuaid
This reverts commit 7f13b37b903564e2a64cea982d6b84d1aa6b800b, reversing changes made to 62e0ecdaafbc6779205908c7ab191c884473afd6.
2016-11-25Revert "Merge pull request #1567 from cesarandreu/fix-diagnostic-conditonal"Mike McQuaid
This reverts commit 89c3348923c3450d8d32f1252abd53209b39c288, reversing changes made to 7f13b37b903564e2a64cea982d6b84d1aa6b800b.
2016-11-25Merge pull request #1567 from cesarandreu/fix-diagnostic-conditonalMike McQuaid
Fix early exit condition for check_for_member_of_admin_group
2016-11-25Fix early exit condition for check_for_member_of_admin_groupCesar Andreu
2016-11-25Merge pull request #1562 from woodruffw/check-admin-groupMike McQuaid
diagnostic: check if the user is a member of the admin group.
2016-11-24Merge pull request #1559 from MikeMcQuaid/unsupported-better-exceptionsMike McQuaid
exceptions: better handle unsupported macOS versions.
2016-11-24diagnostic: check if the user is a member of the admin group.William Woodruff
Non-administrative users are unable to run `brew linkapps` (and possibly other commands) under normal circumstances.
2016-11-24Merge pull request #1547 from umireon/cask-uninstall-symlinkJosh Hagins
cask: Delete package dir if it is symlink on the uninstall
2016-11-24Merge pull request #1561 from tsekityam/patch-2Mike McQuaid
Fix broken link
2016-11-24Fix broken linkTse Kit Yam
2016-11-24exceptions: better handle unsupported macOS versions.Mike McQuaid
Don’t fail on `OS::ISSUES_URL` being missing (which happens on unsupported macOS versions) and instead tell people to not file issues.
2016-11-23Merge pull request #1374 from sjackman/bottle-checksumsMike McQuaid
Do not remove unknown bottle tags
2016-11-23Do not remove unknown bottle tagsShaun Jackman
2016-11-23README: fix Patreon badge spacing.Mike McQuaid
2016-11-23README: add Patreon badge.Mike McQuaid
2016-11-23Merge pull request #1549 from umireon/osxfuse-paths-with-requirementMike McQuaid
osxfuse_requirement: add library and include paths
2016-11-23Merge pull request #1551 from MikeMcQuaid/audit-deprecation-option-new-formulaeMike McQuaid
audit: allow deprecated options on new @ formulae.
2016-11-23audit: allow deprecated options on new @ formulae.Mike McQuaid
As these may be migrations from another tap where we want to migrate options across correctly.
2016-11-22osxfuse_requirement: add library and include pathsKaito Udagawa
In the installation whose prefix is other than /usr/local, osxfuse library and include path must explicitly be specified during build. Although brew's pkg-config is configured to prepend appropriates paths, the prepended paths (/usr/local) supercede the original HOMEBREW_PREFIX. This behavior will cause the linker to select libraries outside brew's tree. By adding /usr/local to HOMEBREW_LIBRARY_PATHS, superenv ensures that appears only after the HOMEBREW_PREFIX, and thus fixes this problem. HOMEBREW_INCLUDE_PATHS is also configured like keg-only Formulae.
2016-11-21Merge pull request #1542 from woodruffw/deprecate-utils-jsonMike McQuaid
compat: deprecate Utils::JSON in favor of corelib JSON.
2016-11-22cask: Delete package dir if it is symlink on the uninstallKaito Udagawa
When a Formula is converted into a Cask (e.g. osxfuse), a symlink remains at the place of package dir. This change ensure to remove such leftovers.
2016-11-21Merge pull request #1502 from reitermarkus/load-metadata-cask-fileMarkus Reiter
Load cask file in `.metadata` directory directly.
2016-11-21Merge pull request #1535 from umireon/cask-pkg-choiceMarkus Reiter
Cask: Add the choices option to pkg stanza
2016-11-21Merge pull request #1546 from MikeMcQuaid/llvm-clang-fixesMike McQuaid
LLVM Clang fixes
2016-11-21cc: don't filter -fopenmp for non-llvm_clang.Mike McQuaid
We can filter it just for Clang and let it be used by anything else.