pkgsrc-Changes archive

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

CVS commit: pkgsrc/emulators



Module Name:    pkgsrc
Committed By:   nia
Date:           Sun Nov 19 22:56:13 UTC 2023

Modified Files:
        pkgsrc/emulators/mgba: Makefile Makefile.common distinfo
        pkgsrc/emulators/mgba-qt: Makefile options.mk

Log Message:
[libretro-]mgba[-qt]: Update to 0.10.2

0.10.2: (2023-04-23)
Emulation fixes:
 - GBA Audio: Fix improperly deserializing GB audio registers (fixes mgba.io/i/2793)
 - GBA Audio: Clear GB audio state when disabled
 - GBA Memory: Make VRAM access stalls only apply to BG RAM
 - GBA Overrides: Fix saving in PMD:RRT (JP) (fixes mgba.io/i/2862)
 - GBA SIO: Fix SIOCNT SI pin value after attaching player 2 (fixes mgba.io/i/2805)
 - GBA SIO: Fix unconnected normal mode SIOCNT SI bit (fixes mgba.io/i/2810)
 - GBA SIO: Normal mode transfers with no clock should not finish (fixes mgba.io/i/2811)
 - GBA Timers: Cascading timers don't tick when disabled (fixes mgba.io/i/2812)
 - GBA Video: Fix interpolation issues with OpenGL renderer
Other fixes:
 - Core: Allow sending thread requests to a crashed core (fixes mgba.io/i/2784)
 - FFmpeg: Force lower sample rate for codecs not supporting high rates (fixes mgba.io/i/2869)
 - Qt: Fix crash when attempting to use OpenGL 2.1 to 3.1 (fixes mgba.io/i/2794)
 - Qt: Disable sync while running scripts from main thread (fixes mgba.io/i/2738)
 - Qt: Properly cap number of attached players by platform (fixes mgba.io/i/2807)
 - Qt: Disable attempted linking betwen incompatible platforms (fixes mgba.io/i/2702)
 - Qt: Fix modifier key names in shortcut editor (fixes mgba.io/i/2817)
 - Qt: Fix a handful of edge cases with graphics viewers (fixes mgba.io/i/2827)
 - Qt: Fix full-buffer rewind
 - Qt: Fix crash if loading a shader fails
 - Qt: Fix black screen when starting with a game (fixes mgba.io/i/2781)
 - Qt: Fix OSD on modern macOS (fixes mgba.io/i/2736)
 - Qt: Fix checked state of mute menu option at load (fixes mgba.io/i/2701)
 - Qt: Remove OpenGL proxy thread and override SwapInterval directly instead
 - Scripting: Fix receiving packets for client sockets
 - Scripting: Fix empty receive calls returning unknown error on Windows
 - Scripting: Return proper callback ID from socket.add
Misc:
 - Qt: Include wayland QPA in AppImage (fixes mgba.io/i/2796)
 - Qt: Stop eating boolean action key events (fixes mgba.io/i/2636)
 - Qt: Automatically change video file extension as appropriate
 - Qt: Swap P1 and other player's save if P1 loaded it first (closes mgba.io/i/2750)


To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 pkgsrc/emulators/mgba/Makefile
cvs rdiff -u -r1.2 -r1.3 pkgsrc/emulators/mgba/Makefile.common
cvs rdiff -u -r1.20 -r1.21 pkgsrc/emulators/mgba/distinfo
cvs rdiff -u -r1.12 -r1.13 pkgsrc/emulators/mgba-qt/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/emulators/mgba-qt/options.mk

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

Modified files:

Index: pkgsrc/emulators/mgba/Makefile
diff -u pkgsrc/emulators/mgba/Makefile:1.43 pkgsrc/emulators/mgba/Makefile:1.44
--- pkgsrc/emulators/mgba/Makefile:1.43 Wed Nov  8 13:19:06 2023
+++ pkgsrc/emulators/mgba/Makefile      Sun Nov 19 22:56:12 2023
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.43 2023/11/08 13:19:06 wiz Exp $
+# $NetBSD: Makefile,v 1.44 2023/11/19 22:56:12 nia Exp $
 
-PKGREVISION= 4
 .include "Makefile.common"
 
 COMMENT=       Emulator for running Game Boy Advance games (CLI version)

