summaryrefslogtreecommitdiff
path: root/lang/luajit-openresty
diff options
context:
space:
mode:
Diffstat (limited to 'lang/luajit-openresty')
-rw-r--r--lang/luajit-openresty/Makefile4
-rw-r--r--lang/luajit-openresty/distinfo6
-rw-r--r--lang/luajit-openresty/files/patch-src_jit_bcsave.lua11
-rw-r--r--lang/luajit-openresty/pkg-plist38
4 files changed, 35 insertions, 24 deletions
diff --git a/lang/luajit-openresty/Makefile b/lang/luajit-openresty/Makefile
index 23fa429f7a10..fa254b91325f 100644
--- a/lang/luajit-openresty/Makefile
+++ b/lang/luajit-openresty/Makefile
@@ -1,6 +1,6 @@
PORTNAME= luajit
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1-20250117
+DISTVERSION= 2.1-20250529
PORTREVISION= 1
CATEGORIES= lang
PKGNAMESUFFIX= -openresty
@@ -29,7 +29,7 @@ GH_ACCOUNT= openresty
GH_PROJECT= luajit2
LUAJIT_VERSION= 2.1
-LUAJIT_SOVERSION= 2.1.1737090214
+LUAJIT_SOVERSION= 2.1.1748495995
PLIST_SUB+= VERSION=${LUAJIT_VERSION} SOVERSION=${LUAJIT_SOVERSION}
diff --git a/lang/luajit-openresty/distinfo b/lang/luajit-openresty/distinfo
index 04a6bd49dc11..acdb1d7509ed 100644
--- a/lang/luajit-openresty/distinfo
+++ b/lang/luajit-openresty/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738619349
-SHA256 (openresty-luajit2-v2.1-20250117_GH0.tar.gz) = 68ff3dc2cc97969f7385679da7c9ff96738aa9cc275fa6bab77316eb3340ea8e
-SIZE (openresty-luajit2-v2.1-20250117_GH0.tar.gz) = 1163528
+TIMESTAMP = 1752070076
+SHA256 (openresty-luajit2-v2.1-20250529_GH0.tar.gz) = a3f6f5ead9fc69603e51c66877614e6b5e93332d552f35d08f932447357ed593
+SIZE (openresty-luajit2-v2.1-20250529_GH0.tar.gz) = 1164879
diff --git a/lang/luajit-openresty/files/patch-src_jit_bcsave.lua b/lang/luajit-openresty/files/patch-src_jit_bcsave.lua
new file mode 100644
index 000000000000..1b1d94fcb232
--- /dev/null
+++ b/lang/luajit-openresty/files/patch-src_jit_bcsave.lua
@@ -0,0 +1,11 @@
+--- src/jit/bcsave.lua.orig 2025-08-14 13:39:47 UTC
++++ src/jit/bcsave.lua
+@@ -96,6 +96,8 @@ local map_arch = {
+ arm64 = { e = "le", b = 64, m = 183, p = 0xaa64, },
+ arm64be = { e = "be", b = 64, m = 183, },
+ ppc = { e = "be", b = 32, m = 20, },
++ ppc64 = { e = "be", b = 64, m = 21, },
++ ppc64le = { e = "le", b = 64, m = 21, },
+ mips = { e = "be", b = 32, m = 8, f = 0x50001006, },
+ mipsel = { e = "le", b = 32, m = 8, f = 0x50001006, },
+ mips64 = { e = "be", b = 64, m = 8, f = 0x80000007, },
diff --git a/lang/luajit-openresty/pkg-plist b/lang/luajit-openresty/pkg-plist
index c0c15925b4c6..53700f285685 100644
--- a/lang/luajit-openresty/pkg-plist
+++ b/lang/luajit-openresty/pkg-plist
@@ -11,23 +11,23 @@ lib/libluajit-5.1.so
lib/libluajit-5.1.so.2
lib/libluajit-5.1.so.%%SOVERSION%%
libdata/pkgconfig/luajit.pc
-share/luajit-%%VERSION%%/jit/bc.lua
-share/luajit-%%VERSION%%/jit/bcsave.lua
-share/luajit-%%VERSION%%/jit/dis_arm.lua
-share/luajit-%%VERSION%%/jit/dis_arm64.lua
-share/luajit-%%VERSION%%/jit/dis_arm64be.lua
-share/luajit-%%VERSION%%/jit/dis_mips.lua
-share/luajit-%%VERSION%%/jit/dis_mips64.lua
-share/luajit-%%VERSION%%/jit/dis_mips64el.lua
-share/luajit-%%VERSION%%/jit/dis_mips64r6.lua
-share/luajit-%%VERSION%%/jit/dis_mips64r6el.lua
-share/luajit-%%VERSION%%/jit/dis_mipsel.lua
-share/luajit-%%VERSION%%/jit/dis_ppc.lua
-share/luajit-%%VERSION%%/jit/dis_x64.lua
-share/luajit-%%VERSION%%/jit/dis_x86.lua
-share/luajit-%%VERSION%%/jit/dump.lua
-share/luajit-%%VERSION%%/jit/p.lua
-share/luajit-%%VERSION%%/jit/v.lua
-share/luajit-%%VERSION%%/jit/vmdef.lua
-share/luajit-%%VERSION%%/jit/zone.lua
+%%DATADIR%%-%%VERSION%%/jit/bc.lua
+%%DATADIR%%-%%VERSION%%/jit/bcsave.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_arm.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_arm64.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_arm64be.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_mips.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_mips64.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_mips64el.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_mips64r6.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_mips64r6el.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_mipsel.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_ppc.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_x64.lua
+%%DATADIR%%-%%VERSION%%/jit/dis_x86.lua
+%%DATADIR%%-%%VERSION%%/jit/dump.lua
+%%DATADIR%%-%%VERSION%%/jit/p.lua
+%%DATADIR%%-%%VERSION%%/jit/v.lua
+%%DATADIR%%-%%VERSION%%/jit/vmdef.lua
+%%DATADIR%%-%%VERSION%%/jit/zone.lua
share/man/man1/luajit.1.gz