lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On 3/29/22 02:45, lua-l-request@lists.lua.org wrote:
>Re:     2. uses of Lua (Roberto Ierusalimschy)

I released "lglicua-0.1-alpha6" in mid-February, with the following
additions:

    - Support all of Lua 5.1, 5.2, 5.3 and 5.4 across all of:
    - Ubuntu, Linux Mint, MX, CentOS-7 and Rocky distributions;

* Support for 5.4 everywhere is new (no longer relying on the
  distribution package manager;

* MX and Rocky-8.5 (sort-of CentOS-8) are new.

This release was six months after -alpha5, with Lua 5.4, and
MX and Rocky Linux, being the items causing the most work.

The installation can take the user from installing Lua, through
LuaRocks and selected Rocks; through to downloading the latest
SourceForge trunk of the Tecgraf scientific/technical projects
IM/CD/IUP.

It improves the existing documentation, which is written with
Ubuntu as a basis, and automates many steps that are spelt out
as manual steps/checks.

The installation procedure also installs dependency packages
based on package and distribution (e.g. "webkitgtk3-devel" for
"centos.7", but "webkit2gtk3-devel" for "centos.8".


Once all of the above is installed, the project streamlines
compiling, linking and running the source code (C, C++, FORTRAN and
some compiled-Lua).  Changes can be extracted as patches, and
code run with/without patches.


PROJECT     LAST RELEASE  SVN (est.) DATE (est.)    CURRENT SVN    DATE

  IM        3.15          r816       2020-08-02             r820   2021-01-08

  CD        5.14          r894       2020-07-31             r901   2022-03-03

  IUP       3.30          r5892      2020-08-02             r5942  2022-03-03


All three projects have bug fixes since their last release, which
is why "lglicua" prefers the SVN trunk to the release tarballs.


Especially for IUP, I hope that priority can be granted soon for
a new release.  This may include updating Copyright years to
include 2022.


cheers,

sur-behoffski (Brenton Hoff)
programmer, Grouse Software