aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/erlang.rb
AgeCommit message (Collapse)Author
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2010-12-26Erlang has been updated to R14B01Yurii Rashkovskii
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-11-18Use https for all GitHub URLsTianyi Cui
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-10-03Remove the fix for #1317 from `erlang`.Martin Kühl
It is obsolete in erlang 14B. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2010-09-29erlang - add llvm # that failsAdam Vandenberg
2010-09-21erlang - fix audit warningAdam Vandenberg
2010-09-20erlang - add test from bug #120Adam Vandenberg
2010-09-18Make R14B default and head Erlang versionAlain O'Dea
- Use R14B documentation - Use R14B tag for GitHub download Signed-off-by: Adam Vandenberg <flangy@gmail.com> - Move head up to dev branch
2010-08-22Define "snow_leopard_64?"Adam Vandenberg
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-21Add erlang 14 as HEADAdam Vandenberg
2010-08-09erlang - add optionsAdam Vandenberg
2010-08-07Update formulae for version 0.7Adam Vandenberg
* Use new "url" features * Use keg_only DSL * Use "skip_clean :all" DSL * Whitespace and style cleanups * Make bash invocations less silly * Use new man2-man8 helpers * Remove "FileUtils." since it is included in Formula * Use real names for deps instead of aliases * ENV.x11 now updates path, so remove that from individual brews
2010-06-30Enable Erlang test.Adam Vandenberg
2010-06-29Updates to Erlang formula.Adam Vandenberg
* Install erlang-skels.el for emacs * Always use GitHub download; it's too much faster not to.
2010-06-16Add "fails_with_llvm" to formula to document LLVM build breaks.Adam Vandenberg
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-04-19Allow Erlang to download from GitHub.Adam Vandenberg
Erland has an official GitHub repository. Cloning this repository is faster than downloading the official tarball, so we (ab)use head to allow for this alternate download: brew install erlang --HEAD Fixes #1179.
2010-02-24Lets swap those md5sMax Howell
Serves me right for not test building it. But you see — Erlang takes ages.
2010-02-24Update Erlang/OTP to R13B04Tuncer Ayaz
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>
2009-12-06Add regression test functionMax Howell
Nothing runs it yet, but we can add plumbing later.
2009-12-06Update Erlang manuals to R13B03Max Howell
2009-12-06Fix Erlang crypto pluginMax Howell
2009-12-02Actually, only CouchDB depends on icu4cMax Howell
2009-12-01Erlang R13B03Max Howell
Remove the __END__ patch as it is now fixed. Removed some patches that make no sense for us.
2009-11-11Fixes #126; configure breaks with 64 bit kernelMax Howell
2009-11-09Let's have an Erlang without serious performance issuesMax Howell
Fixes #120
2009-11-07Fixed erlang formula by applying required patchesJannis Leidel
2009-10-19Skip wxwidgets because it fails to build on Leopardjtimberman
Fixes #96
2009-10-15s/require 'brewkit'/require 'formula'/gMax Howell
brewkit.rb changes ENV destructively, so lets not do that everytime a formula is required. Now it's possible for other tools to require a formula description without worrying about side-effects.
2009-10-04Fixes #61; Erlang crypto driver fails to loadMax Howell
Turns out the problem was zealous stripping… again.
2009-10-03Remove OpenSSLMax Howell
We don't want beta libs and Erlang doesn't need it. Also disabled installation of erlang docs as we just delete them, we need to make the delete step optional.
2009-09-30Update erlang to the latest release, R13B02-1Joe Shaw
2009-09-25Don't prematurely bump ErlangAbhay Kumar
Thou shall not bump a packaging system's erlang version before it's released even though you love to live on the edge. Signed-off-by: Max Howell <max@methylblue.com> Agreed, Homebrew sticks to stable releases in the main url, the @head url is used for cutting edge.
2009-09-24Add Hardware.is_64_bit? methodBen Alpert
Closes #53
2009-09-21Merge branch 'deps'Max Howell
Conflicts: Library/Formula/imagemagick.rb Library/Formula/taglib.rb Library/Homebrew/brew.h.rb Library/Homebrew/formula.rb bin/brew
2009-09-21Dependency resolution with fancy syntaxMax Howell
Is it a DSL? No. But people call it that apparently. To add a dependency: class Doe <Formula depends_on 'ray' depends_on 'mee' => :optional depends_on 'far' => :recommended depends_on Sew.new end Sew would be a formula you have defined in this Formula file. This is useful, eg. see Python's formula. Formula specified in this fashion cannot be linked into the HOMEBREW_PREFIX, they are considered private libraries. This allows you to create custom installations that are very specific to your formula. More features to come, like specifying versions
2009-09-16Latest Erlang R13B02 snapshotGeoff Cant
Signed-off-by: Max Howell <max@methylblue.com> I had to amend this quite heavily as it wasn't a patch against the latest formula.
2009-09-14Some improvements to the Erlang FormulaSean Wolfe
Updated erlang with changes to brewkit Added deps. Crypto still broke. Signed-off-by: Max Howell <max@methylblue.com> I removed the flag to make manpages optional as the Homebrew default is to install manapges.
2009-08-31updated erlang to R13B01 and added man pagesAbhay Kumar
2009-08-12Reformatted ./configureAdam Vandenberg
Signed-off-by: Max Howell <max@methylblue.com>
2009-08-10Apply new ENV capabilities to all existing FormulaeMax Howell
2009-06-05Erlang formulaMax Howell