Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Oct 2025 12:22:27 GMT
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 847c9e4d8e3c - main - devel/lua-luarocks: Fix PLIST for LUAJIT option
Message-ID:  <202510251222.59PCMRao091582@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=847c9e4d8e3c28fd72ad3be9b89f7bc2a03b3538

commit 847c9e4d8e3c28fd72ad3be9b89f7bc2a03b3538
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-10-25 12:20:56 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-10-25 12:20:56 +0000

    devel/lua-luarocks: Fix PLIST for LUAJIT option
---
 devel/lua-luarocks/Makefile  | 2 +-
 devel/lua-luarocks/pkg-plist | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/devel/lua-luarocks/Makefile b/devel/lua-luarocks/Makefile
index 467a4c8a6fc6..d8d7d1144693 100644
--- a/devel/lua-luarocks/Makefile
+++ b/devel/lua-luarocks/Makefile
@@ -26,10 +26,10 @@ UNIQUE_SUFFIX=	${LUA_VER_STR}
 UNIQUE_SUFFIX_FILES=	bin/luarocks bin/luarocks-admin
 
 OPTIONS_DEFINE=	LUAJIT
+OPTIONS_SUB=	yes
 LUAJIT_DESC=	Use LuaJIT instead of Lua
 
 LUAJIT_USES=		luajit
-LUAJIT_CONFIGURE_ON=	--lua-suffix=jit
 LUAJIT_PLIST_SUB=	LUA_VER=${LUA_VER} \
 			LUA_MODSHAREDIR=share/lua/${LUA_VER}
 LUAJIT_VARS=		LUA_INCDIR=${LUAJIT_INCDIR} \
diff --git a/devel/lua-luarocks/pkg-plist b/devel/lua-luarocks/pkg-plist
index b650af539421..cd18972da5f0 100644
--- a/devel/lua-luarocks/pkg-plist
+++ b/devel/lua-luarocks/pkg-plist
@@ -1,6 +1,9 @@
 bin/luarocks
 bin/luarocks-admin
 @sample %%ETCDIR%%/config-%%LUA_VER%%.lua.sample
+%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/file_mt.lua
+%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/init.lua
+%%LUAJIT%%%%LUA_MODSHAREDIR%%/compat53/module.lua
 %%LUA_MODSHAREDIR%%/luarocks/admin/cache.lua
 %%LUA_MODSHAREDIR%%/luarocks/admin/cmd/add.lua
 %%LUA_MODSHAREDIR%%/luarocks/admin/cmd/make_manifest.lua


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202510251222.59PCMRao091582>