10578 Commits

Author SHA1 Message Date
Dominyk Tiller
f870faf92e
Formula-Cookbook: update Alias creation advice 2016-09-14 19:14:59 +01:00
Dominyk Tiller
ec2302ad90
Formula-Cookbook: update urls 2016-09-14 19:03:29 +01:00
Dominyk Tiller
0cc4d530dc
Formula-Cookbook: document :run 2016-09-14 18:12:47 +01:00
Dominyk Tiller
3eb966c309
Formula-Cookbook: detail build env less generically 2016-09-14 17:59:20 +01:00
Dominyk Tiller
f744cdbc81
Formula-Cookbook: note LibreSSL audit check 2016-09-14 17:54:55 +01:00
Dominyk Tiller
840e86d454
Formula-Cookbook: recommend audit --new-formula for new formula 2016-09-14 17:53:13 +01:00
Dominyk Tiller
23b120e155
External-Commands: remove replaced brew-more tool 2016-09-14 17:44:09 +01:00
Dominyk Tiller
edd2c3d968
External-Commands: update homebrew-services URL 2016-09-14 17:43:39 +01:00
Dominyk Tiller
c5df953021
Custom-GCC-and-cross-compilers: wrap to ~80 characters 2016-09-14 17:38:51 +01:00
Dominyk Tiller
e4f607e4c8
Custom-GCC-and-cross-compilers: remove dead taps 2016-09-14 17:37:24 +01:00
Dominyk Tiller
e25bcfe933
Common-Issues-for-Core-Contributors: update link 2016-09-14 17:33:30 +01:00
Dominyk Tiller
372a2b2470
C++-Standard-Libraries: wrap to ~80 characters 2016-09-14 17:29:07 +01:00
Dominyk Tiller
06145dd6d0
C++-Standard-Libraries: note Xcode 8's libstdc++ deprecation 2016-09-14 17:27:48 +01:00
Dominyk Tiller
9d17e6faaa
brew-tap: note developers get full clones by default 2016-09-14 17:21:53 +01:00
Dominyk Tiller
cd167d74ff
bottles: documentation update 2016-09-14 17:18:32 +01:00
Alex Wang
4cec6f5dd0 Teach brew to recognize gcc-HEAD as valid compiler
Building gcc with --HEAD results in most of the executables not having a
version suffix, e.g. Building/installing gcc 6 would result in gcc-6,
g++-6, etc. being installed, while building/installing gcc --HEAD would
result in gcc-, g++-, etc. being installed.

The lack of a version suffix prevented brew from recognizing a valid gcc
install, resulting in brew instructing users to install gcc before
building certain formulae even though gcc is installed.

A patch to the gcc formula makes the version number for --HEAD builds
the major version number of the stable version + 1 (7 at this time).
This patch teaches brew to recognize current --HEAD builds as valid
compilers.
2016-09-14 11:42:45 -04:00
Joshua McKinney
1af02dbb8a _brew_cask completion re-license to BSD
The original script was MIT licensed, removing this license and
relicensing it under Homebrew's default license (BSD 2 Clause).

