Commit Graph

53 Commits (cd90faa206e6160687feaeab927ec2f6e699d57e)

Author SHA1 Message Date
Mike McQuaid 75da4d3bee cmake: 2.8.10.2 bottles
References Homebrew/homebrew#17594.
2013-02-05 20:01:19 -08:00
Stefan f92a7828b2 cmake 2.8.10.2
Closes Homebrew/homebrew#17594.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-02-05 20:01:19 -08:00
Mike McQuaid b92a45e988 cmake: general cleanup and improve test. 2013-01-30 21:29:20 -08:00
Adam Vandenberg f19d040b3d cmake: style nits 2013-01-27 14:54:48 -08:00
Jack Nagel 60003eecc3 Use new requirement syntax 2013-01-21 17:36:34 -06:00
Mike McQuaid b16b962427 cmake 2.8.10.1
Closes Homebrew/homebrew#15896.
2012-11-10 13:32:24 +00:00
Mike McQuaid 80a6eb19f6 Revert "cmake 2.8.10"
This reverts commit d6d8b3e57e68387c75be5b22f15d28fe1a8b34dc.
2012-11-10 09:35:17 +00:00
Mike McQuaid 8db3221049 cmake 2.8.10 2012-11-10 06:55:25 +00:00
Mike McQuaid 12b86d953c cmake: 2.8.9 2012-08-16 21:14:07 +01:00
Jack Nagel 154a255093 cmake: use options DSL
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-13 09:35:14 -05:00
Mike McQuaid 17002bf57c CMake: Add Mountain Lion bottle. 2012-07-27 13:33:28 +01:00
Austin Seipp c445336377 cmake: Add support for ninja build generator
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-23 22:14:22 -07:00
Mike McQuaid 2cc78296f3 Add CMake patch to fix DeployQt4 issue. 2012-07-22 14:53:53 +01:00
Charlie Sharpsteen b7b1ffc9f4 CMake: Update bottles with Framework patches
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-06-03 10:03:56 -07:00
Charlie Sharpsteen 6191fdf96d CMake: Patch defaults for using Frameworks
This patch makes it possible to use `-DCMAKE_FIND_FRAMEWORK` to override
CMake default of giving priority to Frameworks when satisfying dependencies.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-06-03 10:03:56 -07:00
Jack Nagel 63cde03be4 Fix more quoting issues
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 17:08:57 -05:00
Mike McQuaid 6f8268a682 Update CMake bottle with pkg-config patch. 2012-04-29 15:56:30 +10:00
Adam Vandenberg 9ddbf906c0 CMake: use a requirement to look for expat.framework 2012-04-28 11:23:45 -07:00
Mike McQuaid e9461695b7 Add patch to fix CMake pkg-config issue(s). 2012-04-28 14:13:22 +10:00
Mike McQuaid bb27ec11a2 CMake 2.8.8.
Fixes Homebrew/homebrew#11745.
2012-04-19 16:00:17 +10:00
Misty De Meo 87c5e3f176 cmake: add Snow Leopard bottle 2012-04-10 11:25:08 -05:00
Jack Nagel ceea8ccce3 cmake: remove outdated GREP_OPTIONS check
We now unset GREP_OPTIONS when sanitizing the build environment.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-03-10 22:07:15 -06:00
Mike McQuaid b7ae23c92b Add Xcode 4.3 fixes to CMake. 2012-03-10 09:02:08 +13:00
Misty De Meo 2f03f781da Add `devel` to the DSL, + stable and bottle blocks
This commit adds a `devel` entry to the DSL, allowing formulae to
specify an unstable branch.

`devel` takes a block, which should contain standard `url` and `md5`
fields (and `version`, if necessary). This must come after the standard
DSL fields.

This commit also migrates over all formulae currently using `devel` to
the new syntax, as well as formulae which used `head` for non-VCS urls.

The new syntax is also available for `stable` and `bottle`. `stable` is
an option alongside the old syntax. `bottle` replaces the old syntax.

Note that the @stable ivar in Formula has been renamed to @standard,
and the @bottle ivar has been renamed to @bottle_url.

