aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorTuncer Ayaz2010-02-24 14:28:01 +0100
committerMax Howell2010-02-24 15:13:20 +0000
commitea121b9c95c6a9d33a2a6615d1ce26ed0890fa03 (patch)
tree17e0d6ea53da4c1667e0b48659da81b75be182eb /Library/Formula
parent6d90495ef1369da4d055c73139c4e51bf0041959 (diff)
downloadhomebrew-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.rb23
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