Received: by mail.netbsd.org (Postfix, from userid 605) id A9BD584EC4; Tue, 28 Feb 2023 06:13:59 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id D9C8E84E92 for ; Tue, 28 Feb 2023 06:13:58 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id DslMx0M8WEEO for ; Tue, 28 Feb 2023 06:13:57 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.NetBSD.org [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 8798D84CFC for ; Tue, 28 Feb 2023 06:13:57 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 74831FA90; Tue, 28 Feb 2023 06:13:57 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_167756483787640" MIME-Version: 1.0 Date: Tue, 28 Feb 2023 06:13:57 +0000 From: "Adam Ciarcinski" Subject: CVS commit: pkgsrc/games/scummvm To: pkgsrc-changes@NetBSD.org Reply-To: adam@netbsd.org X-Mailer: log_accum Message-Id: <20230228061357.74831FA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_167756483787640 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: adam Date: Tue Feb 28 06:13:57 UTC 2023 Modified Files: pkgsrc/games/scummvm: Makefile PLIST distinfo Log Message: scummvm: updated to 2.7.0 2.7.0 (2023-02-26) New games: - Added support for Soldier Boyz. - Added support for C64 and ZX Spectrum versions of GLK Scott Adams Interactive Fiction games. - Added support for GLK Scott Adams adventures 1-12 in the TI99/4A format. - Added support for Obsidian. - Added support for Pink Panther: Passport to Peril. - Added support for Pink Panther: Hokus Pokus Pink. - Added support for Adibou 2 "Environment", "Read/Count 4 & 5" and "Read/Count 6 & 7". - Added support for Driller/Space Station Oblivion (DOS/EGA/CGA, Amiga, AtariST, ZX Spectrum and Amstrad CPC versions). - Added support for Halls of the Dead: Faery Tale Adventure II. New platforms: - Added support for the RetroMini RS90 under OpenDingux beta. - Added support for the 1st generation Miyoo (New BittBoy, Pocket Go and PowKiddy Q90-V90-Q20) under TriForceX MiyooCFW. - Added support for the Miyoo Mini. - Added support for KolibriOS. General: - Reduced amount of false positives in Mass Add. - Updated the Roland MT-32 emulation code to Munt mt32emu 2.7.0. - Added support for shader-based scalers. - Added option for mono sound output (via --output-channels=CHANNELS command line option). - Improved cursor scaling in OpenGL mode. - Fix crash when browsing folders containing files with \1 in the names. - Added possibility to specify RNG seed via GUI or command line option. - Added possibility to run ScummVM in autodetection mode by renaming the executable starting with 'scummvm-auto' or by providing an empty file named 'scummvm-autorun' next to the ScummVM executable. - Added possibility to supply command line parameters which will be picked up automatically. Put them one per line in a file named 'scummvm-autorun'. - Added possibility to customize the default settings by specifying an initial configuration file to load if no configuration file exists in the usual location (via --initial-cfg=FILE or -i command line option). - Added support for loading game resources which are bigger than 2GB on more platforms. AGI: - Improved support for French translations. AGOS: - Added option to disable the fade-out effects on room transition for Simon1 and 2. AGS: - Added support for the original installer files for Maniac Mansion Deluxe and The New Adventures of Zak McKracken. Director: - Support for Pippin version of L-Zone. - Fix a bug caused by use of slash in filename. Dreamweb: - Support playing from the original installer floppies. Hadesch: - Added support for a 1997 release. Kyra: - Added support for the Korean version of Legend of Kyrandia 1. - Support multi-floppy mac kyra1 both as installer floppies and as installed directory. - Added support for the Hebrew version of Legend of Kyrandia 3. MADS: - Added support for original floppy installer file layout for Rex Nebular. Neverhood: - Added support for Japanese version of Neverhood. - Support localizations by -=CHE@TER=- & Rigel. Plumbers: - Fixed crash with windows version. Private: - Allow playing mac version directly from installer CD. - Added support for Japanese/Mac version Queen: - Added option for using a better font in Hebrew version. SAGA: - Added support for Chinese Inherit the Earth. - Added support for Chinese I Have no Mouth and I Must Scream. - Added support for Korean I Have no Mouth and I Must Scream. - Added support for playing directly from floppy installer for ITE. - Support for Amiga (AGA/ECS, Retail/Demo, English/German) Inherit the Earth. SCI: - Improved text rendering for Macintosh titles. - Added support for Casio MT-540, CT-460 and CSM-1 MIDI devices for the SCI0 games that originally supported it. SCUMM: - Added support for CGA, CGA Composite, CGA black & white and Hercules modes for SCUMM 1 versions of Zak McKracken and Maniac Mansion. - Improved accuracy of CGA and Hercules modes for SCUMM 2 (enhanced) versions of Zak McKracken and Maniac Mansion. - Improved accuracy of CGA and Hercules modes for Monkey Island 1 (EGA version only - the VGA version does not have CGA and Hercules modes). - Fixed some minor glitches for the CGA mode of Loom. - Added EGA dithering mode for VGA versions of Loom, Monkey Island 1 and 2 and Indiana Jones 4. - Fixed a possible dead-end in the Ultimate Talkie Edition of Monkey Island 2, if one doesn't pick up a required item before Captain Dread brings Guybrush back to Scabb Island, at the end of Part II. - Fixed various original game bugs, oversights and continuity errors (only when using the "Enable game-specific enhancements" setting). - Improved the decoding of some Western European game strings when they're displayed through ScummVM's interface, such as when pausing a game. - Fixed the navigator head not pointing to some directions in Monkey Island 1, in the original releases without the enhanced verb interface. - Fixed slightly inaccurate text position in v4 games and in Loom v3. - For Sam & Max, it is now possible to shoot down the text lines of the final credits with the crosshair mouse cursor, just like in the original. - Fixed lipsync issues in the final scene of Freddi Fish 4. - Fixed The Dig and COMI loading cursors not being shown when they should. - Improved the accuracy of some audio drivers, which was notably impacting the pitch bending effect in the DOTT intro music. - In COMI, only let Guybrush read the clock of Puerto Pollo in the English, Italian and (fan-made) Russian versions of the game, matching the behavior of the original interpreters (probably because of the poor results in the other languages). - Improved support for Hebrew HE game localizations. - Fixed Roland MT-32 support in Sam & Max. - Implemented original GUI and save menus for LucasArts games (DOS, Windows, Amiga, Macintosh, FM-Towns, SegaCD, Atari ST, NES and Commodore 64 versions). Also activate the general "Ask for confirmation on exit" option for a more authentic '90s experience! - Fixed minor timing issues for the SMUSH video engine, mostly affecting Full Throttle. - Added a low latency audio mode to Full Throttle, The Dig and The Curse of Monkey Island; this can improve audio performance expecially in non-desktop devices, but it is also a little less accurate than the original. - Implemented reloading CD audio for Monkey Island 1 and Loom (CD versions), when reloading a save state. Sherlock: - Added support for Chinese Rose Tattoo. Sky: - Added support for Chinese Beneath a Steel Sky. Sword1: - Support Novy Disk Russian translation. - Fixed launching various demos. - Switched detection to md5-based. Submit your unrecognized versions! Sword2: - Switched detection to md5-based. Submit your unrecognized versions! Tinsel: - Fixed Discworld II subtitle colors on big-endian ports. Toon: - Made game menus behave like in the original. TwinE: - Fixed rendering issue with doors. - Fixed invalid music pause in behaviour and inventory menu. - Fixed giving kashes instead of hearts as fallback. - Fixed item flashing when they drop. - Fixed meca penguin angle at spawn. - Fixed background redraw when watching cutscenes at the television. - Fixed recenter the screen on activating an inventory item. - Fixed pressing W to talk to people also makes you jump. Ultima8: - Added support for saving and resizing of minimap. - Adjust cursor to behave closer to the original. - Adjust item quantity slider to behave closer to the original. Xeen: - Several crash fixes for Clouds of Xeen. - Wait until farewell finishes before leaving shops. - Don't reload map after leaving character creation. - Implement correct clouds falling logic for Swords of Xeen. - Fix GateMaster monster in Underworld map. 3DS port: - Update relocation parser to support PREL31 that are emitted by new compiler. - Do more autoconfiguration in ./configure. Android port: - Added Storage Access Framework support. - Improved support for game controllers. iOS port: - Added pointer device support. - Improved suppport for touchpad mode. - Added support for games that use 32 bit pixel formats. Nintendo DS port: - Added a splash screen to the top screen when the launcher is active. OpenDingux port: - Added support for dynamic plugins. PS Vita port: - Added support for dynamic plugins. PSP port: - Improved support for games that use 32 bit pixel formats. RISC OS port: - Added support for 26-bit versions of RISC OS. To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108 pkgsrc/games/scummvm/Makefile cvs rdiff -u -r1.21 -r1.22 pkgsrc/games/scummvm/PLIST cvs rdiff -u -r1.58 -r1.59 pkgsrc/games/scummvm/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_167756483787640 Content-Disposition: inline Content-Length: 2623 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/games/scummvm/Makefile diff -u pkgsrc/games/scummvm/Makefile:1.107 pkgsrc/games/scummvm/Makefile:1.108 --- pkgsrc/games/scummvm/Makefile:1.107 Sun Jan 29 21:16:21 2023 +++ pkgsrc/games/scummvm/Makefile Tue Feb 28 06:13:57 2023 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.107 2023/01/29 21:16:21 ryoon Exp $ +# $NetBSD: Makefile,v 1.108 2023/02/28 06:13:57 adam Exp $ -DISTNAME= scummvm-2.6.1 -PKGREVISION= 1 +DISTNAME= scummvm-2.7.0 CATEGORIES= games MASTER_SITES= https://www.scummvm.org/frs/scummvm/${PKGVERSION_NOREV}/ EXTRACT_SUFX= .tar.xz Index: pkgsrc/games/scummvm/PLIST diff -u pkgsrc/games/scummvm/PLIST:1.21 pkgsrc/games/scummvm/PLIST:1.22 --- pkgsrc/games/scummvm/PLIST:1.21 Tue Aug 2 09:21:24 2022 +++ pkgsrc/games/scummvm/PLIST Tue Feb 28 06:13:57 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.21 2022/08/02 09:21:24 adam Exp $ +@comment $NetBSD: PLIST,v 1.22 2023/02/28 06:13:57 adam Exp $ bin/scummvm man/man6/scummvm.6 share/applications/scummvm.desktop @@ -26,6 +26,7 @@ share/scummvm/cryomni3d.dat share/scummvm/drascula.dat share/scummvm/encoding.dat share/scummvm/fonts.dat +share/scummvm/freescape.dat share/scummvm/grim-patch.lab share/scummvm/gui-icons.dat share/scummvm/hadesch_translations.dat @@ -42,6 +43,7 @@ share/scummvm/residualvm.zip share/scummvm/scummclassic.zip share/scummvm/scummmodern.zip share/scummvm/scummremastered.zip +share/scummvm/shaders.dat share/scummvm/shaders/emi_actor.fragment share/scummvm/shaders/emi_actor.vertex share/scummvm/shaders/emi_actorlights.fragment Index: pkgsrc/games/scummvm/distinfo diff -u pkgsrc/games/scummvm/distinfo:1.58 pkgsrc/games/scummvm/distinfo:1.59 --- pkgsrc/games/scummvm/distinfo:1.58 Tue Nov 1 09:00:52 2022 +++ pkgsrc/games/scummvm/distinfo Tue Feb 28 06:13:57 2023 @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.58 2022/11/01 09:00:52 adam Exp $ +$NetBSD: distinfo,v 1.59 2023/02/28 06:13:57 adam Exp $ -BLAKE2s (scummvm-2.6.1.tar.xz) = 23a18c5fe012f5e5f1377de42857f2b35ad0ccd941d08ff80388259e86f50fe1 -SHA512 (scummvm-2.6.1.tar.xz) = 984e35683ec4fa6a0715a20027d471ff432a2da060caf1b28557e42ae7b2b5c3b32c3ef4f3c1fb0ac9bcde69d01f789b3054fe9b0ddb0fe9fadbee462c1afcc5 -Size (scummvm-2.6.1.tar.xz) = 141354456 bytes +BLAKE2s (scummvm-2.7.0.tar.xz) = c6d4d3698b3d411df0a78f08191cf3d97f3d4217bbb686279b85db4c096785e6 +SHA512 (scummvm-2.7.0.tar.xz) = 099afbde36f73eec26059f63b541cf79dde7debf7068fb4fa4efd3ad09eecfccb57c92f0a21d120c56c6821e45133e0ca02e138beed98c16f2b273a965411271 +Size (scummvm-2.7.0.tar.xz) = 145171776 bytes SHA1 (patch-Makefile) = 20566aad703a3ed4e2b65acdb921d0df3dc7f891 --_----------=_167756483787640--