pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/games/scummvm



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Aug  2 16:57:39 UTC 2023

Modified Files:
        pkgsrc/games/scummvm: Makefile PLIST distinfo hacks.mk

Log Message:
scummvm: updated to 2.7.1

2.7.1 (2023-07-31)

General:
 - Fixed playback speed for Theora videos.
 - Added scummvm.log file viewer.
 - Exposed ScummVM debug level in the GUI (Misc tab).
 - Fixed shader scaler loading failing in certain conditions.
 - Fixed some screen shaking effects (as in DOTT) causing a crash on SDL1 ports.

AGI:
  - Restored possibility to pick arbitrary render mode in Game Options.

AGS:
  - Multiple additions to game detection tables.
  - Fixed crashes in various games (commercial and freeware).
  - Fixed graphical priority errors when using computers in Resonance, Kathy Rain and Blackwell Convergence.
  - Fix for some sounds not playing in "The Cat Lady" and other games.
  - Reintroduced thumbnail creation for all savegames.
  - Fixed regression for translation setting not being saved.
  - Fixed translation bug in Zniw Adventure (linux version).
  - Fixed wrong walkspeed in old games (e.g. Apprentice).
  - Added small workaround for purple texts appearing transparent.
  - Minor changes to debug/error messages and code style.
  - Improved display of text.

CRYOMNI3D:
  - Fixed files access preventing to finish Versailles.

FREESCAPE:
  - Added OpenGL shaders renderer.
  - Games are loading original images from the data files.
  - Refactored and expanded detection tables for Driller and other unsupported games.
  - Reimplemented object/player collisions to be more robust.

HDB:
  - Fixed bug with inability to pick up red envelope with keyboard.

HYPNO:
  - Support rendering Korean font for Wetlands.

Private:
  - Dropped 16bit engine requirement.

SAGA:
  - Fixed loading resources from the Amiga release of ITE.
  - Fixed crash or misbehaviors when handling certain actor actions.

SAGA2:
  - Fixed crash when hovering over certain spells.

SCUMM:
  - Fixed music volume regression in Loom.
  - Fixed a crash in Full Throttle when pressing 'A' in debug mode.
  - Silence the warning for missing music files in Monkey Island 1 Ultimate Talkie.
  - Fixed glitched or invisible cursor in Sam & Max when saving and reloading from
    the classic menu.
  - Fixed several savegame loading issues and crashes for early FM-Towns games.
  - Fixed original GUI banners not disappearing properly in some edge cases.

Sword1:
  - Added detection for Czech and Polish versions with DXA cutscenes.
  - Added detection for alternative French and Italian versions.
  - Added detection for Brazilian version published by TecToy.

Sword2:
  - Added support for GOG.com version.
  - Added detection for alternate Polish version.

Tinsel:
  - Fixed reading older Discworld II savegames.
  - Fixed unaligned accesses.

Tony:
  - Fixed unaligned accesses.

Touche:
  - Added support for Russian translation by old-games.ru.

iOS port:
  - Fix default theme selection on modern devices.
  - Better support for autostart configurations.

macOS port:
  - Better support for autostart configurations.

RISC OS port:
  - Fixed crash on RISC OS 5 with games that require lots of RAM.


To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 pkgsrc/games/scummvm/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/games/scummvm/PLIST
cvs rdiff -u -r1.59 -r1.60 pkgsrc/games/scummvm/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/games/scummvm/hacks.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/games/scummvm/Makefile
diff -u pkgsrc/games/scummvm/Makefile:1.110 pkgsrc/games/scummvm/Makefile:1.111
--- pkgsrc/games/scummvm/Makefile:1.110 Sat May  6 19:09:29 2023
+++ pkgsrc/games/scummvm/Makefile       Wed Aug  2 16:57:39 2023
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.110 2023/05/06 19:09:29 ryoon Exp $
+# $NetBSD: Makefile,v 1.111 2023/08/02 16:57:39 adam Exp $
 
-DISTNAME=      scummvm-2.7.0
-PKGREVISION=   2
+DISTNAME=      scummvm-2.7.1
 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.22 pkgsrc/games/scummvm/PLIST:1.23
