aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/os
AgeCommit message (Collapse)Author
2016-11-09os/mac: Allow MachO.dynamically_linked_libraries to be filtered by dylib type.William Woodruff
This allows us to filter out weak linkages during audits, preventing a false error from occurring when the dylib cannot be found.
2016-11-05xcode: add checks for Xcode/CLT minimum versions.Mike McQuaid
2016-10-31Update latest clang version for 10.12Robin Kunde
2016-10-31Update macOS Xcode tool checks do use Version class for comparisons instead ↵Robin Kunde
of strings
2016-10-28Updated latest versions since XCode 8.1 releasedersvenhesse
2016-10-27XCode 8.1 is stabledersvenhesse
2016-10-03Add `—language` option.Markus Reiter
2016-10-03Stub `MacOS.languages` instead of setting HOMEBREW_LANGUAGES.Markus Reiter
2016-10-03Add test for `language` stanza.Markus Reiter
2016-10-03Make `MacOS.language` less opinionated.Markus Reiter
2016-09-25RuboCop: MacOSMarkus Reiter
2016-09-24Fix Style/GuardClause.Markus Reiter
2016-09-23Fix DoubleNegation.Markus Reiter
2016-09-23Merge pull request #1086 from woodruffw/macho-cosmeticsMike McQuaid
Remove old cctools references now that only ruby-macho is used.
2016-09-22Remove old cctools references now that only ruby-macho is used.William Woodruff
2016-09-22xcode: prefer Utils.popen_readDominyk Tiller
2016-09-22xcode: revert expectation of 10.11 8.0 CLTDominyk Tiller
2016-09-22xcode: expect Xcode 8.0 on OS X 10.11Dominyk Tiller
2016-09-20os/mac: Delete old cctools-based relocation code.William Woodruff
Disable check for $HOMEBREW_NO_RUBY_MACHO now that no alternative exists.
2016-09-20Merge pull request #985 from MikeMcQuaid/drop-mavericksMike McQuaid
os/mac: mark Mavericks as outdated.
2016-09-19os/mac: fall back to old environment.Mike McQuaid
Can't see how this could ever happen but let's safe-guard it just in case (as ilovezfs saw it).
2016-09-18os/mac: mark Mavericks as outdated.Mike McQuaid
2016-09-18Use new "macOS" naming where appropriate.Mike McQuaid
Not quite a mass replacement as I've used OS X and Mac OS X where describing specific older versions and added compatibility methods for things in the DSL.
2016-09-17rubocop --auto-correct all hash-rocket usage.Mike McQuaid
2016-09-17os/mac: officially support Sierra.Mike McQuaid
We have a GM, a bunch of bottles and CI setup.
2016-09-14Merge pull request #957 from DomT4/xcode_8_stableDominyk Tiller
xcode: 8.0 is no longer prerelease
2016-09-14xcode: 8.0 is no longer prereleaseDominyk Tiller
2016-09-14pkg-config: update zlib for macOS SierraDominyk Tiller
2016-09-11os/mac/xquartz: fix Rubocop warnings.Mike McQuaid
2016-09-11os/mac/xcode: fix Rubocop warnings.Mike McQuaid
2016-09-11os/mac/version: fix Rubocop warnings.Mike McQuaid
2016-09-11os/mac/sdk: fix Rubocop warnings.Mike McQuaid
2016-09-11os/mac/linkage_checker: fix Rubocop warnings.Mike McQuaid
2016-09-11os/mac/cctools_mach: fix Rubocop warnings.Mike McQuaid
2016-09-11os/mac/architecture_list: fix Rubocop warnings.Mike McQuaid
2016-09-11os/mac: fix Rubocop warnings.Mike McQuaid
2016-09-10pkg-config: update Sierra's sqlite versionDominyk Tiller
2016-09-09Add language method to `OS::Mac`.Markus Reiter
2016-08-20Enable ruby-macho by default.William Woodruff
Flips HOMEBREW_RUBY_MACHO to HOMEBREW_NO_RUBY_MACHO.
2016-08-19xcode: update expected clang for macOS 10.12Dominyk Tiller
2016-08-11os/mac: Update ruby-macho calls for compatibility with 0.2.5.William Woodruff
Closes #656. Signed-off-by: Martin Afanasjew <martin@afanasjew.de>
2016-08-10os/mac/ruby_keg: improve error reportingMartin Afanasjew
A failure to change a dylib ID or install name would previously cause a rather cryptic error message, that didn't include the name of the file that caused the failure, unless `--debug` was specified. Make sure to output this information in all cases before re-raising the exception.
2016-08-10xcode: update expected clang for macOS 10.12Dominyk Tiller
2016-08-01xcode: update expected clang for macOS 10.12Dominyk Tiller
2016-07-27xcode: add update instruction helpers.Mike McQuaid
2016-07-20pkg-config: update for macOS 10.12 beta 3Dominyk Tiller
2016-07-20xcode: update expected clang for macOS 10.12Dominyk Tiller
2016-07-18LinkageChecker: simplify logic (#538)Xu Cheng
BuiltOptions#without? already handles the option_names for dependencies. Also check disabled recommended deps.
2016-07-17xcode: track prerelease releasesDominyk Tiller
2016-07-16os/mac/xcode: fix CVS/GCC check if no XcodeMartin Afanasjew
On systems prior to 10.9, formulae that use CVS as a download source check whether the installed Xcode already provides CVS to avoid adding a dependency on the `cvs` formula. Unfortunately, if no Xcode is installed the check fails with undefined method `<' for nil:NilClass causing the formula to become unloadable. This in turn causes some taps to be untappable since #396 added the `readall` check on `tap`. Closes #508.