diff --git a/games/scummvm/Makefile b/games/scummvm/Makefile index ae82159c6d08..f7613ed3118a 100644 --- a/games/scummvm/Makefile +++ b/games/scummvm/Makefile @@ -1,102 +1,101 @@ #_ Created by: Alex Trull PORTNAME= scummvm -PORTVERSION= 2.5.0 -PORTREVISION= 1 +PORTVERSION= 2.5.1 CATEGORIES= games emulators MASTER_SITES= https://downloads.scummvm.org/frs/${PORTNAME}/${PORTVERSION}/ MAINTAINER= kai@FreeBSD.org COMMENT= Interpreter for several adventure games LICENSE= GPLv2+ 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= cpe gl gmake gnome iconv jpeg pkgconfig sdl tar:xz USE_GL= gl glew HAS_CONFIGURE= yes USE_SDL= sdl2 CONFIGURE_ARGS= --disable-alsa \ --disable-debug \ --disable-fluidlite \ --disable-gtk \ --disable-nasm \ --disable-tremor \ --enable-verbose-build \ --with-a52-prefix=${LOCALBASE} \ --with-jpeg-prefix=${LOCALBASE} \ --with-mad-prefix=${LOCALBASE} \ --with-ogg-prefix=${LOCALBASE} \ --with-png-prefix=${LOCALBASE} \ --with-sdl-prefix=${LOCALBASE} \ --with-vorbis-prefix=${LOCALBASE} \ --with-zlib-prefix=/usr LDFLAGS+= -lpthread OPTIONS_DEFINE= CURL DOCS FLAC GIF FLUIDSYNTH MT32EMU SNDIO TTS XENGINES OPTIONS_DEFAULT= GIF MT32EMU OPTIONS_SUB= yes CURL_DESC= Enable ScummVM cloud storage backend MT32EMU_DESC= MT-32 emulator TTS_DESC= Text-to-Speech support XENGINES_DESC= Experimental/Unstable engine support CURL_LIB_DEPENDS= libcurl.so:ftp/curl CURL_CONFIGURE_ON= --with-libcurl-prefix=${LOCALBASE} CURL_CONFIGURE_OFF= --disable-libcurl FLAC_LIB_DEPENDS= libFLAC.so:audio/flac FLAC_CONFIGURE_ON= --with-flac-prefix=${LOCALBASE} FLAC_CONFIGURE_OFF= --disable-flac FLUIDSYNTH_LIB_DEPENDS= libfluidsynth.so:audio/fluidsynth FLUIDSYNTH_CONFIGURE_ON= --with-fluidsynth-prefix=${LOCALBASE} FLUIDSYNTH_CONFIGURE_OFF= --disable-fluidsynth GIF_LIB_DEPENDS= libgif.so:graphics/giflib GIF_CONFIGURE_ON= --with-gif-prefix=${LOCALBASE} GIF_CONFIGURE_OFF= --disable-gif MT32EMU_CONFIGURE_OFF= --disable-mt32emu SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio SNDIO_CONFIGURE_ON= --with-sndio-prefix=${LOCALBASE} SNDIO_CONFIGURE_OFF= --disable-sndio TTS_LIB_DEPENDS= libspeechd.so:accessibility/speech-dispatcher TTS_CONFIGURE_ON= --enable-tts TTS_CONFIGURE_OFF= --disable-tts 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-patch: @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ ${WRKSRC}/configure post-install: ${INSTALL_DATA} ${WRKSRC}/dists/${PORTNAME}.desktop \ ${STAGEDIR}${DESKTOPDIR} @${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} .include diff --git a/games/scummvm/distinfo b/games/scummvm/distinfo index 3099d7059df6..980a58610a96 100644 --- a/games/scummvm/distinfo +++ b/games/scummvm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1633268742 -SHA256 (scummvm-2.5.0.tar.xz) = b47ee4b195828d2c358e38a4088eda49886dc37a04f1cc17b981345a59e0d623 -SIZE (scummvm-2.5.0.tar.xz) = 130095472 +TIMESTAMP = 1640900445 +SHA256 (scummvm-2.5.1.tar.xz) = 9fd8db38e4456144bf8c34dacdf7f204e75f18e8e448ec01ce08ce826a035f01 +SIZE (scummvm-2.5.1.tar.xz) = 132828412 diff --git a/games/scummvm/pkg-descr b/games/scummvm/pkg-descr index 93e7e7851564..c54d9d8f1cf4 100644 --- a/games/scummvm/pkg-descr +++ b/games/scummvm/pkg-descr @@ -1,12 +1,24 @@ -ScummVM is an 'Virtual Machine' for playing several classic graphical -point-and-click adventure games developed by LucasArts, Revolution -and Adventure Soft. +ScummVM is a program which allows you to run certain classic graphical +adventure and role-playing games, provided you already have their data files. -See http://www.scummvm.org/compatibility.php for a full list of Games. +The clever part about this: ScummVM just replaces the executables shipped with +the games, allowing you to play them on systems for which they were never +designed! ScummVM is a complete rewrite of these games' executables and is not +an emulator. + +ScummVM supports a huge library of adventures with over 250 games in total. + +It supports many classics published by legendary studios like LucasArts, +Sierra On-Line, Revolution Software, Cyan, Inc. and Westwood Studios. Next to +ground-breaking titles like the Monkey Island series, Broken Sword, Myst, +Blade Runner and countless other games you will find some really obscure +adventures and truly hidden gems to explore. + +See https://www.scummvm.org/compatibility.php for a full list of games. The following freewared games are available via ports at the time of writing: Beneath a Steel Sky: games/bass Flight of the Amazon Queen: games/fotaq WWW: https://www.scummvm.org/