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
This commit is contained in:
Valter Nazianzeno 2025-03-25 01:45:52 +03:00 committed by Vladimir Druzenko
parent 707a6ebf2e
commit d048fef554
5 changed files with 8 additions and 34 deletions

View file

@ -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 \

View file

@ -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

View file

@ -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

View file

@ -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);

View file

@ -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