Commit graph

17 commits

Author SHA1 Message Date
Adam Vandenberg
a4142d8246 wxmac: use new dsl 2012-08-23 15:14:08 -07:00
samueljohn
e8d910d1a1 wxmac: 2.9.4
- patch no longer needed
- blacklist.rb: Removed version number because we forget to update it too often.

Closes Homebrew/homebrew#13997.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-08-06 10:33:54 -07:00
Adam Vandenberg
ea06f6b191 wxmac style updates 2012-07-22 15:03:46 -07:00
samueljohn
3224ebac66 wxmac 2.9
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-22 14:49:48 -07:00
Trevor Wennblom
d328425464 wxmac: use standard C++ string classes
http://groups.google.com/group/wx-dev/browse_thread/thread/07aaa5303b379306

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-27 11:16:23 -07:00
Jack Nagel
7c648d9732 Shore up a number of shell quoting issues
When interpolating in strings passed to Formula#system, it should be
done in such a way that if any interpolated variables contain spaces,
they are either (a) passed as part of a list or (b) protected by quotes
if they are part of a long string (which is subject to shell expansion).
Otherwise, they will be split on the space when expanded by the shell
and passed as multiple arguments to whatever process is being executed.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 14:03:11 -05: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
Charlie Sharpsteen
b1600e93d1 wxMac: Fix build flags
Use the standard `ENV.m32` to force a 32-bit build now that Homebrew's
environment tools can work with Objective C flags.

Only specify `-arch` flags when building Python modules---this prevents Python
from trying to build for more architectures than it should.

Fixes Homebrew/homebrew#10348.
2012-02-22 11:50:14 -08:00
samueljohn
64310618c9 wxmac: Add 2.9.x as --devel option
- 64bit and cocoa is only possible in the 2.9 series.
- Using the bundle wxPython+wxWidgets for 2.9.x.
- Better caveats telling about all issues based on the actual options to guide the users with options/problems.
- Building gizmos, sec and ogl only for 2.8 (because 2.9 does not have these subduers)
- Python bindings for 2.8 are now built with MacOS 10.6 sdk on Lion explicitly for i386. This fixes the error of "Cursor" not found during build time in current wxmac formula.
- Added head for wxPython (may be of use later on)
- Set right home pages.
- Removed --system-python. Not needed, since the policy is to take whichever python is upfront in the path.
- Fixed bug that "gizmos", "stc" and "ogl" were not built because "$c" is not a variable expansion expression in ruby. "#{c}" was meant.

Closes Homebrew/homebrew#8639.
Closes Homebrew/homebrew#10149.

Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2012-02-16 14:47:25 -08:00
Hiroaki Nakamura
631a19bfd2 wxmac 2.8.12
* also build contrib modules needed by wxErlang

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-01-27 23:33:20 -08:00
BEN ENGLISCH
2a9d3619e5 wxmac: fix building for Lion
Closes Homebrew/homebrew#8378.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2011-12-13 23:03:00 -06:00
Christopher Currie
a85d149062 Add Python bindings for wxmac
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-06-08 20:08:30 -07:00
Eric Kow
006f910865 wxmac: enable unicode support explicitly
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-05-19 07:59:43 -07:00
Adam Vandenberg
4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Adam Vandenberg
62161e12a5 Update wxWidgets to 2.8.11 and add caveats. 2010-04-26 11:21:54 -07:00
Adam Vandenberg
45cf693db8 wxWidgets - use bz2 download. 2009-11-13 20:30:58 -08:00
Kieran Pilkington
c31abccaee wxWidgets for Mac
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2009-11-13 20:30:58 -08:00