Markus Reiter
b62e78a751
.codecov.yml: Include missed (0% covered) files.
2016-09-17 00:12:30 +02:00
Markus Reiter
24aa6a53ca
.codecov.yml: Redirect root to Library/Homebrew.
2016-09-17 00:11:55 +02:00
Mike McQuaid
c0998f8287
.codecov.yml: disable GitHub comments.
...
These are annoying and the status check is sufficient.
2016-09-17 00:11:01 +02:00
JCount
f989346c03
How-To-PR: both stable & devel in simple commit message
...
update documentation to show the correct preferred simple commit
message format for combined stable and devel version updates
2016-09-16 16:04:45 -04:00
Mike McQuaid
a54c96825b
Merge pull request #977 from MikeMcQuaid/update-test-handle-missing-master
...
update-test: handle missing master branch.
2016-09-16 18:00:34 +01:00
Mike McQuaid
1649545cf9
update-test: handle missing master branch.
...
Ensure it's always created.
Also, re-order `update-test` in `test-bot` (and `readall`) so they are
run before the test suites.
2016-09-16 17:17:50 +01:00
Mike McQuaid
e3609b6fd4
Move LinkedKegs/PinnedKegs/Locks from Library.
...
These don't make sense to be tied to the `HOMEBREW_REPOSITORY` but
instead should live in the `HOMEBREW_PREFIX` as they all relate to its
state.
2016-09-16 13:51:56 +01:00
Mike McQuaid
53713593d6
Merge pull request #914 from MikeMcQuaid/test-bot-travis-coveralls
...
Send coverage from Jenkins, don't run OS X Travis.
2016-09-16 11:11:03 +01:00
Mike McQuaid
b1fba6ed54
Send coverage from Jenkins, don't run OS X Travis.
...
OS X Travis CI is particularly error-prone, slow and unnecessary for
us when we're already running (fast) OS X builds on Jenkins so use it
just for Linux testing.
2016-09-16 10:20:09 +01:00
Mike McQuaid
ddafaaecfc
Merge pull request #936 from joshka/feature/brew-cask-zsh
...
Install brew-cask zsh completions by default
2016-09-16 09:20:35 +01:00
Misty De Meo
67cb634e20
Merge pull request #965 from mistydemeo/warn_xcode_8_without_clt
...
Warn when using Xcode 8 without CLT on 10.11
2016-09-16 16:22:45 +10:00
Misty De Meo
8a0861feab
Warn when using Xcode 8 without CLT on 10.11
2016-09-16 13:46:59 +10:00
Mike McQuaid
1c5fa19f84
Merge pull request #966 from MikeMcQuaid/keg-lock-constants
...
Use constants for LinkedKegs/PinnedKegs/Locks.
2016-09-15 18:57:04 +01:00
Mike McQuaid
72d10fff0b
Use constants for LinkedKegs/PinnedKegs/Locks.
...
These definitions are scattered throughout the codebase which makes it
hard to refactor them later (my goal is to move them outside of
HOMEBREW_LIBRARY). Unify their definitions for clearer code and easier
movement later.
2016-09-15 18:28:42 +01:00
ilovezfs
a148aa3a41
Merge pull request #970 from ilovezfs/ac_cv_xcode8
...
superenv: help Autotools with 10.12 SDK on 10.11
2016-09-15 04:35:22 -07:00
Mike McQuaid
fcb9659052
Merge pull request #967 from MikeMcQuaid/keg-all-top-dirs
...
keg: add ALL_TOP_LEVEL_DIRECTORIES constant.
2016-09-15 11:49:28 +01:00
ilovezfs
1d7aa1fe0b
superenv: help Autotools with 10.12 SDK on 10.11
...
The GNU Autotools tests for whether a given symbol is defined are
reliably coming to incorrect conclusions on 10.11 with the 10.12 SDK
in Xcode 8. This overrides its decisions by forcing the right answer
in superenv using ac_cv_func_* environment variables and setting them to
"no" on 10.11. The list of problematic symbols is from
grep 'weak$os10.11' MacOSX.sdk/usr/lib/system/libsystem_c.tbd
2016-09-15 03:34:43 -07:00
Mike McQuaid
e02962f84e
Merge pull request #968 from MikeMcQuaid/utils-link-paths
...
utils: link_src_dst_dirs: paths not files.
2016-09-15 10:10:08 +01:00
Mike McQuaid
842d6ce8bd
keg: add ALL_TOP_LEVEL_DIRECTORIES constant.
...
This is used in diagnostic (and will be used in other places later)
rather than hard-coding other directories later.
2016-09-15 09:20:39 +01:00
Mike McQuaid
9ee4426cf9
utils: link_src_dst_dirs: paths not files.
...
This can ask for you to remove directories (e.g.
`/usr/local/share/homebrew`) so don’t call this files to avoid
confusion.
2016-09-15 09:19:36 +01:00
Mike McQuaid
2818156280
Merge pull request #954 from aw1621107/require-scons-only-immediate-dep
...
Make scons use stdenv only if immediate build dep
2016-09-15 09:16:19 +01:00
Dominyk Tiller
0992951634
Merge pull request #962 from DomT4/docs
...
Documentation Updates.
2016-09-15 02:04:34 +01:00
Dominyk Tiller
ba20823a66
External-Commands: brew-cask is now part of Homebrew
2016-09-14 21:15:07 +01:00
Dominyk Tiller
da3e98070b
Formula-Cookbook: tweak :run explanation
2016-09-14 20:56:28 +01:00
Mike McQuaid
985e772278
Merge pull request #955 from aw1621107/allow-gcc-HEAD
...
Teach brew to recognize gcc-HEAD as valid compiler
2016-09-14 20:50:57 +01:00
Dominyk Tiller
de283d81c5
Maintainer-Guidelines: tweak guidelines
2016-09-14 19:53:35 +01:00
Dominyk Tiller
49e9be1970
Formula-Cookbook: note audit --new-formula for new formula
2016-09-14 19:18:37 +01:00
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