git: a46ae5c82a41 - main - games/pioneer: update 20240314 → 20240710

From: Dmitry Marakasov <amdmi3_at_FreeBSD.org>
Date: Mon, 22 Jul 2024 22:42:19 UTC
The branch main has been updated by amdmi3:

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

commit a46ae5c82a41dbc2188953a7021d4037d32a612d
Author:     Dmitry Marakasov <amdmi3@FreeBSD.org>
AuthorDate: 2024-07-10 18:33:19 +0000
Commit:     Dmitry Marakasov <amdmi3@FreeBSD.org>
CommitDate: 2024-07-22 22:18:53 +0000

    games/pioneer: update 20240314 → 20240710
---
 games/pioneer/Makefile                      |  6 ++----
 games/pioneer/distinfo                      |  6 +++---
 games/pioneer/files/patch-src_core_macros.h | 13 -------------
 games/pioneer/files/patch-src_vector3.h     | 10 ----------
 4 files changed, 5 insertions(+), 30 deletions(-)

diff --git a/games/pioneer/Makefile b/games/pioneer/Makefile
index 74aa656a451b..48afab023084 100644
--- a/games/pioneer/Makefile
+++ b/games/pioneer/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	pioneer
-DISTVERSION=	20240314
+DISTVERSION=	20240710
 CATEGORIES=	games
 
 MAINTAINER=	amdmi3@FreeBSD.org
@@ -23,7 +23,6 @@ LICENSE_PERMS_DejaVu=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 LICENSE_PERMS_IUP=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 LICENSE_PERMS_SIL=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
 
-BROKEN_FreeBSD_13=	fails to build
 # XXX: if you have similar error, try adding failing arch to USE_CHRONO condition in contrib/profiler/Profiler.h
 BROKEN_xxx=		fails to build: contrib/profiler/Profiler.h:158:51: inconsistent operand constraints in an 'asm'
 
@@ -40,7 +39,6 @@ GH_ACCOUNT=	pioneerspacesim
 ALL_TARGET=	all build-data
 CMAKE_ARGS=	-DPIONEER_DATA_DIR:PATH="${DATADIR}/data"
 CMAKE_ON=	USE_SYSTEM_LIBGLEW USE_SYSTEM_LIBLUA
-CMAKE_OFF=	FMT_INSTALL
 
 PORTDATA=	*
 PORTDOCS=	AUTHORS.txt Changelog.txt Quickstart.txt \
@@ -60,7 +58,7 @@ PROFILER_CMAKE_BOOL=	PROFILER_ENABLED
 .include <bsd.port.options.mk>
 
 .if ${ARCH} != amd64 && ${ARCH} != i386
-CMAKE_ARGS+=	-DUSE_SSE42:BOOL=OFF
+CMAKE_OFF+=	USE_SSE42
 .endif
 
 post-install-DOCS-on:
diff --git a/games/pioneer/distinfo b/games/pioneer/distinfo
index 493d70b7d8e9..164a6f049ac0 100644
--- a/games/pioneer/distinfo
+++ b/games/pioneer/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1711646408
-SHA256 (pioneerspacesim-pioneer-20240314_GH0.tar.gz) = 9cd31abd3e4d90cb589ecd628118dfb76ad5e98638361da666d76539b3269c3f
-SIZE (pioneerspacesim-pioneer-20240314_GH0.tar.gz) = 574924215
+TIMESTAMP = 1720621207
+SHA256 (pioneerspacesim-pioneer-20240710_GH0.tar.gz) = 65549552df84edaecf0c2547d01dec137282c9fe20a1299f9494b739c90ef7ed
+SIZE (pioneerspacesim-pioneer-20240710_GH0.tar.gz) = 574999144
diff --git a/games/pioneer/files/patch-src_core_macros.h b/games/pioneer/files/patch-src_core_macros.h
deleted file mode 100644
index 1dcabf3b32a2..000000000000
--- a/games/pioneer/files/patch-src_core_macros.h
+++ /dev/null
@@ -1,13 +0,0 @@
---- src/core/macros.h.orig	2024-03-14 20:05:43 UTC
-+++ src/core/macros.h
-@@ -45,6 +45,10 @@ char (&COUNTOF_Helper(T (&array)[N]))[N];
- #include <malloc.h>
- #define stackalloc(T, n) reinterpret_cast<T *>(_alloca(sizeof(T) * n))
- #else
-+#ifdef __FreeBSD__
-+#include <stdlib.h>
-+#else
- #include <alloca.h>
-+#endif
- #define stackalloc(T, n) reinterpret_cast<T *>(alloca(sizeof(T) * n))
- #endif
diff --git a/games/pioneer/files/patch-src_vector3.h b/games/pioneer/files/patch-src_vector3.h
deleted file mode 100644
index d489753e560e..000000000000
--- a/games/pioneer/files/patch-src_vector3.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/vector3.h.orig	2024-03-14 20:05:43 UTC
-+++ src/vector3.h
-@@ -8,6 +8,7 @@
- #include "vector2.h"
- #include <math.h>
- #include <stdio.h>
-+#include <algorithm>
- 
- // Need this pragma due to operator[] implementation.
- #pragma pack(4)