aboutsummaryrefslogtreecommitdiffstats
path: root/Library
AgeCommit message (Collapse)Author
2016-08-18Use epochs in tabsVlad Shablinsky
2016-08-18formula: add epochVlad Shablinsky
2016-08-18remove ruby 1.8 compatible codesXu Cheng
2016-08-17Add permit_weak_imports directiveTim D. Smith
Issue Homebrew/homebrew-core#3727 suggested we set -no_weak_imports for new versions of Xcode to ensure that e.g. building on 10.11 against the 10.12 SDK doesn't result in a situation where autotools thinks symbols exist that don't actually exist on the current platform. Further discussion in golang/go#16770 revealed that some packages require weak imports to build normally.
2016-08-17Document 'w' CCCFG flagTim D. Smith
2016-08-18disable sandbox for 10.5Xu Cheng
Although `sandbox-exec` is available in 10.5, it has very limit support on the DSL for sandbox profile file(.sb file). Therefore, sandbox for Homebrew on 10.5 is broken. Closes #735. Signed-off-by: Xu Cheng <git@xuc.me>
2016-08-18Sandbox.formula?: allow to disable sandbox by userXu Cheng
2016-08-17rubocop: reinstate hash_rocketsDominyk Tiller
Temporarily.
2016-08-17Merge pull request #734 from MikeMcQuaid/brew.rb-allow-leopardMike McQuaid
brew.rb: allow 10.5.
2016-08-17Merge pull request #730 from MikeMcQuaid/tap-cask-before-cask-testsMike McQuaid
test-bot: tap cask before cask-tests.
2016-08-17ENV/super: use Hardware::CPU.is_32_bit?Xu Cheng
`Hardware.is_32_bit?` is deprecated.
2016-08-17brew.rb: allow 10.5.Mike McQuaid
We'll keep the Homebrew installer pointing to Tigerbrew for now but as Homebrew/brew technically has no reason to not work on 10.5 let's remove this check.
2016-08-17test-bot: tap cask before cask-tests.Mike McQuaid
2016-08-17test/Gemfile.lock: remove json pin.Mike McQuaid
2016-08-17shared: handle missing Xcode/CLT version.Mike McQuaid
Fixes https://github.com/Homebrew/homebrew-core/issues/3973.
2016-08-17Merge pull request #721 from MikeMcQuaid/no_weak_importsMike McQuaid
Set -no_weak_imports linker flag for Xcode 8
2016-08-17Merge pull request #724 from MikeMcQuaid/assume-ruby-twoMike McQuaid
Assume Ruby 2
2016-08-17utils/curl: assume Ruby 2.Mike McQuaid
2016-08-17test/Gemfile: assume Ruby 2.Mike McQuaid
2016-08-17Merge pull request #555 from UniqMartin/goodbye-legacyMike McQuaid
Remove legacy Aliases/Formula symlink from Library
2016-08-17shims/super/cc: assume Ruby 2.Mike McQuaid
2016-08-17extend/fileutils: assume Ruby 2.Mike McQuaid
2016-08-17exceptions: assume Ruby 2.Mike McQuaid
2016-08-17test-bot: assume Ruby 2.Mike McQuaid
2016-08-17descriptions: assume Ruby 2.Mike McQuaid
2016-08-17cmd/audit: assume Ruby 2.Mike McQuaid
2016-08-17global: raise unless Ruby 2.Mike McQuaid
2016-08-17rubocop: remove Ruby 1.8 compatibility checks.Mike McQuaid
2016-08-17Prepare for Homebrew Cask to be imported.Mike McQuaid
- ignore Cask's files in `readall` (for now, there's an intentional syntax error that will need fixed) - run Cask's tests if they exist - don't check Cask's files in coverage reports (for now)
2016-08-17Merge pull request #720 from MikeMcQuaid/homebrew-developer-docsMike McQuaid
Tweak HOMEBREW_DEVELOPER documentation.
2016-08-17Merge pull request #723 from MikeMcQuaid/diagnostic-HEADMike McQuaid
diagnostic: don't barf if HEAD is also a file.
2016-08-17Merge pull request #713 from MikeMcQuaid/ship-sandboxMike McQuaid
Enable sandbox by default for homebrew/core
2016-08-17Tweak HOMEBREW_DEVELOPER documentation.Mike McQuaid
This option does more than just print warnings so let's make a more generic description with a more specific example. Closes #716.
2016-08-17Fix minor issues in command help text formattingMartin Afanasjew
- Inconsistent or unneeded indentation - Missing or superfluous empty lines - Missing or wrongly formatted arguments in command summary - Missing punctuation
2016-08-16superenv: add LDFLAGS if disabling weak imports.Mike McQuaid
2016-08-16ENV/std: add LDFLAGS if disabling weak imports.Mike McQuaid
2016-08-16mac/ENV/shared: add check for disabling weak imports.Mike McQuaid
2016-08-16Add OS X-specific SharedEnvExtension.Mike McQuaid
2016-08-16diagnostic: don't barf if HEAD is also a file.Mike McQuaid
Closes #694.
2016-08-16doctor: print check on --debug.Mike McQuaid
2016-08-16Merge pull request #704 from eirinikos/add-cmd-audit-unit-testsMike McQuaid
tests: add cmd/audit unit tests
2016-08-16Merge pull request #710 from MikeMcQuaid/list-manpage-tweaksMike McQuaid
list: note that `ls` command is used.
2016-08-16Merge pull request #513 from MikeMcQuaid/enable-vendor-rubyMike McQuaid
Enable vendored Ruby 2.0.
2016-08-15tests: add cmd/audit unit tests (caveats, desc, homepage)Andrea Kao
2016-08-15cmd/postinstall: use Sandbox.formula? method.Mike McQuaid
2016-08-15formula_installer: use Sandbox.formula? method.Mike McQuaid
2016-08-15sandbox: add formula? method and sandbox core.Mike McQuaid
Add a new `Sandbox.formula?` method to see if a given formula should be sandboxed. Use the formula to check its tap against a list of pre-approved taps where we know every formula builds under the sandbox (currently just homebrew/core).
2016-08-15cmd/test: use Sandbox.test?Mike McQuaid
2016-08-15sandbox: add test? method.Mike McQuaid
Simplify checking if we’re going to sandbox a test with `Sandbox.test?`.
2016-08-14brew: sanitize BASH_ENVAndrew Janke