Jack Nagel
fe597c00df
Don't fetch the value just to throw it away
2014-05-20 23:18:18 -05:00
Jack Nagel
2d049ae05b
Stop using superenv? method to dump ENV
2014-05-20 23:16:52 -05:00
Jack Nagel
25e6c6f120
Don't try to lock the same formula more than once
...
Fixes Homebrew/homebrew#28765 .
2014-05-20 22:50:21 -05:00
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
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
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
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
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
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
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
Jack Nagel
1845b39d41
Separate Xcode and CLT doctor checks by OS X version
...
Closes Homebrew/homebrew#29206 .
2014-05-12 18:59:52 -05:00
Jack Nagel
be6029c634
Fix CLT outdated check on 10.9
...
Fixes Homebrew/homebrew#27420 .
2014-05-12 14:34:23 -05:00
Jack Nagel
8a5dda3413
Latest Xcode is 5.1.1
2014-05-12 14:32:36 -05:00
Adam Vandenberg
839f9dfe87
Move solfege to the boneyard.
...
Newer versions do not compile on OS X, and the project
does not seem to be actively maintained at the moment.
Closes Homebrew/homebrew#25065 .
2014-05-12 10:30:32 -07:00
Jack Nagel
ff9191eca2
clean up X11 conditionals
2014-05-12 11:45:50 -05:00