CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
Port details

devel/lua-luarocks 3.13.0

Package manager for Lua modules

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: lua51-luarocks 3.13.0, lua52-luarocks 3.13.0, lua53-luarocks 3.13.0, lua54-luarocks 3.13.0, lua55-luarocks 3.13.0
Upstream
up to date
Last update
to 3.13.0 · 268caff3f2
Quarterly
2026Q4: lua51-luarocks 3.13.0, lua52-luarocks 3.13.0, lua53-luarocks 3.13.0, lua54-luarocks 3.13.0, lua55-luarocks 3.13.0
WWW
https://luarocks.org/
Links
cgit · VuXML

Install

Package
# pkg install lua51-luarocks
# pkg install lua52-luarocks
# pkg install lua53-luarocks
# pkg install lua54-luarocks
# pkg install lua55-luarocks
installs lua51-luarocks 3.13.0, lua52-luarocks 3.13.0, lua53-luarocks 3.13.0, lua54-luarocks 3.13.0, lua55-luarocks 3.13.0 from latest; from quarterly (2026Q4) lua51-luarocks 3.13.0, lua52-luarocks 3.13.0, lua53-luarocks 3.13.0, lua54-luarocks 3.13.0, lua55-luarocks 3.13.0
Port
# cd /usr/ports/devel/lua-luarocks && make install clean
# make -C /usr/ports/devel/lua-luarocks config  # change options first
Size
126 KiB download · 661 KiB installed
Depends on
archivers/zip 3.0_6, ftp/curl 8.23.0, lang/lua51 5.1.5_10
License
MIT
Options
0 of 1 on in the package
Show the 1 options that are off
LUAJIT
Note
Size, dependencies, options and messages are those of lua51-luarocks.

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 163.13.03.13.0–
FreeBSD 153.13.03.13.0–
FreeBSD 143.13.03.13.03.13.0

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 153.13.03.13.0–
FreeBSD 143.13.03.13.03.13.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 3.13.0.

Fixed (0)

No VuXML entries for this package.

Problem reports (2) · open in Bugzilla, most recently changed first

PRSummaryStatusChanged
297794maintainer-feedback? devel/lua-luarocks: luarocks52 crashes on all uses except --versionNew2026-08-24
292452maintainer-feedback? devel/lua-luarocks: luarocks51 crashes in any case of usageNew2026-08-23

Commits (37)

Po-Chuan Hsieh (sunpoet) · 3.13.0
devel/lua-luarocks: Update to 3.13.0

Changes:	https://github.com/luarocks/luarocks/blob/main/CHANGELOG.md
		https://github.com/luarocks/luarocks/commits/main
268caff3f2
Po-Chuan Hsieh (sunpoet) · 3.12.2_1
devel/lua-luarocks: Fix PLIST for LUAJIT option
847c9e4d8e
Sergey A. Osokin (osa) · 3.12.2_1
lang/luajit: update to v2.1

Disconnect lang/luajit-devel from the build, will be removed soon.
Bump PORTREVISIONs for the consumers.

Discussed with:	adamw
PR:		225342
0af0578acb
Po-Chuan Hsieh (sunpoet) · 3.12.2
devel/lua-luarocks: Update to 3.12.2

Changes:	https://github.com/luarocks/luarocks/blob/main/CHANGELOG.md
		https://github.com/luarocks/luarocks/commits/main
58fc77fae1
Po-Chuan Hsieh (sunpoet) · 3.12.1
devel/lua-luarocks: Update to 3.12.1

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
		https://github.com/luarocks/luarocks/commits/main
9e99a30905
Po-Chuan Hsieh (sunpoet) · 3.12.0
devel/lua-luarocks: Update to 3.12.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
		https://github.com/luarocks/luarocks/commits/master
c81f43fd75
Po-Chuan Hsieh (sunpoet) · 3.11.1
devel/lua-luarocks: Update to 3.11.1

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
		https://github.com/luarocks/luarocks/commits/master
a4e094d32a
Po-Chuan Hsieh (sunpoet) · 3.11.0
devel/lua-luarocks: Update to 3.11.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
		https://github.com/luarocks/luarocks/commits/master
5553a9fbe3
Po-Chuan Hsieh (sunpoet) · 3.10.0
devel/lua-luarocks: Update to 3.10.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
		https://github.com/luarocks/luarocks/commits/master
aa8ed3b3f5
Po-Chuan Hsieh (sunpoet) · 3.9.2
devel/lua-luarocks: Update to 3.9.2

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
		https://github.com/luarocks/luarocks/commits/master
