Commit graph

54 commits

Author SHA1 Message Date
Camillo Lugaresi
f59dabde33 Wine 1.4
Finally, a new stable release. With this we can remove some old cruft
from the formula. Also updating winetricks.

Support for --devel is kept because we expect development releases to
continue at the usual brisk pace.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-03-10 17:57:51 -08:00
Camillo Lugaresi
0c8967d762 wine 1.4rc4
also added support for compiling wine with clang

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-02-24 20:48:38 -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
Birger J. Nordølum
cf748a924a Wine: Update devel version to 1.3.35
Closes Homebrew/homebrew#9153.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2011-12-17 16:02:14 -06:00
Camillo Lugaresi
7091c72231 wine 1.3.34
Closes Homebrew/homebrew#9080.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2011-12-11 22:39:42 -06:00
Gonzalo Rodríguez-Baltanás Díaz
25390c43aa Wine: --devel is now 1.3.33
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-11-26 14:51:18 -08:00
Jack Nagel
491ef46cea Define and use ARGV.build_devel?
Often it is useful to provide a development build in addition to the
stable release or HEAD download.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-11-21 20:04:33 -08:00
Jack Nagel
4d941c28be Use ARGV.include? instead of ARGV.flag? in formula
ARGV.flag? will notice short options, and so ARGV.flag? '--devel' will
be triggered by '-d', which is obviously undesired.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-11-18 15:25:14 -06:00
Xiyue Deng
410b5618c3 Wine: Update --devel to 1.3.32
Closes Homebrew/homebrew#8568.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-11-13 12:48:59 -08:00
Xiyue Deng
469cabc91d Wine: Update --devel to 1.3.31
Closes Homebrew/homebrew#8243.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-10-24 12:22:26 -07:00
Xiyue Deng
98704cdb8d Wine: Update to 1.3.30
Closes Homebrew/homebrew#8057.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-10-11 09:31:35 -07:00
Charlie Sharpsteen
c007fc401f Wine: Still fails with LLVM
LLVM can compile wine, but the results cannot run any executables.

Fixes Homebrew/homebrew#7874.
2011-10-02 17:23:56 -07:00
Xiyue Deng
a6a9a0be34 wine 1.3.29 (devel)
Closes Homebrew/homebrew#7822.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-25 23:32:44 -05:00
Xiyue Deng
9359801166 wine 1.3.28 (devel)
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-10 16:17:17 -05:00
Xiyue Deng
5e861f91a2 wine 1.3.27 (devel)
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-07 13:36:39 -05:00
Birger J. Nordølum
6947acf4ae Wine: fix patch handling
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-09-03 11:11:51 -07:00
Max Howell
6d5730fa2c Don't fails_with_llvm if MacOS.lion?
Not sure how I failed so badly at logic. This should be rewritten so that the build info has a tested MacOS version too. However it seems unlikely that the same LLVM versions on different platforms would have different compile errors. So we'll risk it, and it'll be informative for us too.
2011-09-02 12:12:30 +01:00
Charlie Sharpsteen
f44ef6862c Wine: Builds with LLVM >= 2336
Closes Homebrew/homebrew#7367.
2011-09-01 10:29:50 -07:00
Birger J. Nordølum
9b8f3d56a8 Wine 1.3.26
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-18 11:53:28 -07:00
Camillo Lugaresi
e2e4cb3b46 wine: download gecko as part of installation
This is the behavior recommended by Wine. It avoids the need to download a
separate copy of Gecko for each prefix. See http://wiki.winehq.org/Gecko

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-01 20:11:27 -07:00
Camillo Lugaresi
ee54475b3e wine: apply upstream fix for Lion compatibility
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-08-01 16:43:33 -07:00
Adam Vandenberg
f095f3cda5 wine: move --devel to 1.3.25 2011-07-24 17:27:35 -07:00
Camillo Lugaresi
291d53f407 wine: remove gnutls for head/devel builds
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-07 13:28:32 -07:00
Birger J. Nordølum
c236cc885f Wine 1.3.21 & Winetrick r610
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-28 08:33:26 -07:00
Birger J. Nordølum
c87303790f Wine 1.3.20
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-15 16:43:33 -07:00
Birger J. Nordølum
44b9687c18 Wine 1.3.19
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-01 09:19:26 -07:00
Adam Vandenberg
58a8749afa Fix audit warnings 2011-04-16 11:25:57 -07:00
Birger J. Nordølum
9c622b37f3 Wine 1.2.3 & 1.3.18
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-15 15:36:05 -07:00
Adam Vandenberg
121e4f8614 Normalize use of MACOS_VERSION 2011-04-09 09:36:30 -07:00
Birger J. Nordølum
4554cd3fe6 Wine 1.3.17
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-03 10:15:31 -07:00
Adam Vandenberg
99b61b9a23 Update fails_with_llvm in formulae 2011-03-25 23:31:30 -07:00
Birger J. Nordølum
e4b67cc8d6 Wine: 1.3.16
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-18 14:06:37 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Camillo Lugaresi
2993057f5d wine 1.3.15
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-09 07:37:25 -08:00
Adam Vandenberg
84e4036dc9 wine - fix audit warning 2011-02-12 08:50:48 -08:00
Camillo Lugaresi
e956065762 updated wine to 1.3.13
include support for secure connections using gnutls
allow runtime loading of homebrew-built libraries

