diff --git a/games/alephone/Makefile b/games/alephone/Makefile index 2a86cd7d1fa7..209c0e6af03a 100644 --- a/games/alephone/Makefile +++ b/games/alephone/Makefile @@ -1,63 +1,57 @@ 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} 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 CURL_LIB_DEPENDS= libcurl.so:ftp/curl 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 .include .if ${OPSYS} == FreeBSD CFLAGS+= -Wno-error=int-conversion .endif post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${INSTALL_DATA} README.txt ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/docs && ${INSTALL_DATA} *.html ${STAGEDIR}${DOCSDIR} .include 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