notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
lua-luarocks Package manager for Lua modules
3.11.1 devel on this many watch lists=5 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.11.1Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-08-29 21:48:03
Last Update: 2024-06-03 02:38:01
Commit Hash: a4e094d
People watching this port, also watch:: git, pkg, rkhunter, subversion, unbound
License: MIT
WWW:
https://luarocks.org/
Description:
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • lua54-luarocks>0:devel/lua-luarocks
To install the port:
cd /usr/ports/devel/lua-luarocks/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/lua-luarocks
  • pkg install lua54-luarocks
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: lua54-luarocks
Package flavors (<flavor>: <package>)
  • lua54: lua54-luarocks
  • lua53: lua53-luarocks
  • lua52: lua52-luarocks
  • lua51: lua51-luarocks
distinfo:
TIMESTAMP = 1717245757 SHA256 (luarocks-3.11.1.tar.gz) = c3fb3d960dffb2b2fe9de7e3cb004dc4d0b34bb3d342578af84f84325c669102 SIZE (luarocks-3.11.1.tar.gz) = 277760

Packages (timestamps in pop-ups are UTC):
lua51-luarocks
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.11.13.11.13.5.03.11.13.11.1-3.5.0-
FreeBSD:13:quarterly3.11.13.11.13.9.23.11.13.11.13.9.23.9.23.9.2
FreeBSD:14:latest3.11.13.11.13.9.1_13.11.13.11.13.9.2-3.9.2
FreeBSD:14:quarterly3.11.13.11.1-3.11.13.11.13.9.23.9.23.9.2
FreeBSD:15:latest3.11.13.11.1n/a3.11.1n/a3.9.23.9.23.9.2
 

lua52-luarocks
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.11.13.11.13.5.03.11.13.11.1-3.5.0-
FreeBSD:13:quarterly3.11.13.11.13.9.23.11.13.11.13.9.23.9.23.9.2
FreeBSD:14:latest3.11.13.11.13.9.1_13.11.13.11.13.9.2-3.9.2
FreeBSD:14:quarterly3.11.13.11.1-3.11.13.11.13.9.23.9.23.9.2
FreeBSD:15:latest3.11.13.11.1n/a3.11.1n/a3.9.23.9.23.9.2
 

lua53-luarocks
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.11.13.11.13.5.03.11.13.11.1-3.5.0-
FreeBSD:13:quarterly3.11.13.11.13.9.23.11.13.11.13.9.23.9.23.9.2
FreeBSD:14:latest3.11.13.11.13.9.1_13.11.13.11.13.9.2-3.9.2
FreeBSD:14:quarterly3.11.13.11.1-3.11.13.11.13.9.23.9.23.9.2
FreeBSD:15:latest3.11.13.11.1n/a3.11.1n/a3.9.23.9.23.9.2
 

lua54-luarocks
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.11.13.11.13.5.03.11.13.11.1-3.5.0-
FreeBSD:13:quarterly3.11.13.11.13.9.23.11.13.11.13.9.23.9.23.9.2
FreeBSD:14:latest3.11.13.11.13.9.1_13.11.13.11.13.9.2-3.9.2
FreeBSD:14:quarterly3.11.13.11.1-3.11.13.11.13.9.23.9.23.9.2
FreeBSD:15:latest3.11.13.11.1n/a3.11.1n/a3.9.23.9.23.9.2
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
Runtime dependencies:
  1. curl : ftp/curl
  2. zip : archivers/zip
Library dependencies:
  1. liblua-5.4.so : lang/lua54
This port is required by:
for Build
  1. security/lua-bcrypt

Configuration Options:
===> The following configuration options are available for lua54-luarocks-3.11.1: LUAJIT=off: Use LuaJIT instead of Lua ===> Use 'make config' to modify these settings
Options name:
devel_lua-luarocks
USES:
gmake uniquefiles lua:flavors
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://luarocks.org/releases/
Collapse this list.