Patrick Stadler (https://github.com/pstadler) gave his ok on this at:
https://github.com/joshka/brew-cask-zsh-completions/issues/1
2016-09-14 10:27:44 -05:00
Joshua McKinney
1e152f1417 Fix first _brew_cask completion function call
Without a call to _brew_cask at the end of the script, the first
completion does not work as zsh just autoloads the function without
executing it.
2016-09-14 10:12:46 -05:00
Zhiming Wang
54884cd9ce Merge pull request #903 from zmwangx/always-show-dev-commands
cmd/commands: always show developer commands
2016-09-14 02:50:32 -04:00
Dominyk Tiller
278ae8415c Merge pull request #957 from DomT4/xcode_8_stable
xcode: 8.0 is no longer prerelease
2016-09-14 04:29:46 +01:00
Dominyk Tiller
cf09c3b245 Merge pull request #958 from DomT4/zlib
pkg-config: update zlib for macOS Sierra
2016-09-14 03:41:16 +01:00
Dominyk Tiller
ce359b208d
xcode: 8.0 is no longer prerelease 2016-09-14 03:40:43 +01:00
Dominyk Tiller
95e1ff6a11
pkg-config: update zlib for macOS Sierra 2016-09-14 03:01:47 +01:00
Markus Reiter
b1746de260 Merge pull request #940 from reitermarkus/fix-untapped-installation
Fix cask installation from untapped Tap not working.
2016-09-14 01:54:52 +02:00
Alex Wang
71063aa2e3 Make scons use stdenv only if immediate build dep
formula_installer will use stdenv if scons is anywhere in the formula's
recursive dependency list:

    https://github.com/Homebrew/legacy-homebrew/issues/40401#issuecomment-110066355

Having scons as a dependency should only require stdenv if it is an
immediate build dependency, as otherwise scons shouldn't be invoked.
2016-09-13 12:36:56 -04:00
Zhiming Wang
b505ee3fed Merge pull request #953 from MikeMcQuaid/test-bot-test-default-formula-fixes
test-bot: fix test default formula handling.
2016-09-13 08:58:13 -04:00
Mike McQuaid
054b1a8f73 test-bot: fix test default formula handling.
Move the test default formula handling to after all the other formulae
additions are so it'll only be added if no formulae are detected
already in a PR.
2016-09-13 13:25:33 +01:00
Mike McQuaid
8e9a4b6e58 Merge pull request #952 from MikeMcQuaid/test-bot-no-homebrew-tess-taps
test-bot: don't run Homebrew tests for taps PRs.
2016-09-13 11:11:32 +01:00
Mike McQuaid
0f03506adc test-bot: don't run Homebrew tests for taps PRs.
Check the repository directly rather than @test_default_formula.
2016-09-13 10:36:20 +01:00
Mike McQuaid
3d3a03f75a Merge pull request #950 from MikeMcQuaid/extend-rubocop
Fix Library/Homebrew/extend RuboCop warnings
2016-09-13 09:59:57 +01:00
Mike McQuaid
e10234f61a Merge pull request #949 from MikeMcQuaid/testbottest
test-bot: default to building testbottest.
2016-09-13 09:20:06 +01:00
Mike McQuaid
0316830d4f test-bot: also build testing bottle. 2016-09-13 08:58:12 +01:00
Mike McQuaid
4295936322 bottle: allow forcing tap when not present. 2016-09-13 08:57:55 +01:00
Mike McQuaid
c3a8701dc4 test-bot: default to building testbottest.
This provides an integration test for `test-bot.rb` by performing
compilation of an actual formula.
2016-09-13 08:18:43 +01:00
Mike McQuaid
b42f646cec extend/pathname: fix Rubocop warnings. 2016-09-13 07:57:15 +01:00
Mike McQuaid
6a81782753 extend/os/mac/development_tools: fix Rubocop warnings. 2016-09-13 07:57:09 +01:00
Mike McQuaid
df5605fa01 extend/fileutils: fix Rubocop warnings. 2016-09-13 07:57:07 +01:00
Mike McQuaid
fb3bec8d70 extend/ENV/super: fix Rubocop warnings. 2016-09-13 07:57:06 +01:00
Mike McQuaid
c3dab72e37 extend/ENV/std: fix Rubocop warnings. 2016-09-13 07:57:04 +01:00
Mike McQuaid
fe661a809c extend/ENV/shared: fix Rubocop warnings. 2016-09-13 07:57:02 +01:00
Mike McQuaid
17a7c23881 extend/ARGV: fix Rubocop warnings. 2016-09-13 07:56:57 +01:00
Mike McQuaid
ee545fa19a Library/Homebrew/test: add testbottest formula/tarball.
Minimal C program and Makefile used for testing Homebrew.
2016-09-12 21:36:12 +01:00
Zhiming Wang
5a264cf597 Merge pull request #947 from zmwangx/fix-test-bot-desc
test-bot: fix summary
2016-09-12 10:22:27 -04:00
Dominyk Tiller
553ef05ab6 Merge pull request #939 from DomT4/guile
keg: make guile's site-dir persistent
2016-09-12 15:10:36 +01:00
ilovezfs
877907bbb2 Merge pull request #946 from MikeMcQuaid/test-bot-more-breakage
test-bot: fix bottling non-testing jobs.
2016-09-12 06:12:10 -07:00
Zhiming Wang
8ce4ca1de3
test-bot: fix summary 2016-09-12 09:09:23 -04:00
Mike McQuaid
793a75f3f3 test-bot: fix bottling non-testing jobs.
Need to handle when the `BOT_PARAMS` are `nil`.
2016-09-12 13:51:32 +01:00
Mike McQuaid
afc5aa125f Merge pull request #943 from MikeMcQuaid/test-bot-multiline-regex
test-bot: fix multiline regex.
2016-09-12 10:46:59 +01:00
Mike McQuaid
5da42b5a5f test-bot: fix multiline regex. 2016-09-12 10:28:52 +01:00
Mike McQuaid
f8918d8f72 Merge pull request #942 from MikeMcQuaid/bottle-remove-debug
bottle: remove debug statements.
2016-09-12 10:19:43 +01:00