stable

luarocks-3.5.0-1.fc33

FEDORA-2021-0b6c08cf57 created by salimma 4 years ago for Fedora 33

Packaging change

This package is now noarch, obsoleting the previous arched package so it can be upgraded. /usr/lib vs /usr/lib64 detection is done dynamically at runtime; manifests go to /usr/lib/luarocks.

What's new in LuaRocks 3.5.0

This is a small release:

  • Added support for MSYS2 and Mingw-w64
  • Reverted the change in MSVC environment variable set up script
  • Fixes a bug where --verbose raised an exception with a nil argument
  • Added proper error messages when lua.h is invalid

What's new in LuaRocks 3.4.0

Features

  • luarocks make now supports --only-deps
  • luarocks make new flag: --no-install, which only performs the compilation step
  • --deps-only is now an alias for --only-deps (useful in case you always kept getting it wrong, like me!)
  • luarocks build and luarocks make now support using --pin and --only-deps at the same time, to produce a lock file of dependencies in use without installing the main package.
  • luarocks show can now accept a substring of the rock's name, like list.
  • luarocks config: when running without system-wide permissions, try storing the config locally by default. Also, if setting both lua_dir and --lua-version explicitly, auto-switch the default Lua version.
  • luarocks with no arguments now prints more info about the location of the Lua interpreter which is being used
  • luarocks new_version now keeps the old URL if the MD5 doesn't change.
  • DEPS_DIR is now accepted as a generic variable for dependency directories (e.g. luarocks install foo DEPS_DIR=/usr/local)
  • Handle quoting of arguments at the application level, for improved Windows support
  • All-in-one binary bundles dkjson, so it runs luarocks upload without requiring any additional dependencies.
  • Tweaks for Terra compatibility

Fixes

  • win32: generate proper temp filename
  • No longer assume that Lua 5.3 is built with compat libraries and bundles bit32
  • luarocks show: do not crash when rockspec description is empty
  • When detecting the location of lua.h, check that its version matches the version of Lua being used
  • Fail gracefully when a third-party tool (wget, etc.) is missing
  • Fix logic for disabling mirrors that return network errors
  • Fix detection of Lua path based on arg variable
  • Fix regression on dependency matching of luarocks.loader

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2021-0b6c08cf57

This update has been submitted for testing by salimma.

4 years ago

This update's test gating status has been changed to 'ignored'.

4 years ago

This update's test gating status has been changed to 'waiting'.

4 years ago

This update's test gating status has been changed to 'ignored'.

4 years ago

This update has been pushed to testing.

4 years ago

This update can be pushed to stable now if the maintainer wishes

4 years ago

This update has been submitted for stable by salimma.

3 years ago

This update has been pushed to stable.

3 years ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
4 years ago
in testing
4 years ago
in stable
3 years ago
BZ#1882822 luarocks-3.5.0 is available
0
0

Automated Test Results