git: 5a3599d6799d - main - games/alephone: Update to 20250829
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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