./lang/lua54, Lightweight, embeddable scripting language (v5.4)

[ Image CVSweb ] [ Image Homepage ] [ Image RSS ] [ Image Required by ] [ Image Add to tracker ]


Branch: CURRENT, Version: 5.4.7, Package name: lua54-5.4.7, Maintainer: pkgsrc-users

Lua is a powerful, fast, lightweight, embeddable scripting language.

Lua combines simple procedural syntax with powerful data description
constructs based on associative arrays and extensible semantics. Lua is
dynamically typed, runs by interpreting bytecode for a register-based
virtual machine, and has automatic memory management with incremental
garbage collection, making it ideal for configuration, scripting, and
rapid prototyping.

This version is the previous stable release.


Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 365.329 KB

Version history: (Expand)


CVS history: (Expand)


   2026-01-03 15:18:11 by Alexander Nasonov | Files touched by this commit (1)
Log message:
Lua 5.4 is the previous stable release.
   2024-08-25 08:19:21 by Thomas Klausner | Files touched by this commit (575)
Log message:
*: replace CMAKE_ARGS with CMAKE_CONFIGURE_ARGS
   2024-06-28 07:35:12 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
lua54: update to 5.4.7.

Lua 5.4.7 released. This is a bug-fix release. See the diffs.
   2023-09-06 13:48:15 by Thomas Klausner | Files touched by this commit (2)
Log message:
lua54: fix man page name to match executable name

pkg_alternatives creates lua(1) and luac(1), overwriting these files.

Bump PKGREVISION.
   2023-05-15 10:17:11 by nikita | Files touched by this commit (5) | Package updated
Log message:
lua54: update to version 5.4.6

Changelog:

"Emergency" new version 5.4.6
'lua_resetthread' is back to its original signature, to avoid
incompatibilities in the ABI between releases of the same version.
New function 'lua_closethread' added with the 'correct' signature.
   2023-03-25 19:55:47 by Thomas Klausner | Files touched by this commit (4)
Log message:
lua*: honor BUILD_USES_CMAKE
   2022-03-06 08:46:10 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
lua54: update to 5.4.4

Bugs fixed:

- lua.c assumes that argv has at least one element.
- Lua can generate wrong code when _ENV is <const>.
   2021-10-27 15:02:41 by Nia Alarie | Files touched by this commit (3)
Log message:
lua54: Include correct objects in luac binary

Problem and solution identified by Piotr Meyer in a private email,
thanks.