git: d048fef5545d - main - lang/emilua: Update 0.11.1 => 0.11.2

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Mon, 24 Mar 2025 23:05:12 UTC
The branch main has been updated by vvd:

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

commit d048fef5545d6f5f55fc0e0e6355e0a01a1482a8
Author:     Valter Nazianzeno <manipuladordedados@gmail.com>
AuthorDate: 2025-03-24 22:45:52 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-03-24 23:02:17 +0000

    lang/emilua: Update 0.11.1 => 0.11.2
    
    Changelog:
     * Fix build failure on FreeBSD 13 (missing include)
     * Fix build on 32bit platforms
     * Fix FreeBSD 15 build
    
    Commit log:
    https://gitlab.com/emilua/emilua/-/compare/v0.11.1...v0.11.2?from_project_id=20538098
    
    PR:     285635
---
 lang/emilua/Makefile                                        |  5 +----
 lang/emilua/distinfo                                        |  6 +++---
 .../files/patch-include_emilua_ambient__authority.hpp       | 10 ----------
 lang/emilua/files/patch-src_ipc__actor.cpp                  | 13 -------------
 lang/emilua/pkg-plist                                       |  8 ++++----
 5 files changed, 8 insertions(+), 34 deletions(-)

diff --git a/lang/emilua/Makefile b/lang/emilua/Makefile
index d9b4d0e878fa..28f029f80082 100644
--- a/lang/emilua/Makefile
+++ b/lang/emilua/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	emilua
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.11.1
+DISTVERSION=	0.11.2
 CATEGORIES=	lang devel
 
 MAINTAINER=	manipuladordedados@gmail.com
@@ -12,9 +12,6 @@ LICENSE_COMB=	dual
 LICENSE_FILE_BSL=	${WRKSRC}/LICENSE-BSL-1.0.txt
 LICENSE_FILE_MIT=	${WRKSRC}/LICENSE-MIT.txt
 
-ONLY_FOR_ARCHS= 	amd64 aarch64
-ONLY_FOR_ARCHS_REASON=	expression cannot be narrowed from type 'streamoff' (aka 'long long') to 'lua_Integer' (aka 'int')
-
 BUILD_DEPENDS=	asciidoctor:textproc/rubygem-asciidoctor \
 		boost-libs>0:devel/boost-libs \
 		cereal>0:devel/cereal \
diff --git a/lang/emilua/distinfo b/lang/emilua/distinfo
index 1cceecdb5229..e773e2dee3ad 100644
--- a/lang/emilua/distinfo
+++ b/lang/emilua/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740707999
-SHA256 (emilua-v0.11.1.tar.bz2) = db2f80d93fbbfb25a0594e4e4594745945f639357cbca912f51d4be33c957b73
-SIZE (emilua-v0.11.1.tar.bz2) = 402213
+TIMESTAMP = 1742833744
+SHA256 (emilua-v0.11.2.tar.bz2) = 69c1fe90c5c8fef3a5ec638c62aefb94e28957d9ed106ce27f5d8f0a28f23c59
+SIZE (emilua-v0.11.2.tar.bz2) = 402738
diff --git a/lang/emilua/files/patch-include_emilua_ambient__authority.hpp b/lang/emilua/files/patch-include_emilua_ambient__authority.hpp
deleted file mode 100644
index 2300df76c381..000000000000
--- a/lang/emilua/files/patch-include_emilua_ambient__authority.hpp
+++ /dev/null
@@ -1,10 +0,0 @@
---- include/emilua/ambient_authority.hpp.orig	2025-03-05 22:17:52 UTC
-+++ include/emilua/ambient_authority.hpp
-@@ -10,6 +10,7 @@
- 
- #if BOOST_OS_UNIX
- # include <sys/socket.h>
-+# include <sys/types.h>
- # include <netdb.h>
- #endif // BOOST_OS_UNIX
- 
diff --git a/lang/emilua/files/patch-src_ipc__actor.cpp b/lang/emilua/files/patch-src_ipc__actor.cpp
deleted file mode 100644
index 058583d8ce43..000000000000
--- a/lang/emilua/files/patch-src_ipc__actor.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/ipc_actor.cpp.orig	2025-02-26 17:30:26 UTC
-+++ src/ipc_actor.cpp
-@@ -50,6 +50,10 @@
- # endif // !defined(EMILUA_STATIC_BUILD)
- #endif // BOOST_OS_BSD_FREE
- 
-+#if EMILUA_CONFIG_HAVE_RTLD_SET_VAR
-+#include <link.h>
-+#endif
-+
- #define EMILUA_LUA_HOOK_BUFFER_SIZE (1024 * 1024)
- static_assert(EMILUA_LUA_HOOK_BUFFER_SIZE % alignof(std::max_align_t) == 0);
- 
diff --git a/lang/emilua/pkg-plist b/lang/emilua/pkg-plist
index 2c8fb0009345..a7876c645297 100644
--- a/lang/emilua/pkg-plist
+++ b/lang/emilua/pkg-plist
@@ -38,16 +38,16 @@ include/emilua/unix.hpp
 include/emilua/windows.hpp
 lib/libemilua-libc-service.so
 lib/libemilua-libc-service.so.0
-lib/libemilua-libc-service.so.0.11.1
+lib/libemilua-libc-service.so.0.11.2
 lib/libemilua-main.so
 lib/libemilua-main.so.0
-lib/libemilua-main.so.0.11.1
+lib/libemilua-main.so.0.11.2
 lib/libemilua-preload-libc.so
 lib/libemilua-preload-libc.so.0
-lib/libemilua-preload-libc.so.0.11.1
+lib/libemilua-preload-libc.so.0.11.2
 lib/libemilua.so
 lib/libemilua.so.0
-lib/libemilua.so.0.11.1
+lib/libemilua.so.0.11.2
 libdata/pkgconfig/emilua.pc
 libdata/pkgconfig/emilua_libc_service.pc
 libdata/pkgconfig/emilua_main.pc