Commit Graph
76 Commits
Author SHA1 Message Date
Misty De Meo 89852c9206 add G3 bottles for several packages
These bottles were built by Sevan; I've just handled the uploads.
2025-12-22 00:24:22 +00:00
Sevan Janiyan 4be90410f8 lua 5.4.8
Upgrade luarocks to 3.12.2
2025-12-14 23:38:34 +00:00
Misty De Meo a7c5ba731f lua: add bottle 2025-02-04 20:49:03 -08:00
Sevan Janiyan be55d0b4ba lua 5.4.7
Update to luarocks 3.11.1
Fix url to advanced readline patch.
Switch to using $version/$version.major_minor in pc files to save
on churn in future updates.
2025-01-25 19:28:22 +00:00
Misty De Meo 7e2933acfc lua: add bottle 2023-10-08 16:12:04 -07:00
Sevan Janiyan 863f84b10c lua built with completion support needs readline
completion patch supports libedit which comes with OS X, however
Tiger's version is 2.0, minimum requirement is 2.11.
2023-10-08 16:08:35 -07:00
Sevan Janiyan e1957affe0 lua 5.4.6
Drop the dylib patch, at the time, issue was specific to 10.6 but
was unable to recreate it using the reproducer in the ticket on
10.4 -> 10.6.
luarocks configs are versioned so there's no need to suffix with
lua version. A subdirectory called luarocks is created anyway.
2023-10-08 16:08:35 -07:00
npyl d28bbe7cd2 Fix sig-catch.patch
I just found out (Leopard 10.5.2) that lua doesn't get installed because the patch doesn't exist anymore in the [website](http://lua-users.org/files/wiki_insecure/power_patches/5.2/lua-5.2.3-sig_catch.patch).

This should fix it.  I don't know if lua-5.3 is also affected, probably is.
2021-06-26 00:07:02 -07:00
Misty De Meo 41edaa72e1 Merge remote-tracking branch 'Homebrew/master' 2015-09-13 10:13:46 -07:00
BrewTestBot 1a5a2ddcf1 lua: update 5.2.4_1 bottle. 2015-09-13 08:38:30 +01:00
Misty De Meo f372e70e99 Merge remote-tracking branch 'Homebrew/master' 2015-08-14 23:24:38 -07:00
BrewTestBot 60887937cd lua: update 5.2.4_1 bottle. 2015-07-25 02:58:43 +01:00
Martin Afanasjew 30bf84a5af lua: synchronize inline patch with current version
Installing Lua 5.2.4 produces (quite confusingly) `liblua.5.2.3.dylib`.
This updates the inline patch to be in sync with the formula version.

Closes #42092.

Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-07-25 02:58:39 +01:00
BrewTestBot 7c714d9374 lua: update 5.2.4 bottle. 2015-07-04 12:08:27 +01:00
Dominyk Tiller f8389b7a49 lua 5.2.4 2015-07-04 12:08:20 +01:00
Misty De Meo 233215acca Merge remote-tracking branch 'Homebrew/master' into updates 2015-06-18 19:12:31 -07:00
Nikolaus Wittenstein 8dd3478131 Add descriptions to all remaining homebrew packages 2015-06-05 14:47:57 +01:00
Misty De Meo f4955e0b94 Merge remote-tracking branch 'Homebrew/master' 2015-05-27 15:30:19 -07:00
BrewTestBot 7c72d3b917 lua: update 5.2.3_2 bottle. 2015-05-23 19:09:35 +01:00
Dominyk Tiller a1c4d4f7a6 lua: additionally symlink luarocks without versioning
Bump to latest Luarocks version.

Closes #39247

Closes #39999.

Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
2015-05-23 19:09:31 +01:00
Misty De Meo 7b190c6ac3 Merge remote-tracking branch 'Homebrew/master' 2015-05-02 00:04:36 -07:00
Jack Nagel b3e3903d69 Use install_symlink when possible 2015-05-01 20:22:46 -04:00
Jack Nagel 3145b6ab72 Drop intermediate variable 2015-05-01 20:22:46 -04:00
Jack Nagel 19b8fbee73 Use methods to get cellar paths 2015-05-01 20:22:46 -04:00
BrewTestBot f0ab72f3bf lua: update 5.2.3_2 bottle. 2015-04-24 10:36:36 +01:00
Dominyk Tiller 06e2a38236 luarocks: migrate into lua formulae
This PR ‘pythonises’ the Lua setup. There have been requests for us to
do this for a while, and it’s a good idea - It’s just taken me a while
to finish ironing out.

The individual luarocks formula dies entirely, in favour of luarocks
being vendored into the two Lua formulae in Homebrew/homebrew with
versioned trees.

This provides roughly the same experience we deliver with pip
and co from Python.

Luajit is not yet supported, because it’s being a pain, but Luajit
support will land in the semi-near future, as will support for Lua53
in Versions. All 4 installations can sit side-by-side with no non-binary
conflict. Binary conflict is handled roughly the same way Python
handles it sadly, which is regrettable but presently unavoidable.
2015-04-24 10:36:31 +01:00
Misty De Meo 969b4d1576 Merge remote-tracking branch 'Homebrew/master' into updates
Conflicts:
	CONTRIBUTING.md
	Library/Formula/boost.rb
	Library/Formula/cloog.rb
	Library/Formula/curl.rb
	Library/Formula/expat.rb
	Library/Formula/gcc.rb
	Library/Formula/icu4c.rb
	Library/Formula/isl.rb
	Library/Formula/libgphoto2.rb
	Library/Formula/libmpc.rb
	Library/Formula/libpng.rb
	Library/Formula/mariadb.rb
	Library/Formula/mpd.rb
	Library/Formula/mpfr.rb
	Library/Formula/objective-caml.rb
	Library/Formula/openssl.rb
	Library/Formula/readline.rb
	Library/Formula/ruby.rb
	Library/Formula/sdl_image.rb
	Library/Formula/sqlite.rb
	Library/Formula/tuntap.rb
	Library/Formula/webp.rb
	Library/Homebrew/formula_cellar_checks.rb
	Library/Homebrew/os.rb
	Library/Homebrew/os/mac/xcode.rb
	README.md
2014-10-28 09:43:46 -07:00
BrewTestBot 7fdf30cc88 lua: add 5.2.3_1 bottle. 2014-10-19 18:49:33 +01:00
Dominyk Tiller 1c8a841dfe lua* improvements.
Fix some issues with luarocks looking for the wrong version and cleanup
the lua and lua51 formulae.

Closes #32354.
2014-10-10 00:42:06 +01:00
Misty De Meo 82094507f6 lua: fix build on Tiger
Fixes #260.
Fixes #245.
2014-10-07 21:14:30 -07:00
Dominyk Tiller 13a8f526dd Lua: Patches
1) Fixes the :universal build.
2) Includes the completion patch that we previously killed.
3) Includes the sigaction patch that Lua52 never carried but we carried
for Lua51, so presumably want to here as well.
4) Closes #32437

