git: 5a3599d6799d - main - games/alephone: Update to 20250829

From: Nuno Teixeira <eduardo_at_FreeBSD.org>
Date: Thu, 25 Dec 2025 06:08:23 UTC
The branch main has been updated by eduardo:

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

commit 5a3599d6799d962ce0f5b8be5fe596b7543f1c4e
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
AuthorDate: 2025-12-25 06:03:09 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-12-25 06:08:07 +0000

    games/alephone: Update to 20250829
    
    - Unbreak port
    - Remove defunct config options
    - Remove unneeded GNU_CONFIGURE_MANPREFIX
    - Update lib depends
    - Pet portclippy and portfmt
    
    ChangeLog:
    https://github.com/Aleph-One-Marathon/alephone/releases/tag/release-20250829
    
    PR:             289046
    Reported by:    diizzy
    Approved by:    maintainer timeout >4 months, portmgr (blanket, build fix)
---
 games/alephone/Makefile | 34 ++++++++++++++--------------------
 games/alephone/distinfo |  6 +++---
 2 files changed, 17 insertions(+), 23 deletions(-)

diff --git a/games/alephone/Makefile b/games/alephone/Makefile
index 2a86cd7d1fa7..209c0e6af03a 100644
--- a/games/alephone/Makefile
+++ b/games/alephone/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	alephone
-DISTVERSION=	20230119
-PORTREVISION=	12
+DISTVERSION=	20250829
 CATEGORIES=	games
 MASTER_SITES=	https://github.com/Aleph-One-Marathon/${PORTNAME}/releases/download/release-${DISTVERSION}/
 DISTNAME=	AlephOne-${DISTVERSION}
@@ -9,30 +8,29 @@ MAINTAINER=	fiziologus@gmail.com
 COMMENT=	Open source version of Bungies Marathon game
 WWW=		http://source.bungie.org/
 
-BROKEN=		Does not build with ffmpeg > 6
-
 LICENSE=	GPLv3
 
+BUILD_DEPENDS=	asio>0:net/asio
 LIB_DEPENDS=	libboost_filesystem.so:devel/boost-libs \
-		libavcodec.so:multimedia/ffmpeg \
 		libsndfile.so:audio/libsndfile \
+		libvorbisenc.so:audio/libvorbis \
+		libyuv.so:graphics/libyuv
 
-USES=		compiler:c++17-lang gmake localbase openal \
-		pkgconfig shared-mime-info sdl gl tar:bzip2
-USE_SDL=	sdl2 image2 net2 ttf2
+USES=		compiler:c++17-lang gl gmake localbase openal pkgconfig sdl \
+		shared-mime-info tar:bzip2
 USE_GL=		gl glu
-
+USE_SDL=	image2 net2 sdl2 ttf2
 GNU_CONFIGURE=	yes
-GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
+CONFIGURE_ARGS=	--without-miniupnpc \
+		--without-vorbis
 
-PORTDOCS=	*
-DATADIR=	${PREFIX}/share/AlephOne
+LDFLAGS+=	-lpthread
 
-CONFIGURE_ARGS=	--without-alsa --without-mad --without-miniupnpc \
-		--without-smpeg --without-vorbis
+DATADIR=	${PREFIX}/share/AlephOne
+PORTDOCS=	*
 
-OPTIONS_DEFINE=	CURL DOCS PNG SPEEX ZZIP
-OPTIONS_DEFAULT=CURL DOCS PNG SPEEX ZZIP
+OPTIONS_DEFINE=		CURL DOCS PNG ZZIP
+OPTIONS_DEFAULT=	CURL DOCS PNG ZZIP
 
 ZZIP_DESC=	Enable zziplib support
 
@@ -42,10 +40,6 @@ CURL_CONFIGURE_WITH=	curl
 PNG_LIB_DEPENDS=	libpng.so:graphics/png
 PNG_CONFIGURE_WITH=	png
 
-SPEEX_LIB_DEPENDS=	libspeex.so:audio/speex \
-			libspeexdsp.so:audio/speexdsp
-SPEEX_CONFIGURE_WITH=	speex
-
 ZZIP_LIB_DEPENDS=	libzzip.so:devel/zziplib
 ZZIP_CONFIGURE_WITH=	zzip
 
diff --git a/games/alephone/distinfo b/games/alephone/distinfo
index a053d0a022f5..30fda638c045 100644
--- a/games/alephone/distinfo
+++ b/games/alephone/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1678806377
-SHA256 (AlephOne-20230119.tar.bz2) = ac2f517d652896c2a3286b096868f43da3be2781cd17f81085de7a5daa5c3026
-SIZE (AlephOne-20230119.tar.bz2) = 6109704
+TIMESTAMP = 1756489608
+SHA256 (AlephOne-20250829.tar.bz2) = e7c447034aa35dd85ca6836dd8367034c4f4512aa0d14e9781d7033946098806
+SIZE (AlephOne-20250829.tar.bz2) = 6055610