Number of commits found: 31

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.11.1
03 Jun 2024 02:38:01
commit hash: a4e094d32a326e37d1f899b67090dd89f7cb5f00commit hash: a4e094d32a326e37d1f899b67090dd89f7cb5f00commit hash: a4e094d32a326e37d1f899b67090dd89f7cb5f00commit hash: a4e094d32a326e37d1f899b67090dd89f7cb5f00 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
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
3.11.0
23 Mar 2024 14:30:52
commit hash: 5553a9fbe30e9c2d9445b1bc1decf66a544fe064commit hash: 5553a9fbe30e9c2d9445b1bc1decf66a544fe064commit hash: 5553a9fbe30e9c2d9445b1bc1decf66a544fe064commit hash: 5553a9fbe30e9c2d9445b1bc1decf66a544fe064 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
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
3.10.0
09 Mar 2024 14:05:35
commit hash: aa8ed3b3f5ecd7029b18a518776b49f0cd947ec1commit hash: aa8ed3b3f5ecd7029b18a518776b49f0cd947ec1commit hash: aa8ed3b3f5ecd7029b18a518776b49f0cd947ec1commit hash: aa8ed3b3f5ecd7029b18a518776b49f0cd947ec1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
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
3.9.2
30 Jan 2023 12:59:17
commit hash: 4a9c86916a34fc743b52b873d9accfc73582ff0bcommit hash: 4a9c86916a34fc743b52b873d9accfc73582ff0bcommit hash: 4a9c86916a34fc743b52b873d9accfc73582ff0bcommit hash: 4a9c86916a34fc743b52b873d9accfc73582ff0b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
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
3.9.1_1
14 Oct 2022 22:29:52
commit hash: 2c90190db4ee8f827e2500026d6ef102009a184fcommit hash: 2c90190db4ee8f827e2500026d6ef102009a184fcommit hash: 2c90190db4ee8f827e2500026d6ef102009a184fcommit hash: 2c90190db4ee8f827e2500026d6ef102009a184f files touched by this commit
Adam Weinberger (adamw) search for other commits by this committer
devel/lua-luarocks: Use USES=luajit (defaults to luajit-devel)
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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)
3.9.1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
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.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
3.9.1
07 Jul 2022 21:42:47
commit hash: 926f75d933be0c1f5f2886e6d2c0cc298d8db54bcommit hash: 926f75d933be0c1f5f2886e6d2c0cc298d8db54bcommit hash: 926f75d933be0c1f5f2886e6d2c0cc298d8db54bcommit hash: 926f75d933be0c1f5f2886e6d2c0cc298d8db54b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
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
3.9.0
17 Apr 2022 23:58:06
commit hash: 9dd7264ff53f09afa00e6d72eb670507d6e7e6d8commit hash: 9dd7264ff53f09afa00e6d72eb670507d6e7e6d8commit hash: 9dd7264ff53f09afa00e6d72eb670507d6e7e6d8commit hash: 9dd7264ff53f09afa00e6d72eb670507d6e7e6d8 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/lua-luarocks: Update to 3.9.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
3.8.0
21 Nov 2021 18:19:28
commit hash: 85e45cceec56e27716cb88bfc0842f7cf58451e7commit hash: 85e45cceec56e27716cb88bfc0842f7cf58451e7commit hash: 85e45cceec56e27716cb88bfc0842f7cf58451e7commit hash: 85e45cceec56e27716cb88bfc0842f7cf58451e7 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/lua-luarocks: Update to 3.8.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
3.7.0
25 Apr 2021 20:35:13
commit hash: 9a8ca3fe645e663674ba047db5517ab57eebd3c5commit hash: 9a8ca3fe645e663674ba047db5517ab57eebd3c5commit hash: 9a8ca3fe645e663674ba047db5517ab57eebd3c5commit hash: 9a8ca3fe645e663674ba047db5517ab57eebd3c5 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/lua-luarocks: Update to 3.7.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
3.6.0
18 Apr 2021 05:42:20
commit hash: a4c275e08d4aee8f5ad2d2ea0178157a056d5f16commit hash: a4c275e08d4aee8f5ad2d2ea0178157a056d5f16commit hash: a4c275e08d4aee8f5ad2d2ea0178157a056d5f16commit hash: a4c275e08d4aee8f5ad2d2ea0178157a056d5f16 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/lua-luarocks: Update to 3.6.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
3.5.0
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
3.5.0
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
3.5.0
13 Dec 2020 14:41:31
Revision:557910Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 3.5.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
3.4.0
29 Sep 2020 18:16:09
Revision:550555Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 3.4.0

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
3.3.1
30 Jul 2020 09:50:07
Revision:543742Original commit files touched by this commit
sunpoet search for other commits by this committer
Add flavors