Index: pkgsrc/emulators/mgba/Makefile.common
diff -u pkgsrc/emulators/mgba/Makefile.common:1.2 pkgsrc/emulators/mgba/Makefile.common:1.3
--- pkgsrc/emulators/mgba/Makefile.common:1.2   Mon Feb  6 11:13:18 2023
+++ pkgsrc/emulators/mgba/Makefile.common       Sun Nov 19 22:56:12 2023
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile.common,v 1.2 2023/02/06 11:13:18 nia Exp $
+# $NetBSD: Makefile.common,v 1.3 2023/11/19 22:56:12 nia Exp $
 
 # used by emulators/libretro-mgba/Makefile
 # used by emulators/mgba/Makefile
 # used by emulators/mgba-qt/Makefile
 
-DISTNAME=      mgba-0.10.1
+DISTNAME=      mgba-0.10.2
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mgba-emu/}
 

Index: pkgsrc/emulators/mgba/distinfo
diff -u pkgsrc/emulators/mgba/distinfo:1.20 pkgsrc/emulators/mgba/distinfo:1.21
--- pkgsrc/emulators/mgba/distinfo:1.20 Fri Jul  7 07:27:06 2023
+++ pkgsrc/emulators/mgba/distinfo      Sun Nov 19 22:56:12 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.20 2023/07/07 07:27:06 nia Exp $
+$NetBSD: distinfo,v 1.21 2023/11/19 22:56:12 nia Exp $
 
-BLAKE2s (mgba-0.10.1.tar.gz) = 64f724e74806bd5bd1a2c78944183e4b1b00cf5ad4473edbf9ac7f557f8c700b
-SHA512 (mgba-0.10.1.tar.gz) = bb79d2380a4708b70daf95c9b403427f77254391b1e11d68411384f265a670907e64b842c9978c9be558ffad337b738d9d83988d52890f08aed7e7fc124f19d4
-Size (mgba-0.10.1.tar.gz) = 14308454 bytes
+BLAKE2s (mgba-0.10.2.tar.gz) = 0d44a02d67fc3767ede8a07b55f193a6d8571c4dd692db4493c6da488d43d641
+SHA512 (mgba-0.10.2.tar.gz) = 4063cde6dee9cc07025fa997e401ddd4b28240a9e53cee571ef8aec65cb6cf56b821f0020af1cf00d4f97353efbd4dc39ccd55bc6a3bdf0448ee34736bfd6499
+Size (mgba-0.10.2.tar.gz) = 14323388 bytes
 SHA1 (patch-CMakeLists.txt) = dfb3237446bd0fa1ddcb4b18a2a1d2cef5766c56
 SHA1 (patch-src_platform_qt_CMakeLists.txt) = 052c533d8df271eb623efec1ec6639da4bea1983
 SHA1 (patch-src_platform_qt_ConfigController.cpp) = 45b5a0aac879905a1471c172c5f23bef9ab33723

Index: pkgsrc/emulators/mgba-qt/Makefile
diff -u pkgsrc/emulators/mgba-qt/Makefile:1.12 pkgsrc/emulators/mgba-qt/Makefile:1.13
--- pkgsrc/emulators/mgba-qt/Makefile:1.12      Sun Nov 12 13:21:22 2023
+++ pkgsrc/emulators/mgba-qt/Makefile   Sun Nov 19 22:56:13 2023
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.12 2023/11/12 13:21:22 wiz Exp $
+# $NetBSD: Makefile,v 1.13 2023/11/19 22:56:13 nia Exp $
 
-PKGREVISION= 7
 .include "${.CURDIR}/../../emulators/mgba/Makefile.common"
 
 PKGNAME=       ${DISTNAME:S/mgba-/mgba-qt-/g}

Index: pkgsrc/emulators/mgba-qt/options.mk
diff -u pkgsrc/emulators/mgba-qt/options.mk:1.1 pkgsrc/emulators/mgba-qt/options.mk:1.2
--- pkgsrc/emulators/mgba-qt/options.mk:1.1     Thu Dec 15 11:31:44 2022
+++ pkgsrc/emulators/mgba-qt/options.mk Sun Nov 19 22:56:13 2023
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.1 2022/12/15 11:31:44 nia Exp $
+# $NetBSD: options.mk,v 1.2 2023/11/19 22:56:13 nia Exp $
 
 PKG_OPTIONS_VAR=       PKG_OPTIONS.mgba-qt
 
@@ -9,7 +9,7 @@ PKG_SUGGESTED_OPTIONS+= ffmpeg
 
 .if !empty(PKG_OPTIONS:Mffmpeg)
 CMAKE_ARGS+=   -DUSE_FFMPEG=ON
-.include "../../multimedia/ffmpeg5/buildlink3.mk"
+.include "../../multimedia/ffmpeg6/buildlink3.mk"
 .else
 CMAKE_ARGS+=   -DUSE_FFMPEG=OFF
 .endif



Home | Main Index | Thread Index | Old Index