--- pkgsrc/games/scummvm/PLIST:1.22     Tue Feb 28 06:13:57 2023
+++ pkgsrc/games/scummvm/PLIST  Wed Aug  2 16:57:39 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.22 2023/02/28 06:13:57 adam Exp $
+@comment $NetBSD: PLIST,v 1.23 2023/08/02 16:57:39 adam Exp $
 bin/scummvm
 man/man6/scummvm.6
 share/applications/scummvm.desktop
@@ -22,6 +22,7 @@ share/metainfo/scummvm.appdata.xml
 share/pixmaps/scummvm.xpm
 share/scummvm/access.dat
 share/scummvm/achievements.dat
+share/scummvm/classicmacfonts.dat
 share/scummvm/cryomni3d.dat
 share/scummvm/drascula.dat
 share/scummvm/encoding.dat
@@ -54,6 +55,10 @@ share/scummvm/shaders/emi_dimplane.fragm
 share/scummvm/shaders/emi_dimplane.vertex
 share/scummvm/shaders/emi_sprite.fragment
 share/scummvm/shaders/emi_sprite.vertex
+share/scummvm/shaders/freescape_bitmap.fragment
+share/scummvm/shaders/freescape_bitmap.vertex
+share/scummvm/shaders/freescape_triangle.fragment
+share/scummvm/shaders/freescape_triangle.vertex
 share/scummvm/shaders/grim_actor.fragment
 share/scummvm/shaders/grim_actor.vertex
 share/scummvm/shaders/grim_actorlights.fragment

Index: pkgsrc/games/scummvm/distinfo
diff -u pkgsrc/games/scummvm/distinfo:1.59 pkgsrc/games/scummvm/distinfo:1.60
--- pkgsrc/games/scummvm/distinfo:1.59  Tue Feb 28 06:13:57 2023
+++ pkgsrc/games/scummvm/distinfo       Wed Aug  2 16:57:39 2023
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.59 2023/02/28 06:13:57 adam Exp $
+$NetBSD: distinfo,v 1.60 2023/08/02 16:57:39 adam Exp $
 
-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
+BLAKE2s (scummvm-2.7.1.tar.xz) = e4520bc0cf0f3a6e12a04c030e7c9fdddf265ee84e776062d4e32132888ba0bc
+SHA512 (scummvm-2.7.1.tar.xz) = 7fcefb849822c84df3f8c9b8c91c8ea15cdd4597404c927fda3b2ba0a6a18e82917be9511244d8ba8f693df8bfa2d368bdebdd4caaa9905007ce0463cc693760
+Size (scummvm-2.7.1.tar.xz) = 148127416 bytes
 SHA1 (patch-Makefile) = 20566aad703a3ed4e2b65acdb921d0df3dc7f891

Index: pkgsrc/games/scummvm/hacks.mk
diff -u pkgsrc/games/scummvm/hacks.mk:1.3 pkgsrc/games/scummvm/hacks.mk:1.4
--- pkgsrc/games/scummvm/hacks.mk:1.3   Mon Aug 20 06:50:21 2012
+++ pkgsrc/games/scummvm/hacks.mk       Wed Aug  2 16:57:39 2023
@@ -1,4 +1,4 @@
-# $NetBSD: hacks.mk,v 1.3 2012/08/20 06:50:21 tron Exp $
+# $NetBSD: hacks.mk,v 1.4 2023/08/02 16:57:39 adam Exp $
 
 ### [Sun 17 Jun 2012 00:21:30 UTC : tron]
 ### G++ 4.2.1 (Based on Apple Inc. build 5658) as shipped with
@@ -6,7 +6,7 @@
 ### "engines/queen/journal.cpp". Disabling the optimizer prevents
 ### the crash.
 
-.if !empty(MACHINE_PLATFORM:MDarwin-11.*-i386)
+.if ${MACHINE_PLATFORM:MDarwin-11.*-i386}
 PKG_HACKS+=            macosx-lion-compiler-crash
 BUILDLINK_TRANSFORM+=  rm:-O2
 .endif



Home | Main Index | Thread Index | Old Index