Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 22 Dec 2024 21:12:53 GMT
From:      Kai Knoblich <kai@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: dab26e2b05a0 - main - games/scummvm: Update to 2.9.0
Message-ID:  <202412222112.4BMLCri2037225@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by kai:

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

commit dab26e2b05a0dab11fe46c7e3d93f60cb54a91cf
Author:     Kai Knoblich <kai@FreeBSD.org>
AuthorDate: 2024-12-22 21:09:31 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2024-12-22 21:09:31 +0000

    games/scummvm: Update to 2.9.0
    
    * Remove the backported patch introduced in 7999da064c4b for
      compatibility with FreeType2 2.13.3 and newer as it's included in this
      release and hence no longer required.
    
    * Disable the Unix /dev/sequencer support via OSS for the time being to
      prevent build errors.  ScummVM has recently received OSS synth device
      support and FreeBSD's implementation of OSS lacks a corresponding
      IOCTL command SNDCTL_SYNTH_ID for this.
    
    * Take this opportunity to set the FLUIDSYNTH option as default to
      enable general MIDI device emulation via FluidSynth, which requires
      little additional dependencies.  Support for FluidSynth is provided by
      default with the official upstream binary packages and has also been
      enabled as well among other BSDs and distros for some time.
    
    Changelog:
    
    https://downloads.scummvm.org/frs/scummvm/2.9.0/ReleaseNotes.html
    
    MFH:            No (feature release)
---
 games/scummvm/Makefile  | 9 +++------
 games/scummvm/distinfo  | 8 +++-----
 games/scummvm/pkg-plist | 4 ++++
 3 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/games/scummvm/Makefile b/games/scummvm/Makefile
index a339bead3802..99fce759e87b 100644
--- a/games/scummvm/Makefile
+++ b/games/scummvm/Makefile
@@ -1,12 +1,8 @@
 PORTNAME=	scummvm
-PORTVERSION=	2.8.1
-PORTREVISION=	1
+PORTVERSION=	2.9.0
 CATEGORIES=	games emulators
 MASTER_SITES=	https://downloads.scummvm.org/frs/${PORTNAME}/${PORTVERSION}/
 
-PATCH_SITES=	https://github.com/${PORTNAME}/${PORTNAME}/commit/
-PATCHFILES=	65977961b20ba97b1213b5267da0cb1efb49063b.patch:-p1
-
 MAINTAINER=	kai@FreeBSD.org
 COMMENT=	Interpreter for several adventure games
 WWW=		https://www.scummvm.org/
@@ -36,6 +32,7 @@ CONFIGURE_ARGS=	--disable-alsa \
 		--disable-fluidlite \
 		--disable-gtk \
 		--disable-nasm \
+		--disable-seq-midi \
 		--disable-tremor \
 		--enable-verbose-build \
 		--with-zlib-prefix=/usr
@@ -43,7 +40,7 @@ CONFIGURE_ARGS=	--disable-alsa \
 LDFLAGS+=	-lpthread
 
 OPTIONS_DEFINE=		CURL DOCS FLAC GIF FLUIDSYNTH MIKMOD MT32EMU SNDIO SONIVOX TTS VPX XENGINES
-OPTIONS_DEFAULT=	GIF MIKMOD MT32EMU
+OPTIONS_DEFAULT=	FLUIDSYNTH GIF MIKMOD MT32EMU
 OPTIONS_SUB=		yes
 
 CURL_DESC=	Enable ScummVM cloud storage backend
diff --git a/games/scummvm/distinfo b/games/scummvm/distinfo
index 60a7eba8ac1f..ab93d94454a3 100644
--- a/games/scummvm/distinfo
+++ b/games/scummvm/distinfo
@@ -1,5 +1,3 @@
-TIMESTAMP = 1725684958
-SHA256 (scummvm-2.8.1.tar.xz) = 7e97f4a13d22d570b70c9b357c941999be71deb9186039c87d82bbd9c20727b7
-SIZE (scummvm-2.8.1.tar.xz) = 207711376
-SHA256 (65977961b20ba97b1213b5267da0cb1efb49063b.patch) = 13b5dd7354eec6e3e0bbeeb93926726120182cde075b21f288e0fdc6174370c3
-SIZE (65977961b20ba97b1213b5267da0cb1efb49063b.patch) = 2414
+TIMESTAMP = 1733643604
+SHA256 (scummvm-2.9.0.tar.xz) = d5b33532bd70d247f09127719c670b4b935810f53ebb6b7b6eafacaa5da99452
+SIZE (scummvm-2.9.0.tar.xz) = 219893788
diff --git a/games/scummvm/pkg-plist b/games/scummvm/pkg-plist
index 0c5c535aa285..d9668d304cc1 100644
--- a/games/scummvm/pkg-plist
+++ b/games/scummvm/pkg-plist
@@ -3,7 +3,9 @@ share/applications/org.scummvm.scummvm.desktop
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
 %%PORTDOCS%%%%DOCSDIR%%/CONTRIBUTING.md
 %%PORTDOCS%%%%DOCSDIR%%/COPYING
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.Apache
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.BSD
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.BSL
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.FREEFONT
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.GLAD
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.ISC
@@ -11,6 +13,7 @@ share/applications/org.scummvm.scummvm.desktop
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.LUA
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.MIT
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.MKV
+%%PORTDOCS%%%%DOCSDIR%%/COPYING.MPL
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.OFL
 %%PORTDOCS%%%%DOCSDIR%%/COPYING.TINYGL
 %%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
@@ -25,6 +28,7 @@ share/pixmaps/org.scummvm.scummvm.xpm
 %%XENGINES%%%%DATADIR%%/Roland_SC-55.sf2
 %%DATADIR%%/access.dat
 %%DATADIR%%/achievements.dat
+%%DATADIR%%/bagel.dat
 %%DATADIR%%/classicmacfonts.dat
 %%XENGINES%%%%DATADIR%%/cryo.dat
 %%DATADIR%%/cryomni3d.dat



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202412222112.4BMLCri2037225>