Closes #32437.
Closes #32460.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2014-09-21 13:48:41 -05:00
Dominyk Tiller 1fed4927d2 lua: upgrade to 5.2.
Merges Lua52 into the Master branch as the new ‘Lua’ whilst
transitioning the old Lua formula to ‘Lua51’, running the two
side-by-side in a non-conflicting way.
2014-09-16 14:08:14 +01:00
Jack Nagel 6b08bff00f lua: use checksummed patches 2014-03-17 14:43:59 -05:00
Mike McQuaid 9de9f8d10e formulae: fix with/without usage.
Closes #27275.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2014-03-08 00:54:35 +00:00
BrewTestBot 09af66332f lua: add 5.1.5 bottle. 2014-02-22 19:25:59 +00:00
Mike Naberezny 6289747cf4 lua: add test
Closes #26646.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2014-02-11 20:27:31 -08:00
Mike McQuaid 3c86d2b8ff Update docs, comment mxcl/homebrew refs. 2013-12-14 18:18:35 +00:00
Gary V. Vaughan e82eaa4a41 lua: make sigaction powerpatch default, support --without-sigaction
* update option decls to with/without
* apply sigaction powerpatch by default, unless --without-sigaction
  is passed.

Closes #20679.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-24 15:22:01 -07:00
Gary V. Vaughan 201f9090fc lua: fix ^C^C signal bug
Add sigaction powerpatch option.

Closes #20657.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-06-21 21:18:29 -07:00
Hiroaki Nakamura 6ecc2575c4 Lua 5.1.5
Closes #16213.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2013-02-01 18:48:38 -08:00
Adam Vandenberg 265a7bcf33 lua: add universal option
Closes #16888.
2013-01-04 08:56:55 -08:00
Jack Nagel 9cd6ddaf43 lua: use sha1, remove skip_clean :all
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-16 18:19:32 -05:00
Peter Aronoff ffafe9d173 lua: revert to 5.1.4
Closes #14974.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-09-16 18:17:06 -05:00
John Calsbeek 894f668a85 Lua 5.2.1
Closes #14512.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-08-29 09:47:54 -05:00
Adam Vandenberg 7e5bc89e35 lua: use new dsl 2012-08-27 22:07:01 -07:00
Jack Nagel 4affbabfb7 Replace version strings with Version objects 2012-08-18 11:12:08 -05:00
Adam Vandenberg 3dae35c57f lua: style nit 2012-06-15 07:51:15 -07:00
samueljohn 888ae4e207 lua: Using our LDFLAGS
This is needed for Xcode-only installations, since the LDFLAGS matter.

Closes #12856.

Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-06-15 09:31:25 -05:00
Jack Nagel 497b13ac9e Use new fails_with DSL syntax
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-04-01 12:39:59 -05:00
Luke Campbell 86b649de8f Lua: take 5.1.4-3 patch from MacPorts
Closes #10790.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-03-08 19:50:01 -08:00