4a9c86916a
Adam Weinberger (adamw) · 3.9.1_1
devel/lua-luarocks: Use USES=luajit (defaults to luajit-devel)
2c90190db4
Stefan Eßer (se) · 3.9.1
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 3.9.1
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Po-Chuan Hsieh (sunpoet) · 3.9.1
devel/lua-luarocks: Update to 3.9.1

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
		https://github.com/luarocks/luarocks/commits/master
926f75d933
Po-Chuan Hsieh (sunpoet) · 3.9.0
devel/lua-luarocks: Update to 3.9.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
9dd7264ff5
Po-Chuan Hsieh (sunpoet) · 3.8.0
devel/lua-luarocks: Update to 3.8.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
85e45cceec
Po-Chuan Hsieh (sunpoet) · 3.7.0
devel/lua-luarocks: Update to 3.7.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
9a8ca3fe64
Po-Chuan Hsieh (sunpoet) · 3.6.0
devel/lua-luarocks: Update to 3.6.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
a4c275e08d
Mathieu Arnold (mat) · 3.5.0
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 3.5.0
Remove # $FreeBSD$ from Makefiles.
305f148f48
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.5.0
Update to 3.5.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
c72e15f0db
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.4.0
Update to 3.4.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
4114a51b61
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.3.1
Add flavors

Differential Revision:	https://reviews.freebsd.org/D25784
Submitted by:	Russell Haley <russ.haley@gmail.com>
342f74420f
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.3.1
Update to 3.3.1

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
d6cdf71c85
Sunpoet Po-Chuan Hsieh (sunpoet) · 3.3.0
Update to 3.3.0

- Update UNIQUE_SUFFIX: use LUA_VER_STR as USES=lua does
- Take maintainership

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
1b64436239
Jan Beich (jbeich) · 3.0.1
devel/lua-luarocks: drop maintainership

No time to catch up with Lua changes or engage upstream.
8ade12dc2a
Jan Beich (jbeich) · 3.0.1
devel/lua-luarocks: update to 3.0.1

Changes:	https://github.com/luarocks/luarocks/compare/v2.4.4...v3.0.2
Submitted by:	Russell Haley, Andrew Gierth (based on)
Reviewed by:	mat, kevans
Differential Revision:	https://reviews.freebsd.org/D16274
433b3d3e5e
Jan Beich (jbeich) · 2.4.4
devel/lua-luarocks: allow adjusting system-wide configuration

Submitted by:	Andrew Gierth (based on)
Differential Revision:	https://reviews.freebsd.org/D16274
86d94f139a
Jan Beich (jbeich) · 2.4.4
devel/lua-luarocks: switch to lightweight distfile

Submitted by:	Russell Haley
Differential Revision:	https://reviews.freebsd.org/D16274
5e7b6f5121
Jan Beich (jbeich) · 2.4.4
devel/lua-luarocks: clean up cfg patch

- Bitrig is dead, changes subsumed by OpenBSD (Clang/libc++, aarch64 support)
- Overriding GNU make didn't work on BSDs and was rarely useful
- Annotate changes in the patch to avoid losing them on update
8ae626d827
Jan Beich (jbeich) · 2.4.4
devel/lua-luarocks: update to 2.4.4

Changes:	https://github.com/luarocks/luarocks/compare/v2.4.3...v2.4.4
0c70309a80
Jan Beich (jbeich) · 2.4.3
devel/lua-luarocks: update to 2.4.3

Changes:	https://github.com/luarocks/luarocks/compare/v2.3.0...v2.4.3
b15c3ba967
Jan Beich (jbeich) · 2.3.0
devel/lua-luarocks: drop optional dependencies

Additional dependencies should be specified in consumers when required.
Simple projects don't need them and complex one can't rely on some
port options being set.
ac31878979
Jan Beich (jbeich) · 2.3.0
Drop default directory from _DEPENDS in my ports

https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html
f7731c8be8
Jan Beich (jbeich) · 2.3.0
devel/lua-luarocks: update to 2.3.0

Changes:	https://github.com/keplerproject/luarocks/compare/v2.2.2...v2.3.0
59e28c1ae9
Jan Beich (jbeich) · 2.2.2_1
devel/lua-luarocks:

- Respect CC/CFLAGS/LDFLAGS
- Call gmake instead of make on DragonFly
- Properly specify LUAJIT dependency
452b1ed1c1
Jan Beich (jbeich) · 2.2.2
devel/luarocks: add new port

LuaRocks allows you to install Lua modules as self-contained packages
called rocks, which also contain version dependency information. This
information can be used both during installation, so that when one
rock is requested all rocks it depends on are installed as well, and
also optionally at run time, so that when a module is required, the
correct version is loaded. LuaRocks supports both local and remote
repositories, and multiple local rocks trees.

WWW: https://luarocks.org
f48af54b46