5723 Commits

Author SHA1 Message Date
Jack Nagel
ad7adcee97 Remove dead code 2014-05-20 19:12:06 -05:00
Jack Nagel
2295c1cc8a Alphabetize tap migrations 2014-05-20 11:46:54 -05:00
Jack Nagel
92c359c3e7 Move appswitch to homebrew-binary 2014-05-20 11:42:04 -05:00
Jack Nagel
19f9d0aaf1 Remove example that is generally not required 2014-05-19 23:53:12 -05:00
Adam Vandenberg
2d47a5f259 blacklist: gfortran is now part of gcc 2014-05-19 16:03:41 -07:00
Adam Vandenberg
8ca7124cbc blacklist: remove gcc 2014-05-19 16:03:41 -07:00
Jack Nagel
c5bcd99eb4 Re-enable Xcode-only support on 10.9
Closes Homebrew/homebrew#29377.
2014-05-19 14:41:03 -05:00
Jack Nagel
b894d6e246 Set sysroot for non-clang compilers on 10.9
Although the correct sysroot is built into Apple's tools on 10.9, we
need to continue setting it for custom compilers.
2014-05-19 14:41:03 -05:00
Jack Nagel
613292e3ce Reorganize superenv include and library path setup
I found the dual use of CMAKE_*_PATH variables to make it difficult to
reason about this code. Now a separate set of variables are used to
communicate with the cc wrapper, and less work is performed in the
wrapper itself.

We no longer pass the SDK include path as a -isystem directory on
Xcode-only setups. Doing so is redundant with `--sysroot` and has other
side effects, namely changing the include path search order, which can
break compilation of some software (e.g. qemu).

On Xcode-only 10.9, we can additionally omit `--sysroot`, as the correct
paths are built into the tools.

A new variable, HOMEBREW_SYSROOT, is used to this information to the
wrapper. It will be unset on Xcode-only 10.9. HOMEBREW_SDKROOT will
continue to be set, as it is used for other things besides setting the
include search path.
2014-05-19 14:41:02 -05:00
Jack Nagel
10bd849bd3 Remove CLTDependency
Closes Homebrew/homebrew#29379.
2014-05-19 10:37:45 -05:00
Jack Nagel
f6fda5651b Remove deprecated --use-{gcc,llvm,clang}
Closes Homebrew/homebrew#29380.
2014-05-19 10:37:45 -05:00
Jack Nagel
4676045bdd Less snark 2014-05-18 17:43:07 -05:00
Adam Vandenberg
48a7981c78 always use a top-level array for info JSON
Closes Homebrew/homebrew#29318.
2014-05-18 15:33:43 -07:00
Jack Nagel
16c073a153 Remove hardcoded reference to ENV 2014-05-18 14:41:49 -05:00
Jack Nagel
930cf4c768 Add accessor for HOMEBREW_CC 2014-05-18 14:34:31 -05:00
Jack Nagel
ff9bbe941b ENV.cc= and ENV.cxx= are private 2014-05-18 14:34:31 -05:00
Jack Nagel
9e8d419070 Use a case statement 2014-05-18 14:23:45 -05:00
Adam Vandenberg
dfea2b6045 Move tetgen to homebrew-science
Closes Homebrew/homebrew#29336.
2014-05-17 17:09:32 -07:00
Adam Vandenberg
2cb923649c only clean logs if logs exist
Closes Homebrew/homebrew#29355.
2014-05-17 16:59:14 -07:00
Jack Nagel
fbf1c189a7 Move brew-unpack to core 2014-05-17 17:12:40 -05:00
Adam Vandenberg
6908781264 convert tabs to spaces in bin/brew 2014-05-17 10:08:02 -07:00
Adam Vandenberg
0aedcebb33 Remove brew-dirty
Replaced with `brew list --versions --multiple`.
2014-05-17 10:07:42 -07:00
Adam Vandenberg
558378ffb2 Remove brew-grep 2014-05-17 10:07:36 -07:00
Adam Vandenberg
b57e97cde3 Move agedu to headonly
The checksum on the tarball is not stable.