Closes Homebrew/homebrew#9735.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-01-25 21:45:19 -06:00
Mike McQuaid 46340f3cfc Update cmake bottle. 2012-01-16 21:33:50 +00:00
Mike McQuaid c074273018 Update CMake to 2.8.7. 2011-12-30 22:43:36 +00:00
Lars Bilke 594ba3ccec cmake 2.8.6
Closes Homebrew/homebrew#7977.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-10-05 14:00:29 -07:00
Max Howell 0e2a4a3550 CMake bottled
Rationale: There's two things that make my Macbook Air fan spin up. Flash videos and building CMake. God I hate this bloated pile of crap. And I always `brew rm cmake` after installing something that misguidedly decided to use a CMake build system. So bottling it is an easier life for everyone.
2011-08-25 02:35:51 +01:00
Charlie Sharpsteen d366e8a8f8 CMake: Fix discovery of Qt libraries with 2.8.5
CMake 2.8.5 fails to find some Qt libraries that CMake 2.8.4 could find. Added
a patch that corrects this behavior. See discussion on the CMake mailing list:

 http://cmake.3232098.n2.nabble.com/FindQt4-errors-out-when-locating-QtUITools-under-CMake-2-8-5-td6619091.html

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-25 12:41:32 -07:00
Trevor Wennblom a11fb5bf82 cmake 2.8.5
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-16 08:59:20 -07:00
Charles Brossollet 7fc8ff3621 CMake: upstream patch for non-standard Devtools path
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-23 09:36:14 -07:00
Adam Vandenberg de5d1495b9 cmake: add grep_options check in formula 2011-04-07 22:01:16 -07:00
Adam Vandenberg 4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Mike McQuaid c4ca3df001 Upgrade CMake to 2.8.4. 2011-02-16 17:11:08 +00:00
Mike McQuaid de50c0ecfc Add upstream CMake bootstrap patch. 2011-01-13 18:15:10 +00:00
Adam Vandenberg 1b9ce375a9 Cmake - look for expat framework and warn 2010-12-26 13:29:01 -08:00
Mike McQuaid 12ec07f264 CMake no longer builds XML-RPC. 2010-11-11 19:04:09 -08:00
Mike McQuaid 2908f063b1 Re-enable parallel builds with CMake.
Looks like there are some upstream parallelism fixes so lets see
if this is working again.
2010-11-09 22:12:34 -08:00
Mike McQuaid 175cc911ac Update CMake to 2.8.3. 2010-11-09 22:07:01 -08:00
Mikkel Krautz 5bfa9230b4 Wrap CMake patches in an array to get both of them applied, not just one.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-07 13:53:53 -07:00
Mikkel Krautz 17f75141c0 CMAKE_OSX_ARCHITECTURES quoting patches for CMake 2.8.2.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-09-20 19:43:41 +01:00
Adam Vandenberg 297b747090 Cmake 2.8.2 2010-07-14 21:50:29 -07:00
Adam Vandenberg aaae1dfa2c Cmake - make and install in separate steps for Mac Pro builds. 2010-04-09 10:06:44 -07:00
David Höppner 9c32e2a690 cmake: update version to 2.8.1 2010-04-09 11:04:47 +02:00
Ash Berlin 2fda8fe5b1 cmake 2.8.0
Update to latest version released 2009/11/04
2009-12-04 18:02:28 +00:00
Max Howell 61b2307139 s/require 'brewkit'/require 'formula'/g
brewkit.rb changes ENV destructively, so lets not do that everytime a formula
is required. Now it's possible for other tools to require a formula
description without worrying about side-effects.
2009-10-15 16:48:03 +01:00
Max Howell aa14a25a43 Apply new ENV capabilities to all existing Formulae 2009-08-10 18:11:22 +01:00
Max Howell b088d88244 CMake 2.6.4
Also removed xmlrpc-c dep, by coercing cmake into using its own xmlrpc
copy. It statically linked xmlrpc before anyway, so it's better for our
users not to have this crappy dependency.

Still completely in the dark about how cmake can possibly need an
xmlrpc library!
2009-07-28 02:28:46 +01:00
Max Howell b1a09741d9 Improvements to cmake install 2009-07-23 03:02:09 +01:00
Max Howell a8a5c57e2a Fix cmake formula 2009-07-10 00:49:27 +01:00