Commit Graph

67 Commits (753277d9fa447d059dd1abc832dd8127b29d9010)

Author SHA1 Message Date
Jamie Kirkpatrick f7245e7c28 Force GCC-LLVM when compiling with the Xcode 4.3+ developer tools
Closes Homebrew/homebrew#10519.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-02-27 09:55:13 +00:00
Adam Vandenberg 1ed5c4d17f Fix QT
Pathname.glob returns Pathnames, so is not interchangable
with dir.
2012-02-26 07:31:21 -08:00
Adam Vandenberg fb5977f181 Add "require hardware" to formula.rb
Now individual formulae don't need to require this if they want to use
Hardware methods outside of `def install`.
2012-02-25 15:22:32 -08:00
Adam Vandenberg da3fdbd0cf Use "cd" instead of "Dir.chdir"
* And "mkdir" isntead of "Dir.mkdir"
* And "Dir[]" instead of "Dir.glob"
* Also style fixes and nitpicks
2012-02-24 21:35:50 -08: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 005981df57 Add upstreamed patch to Qt. 2012-01-18 00:14:00 +00:00
Mike McQuaid 9068fc47b3 Update qt bottle. 2012-01-16 22:13:02 +00:00
Mike McQuaid ef7482622d Qt 4.8.0. 2011-12-17 10:20:31 +00:00
Stefan Schüßler fecfd046bc Qt: fix webkit issue
Fix for https://github.com/thoughtbot/capybara-webkit/issues/18

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-11-29 21:48:13 -08:00
Jack Nagel 8c7c928427 Qt: update md5 checksum
The upstream tarball for Qt was "stealth-updated", for details see this
MacPorts ticket: https://trac.macports.org/ticket/31252

