Commit Graph

25 Commits (b397c62cb6bdfda1de0ef384447dbc4940f4392e)

Author SHA1 Message Date
Brett Koonce 75e403c95a luarocks 2.1.0
Closes Homebrew/homebrew#22426.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-09-09 22:04:36 -07:00
Adam Vandenberg 6aff4260a8 luarucks: unconditionally apply patch
Unconditionally apply patch to skip +w testing, and try to
document it better.
2013-08-09 09:04:41 -07:00
Gary V. Vaughan 98caa58058 luarocks 2.0.13
also add a 'head' declaration to support brew install --HEAD

Closes Homebrew/homebrew#20618.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-19 22:26:29 -07:00
Max Howell 52e74c38a9 Luarocks caveats 2013-04-09 13:58:32 -04:00
Gary V. Vaughan a131a59d7e luarocks-2.0.12
Add --with-lua52 support.

Closes Homebrew/homebrew#15952.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-10 12:05:37 -08:00
Adam Vandenberg 4ec27914c8 luarocks: use new dsl 2012-09-02 11:53:18 -07:00
Brett Koonce 2f558a9634 luarocks 2.0.10
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-21 12:41:52 -07:00
Brett Koonce f291d118c0 luarocks 2.0.9
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-07-10 09:06:06 -07:00
Jack Nagel 63cde03be4 Fix more quoting issues
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15 17:08:57 -05:00
Jack Nagel 64afeec6d4 Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Adam Vandenberg 1af250b56f luarocks: upstream patch to fix make -j 2012-03-12 21:00:25 -07:00
Adam Vandenberg 852ad33a6c LuaRocks 2.0.8 2012-03-06 07:08:59 -08:00
Adam Vandenberg 2a1881c53b LuaRocks 2.0.7.1
Removed caveats, since they applied to a now-old upgrade of the
formula.
2012-02-28 21:29:26 -08:00
Brett Koonce 082a11e45a luarocks: trys -> tries
Closes Homebrew/homebrew#9173.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2011-12-18 18:18:12 -06:00
Adam Vandenberg 742fe1bde1 Be more explicit about paths in test methods 2011-09-01 13:00:28 -07:00
Max Howell a94bef9d63 Make luarocks "just work" with lua
Fixes Homebrew/homebrew#5735.

Our default install now doesn't make `/usr/local` group writable in an attempt to "play nicely", this caused luarocks to refuse to install anything because it would assume a non-writable prefix would mean it couldn't write any files. Which is an incorrect check since it only installs files to `prefix/lib`. So the check is removed with a patch if Homebrew is installed to `/usr/local`.
2011-08-05 13:55:25 +01:00
Douglas Creager f2aa6b2720 LuaRocks 2.0.4.1
Also allow use with either Lua or LuaJIT

This patch lets you install luarocks against either the original Lua
interpreter, or against LuaJIT.  Lua and LuaJIT are ABI-compatible, so
the rocks that you install should be compatible with both interpreters.
So we we can use the same path for installed rocks, regardless of which
interpreter we build luarocks against.  This just affects which
interpreter is used to run luarocks itself.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-01 12:57:26 -07:00
Adam Vandenberg 4c333e01b1 luarocks: llvm compiles are suspicious 2011-03-19 14:20:02 -07:00
Adam Vandenberg 4147b05c57 Use ruby style for inheritance. 2011-03-12 11:55:09 -08:00
Adam Vandenberg ab643771fb brew-audit - check for commented-out dependencies
"brew audit" will now warn about commented-out dependencies.

Updated formulae that had these to either take them out or rewrite
the comments around them.
2010-09-13 15:16:09 -07:00
Adam Vandenberg 2e73c4d007 Add test to luarocks 2010-06-30 10:06:02 -07:00
Adam Vandenberg 404f1dfbe8 luarocks 2.0.2 2010-06-29 13:17:51 -07:00
Adam Vandenberg e6d2613358 Update luarocks to find lua. 2010-06-29 13:17:51 -07:00
Max Howell 61b2307139 s/require 'brewkit'/require 'formula'/g
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-15 16:48:03 +01:00
James Whitehead II f71c9c702b LuaRocks formula
A deployment and management system for Lua modules.
2009-09-30 01:24:36 +01:00