Commit graph

128 commits

Author SHA1 Message Date
Jack Nagel
c9e4df28f5 erlang: use patch DSL 2014-03-19 10:25:00 -05:00
BrewTestBot
b19b696748 erlang: update R16B03-1 bottle.
Closes Homebrew/homebrew#27090.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-03-13 21:50:40 -07:00
Dave Cottlehuber
cb45f5fb9b erlang: support 17.0 release candidates
- build 17.0 via --devel and feature flags
- optional features incl sctp, dirty schedulers, native libraries
- support wx modules incl observer using updated wxmac formula
- skip ODBC patch for head and devel as upstream has included it
- fix dialyzer test path for stable builds
- unset ERL_* compiler environment variables to avoid failed builds
2014-03-13 21:50:40 -07:00
Adam Vandenberg
f7c8f449ac use opt shortcuts 2014-03-07 07:08:52 -08:00
Adam Vandenberg
98ef75133e erlang: build with wx support by default
Closes Homebrew/homebrew#26427.
Closes Homebrew/homebrew#18291.
2014-03-01 09:33:06 -08:00
Adam Vandenberg
4fd8da1676 erlang: rewrite conditional for clarity
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-27 20:38:02 -08:00
Ted Pennings
4cd0935be7 Convert all 'def test' formulae to 'test do'
Closes Homebrew/homebrew#26942.
Closes Homebrew/homebrew#26946.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-24 19:54:02 -08:00
BrewTestBot
88b891720a erlang: update R16B03-1 bottle.
Closes Homebrew/homebrew#26584.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-11 07:49:22 +00:00
Dave Cottlehuber
42171aab87 erlang R16B03-1
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-11 07:49:21 +00:00
Carsten Bormann
ba2c31445c erlang: ODBC patch no longer needed for HEAD
Closes Homebrew/homebrew#26361.

Signed-off-by: Brett Koonce <koonce@gmail.com>
2014-02-03 18:18:38 -06:00
Jack Nagel
fe81b6a9d3 erlang R16B03 2013-12-16 12:28:44 -06:00
Jack Nagel
9cbf39c2ee erlang: add 10.9 bottle 2013-12-10 17:46:31 -06:00
conscell
c95b794125 erlang: fix problem with ODBC on 10.9
Even with installed unixODBC on Mavericks Erlang R16B02 continues to use the library iODBC:

1> odbc:start().
ok
2> odbc:connect("",[]).
{error,"[iODBC][Driver Manager]No data source or driver specified, dialog prohibited SQLSTATE IS: IM007 Connection to database failed."}

Closes Homebrew/homebrew#24283.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-11-29 19:19:29 -08:00
Jack Nagel
c91fe197d4 Add more missing :autoconf deps 2013-11-13 10:52:55 -06:00
Jack Nagel
bb1bc162eb erlang: remove superenv workaround 2013-11-10 18:25:36 -06:00
Jack Nagel
5df7a6c90e erlang: work around superenv bug
I don't want to bottle this quite yet since I think a fix in superenv is
imminent.

Fixes Homebrew/homebrew#23754.
2013-11-08 19:06:32 -06:00
Jack Nagel
fc6163f20e erlang: disable silent rules 2013-11-08 19:06:15 -06:00
Jack Nagel
0cafba6331 erlang: mark as always failing with llvm
There is always a better alternative than llvm-gcc available (clang on
Xcode 4.3+, gcc-4.2 elsewhere), so let's get rid of this hack (who wants
an unoptimized erlang built with llvm-gcc, anyway?)
2013-11-08 18:10:40 -06:00
Misty De Meo
6c0b5af914 elixir: new bottles 2013-09-19 21:11:32 -07:00
Dave Cottlehuber
0a8c671f2c erlang R16B02
Closes Homebrew/homebrew#22664.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2013-09-19 20:20:01 -07:00
Jack Nagel
426d12ba0b Allow partial installation of resources 2013-09-17 21:29:54 -05:00
Jack Nagel
d266e500bb erlang: use resources 2013-09-16 19:21:20 -05:00
Adam Vandenberg
658d994357 erlang: put bottle block after url/head 2013-09-11 17:19:56 -07:00
Adam Vandenberg
89edf0200f erlang: reorder DSL pieces (options on top of depends) 2013-09-11 10:00:34 -07:00
Jack Nagel
c35fa447b7 erlang: update bottles 2013-09-10 17:27:30 -05:00
Jack Nagel
b539338226 erlang: install manpages only in lib/erlang/man
Some erlang man pages have generic names that conflict with other
packages. The recommended installation location is lib/erlang/man, and
in fact they must be there for the "erl -man" command to find them.
Currently we use symlinks to make this work.