Closes Homebrew/homebrew#3732.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2011-02-12 16:35:48 +00:00
Camillo Lugaresi
088518175b updated wine formula
- added support for development releases
- added dependency on libicns
- better workaround for 64-bit mpg123
- use freenode on 64-bit

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2010-12-23 08:11:45 +00:00
Bryan Ivory
1c1f16c998 Updated Wine to 1.2.2.
Update Wine to 1.2.2 and added compile define flags to explicitly build with Core Audio and OpenGL support.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-12-04 15:52:58 -08:00
Adam Vandenberg
9868bd4b3a wine 1.2.1 2010-10-21 21:00:22 -07: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
362360842c wine - add warning about mpg123 2010-08-10 07:42:05 -07:00
Louis Opter
a589ed0b84 Improve the wine formula to support opengl & directx applications
Signed-off-by: Adam Vandenberg <flangy@gmail.com>

* Restore the startup script, and add a comment to it.
2010-08-06 22:37:12 -07:00
Adam Vandenberg
d7c6860c07 Update wine to 1.2 2010-07-31 14:50:28 -07:00
Adam Vandenberg
dabdfa85bf Update to Wine 1.1.44
* Don't use mpg123 on 10.6/64-bit
2010-06-21 09:56:22 -07:00
Adam Vandenberg
e1bb919734 Add "fails_with_llvm" to formula to document LLVM build breaks.
Replaced ENV.gcc_4_2 + comments with calls to "fails_with_llvm",
to specifically message to the user when a formula is known or suspected
to not build with LLVM. If the user specifies "--use-llvm", the message
will be displayed, but compilation will be tried anyway.

Since using LLVM is now an advanced/hidden feature instead of the
default on 10.6, we'll let the user try anyway (and submit patches
if things are now working.)
2010-06-16 11:50:36 -07:00
Lee Packham
2f163734c2 Update Wine to 1.1.42 2010-04-13 09:32:16 -07:00
Adam Vandenberg
d743dd9e14 wine - change winetricks install to use brew 2010-04-01 14:39:50 -07:00
Konstantin Welke
eabfde05e7 added head for wine
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-03-29 13:39:23 -07:00
Adam Vandenberg
1d133c5b48 Wine - clean up the formula slightly. 2010-03-29 13:38:52 -07:00
Lee Packham
8acd4e7e7e Update to latest version of Wine 2010-01-31 11:55:50 +00:00