Closes Homebrew/homebrew#26671.
2014-05-16 16:27:54 -07:00
Adam Vandenberg
a77c58dec0 more explicit documentation for brew info --json=v1 2014-05-16 11:14:58 -07:00
Mike McQuaid
326d3e07e9 fortran_dependency: use gcc instead of gfortran. 2014-05-16 17:42:07 +01:00
Adam Vandenberg
d9ed121c46 add --installed to json info
Closes Homebrew/homebrew#29315.
2014-05-16 09:03:12 -07:00
Adam Vandenberg
99ebf05b9c Move storm to the boneyard
Storm requires a specific version of jzma, which could be supplied
as a resource. Pull requests will be reviewed.

Closes Homebrew/homebrew#23283.
2014-05-16 08:02:03 -07:00
Geoff Nixon
3cd5f17426 Print debug messages to stderr
Closes Homebrew/homebrew#29294.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-16 00:00:41 -05:00
Adam Vandenberg
631a5a3a0b remove empty file 2014-05-15 20:29:58 -07:00
Mike McQuaid
6ef3bab4a3 bottle_version: support fontforge scheme. 2014-05-15 19:04:30 +01:00
Jack Nagel
d6483c963a cleanup: prune old build logs
Closes Homebrew/homebrew#29231.
2014-05-14 14:36:34 -05:00
Tsukasa OMOTO
d1f15e967b Taps: cleanup regexps around Taps
Closes Homebrew/homebrew#29139.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-14 11:12:51 -05:00
Jack Nagel
858da0063d Allow disabling arch flag filtering
Closes Homebrew/homebrew#17352.
2014-05-14 00:00:59 -05:00
Jack Nagel
230161c1de Use a case statement 2014-05-13 16:23:12 -05:00
Jack Nagel
cb873d0833 Check value of compiler rather than HOMEBREW_CC 2014-05-13 16:22:57 -05:00
Jack Nagel
2716ed6d26 Make cc=/cxx= set HOMEBREW_CC in superenv 2014-05-13 16:20:30 -05:00
Wil Moore III
a04a6a399a add brew-bundle-dir contributed command
Closes Homebrew/homebrew#27258.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-05-13 11:02:48 -07:00
Jack Nagel
c03483b6a8 Remove legacy ENV accessor hack 2014-05-13 12:50:30 -05:00
Jack Nagel
278d9dfdb4 self, not ENV 2014-05-13 12:48:27 -05:00
Jack Nagel
deb65a959d Use a case statement 2014-05-13 12:14:51 -05:00
Jack Nagel
002cb64774 Make sure the path arrays only contain strings 2014-05-13 12:14:51 -05:00
Adam Vandenberg
3722516f43 remove commented-out line of code 2014-05-13 10:06:10 -07:00
Jack Nagel
9fc5a543d5 No need to augment path on Xcode-only 10.9 2014-05-13 11:28:44 -05:00
Jack Nagel
43d9640cb6 Move method to prepare for future changes 2014-05-13 11:28:44 -05:00
Jack Nagel
ff25f7ecf7 Future-proof this conditional 2014-05-13 11:26:21 -05:00
Mike McQuaid
3710beda66 download_strategy: fix Git repo updating.
Git repositories should always be updated when the ref is a branch.
They should be also updated if no ref was specified or if the ref isn’t
present. This stops the repo being updated if we’re building a specific
revision and it is present. Additionally, this stops the update barfing
on repositories where we’re using a revision and there is no upstream
`master` branch.

Closes Homebrew/homebrew#29218.
2014-05-13 16:23:06 +01:00
Adam Vandenberg
a78b906389 inline this method 2014-05-12 21:22:13 -07:00
Adam Vandenberg
88865416e9 document FormulaConflict 2014-05-12 21:22:01 -07:00
Adam Vandenberg
108339ae0f Move mpio and msgpack-rpc to boneyard
mpio does not compile with clang or C++11
msgpack-rcp requires mpio
2014-05-12 20:54:07 -07:00