diff options
| author | Tuncer Ayaz | 2010-02-24 14:28:01 +0100 |
|---|---|---|
| committer | Max Howell | 2010-02-24 15:13:20 +0000 |
| commit | ea121b9c95c6a9d33a2a6615d1ce26ed0890fa03 (patch) | |
| tree | 17e0d6ea53da4c1667e0b48659da81b75be182eb /Library/Formula | |
| parent | 6d90495ef1369da4d055c73139c4e51bf0041959 (diff) | |
| download | homebrew-ea121b9c95c6a9d33a2a6615d1ce26ed0890fa03.tar.bz2 | |
Update Erlang/OTP to R13B04
Update Erlang/OTP to R13B04 release and in the process drop amd64
and HiPE patches. Geoff Cant provided patches inspired by the
macports diffs and these are now included upstream.
I've also dropped the wxMac patches as (1) wx is not built but
SKIPped and (2) the last time I tried on 10.6 it worked without any
patches. That was of course in 32-bit mode only as the wxMac bundled
with 10.6 is exclusively 32-bit. The not-yet-stable wxMac 2.9 branch
has 64-bit support but it's not tested with wxErlang, yet.
Signed-off-by: Tuncer Ayaz <tuncer.ayaz@gmail.com>
Diffstat (limited to 'Library/Formula')
| -rw-r--r-- | Library/Formula/erlang.rb | 23 |
1 files changed, 4 insertions, 19 deletions
diff --git a/Library/Formula/erlang.rb b/Library/Formula/erlang.rb index 006fc176e..13b3b7299 100644 --- a/Library/Formula/erlang.rb +++ b/Library/Formula/erlang.rb @@ -1,14 +1,14 @@ require 'formula' class ErlangManuals <Formula - url 'http://www.erlang.org/download/otp_doc_man_R13B03.tar.gz' - md5 '1fe80b110061ef73614824fb06d4d6eb' + url 'http://www.erlang.org/download/otp_doc_man_R13B04.tar.gz' + md5 'ca6da4921e438891967900aa6a084341' end class Erlang <Formula - version 'R13B03' + version 'R13B04' url "http://erlang.org/download/otp_src_#{version}.tar.gz" - md5 '411fcb29f0819973f71e28f6b56d9948' + md5 '681aaef70affc64743f4e8c0675034af' homepage 'http://www.erlang.org' # we can't strip the beam executables or any plugins @@ -20,20 +20,6 @@ class Erlang <Formula # may as well skip this too, everything is just shell scripts skip_clean 'bin' - def patches - { :p0 => ["patch-erts_emulator_Makefile.in", - "patch-erts_emulator_hipe_hipe_amd64_asm.m4.diff", - "patch-erts_emulator_hipe_hipe_amd64_bifs.m4.diff", - "patch-erts_emulator_hipe_hipe_amd64_glue.S.diff", - "patch-erts_emulator_hipe_hipe_amd64.c.diff", - "patch-erts_emulator_sys_unix_sys_float.c.diff", - "patch-lib_ssl_c_src_esock_openssl.c", - "patch-lib_wx_configure.in", - "patch-lib_wx_configure" - ].map { |file_name| "http://svn.macports.org/repository/macports/!svn/bc/60054/trunk/dports/lang/erlang/files/#{file_name}" } - } - end - def install ENV.deparallelize ENV.gcc_4_2 # see http://github.com/mxcl/homebrew/issues/#issue/120 @@ -54,7 +40,6 @@ class Erlang <Formula if Hardware.is_64_bit? and MACOS_VERSION >= 10.6 config_flags << "--enable-darwin-64bit" - config_flags << "--enable-m64-build" end system "./configure", *config_flags |