Instead let's only install them to lib/erlang/man and avoid all
conflicts. Users can add $(brew --prefix erlang)/lib/erlang/man to
MANPATH if they really want to use man to find them.

Fixes Homebrew/homebrew#21634.
Closes Homebrew/homebrew#22452.
2013-09-10 17:27:16 -05:00
Jack Nagel
75029ca561 erlang: add comment about updates 2013-09-04 18:36:13 -05:00
Felix Bünemann
aff95e5e11 erlang OTP R16B01
Also adds `--with-fop` to build pdf docs aswell as adding unixodbc dep
on Mavericks which no longer include iodbc in the 10.9 SDK.

Closes Homebrew/homebrew#20708.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-09-04 18:15:27 -05:00
Jack Nagel
14c6c06565 erlang: remove outdated comment
We always need autotools since we use the github tarball.
2013-09-04 18:13:54 -05:00
Misty De Meo
f7a044271e Replace == :leopard with <= :leopard 2013-07-10 01:51:09 -07:00
Justin Campbell
e7de6a3c6d Erlang/OTP HEAD is now master
Closes Homebrew/homebrew#20277.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-04 21:37:38 -07:00
Mike McQuaid
b0f36142b9 erlang: update bottles.
References Homebrew/homebrew#19756.
2013-05-25 15:53:45 +01:00
Ilya Kulakov
548b4f538f erlang: erl -man expects man pages in lib/erlang/man
Closes Homebrew/homebrew#19797.
Fixes Homebrew/homebrew#19756.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-05-14 11:19:36 -07:00
Adam Vandenberg
713a47bebf erlang: serial install 2013-05-14 11:17:44 -07:00
Jack Nagel
b3374884bd erlang: use archive URL 2013-03-19 14:12:02 -05:00
Jack Nagel
fd01706f6f Revert "erlang R16B"
This reverts commit 26050424dc603e1ed471053534c110ada25c75d5.
2013-03-19 14:11:19 -05:00
Jack Nagel
f32ee43d07 Revert "erlang R16B bottles"
This reverts commit a32dff3b85748c6c80aebd9c2ba9816139d04885.
2013-03-19 14:10:59 -05:00
Samuel John
06eca1c053 erlang: Fix for Xcode-only (disable dtrace) 2013-03-18 12:44:23 +01:00
Mike McQuaid
ef1dbc35a8 erlang R16B bottles 2013-03-04 00:19:11 +00:00
Susan Potter
82b3ec087f erlang R16B
* Update the SHAs and URLs for documentation and sources for R16B
* Remove step to touch skip file for wx debugger builds (it does build
  now for > Snow Leopard)
* make install needs -j1

Closes Homebrew/homebrew#18114.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-03-04 00:05:56 +00:00
Mike McQuaid
36ff409b8b erlang R15B03-1
Closes Homebrew/homebrew#16294.
2012-12-16 14:35:41 +00:00
Mike McQuaid
b46aa8dad7 erlang: R15B03 bottles. 2012-12-01 15:17:33 +00:00
Jan Lehnardt
876be4f1a6 erlang R15B03
Closes Homebrew/homebrew#16294.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>

WIP
2012-12-01 13:22:50 +00:00
Adam Vandenberg
bd76e6e652 erlang: remove unused skip_clean 2012-10-21 13:24:04 -07:00
Mike McQuaid
42f4ff258a erlang R15B02
Closes Homebrew/homebrew#14982.
2012-09-18 20:05:03 +01:00
Jack Nagel
53473b6bf5 Clean up MacOS version method usage
The MacOS.version? family of methods (other than "leopard?") are poorly
defined and lead to confusing code. Replace them in formulae with more
explicit comparisons.

"MacOS.version" is a special version object that can be compared to
numerics, symbols, and strings using the standard Ruby comparison
methods.

The old methods were moved to compat when the version comparison code
was merged, and they must remain there "forever", but they should not be
used in new code.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-10 16:16:54 -05:00
Jack Nagel
473828a1d1 Use FileUtils.touch instead of shelling out
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-06 17:50:12 -05:00
Mike McQuaid
5ddc7617b3 Fix subformulae sha1s. 2012-09-03 18:59:29 -07:00
Mike McQuaid
88779ade49 Batch convert MD5 formula to SHA1.
Closes Homebrew/homebrew#14653.
2012-09-03 11:36:42 -07:00
Stephan Zeissler
941aa2a215 Do not build erlang with dtrace on leopard
Closes Homebrew/homebrew#14628.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-09-01 18:32:50 -07:00