Commit graph

11 commits

Author SHA1 Message Date
Jack Nagel
60003eecc3 Use new requirement syntax 2013-01-21 17:36:34 -06:00
Jack Nagel
53473b6bf5 Clean up MacOS version method usage
The MacOS.version? family of methods (other than "leopard?") are poorly
defined and lead to confusing code. Replace them in formulae with more
explicit comparisons.

"MacOS.version" is a special version object that can be compared to
numerics, symbols, and strings using the standard Ruby comparison
methods.

The old methods were moved to compat when the version comparison code
was merged, and they must remain there "forever", but they should not be
used in new code.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-10 16:16:54 -05:00
Charlie Sharpsteen
1a42f893ab XCodeDependency: Things that call xcodebuild
Anything that calls `xcodebuild` needs a full install of XCode.app. Two
formulae ommitted from this patch:

  - `fuse4x_kext`: Everything that depends on the kernel extension can be
    compiled by the CLT. Therefore, this formula is bottled and XCode is only
    needed to produce the bottles.

  - `graphviz`: XCode is only used to create GraphViz.app which is not used by
    any of the things which depend on `graphviz`. Creating the app should be
    made into an option.
2012-08-24 19:38:04 -07:00
Jack Nagel
01069855ea jstalk: fix audit warning
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-29 18:51:14 -05:00
Adam Vandenberg
5e982a68a8 Use new Requirements in formulae 2012-03-10 09:24:10 -08:00
Max Howell
1d48daaa4d With xcodebuild don't set CC, CXX, etc.
The compiler setting in the xcodeproj is overridden by the CC setting in the environment. This is a bit insane IMO since the xcodeproj itself has detailed decisions about what tools to use.

Fixes Homebrew/homebrew#6406.
2011-09-10 11:30:00 +01:00
Adam Vandenberg
243bc743ea Use https for github repos. 2011-05-26 22:02:55 -07:00
Adam Vandenberg
121e4f8614 Normalize use of MACOS_VERSION 2011-04-09 09:36:30 -07:00
Christian Eager
1c7c47aa84 JSTalk 1.0.1
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-21 22:47:40 -07:00
Mike McQuaid
c7e3ea98ba Revert "New formula: JSTalk", added accidentally.
This reverts commit a5b9fab92855dab2d4b21575fda434a111d9890c.
2010-11-23 08:50:29 +00:00
Christian Eager
8f775b1b59 New formula: JSTalk
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-11-22 22:40:17 +00:00