./lang/luajit [just-in-time compiler for Lua]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.0.5, Package name: luajit-2.0.5
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
LuaJIT is a Just-In-Time Compiler (JIT) for the Lua programming
language. Lua is a powerful, dynamic and light-weight programming
language. It may be embedded or used as a general-purpose, stand-alone
language.


Filesize: 829.927 KB
Version History (View Complete History)
  • (2017-05-05) Updated to version: luajit-2.0.5
  • (2015-06-06) Updated to version: luajit-2.0.4
  • (2014-03-12) Updated to version: luajit-2.0.3
  • (2013-10-06) Updated to version: luajit-2.0.2
  • (2013-05-10) Updated to version: luajit-2.0.1
  • (2012-10-27) Package added to openports.se, version luajit-2.0.0beta11 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-07-27 11:27:27 by Stuart Henderson | Files touched by this commit (1)
Log message:
bump
   2017-06-01 14:47:38 by Marc Espie | Files touched by this commit (1)
Log message:
help this build with clang... apparently the dependent ports like it.
might be not 100% right, but it won't even build without it anyway.
   2017-05-05 04:21:47 by Jonathan Gray | Files touched by this commit (8)
Log message:
update to LuaJIT 2.0.5
Major on the library gets cranked as it removes
luaJIT_version_2_0_4
and adds
luaJIT_version_2_0_5
Tested by sthen@ with rspamd. ok sthen@
   2017-05-05 04:21:47 by Jonathan Gray | Files touched by this commit (8)
Log message:
update to LuaJIT 2.0.5
Major on the library gets cranked as it removes
luaJIT_version_2_0_4
and adds
luaJIT_version_2_0_5
Tested by sthen@ with rspamd. ok sthen@
   2017-05-05 04:21:47 by Jonathan Gray | Files touched by this commit (8)
Log message:
update to LuaJIT 2.0.5
Major on the library gets cranked as it removes
luaJIT_version_2_0_4
and adds
luaJIT_version_2_0_5
Tested by sthen@ with rspamd. ok sthen@
   2017-05-05 04:21:47 by Jonathan Gray | Files touched by this commit (8)
Log message:
update to LuaJIT 2.0.5
Major on the library gets cranked as it removes
luaJIT_version_2_0_4
and adds
luaJIT_version_2_0_5
Tested by sthen@ with rspamd. ok sthen@
   2017-05-05 04:21:47 by Jonathan Gray | Files touched by this commit (8)
Log message:
update to LuaJIT 2.0.5
Major on the library gets cranked as it removes
luaJIT_version_2_0_4
and adds
luaJIT_version_2_0_5
Tested by sthen@ with rspamd. ok sthen@
   2017-05-05 04:21:47 by Jonathan Gray | Files touched by this commit (8)
Log message:
update to LuaJIT 2.0.5
Major on the library gets cranked as it removes
luaJIT_version_2_0_4
and adds
luaJIT_version_2_0_5
Tested by sthen@ with rspamd. ok sthen@
   2017-05-05 04:21:47 by Jonathan Gray | Files touched by this commit (8)
Log message:
update to LuaJIT 2.0.5
Major on the library gets cranked as it removes
luaJIT_version_2_0_4
and adds
luaJIT_version_2_0_5
Tested by sthen@ with rspamd. ok sthen@
   2017-05-05 04:21:47 by Jonathan Gray | Files touched by this commit (8)
Log message:
update to LuaJIT 2.0.5
Major on the library gets cranked as it removes
luaJIT_version_2_0_4
and adds
luaJIT_version_2_0_5
Tested by sthen@ with rspamd. ok sthen@
   2016-11-07 04:42:55 by Christian Weisgerber | Files touched by this commit (1)
Log message:
bump REVISION after previous
   2016-11-05 23:44:21 by Jonathan Gray | Files touched by this commit (1)
Log message:
Remove the lua52 FLAVOR of luajit which build with LUAJIT_ENABLE_LUA52COMPAT
defined and wrongly patched luajit to set the abi to lua 5.2.
luajit can not load lua modules built against the lua 5.2 headers even
when build with LUAJIT_ENABLE_LUA52COMPAT.
Even without LUAJIT_ENABLE_LUA52COMPAT luajit has some 5.2 semantics,
the define enables a few other things such making unpack() available
as table.unpack().
No system vendors seem to ship a version of luajit with the define set
and the consensus is to just remove the FLAVOR.
Remove abieber@ as MAINTAINER at his request.
ok jca@ abieber@ juanfra@
   2016-03-18 17:12:22 by Christian Weisgerber | Files touched by this commit (183)
Log message:
remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
   2015-12-28 00:14:18 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Remove a comment that has been bogus for awhile now that 4.9 is being
built.
from Brad
   2015-06-06 03:03:16 by David Coppa | Files touched by this commit (9)
Log message:
Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
   2015-06-06 03:03:16 by David Coppa | Files touched by this commit (9)
Log message:
Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
   2015-06-06 03:03:16 by David Coppa | Files touched by this commit (9)
Log message:
Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
   2015-06-06 03:03:16 by David Coppa | Files touched by this commit (9)
Log message:
Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
   2015-06-06 03:03:16 by David Coppa | Files touched by this commit (9)
Log message:
Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
   2015-06-06 03:03:16 by David Coppa | Files touched by this commit (9)
Log message:
Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
   2015-06-06 03:03:16 by David Coppa | Files touched by this commit (9)
Log message:
Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
   2015-06-06 03:03:16 by David Coppa | Files touched by this commit (9)
Log message:
Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
   2015-06-06 03:03:16 by David Coppa | Files touched by this commit (9)
Log message:
Update to LuaJIT-2.0.4
ok abieber@ (maintainer)
   2015-05-28 04:17:32 by Pascal Stumpf | Files touched by this commit (265)
Log message:
gcc4 bumps, reminded by aja@
   2015-01-20 08:26:26 by Aaron Bieber | Files touched by this commit (2)
Log message:
From tedu@:
On i386, it's better for a jit to ask for exec memory upfront, so uvm
knows to place it in the exec segment. Otherwise, if you mmap non-exec
and mprotect it, you wind up with a high mapping and the segment must
be enlarged to cover the whole process.
I sent Mike a slightly different diff; this is what he ended up
committing to git. I think we should add it to the port.
OK dcoppa@
   2015-01-20 08:26:26 by Aaron Bieber | Files touched by this commit (2)
Log message:
From tedu@:
On i386, it's better for a jit to ask for exec memory upfront, so uvm
knows to place it in the exec segment. Otherwise, if you mmap non-exec
and mprotect it, you wind up with a high mapping and the segment must
be enlarged to cover the whole process.
I sent Mike a slightly different diff; this is what he ended up
committing to git. I think we should add it to the port.
OK dcoppa@