5541 Commits

Author SHA1 Message Date
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
Jack Nagel
71c0132a1b Scrub out --sysroot 2014-05-12 22:41:53 -05: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
Jack Nagel
d943d7d5fe There isn't a /usr/local in the SDK 2014-05-12 12:37:25 -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
Misty De Meo
38765ae9fd superenv: remove duplicate -multiply_definedsuppress filter
This reverts commit 61d8a8e029079ca1922df735683c2b5eb6a39db1.
2014-05-12 09:04:36 -07:00
Masaki Muranaka
176e5ab72c Add an option "--root_url=" to bottle command.
Closes Homebrew/homebrew#29081.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-05-11 15:33:14 -07:00
Misty De Meo
7609cf88c5 clang: add another unknown flag
Fixes Homebrew/homebrew#29141.
2014-05-11 13:11:25 -07:00
Jack Nagel
cbd018a2db Fix duplicate -stdlib flags in cxxld mode
When the cc wrapper is in cxxld mode, -stdlib= is added by both cxxflags
and ldflags, but they are never used separately, so this results in
duplicate flags.
2014-05-10 17:14:30 -05:00
Jack Nagel
df3e6bade5 Move -m32 and -m64 filtering up one level
These flags cannot be used behind -Xarch_<arch>, so stop filtering them
there.
2014-05-10 16:54:30 -05:00
Jack Nagel
5f94742afb Ensure HOMEBREW_ARCHFLAGS is always a string 2014-05-10 16:54:30 -05:00
Adam Vandenberg
98f9b2d4ea Move shark to the boneyard
Closes Homebrew/homebrew#28578.
2014-05-10 10:24:17 -07:00
Jack Nagel
fa3a58f399 Clang doesn't support -fno-for-scope 2014-05-08 22:24:01 -05:00
Jack Nagel
4e301b5e93 Remove justniffer
Closes Homebrew/homebrew#27021.
2014-05-08 22:03:03 -05:00
Jack Nagel
0b1bbc1ce0 Remove catdoc
Closes Homebrew/homebrew#26616.
2014-05-08 22:01:08 -05:00
Jack Nagel
0724801fdb Remove pan
Closes Homebrew/homebrew#24171.
2014-05-08 22:01:07 -05:00
Jack Nagel
6000c0caf9 Suggest current practice for autotools deps 2014-05-08 20:20:27 -05:00
Jack Nagel
fa667dc8d3 Don't advertise using CLT.installed? in the DSL, it's slow 2014-05-08 20:18:31 -05:00
Jack Nagel
f193196f7b Don't advertise :clt dependency, it's a last resort 2014-05-08 20:18:08 -05:00
Jack Nagel
089af6627a Always use stub tools in /usr/bin on 10.9 2014-05-08 17:24:48 -05:00
Adam Vandenberg
f0f1cf2024 clang does not support -fno-regmove 2014-05-08 09:29:32 -07:00
Mike McQuaid
d90d3651b7 bottle: include revision in commit message. 2014-05-08 14:41:52 +01:00
Mike McQuaid
54fc1946f9 exceptions: fix tap issue URL.
Closes Homebrew/homebrew#29043.
2014-05-08 11:43:11 +01:00
Misty De Meo
21c2bf40f7 brew-pull: update for new tap structure 2014-05-07 09:11:14 -07:00
Gaëtan Lehmann
313f8b137f git-annex: 5.20140421
installing git-annex with cabal-install is quite long and requires to install
some heavy packages. It also has several external lib dependencies and needs a
few configuration flags to build so it is quite difficult to install too.
This formula should make it easy and quick to install with a bottle.

The huge number of haskell dependencies is built within the formula and statically
linked to git-annex. The haskell libraries built are discarded - cabal-install
should be used instead of this package in order to keep them.
2014-05-07 08:06:14 +01:00
Jack Nagel
d2607c5985 Add brew deps --union to man page 2014-05-06 21:10:50 -05:00
tduehr
c101919a2e Add brew deps --union
The default behavior of `brew deps foo bar` is to return the
intersection of the deps of foo and bar. This option returns the union.

Closes Homebrew/homebrew#27480.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-05-06 21:06:23 -05:00
Jack Nagel
5c37baa5e7 Remove nested conditional 2014-05-06 19:31:47 -05:00
Jack Nagel
0418865d56 Preserve -Xarch_<arch> context when filtering args 2014-05-06 18:55:04 -05:00
Jack Nagel
fb296f8224 Extract body of refurbished_args loop 2014-05-06 18:55:04 -05:00