git: 80ccc01b1e50 - main - lang/luajit-openresty: add ppc64* mappings to bcsave.lua to fix dnsjit build

From: Piotr Kubaj <pkubaj_at_FreeBSD.org>
Date: Thu, 14 Aug 2025 13:53:09 UTC
The branch main has been updated by pkubaj:

URL: https://cgit.FreeBSD.org/ports/commit/?id=80ccc01b1e5034296c04ad5e88e6bbff7b4fccac

commit 80ccc01b1e5034296c04ad5e88e6bbff7b4fccac
Author:     Piotr Kubaj <pkubaj@FreeBSD.org>
AuthorDate: 2025-08-14 13:52:16 +0000
Commit:     Piotr Kubaj <pkubaj@FreeBSD.org>
CommitDate: 2025-08-14 13:53:02 +0000

    lang/luajit-openresty: add ppc64* mappings to bcsave.lua to fix dnsjit build
---
 lang/luajit-openresty/Makefile                       |  1 +
 lang/luajit-openresty/files/patch-src_jit_bcsave.lua | 11 +++++++++++
 2 files changed, 12 insertions(+)

diff --git a/lang/luajit-openresty/Makefile b/lang/luajit-openresty/Makefile
index 48f2124b4c51..fa254b91325f 100644
--- a/lang/luajit-openresty/Makefile
+++ b/lang/luajit-openresty/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	luajit
 DISTVERSIONPREFIX=	v
 DISTVERSION=	2.1-20250529
+PORTREVISION=	1
 CATEGORIES=	lang
 PKGNAMESUFFIX=	-openresty
 
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, },