aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/objective-caml.rb
AgeCommit message (Collapse)Author
2015-02-03objective-caml: update 4.02.1_2 bottle.BrewTestBot
2015-02-03objective-caml: pass correct configure flags for bottlingLouis Gesbert
See https://github.com/ocaml/opam/issues/1853 : not passing the flags to ./configure generates an OCaml compiler that compiles for the current arch, breaking bottles of projects compiled using OCaml on older CPUs. Closes #36482. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2015-01-16objective-caml: update 4.02.1_2 bottle.BrewTestBot
2015-01-16ocaml: get rid of site-lib symlink shenanigansJack Nagel
This hack probably should have been removed at e995ddde8e8186f8fd9651f3d6fe69546544692e.
2014-11-13ocaml: fix option nameJack Nagel
2014-10-28objective-caml: general cleanup.Mike McQuaid
2014-10-28objective-caml: update 4.02.1_1 bottle.BrewTestBot
2014-10-28ocaml 4.02.1: make X11 optional by defaultAnil Madhavapeddy
This disables the little-used Graphics module by default, but leaves it installable via a `--with-x11` option in the package.
2014-10-27objective-caml: update 4.02.1 bottle.BrewTestBot
Closes #33617. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-27objective-caml: ensure symlinked directory exists.Mike McQuaid
Closes #33614.
2014-10-26objective-caml: update 4.02.1 bottle.BrewTestBot
Closes #33607. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-10-26ocaml 4.02.1Dominyk Tiller
Version bump & Closes #33596.
2014-10-19objective-caml: update 4.01.0_1 bottle.BrewTestBot
2014-06-04Remove stray unicodeJack Nagel
2014-06-03ocaml: X11 is recommended but not required.Mike McQuaid
Annoyingly ocaml will fail unless you add X11 paths if it finds it itself. Needed after fix in e640026a9d8a4ddba2da2047921813d1df2df357.
2014-04-03Get rid of "use X11 if it's installed" depsJack Nagel
Closes #28096.
2014-03-25ocaml: make site-lib symlink in post-install hookJack Nagel
2014-03-19objective-caml: use patch DSLJack Nagel
2014-03-18objective-caml: update 4.01.0 bottle.BrewTestBot
2014-03-18objective-caml: bump revision.Mike McQuaid
References #27611.
2014-03-18Revert "objective-caml: update revision."Mike McQuaid
This reverts commit 925b0700b9841313c2693f564bd1440750aed73d.
2014-03-18objective-caml: update revision.Mike McQuaid
References #27611.
2014-03-17objective-caml: update 4.01.0 bottle.BrewTestBot
2014-03-17objective-caml: fix clang; drop -fno-defer-pop.Anil Madhavapeddy
Recent versions of clang fail with a hard error if -fno-defer-pop is specified, and older versions warn. This patch fixes the OCaml configure script to not pass this option as it hasn't been necessary for decades. See ocaml/opam#1242 Closes #27611. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-02-22objective-caml: update 4.01.0 bottle.BrewTestBot
2013-09-15objective-caml: add bottle.Mike McQuaid
2013-09-15objective-caml 4.01.0Amir Chaudhry
Closes #22492. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-09-07ocaml: add devel 4.01.0 rc1Dave Cottlehuber
Closes #22343. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2013-03-03objective-caml: update bottleMike McQuaid
2012-10-21objective-caml: build the debug runtime variant.Anil Madhavapeddy
This can be optionally linked via the `-runtime-variant d` compiler flag. Closes #15520. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-10-13objective-caml: add bottles.Mike McQuaid
References #15359.
2012-10-13objective-caml 4.00.1Anil Madhavapeddy
* remove the patch (integrated upstream) * remove compiler-libs installation (also now standard with ocaml since 4.00.0) Closes #15359. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-09-04objective-caml: fix X11 dependency.Mike McQuaid
2012-08-30Fixes #14542; ocaml superenv issuesMax Howell
This patch removes most of the settings for CC, CXX etc. because we are trying to be minimal. Then we force the compiler to Homebrew's choice underneath in superenv. We however leave LD because we prefer that build-systems use the c-compiler for linking, it generally works better (copiously tested), however when the build-system explicitly calls ld, we respect that. This gets around the ocaml bug in question, since somehow clang was crashing during link, but the ld tool itself (which is kind of clang, kind of llvm-gcc) is okay with this. Also moved the setting of O (so that cc-args are refurbished) into a make wrapper. Not sure if this matter much, but seems more consistent.
2012-08-29ocaml: depends on X11Jack Nagel
Discovered by superenv, which removes explicitly removes X11 paths, and needs this to add them back. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-28ocaml: re-apply upstream patch for 4.00.0Jack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-28ocaml: use Homebrew's compiler settingsJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-28ocaml 4.00.0Steve Gury
Closes #14506. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-25ocaml: add upstream fix for misaligned stacks that cause crashes on Mountain ↵Anil Madhavapeddy
Lion Closes #13913. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-06-12ocaml: add HEAD and devel 4.00.0+beta2Austin Seipp
Closes #12741. Signed-off-by: Austin Seipp <mad.one@gmail.com> Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15Shore up a number of shell quoting issuesJack Nagel
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-04-10objective-caml: add Snow Leopard bottleMisty De Meo
2012-02-16Update objective-caml bottle.Mike McQuaid
Add new fixes from #10175.
2012-02-14ocaml: install compiler-libsAnil Madhavapeddy
There are some optional libraries built by the compiler that are used by 3rd party packages to create interactive toplevels. Debian installs the optional files in lib/ocaml/compiler-libs, so this commit follows the same convention. Closes #10175. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-31Add objective-caml bottle.Mike McQuaid
Closes #9841.
2012-01-30mkpath directories under lib/ocamlJack Nagel
Ocaml packages that need to install here will cause the site-lib directory to be created, and the symlink in the ocaml keg will work as intended. This is necessary for the ocaml bottle to work properly. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-08-18OCaml 3.12.1Dennis Griffith
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2011-01-16Fix objective-caml prefix.Mike McQuaid
Closes #3863.
2010-11-08Tweak o-camlAdam Vandenberg