diff --git a/games/scummvm/Makefile b/games/scummvm/Makefile index 352f1c153a13..645bf4ca63f3 100644 --- a/games/scummvm/Makefile +++ b/games/scummvm/Makefile @@ -1,97 +1,96 @@ PORTNAME= scummvm -PORTVERSION= 2.8.0 -PORTREVISION= 1 +PORTVERSION= 2.8.1 CATEGORIES= games emulators MASTER_SITES= https://downloads.scummvm.org/frs/${PORTNAME}/${PORTVERSION}/ MAINTAINER= kai@FreeBSD.org COMMENT= Interpreter for several adventure games WWW= https://www.scummvm.org/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= liba52.so:audio/liba52 \ libfaad.so:audio/faad \ libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libmad.so:audio/libmad \ libmpeg2.so:multimedia/libmpeg2 \ libogg.so:audio/libogg \ libpng.so:graphics/png \ libtheoradec.so:multimedia/libtheora \ libvorbis.so:audio/libvorbis USES= compiler:c++11-lang cpe gl gmake gnome iconv jpeg \ localbase:ldflags pkgconfig sdl tar:xz USE_GL= gl glew USE_SDL= sdl2 HAS_CONFIGURE= yes CONFIGURE_ARGS= --disable-alsa \ --disable-debug \ --disable-fluidlite \ --disable-gtk \ --disable-nasm \ --disable-tremor \ --enable-verbose-build \ --with-zlib-prefix=/usr LDFLAGS+= -lpthread OPTIONS_DEFINE= CURL DOCS FLAC GIF FLUIDSYNTH MIKMOD MT32EMU SNDIO SONIVOX TTS VPX XENGINES OPTIONS_DEFAULT= GIF MIKMOD MT32EMU OPTIONS_SUB= yes CURL_DESC= Enable ScummVM cloud storage backend MT32EMU_DESC= MT-32 emulator SONIVOX_DESC= Sonivox EAS (Embedded Audio Synthesis) sound driver TTS_DESC= Text-to-Speech support XENGINES_DESC= Experimental/Unstable engine support CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CONFIGURE_OFF= --disable-libcurl FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_CONFIGURE_OFF= --disable-flac FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth FLUIDSYNTH_CONFIGURE_OFF= --disable-fluidsynth GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CONFIGURE_OFF= --disable-gif MIKMOD_LIB_DEPENDS= libmikmod.so:audio/libmikmod MIKMOD_CONFIGURE_ON= --enable-mikmod MIKMOD_CONFIGURE_OFF= --disable-mikmod MT32EMU_CONFIGURE_OFF= --disable-mt32emu SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_OFF= --disable-sndio SONIVOX_LIB_DEPENDS= libsonivox.so:audio/sonivox SONIVOX_CONFIGURE_ON= --enable-sonivox SONIVOX_CONFIGURE_OFF= --disable-sonivox TTS_LIB_DEPENDS= libspeechd.so:accessibility/speech-dispatcher TTS_CONFIGURE_ON= --enable-tts TTS_CONFIGURE_OFF= --disable-tts VPX_LIB_DEPENDS= libvpx.so:multimedia/libvpx VPX_CONFIGURE_ON= --enable-vpx VPX_CONFIGURE_OFF= --disable-vpx XENGINES_CONFIGURE_ON= --enable-all-engines XENGINES_CONFIGURE_OFF= --disable-all-unstable-engines .include .if ${ARCH} == armv6 || ${ARCH} == armv7 CONFIGURE_ENV+= ASFLAGS=-meabi=5 .endif post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/games/scummvm/distinfo b/games/scummvm/distinfo index 57afb2f68261..70873ffcd2dc 100644 --- a/games/scummvm/distinfo +++ b/games/scummvm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1702826565 -SHA256 (scummvm-2.8.0.tar.xz) = d6e9fbee06a924706635dea225dfd560ff6770f35aa99d59570a3eb883795a72 -SIZE (scummvm-2.8.0.tar.xz) = 207362400 +TIMESTAMP = 1710576415 +SHA256 (scummvm-2.8.1.tar.xz) = 7e97f4a13d22d570b70c9b357c941999be71deb9186039c87d82bbd9c20727b7 +SIZE (scummvm-2.8.1.tar.xz) = 207711376 diff --git a/games/scummvm/files/patch-engines_mm_configure.engine b/games/scummvm/files/patch-engines_mm_configure.engine deleted file mode 100644 index 207b407f5848..000000000000 --- a/games/scummvm/files/patch-engines_mm_configure.engine +++ /dev/null @@ -1,21 +0,0 @@ -The "xeen" engine was originally created as a main engine and was built by -default with the 2.5.0 release. - -The aforementioned engine has been moved as a sub-engine with the 2.8.0 release -to the new main engine "mm", which is currently not being built by default for -some reasons. - -Expose the "xeen" engine again, together with the new sub-engine "mm1", to -avoid surprises, e.g. games that have already been configured can no longer be -loaded with its savegames, for users that use the official FreeBSD -pkg repositories. - ---- engines/mm/configure.engine.orig 2023-12-29 16:43:55 UTC -+++ engines/mm/configure.engine -@@ -1,5 +1,5 @@ - # This file is included from the main "configure" script - # add_engine [name] [desc] [build-by-default] [subengines] [base games] [deps] --add_engine mm "Might and Magic" no "mm1 xeen" -+add_engine mm "Might and Magic" yes "mm1 xeen" - add_engine mm1 "Might and Magic 1" yes - add_engine xeen "Might and Magic Xeen" yes