Differential Revision:	https://reviews.freebsd.org/D25784
Submitted by:	Russell Haley <russ.haley@gmail.com>
3.3.1
08 Feb 2020 19:02:01
Revision:525572Original commit files touched by this commit
sunpoet search for other commits by this committer
Update to 3.3.1

Changes:	https://github.com/luarocks/luarocks/blob/master/CHANGELOG.md
3.3.0
03 Feb 2020 19:45:33
Revision:525059Original commit files touched by this commit
sunpoet search for other commits by this committer
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
3.0.1
16 Aug 2018 22:48:38
Revision:477379Original commit files touched by this commit
jbeich search for other commits by this committer
devel/lua-luarocks: drop maintainership

No time to catch up with Lua changes or engage upstream.
3.0.1
16 Aug 2018 16:53:49
Revision:477367Original commit files touched by this commit
jbeich search for other commits by this committer
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
2.4.4
16 Aug 2018 16:53:38
Revision:477366Original commit files touched by this commit
jbeich search for other commits by this committer
devel/lua-luarocks: allow adjusting system-wide configuration

Submitted by:	Andrew Gierth (based on)
Differential Revision:	https://reviews.freebsd.org/D16274
2.4.4
16 Aug 2018 16:53:27
Revision:477365Original commit files touched by this commit
jbeich search for other commits by this committer
devel/lua-luarocks: switch to lightweight distfile

Submitted by:	Russell Haley
Differential Revision:	https://reviews.freebsd.org/D16274
2.4.4
16 Aug 2018 16:53:17
Revision:477364Original commit files touched by this commit
jbeich search for other commits by this committer
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
2.4.4
13 Mar 2018 22:58:35
Revision:464441Original commit files touched by this commit
jbeich search for other commits by this committer
devel/lua-luarocks: update to 2.4.4

Changes:	https://github.com/luarocks/luarocks/compare/v2.4.3...v2.4.4
2.4.3
25 Dec 2017 00:04:46
Revision:457201Original commit files touched by this commit
jbeich search for other commits by this committer
devel/lua-luarocks: update to 2.4.3

Changes:	https://github.com/luarocks/luarocks/compare/v2.3.0...v2.4.3
2.3.0
25 Dec 2017 00:04:26
Revision:457200Original commit files touched by this commit
jbeich search for other commits by this committer
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.
2.3.0
16 Mar 2016 12:58:17
Revision:411229Original commit files touched by this commit
jbeich search for other commits by this committer
Drop default directory from _DEPENDS in my ports

https://lists.freebsd.org/pipermail/freebsd-ports/2015-October/100794.html
2.3.0
02 Feb 2016 10:39:22
Revision:407806Original commit files touched by this commit
jbeich search for other commits by this committer
devel/lua-luarocks: update to 2.3.0

Changes:	https://github.com/keplerproject/luarocks/compare/v2.2.2...v2.3.0
2.2.2_1
22 Sep 2015 11:24:34
Revision:397536Original commit files touched by this commit
jbeich search for other commits by this committer
devel/lua-luarocks:

- Respect CC/CFLAGS/LDFLAGS
- Call gmake instead of make on DragonFly
- Properly specify LUAJIT dependency
2.2.2
29 Aug 2015 21:47:46
Revision:395570Original commit files touched by this commit
jbeich search for other commits by this committer
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

Number of commits found: 31