aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-08-19diagnostic: ignore duplicated `brew-cask` commandsMike McQuaid
These are intentionally duplicated for now until the Cask migration is complete.
2016-08-19Merge pull request #725 from AnastasiaSulyagina/move-caskMike McQuaid
Move Cask core code to Homebrew
2016-08-19editsAnastasiaSulyagina
2016-08-19initAnastasiaSulyagina
2016-08-19Bottles: bottle revision is now called rebuild.Mike McQuaid
Forgot this in #731.
2016-08-19Merge pull request #731 from MikeMcQuaid/rename-bottle-revisionMike McQuaid
Rename bottle's revision to rebuild.
2016-08-19download_strategy: check if commit nilVlad Shablinsky
2016-08-19separate build and test logsAndrew Janke
2016-08-19Merge pull request #748 from DomT4/clangupDominyk Tiller
xcode: update expected clang for macOS 10.12
2016-08-19xcode: update expected clang for macOS 10.12Dominyk Tiller
2016-08-18audit: fix suggested GitHub pull request URLsilovezfs
Closes #746. Signed-off-by: ilovezfs <ilovezfs@icloud.com>
2016-08-18Merge pull request #744 from ilovezfs/extensionlessilovezfs
version: fix parsing of URLs ending with version
2016-08-18Rename bottle's revision to rebuild.Mike McQuaid
2016-08-18Merge pull request #743 from MikeMcQuaid/version-scheme-cookbook-auditMike McQuaid
Add Formula Cookbook entry and audit check for version_scheme
2016-08-18audit: tweak "remove revision" message clarity.Mike McQuaid
Reference the revision value so it's more obvious that this does not refer to e.g. a SCM revision.
2016-08-18audit: audit version_scheme.Mike McQuaid
Reuse the existing `revision` method that was made more generic.
2016-08-18audit: make audit_revision more generic.Mike McQuaid
This will allow it to be used for checking other attributes too.
2016-08-18audit: ensure correct version_scheme placement.Mike McQuaid
2016-08-18formula_versions: add version_attributes_map.Mike McQuaid
This allows querying multiple attributes in the same way as `revision_map` did but without duplicating code or repeatedly traversing history.
2016-08-18Formula-Cookbook: add version_scheme documentation.Mike McQuaid
2016-08-18version: fix parsing of URLs ending with versionilovezfs
https://github.com/lihaoyi/Ammonite/releases/download/0.7.4/0.7.4 was parsing as "0.7" not "0.7.4" since ".4" was being treated as a legitimate file extension. At minimum, let's insist that a valid file extension include at least one letter to avoid lopping off part of the correct version string.
2016-08-18Merge pull request #719 from vladshablinsky/epochsMike McQuaid
Implement epochs
2016-08-18Merge pull request #739 from scpeters/patch-1Mike McQuaid
Brew-Test-Bot.md: fix broken link
2016-08-18remove ruby 1.8 compatible codes (#742)Xu Cheng
2016-08-18test_formula: add epoch testsVlad Shablinsky
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-17Brew-Test-Bot.md: fix broken linkSteven Peters
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-17Merge pull request #727 from MikeMcQuaid/incoming-caskMike McQuaid
Prepare for Homebrew Cask to be imported.
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