Closes Homebrew/homebrew#7618.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-14 15:07:21 -05:00
Mike McQuaid 65529cc04c Add Qt 4.7.4. 2011-09-06 14:34:24 +01:00
Mike McQuaid 529dd3c08a Fix Qt on Lion and update bottle. 2011-07-28 14:36:34 +01:00
Adam Vandenberg 2eab58fe7f Qt: edit caveats 2011-07-26 07:30:15 -07:00
Charlie Sharpsteen d84be9490e Qt: Link Framework header folders into include
So programs that rely on `pkg-config <some Qt module> --cflags` will work.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-07-26 07:30:04 -07:00
Mike McQuaid 258a2d5db2 Fix Qt compilation on Lion.
Closes Homebrew/homebrew#5566.
2011-07-21 10:59:06 -04:00
Mike McQuaid 89229ba421 Add bottles to Qt's and Boost's formulae. 2011-06-25 11:51:36 +01:00
Josep Jaume Rey a0ed44e884 qt: add head
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-05 20:57:07 -07:00
Mike McQuaid 3a230916b2 Add debug symbol lookup fix to Qt. 2011-05-08 20:22:57 +01:00
Mike McQuaid 91d696b0e1 Update Qt to 4.7.3. 2011-05-04 14:05:31 +01:00
Adam Vandenberg 1f31751977 Use ARGV.build_universal? 2011-04-23 08:36:47 -07:00
Michael Lapinsky d79ee8d163 Changed X11R6 paths to X11
Fixed formulas referencing X11 via the X11R6 symlink to instead reference the
path X11 should be at directly (in case the user doesn't have that symlink,
like I didn't)

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-18 10:34:13 -07:00
Adam Vandenberg 121e4f8614 Normalize use of MACOS_VERSION 2011-04-09 09:36:30 -07:00
Mike McQuaid 4f04daf3cb Add X11 check to Qt. 2011-04-05 23:33:32 +01:00
Mike McQuaid d4d92e4828 Fix Qt X11 changes indentation. Sorry, vim sucks! 2011-04-05 09:00:22 +01:00
Mike McQuaid 0b4d276138 Don't need to use libpng with Qt, require X11. 2011-04-05 08:56:25 +01:00
Mike McQuaid 5416f1d4ad Add upstream Qt official security patch. 2011-03-30 18:56:29 +01:00
Adam Vandenberg 7689fb8fd2 Replace snow_leopard_64? in brews. 2011-03-18 10:30:47 -07:00
Adam Vandenberg 4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Mike McQuaid fba184be6f qt: don't link to d-bus, load at runtime. 2011-03-01 22:38:40 +00:00
Mike McQuaid e697ccb781 Update Qt to 4.7.2. 2011-03-01 22:38:39 +00:00
Mike McQuaid 8226cf3693 Add debug-and-release and universal options to Qt. 2011-02-12 11:27:28 +00:00
Mike McQuaid 94bc7c1aef Add -fvisibility=hidden to Qt's CXXFLAGS for KDE. 2011-02-12 11:27:28 +00:00
Mike McQuaid aa37134275 Fix outdated Qt patch location. 2010-12-22 19:09:26 +00:00
Tianyi Cui 8b275c916a Use https for all GitHub URLs
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18 20:14:27 -08:00
Mike McQuaid 15889bbabc Fix Qt on SSE4.1-only machines.
Fixes https://github.com/mxcl/homebrew/issues/issue/3163 and applies
to http://bugreports.qt.nokia.com/browse/QTBUG-13623.
2010-11-18 06:00:08 +00:00
Mike McQuaid 79e299cb93 Add option to build Qt demos and examples.
I actually end up using these quite often so I thought I'd add them.
2010-11-18 06:00:08 +00:00
Mike McQuaid 9c397c7f49 Update Qt to version 4.7.1. 2010-11-09 21:27:03 -08:00
Mike McQuaid 78d5393b6f Update Qt to 4.7.0.
Assistant_adp is no longer bundled so we don't need to delete it.
The buildsystem is broken (again) so we run "make" before "make
install" now. Shouldn't slow things down too much.
2010-10-03 22:26:14 +01:00
Adam Vandenberg 576185d345 Define "snow_leopard_64?"
snow_leopard_64? (defined in Hardware) is a short-cut for:
  MACOS_VERSION >= 10.6 and Hardware.is_64_bit?

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-08-22 20:11:03 -07:00
Adam Vandenberg 7bd947eb0b Update formulae for version 0.7
* Use new "url" features
* Use keg_only DSL
* Use "skip_clean :all" DSL
* Whitespace and style cleanups
* Make bash invocations less silly
* Use new man2-man8 helpers
* Remove "FileUtils." since it is included in Formula
* Use real names for deps instead of aliases
* ENV.x11 now updates path, so remove that from individual brews
2010-08-07 18:08:53 -07:00
Mike Arthur 803fe91881 Readd needed libQtUiTools_debug files.
Found something which needed these files in order to build so readd
them into the formula.
2010-07-07 14:13:58 +01:00
Mike Arthur 1dc53174ad Update Qt to 4.6.3
Thankfully the webkit buildsystem bug is now fixed.
2010-06-21 13:11:08 +01:00
Adam Vandenberg 95d9785ff5 Clean ups to several formulas, including:
* Removing silly concatenation
* Removing .bat files before installing
* Removing silly quoting
* Fixing download URLs
* Removing explicit versions
2010-04-17 18:24:02 -07:00
Mike Arthur f6f7fc9ed9 Don't remove prl files from the Qt formula, QMake needs them. 2010-04-02 19:07:50 +01:00
Adam Vandenberg 6a4e0c5a40 Qt - Create a 'Frameworks' symlink. 2010-02-18 10:27:09 -08:00
Adam Vandenberg d59cb8a2e9 Qt - use newer SQLite on 10.5 2010-02-18 10:27:09 -08:00
Mike Arthur 48c1d3e97d Update Qt formula to 4.6.2. 2010-02-15 17:32:15 +00:00
Mike Arthur 11dc523b4e Add missing D-Bus library path to Qt formula. 2010-02-09 10:26:39 +00:00
Mike Arthur 979746aacf Use proper D-Bus naming in Qt formula to avoid alias message. 2010-02-02 17:30:42 +00:00
Mike Arthur 1d61ba009e Update MD5 for Qt 4.6.1. 2010-02-01 22:15:29 +00:00