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 28 11:34:15 UTC 2021

Modified Files:
        pkgsrc/emulators/libretro-mgba: Makefile distinfo
        pkgsrc/emulators/libretro-mgba/patches: patch-CMakeLists.txt
            patch-include_mgba-util_math.h
        pkgsrc/emulators/mgba: Makefile distinfo
        pkgsrc/emulators/mgba/patches: patch-CMakeLists.txt
            patch-include_mgba-util_math.h
            patch-include_mgba-util_platform_posix_threading.h
Removed Files:
        pkgsrc/emulators/mgba/patches:
            patch-src_platform_qt_InputController.cpp

Log Message:
mgba: update to 0.9.2

0.9.2: (2021-07-10)
Emulation fixes:
 - GB Video: Clear VRAM on reset (fixes mgba.io/i/2152)
 - GBA SIO: Add missing NORMAL8 implementation bits (fixes mgba.io/i/2172)
 - GBA SIO: Fix missing interrupt on an unattached NORMAL transfer
 - GBA Memory: Fix prefetch mask when swapping modes within a region
 - GBA Serialize: Fix loading audio enable bit late (fixes mgba.io/i/2230)
 - GBA Video: Revert scanline latching changes (fixes mgba.io/i/2153, mgba.io/i/2149)
Other fixes:
 - ARM Debugger: Fix disassembly alignment (fixes mgba.io/i/2204)
 - Core: Fix memory leak in opening games from the library
 - Core: Fix memory searches for relative values (fixes mgba.io/i/2135)
 - Core: Fix portable mode on macOS
 - GB Audio: Fix audio channel 4 being slow to deserialize
 - GB Core: Fix GBC colors setting breaking default model overrides (fixes mgba.io/i/2161)
 - mGUI: Cache save state screenshot validity in state menu (fixes mgba.io/i/2005)
 - Qt: Fix eventual deadlock when using sync to video
 - Qt: Fix applying savetype-only overrides
 - Qt: Fix crash in sprite view for partially out-of-bounds sprites (fixes mgba.io/i/2165)
 - Qt: Fix having to press controller buttons twice for menu items (fixes mgba.io/i/2143)
 - Qt: Redo sensor binding to be less fragile
 - Qt: Reuse timer when rescheduling missing frames (fixes mgba.io/i/2236)
 - Qt: Fix bounded fast forward with enhancement OpenGL renderer
 - Util: Fix loading UPS patches that affect the last byte of the file
Misc:
 - Util: Improve speed of UPS patch loading


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/emulators/libretro-mgba/Makefile \
    pkgsrc/emulators/libretro-mgba/distinfo
cvs rdiff -u -r1.6 -r1.7 \
    pkgsrc/emulators/libretro-mgba/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/emulators/libretro-mgba/patches/patch-include_mgba-util_math.h
cvs rdiff -u -r1.28 -r1.29 pkgsrc/emulators/mgba/Makefile
cvs rdiff -u -r1.14 -r1.15 pkgsrc/emulators/mgba/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/emulators/mgba/patches/patch-include_mgba-util_math.h
cvs rdiff -u -r1.2 -r1.3 \
    pkgsrc/emulators/mgba/patches/patch-include_mgba-util_platform_posix_threading.h
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/emulators/mgba/patches/patch-src_platform_qt_InputController.cpp

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

Modified files:

Index: pkgsrc/emulators/libretro-mgba/Makefile
diff -u pkgsrc/emulators/libretro-mgba/Makefile:1.13 pkgsrc/emulators/libretro-mgba/Makefile:1.14
--- pkgsrc/emulators/libretro-mgba/Makefile:1.13        Sun May  2 08:40:00 2021
+++ pkgsrc/emulators/libretro-mgba/Makefile     Sun Nov 28 11:34:15 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2021/05/02 08:40:00 nia Exp $
+# $NetBSD: Makefile,v 1.14 2021/11/28 11:34:15 nia Exp $
 
-DISTNAME=      mgba-0.9.1
+DISTNAME=      mgba-0.9.2
 PKGNAME=       libretro-${DISTNAME}
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mgba-emu/}
Index: pkgsrc/emulators/libretro-mgba/distinfo
diff -u pkgsrc/emulators/libretro-mgba/distinfo:1.13 pkgsrc/emulators/libretro-mgba/distinfo:1.14
--- pkgsrc/emulators/libretro-mgba/distinfo:1.13        Tue Oct 26 10:23:55 2021
+++ pkgsrc/emulators/libretro-mgba/distinfo     Sun Nov 28 11:34:15 2021
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.13 2021/10/26 10:23:55 nia Exp $
+$NetBSD: distinfo,v 1.14 2021/11/28 11:34:15 nia Exp $
 
-BLAKE2s (mgba-0.9.1.tar.gz) = bad19bb1498f00bc7904fda9f896c87d3b5d3558eaf758d953071f9d7519d5ce
-SHA512 (mgba-0.9.1.tar.gz) = f818bbcb8d38a2caced9ccb96aa81b392c5f75860af0c16848c9ce2046f17328829cf45a00b211326bfab86c3cac76ae341dc54ab91e1b548085b1d1198a2578
-Size (mgba-0.9.1.tar.gz) = 12795893 bytes
-SHA1 (patch-CMakeLists.txt) = e4bb18352c0d5602084c0674c1b5d6c3cd84b9bc
-SHA1 (patch-include_mgba-util_math.h) = 448ca1bb3bbe2812e7d9482917c488ddcf3b48f0
+BLAKE2s (mgba-0.9.2.tar.gz) = 56f46f5d999ccc68138325fbe720b0eaadf4879dc56bf52ae60450a7b20a12ff
+SHA512 (mgba-0.9.2.tar.gz) = ea9868c104996c44a2fcfdf9d3f4d6177b853dec478ab7a2dd19a0f127b597a887150200bfbf14de593328217ff5493ca675bfcb4f0b2ee6a5097e0cdf0e2997
+Size (mgba-0.9.2.tar.gz) = 12761919 bytes
+SHA1 (patch-CMakeLists.txt) = 61bb343f28a5031732b1a34157e1dca73bbddcd9
+SHA1 (patch-include_mgba-util_math.h) = 83ef3284dd5674f30dc4dec8aefe721ce5939f56

Index: pkgsrc/emulators/libretro-mgba/patches/patch-CMakeLists.txt
diff -u pkgsrc/emulators/libretro-mgba/patches/patch-CMakeLists.txt:1.6 pkgsrc/emulators/libretro-mgba/patches/patch-CMakeLists.txt:1.7
--- pkgsrc/emulators/libretro-mgba/patches/patch-CMakeLists.txt:1.6     Sun May  2 08:40:00 2021
+++ pkgsrc/emulators/libretro-mgba/patches/patch-CMakeLists.txt Sun Nov 28 11:34:15 2021
@@ -1,7 +1,9 @@
-$NetBSD: patch-CMakeLists.txt,v 1.6 2021/05/02 08:40:00 nia Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.7 2021/11/28 11:34:15 nia Exp $
 
 Fix locale detection.
 
+https://github.com/mgba-emu/mgba/pull/2366
+
 --- CMakeLists.txt.orig        2020-08-04 04:46:14.000000000 +0000
 +++ CMakeLists.txt
 @@ -364,7 +364,9 @@ if(HAVE_LOCALTIME_R)

Index: pkgsrc/emulators/libretro-mgba/patches/patch-include_mgba-util_math.h
diff -u pkgsrc/emulators/libretro-mgba/patches/patch-include_mgba-util_math.h:1.1 pkgsrc/emulators/libretro-mgba/patches/patch-include_mgba-util_math.h:1.2
--- pkgsrc/emulators/libretro-mgba/patches/patch-include_mgba-util_math.h:1.1   Sun Aug 12 14:25:09 2018
+++ pkgsrc/emulators/libretro-mgba/patches/patch-include_mgba-util_math.h       Sun Nov 28 11:34:15 2021
@@ -1,7 +1,9 @@
-$NetBSD: patch-include_mgba-util_math.h,v 1.1 2018/08/12 14:25:09 nia Exp $
+$NetBSD: patch-include_mgba-util_math.h,v 1.2 2021/11/28 11:34:15 nia Exp $
 
 NetBSD defines popcount32 in libc.
 
+https://github.com/mgba-emu/mgba/pull/2366
+
 --- include/mgba-util/math.h.orig      2017-07-16 19:04:50.000000000 +0000
 +++ include/mgba-util/math.h
 @@ -10,11 +10,15 @@

Index: pkgsrc/emulators/mgba/Makefile
diff -u pkgsrc/emulators/mgba/Makefile:1.28 pkgsrc/emulators/mgba/Makefile:1.29
--- pkgsrc/emulators/mgba/Makefile:1.28 Sat Oct  9 15:35:04 2021
+++ pkgsrc/emulators/mgba/Makefile      Sun Nov 28 11:34:14 2021
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.28 2021/10/09 15:35:04 nia Exp $
+# $NetBSD: Makefile,v 1.29 2021/11/28 11:34:14 nia Exp $
 
-DISTNAME=      mgba-0.9.1
-PKGREVISION=   3
+DISTNAME=      mgba-0.9.2
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mgba-emu/}
 

Index: pkgsrc/emulators/mgba/distinfo
diff -u pkgsrc/emulators/mgba/distinfo:1.14 pkgsrc/emulators/mgba/distinfo:1.15
--- pkgsrc/emulators/mgba/distinfo:1.14 Tue Oct 26 10:23:58 2021
+++ pkgsrc/emulators/mgba/distinfo      Sun Nov 28 11:34:14 2021
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.14 2021/10/26 10:23:58 nia Exp $
+$NetBSD: distinfo,v 1.15 2021/11/28 11:34:14 nia Exp $
 
-BLAKE2s (mgba-0.9.1.tar.gz) = bad19bb1498f00bc7904fda9f896c87d3b5d3558eaf758d953071f9d7519d5ce
-SHA512 (mgba-0.9.1.tar.gz) = f818bbcb8d38a2caced9ccb96aa81b392c5f75860af0c16848c9ce2046f17328829cf45a00b211326bfab86c3cac76ae341dc54ab91e1b548085b1d1198a2578
-Size (mgba-0.9.1.tar.gz) = 12795893 bytes
-SHA1 (patch-CMakeLists.txt) = e4bb18352c0d5602084c0674c1b5d6c3cd84b9bc
-SHA1 (patch-include_mgba-util_math.h) = 448ca1bb3bbe2812e7d9482917c488ddcf3b48f0
-SHA1 (patch-include_mgba-util_platform_posix_threading.h) = deabb02eda72a4682ad84f263982eb6f8db4699b
-SHA1 (patch-src_platform_qt_InputController.cpp) = 9297dbd0f8ef92f66d89caa77fe6dc03bb60e1cb
+BLAKE2s (mgba-0.9.2.tar.gz) = 56f46f5d999ccc68138325fbe720b0eaadf4879dc56bf52ae60450a7b20a12ff
+SHA512 (mgba-0.9.2.tar.gz) = ea9868c104996c44a2fcfdf9d3f4d6177b853dec478ab7a2dd19a0f127b597a887150200bfbf14de593328217ff5493ca675bfcb4f0b2ee6a5097e0cdf0e2997
+Size (mgba-0.9.2.tar.gz) = 12761919 bytes
+SHA1 (patch-CMakeLists.txt) = 61bb343f28a5031732b1a34157e1dca73bbddcd9
+SHA1 (patch-include_mgba-util_math.h) = 83ef3284dd5674f30dc4dec8aefe721ce5939f56
+SHA1 (patch-include_mgba-util_platform_posix_threading.h) = 87d25708f24f4f42b3da22d1f2da667d314ac9f5

Index: pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt
diff -u pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt:1.4 pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt:1.5
--- pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt:1.4      Sun Aug  9 14:37:22 2020
+++ pkgsrc/emulators/mgba/patches/patch-CMakeLists.txt  Sun Nov 28 11:34:14 2021
@@ -1,7 +1,9 @@
-$NetBSD: patch-CMakeLists.txt,v 1.4 2020/08/09 14:37:22 nia Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.5 2021/11/28 11:34:14 nia Exp $
 
 Fix locale detection.
 
+https://github.com/mgba-emu/mgba/pull/2366
+
 --- CMakeLists.txt.orig        2020-08-04 04:46:14.000000000 +0000
 +++ CMakeLists.txt
 @@ -364,7 +364,9 @@ if(HAVE_LOCALTIME_R)

Index: pkgsrc/emulators/mgba/patches/patch-include_mgba-util_math.h
diff -u pkgsrc/emulators/mgba/patches/patch-include_mgba-util_math.h:1.1 pkgsrc/emulators/mgba/patches/patch-include_mgba-util_math.h:1.2
--- pkgsrc/emulators/mgba/patches/patch-include_mgba-util_math.h:1.1    Sat Jun  8 22:46:03 2019
+++ pkgsrc/emulators/mgba/patches/patch-include_mgba-util_math.h        Sun Nov 28 11:34:14 2021
@@ -1,7 +1,9 @@
-$NetBSD: patch-include_mgba-util_math.h,v 1.1 2019/06/08 22:46:03 nia Exp $
+$NetBSD: patch-include_mgba-util_math.h,v 1.2 2021/11/28 11:34:14 nia Exp $
 
 NetBSD defines popcount32 in libc.
 
+https://github.com/mgba-emu/mgba/pull/2366
+
 --- include/mgba-util/math.h.orig      2017-07-16 19:04:50.000000000 +0000
 +++ include/mgba-util/math.h
 @@ -10,11 +10,15 @@

Index: pkgsrc/emulators/mgba/patches/patch-include_mgba-util_platform_posix_threading.h
diff -u pkgsrc/emulators/mgba/patches/patch-include_mgba-util_platform_posix_threading.h:1.2 pkgsrc/emulators/mgba/patches/patch-include_mgba-util_platform_posix_threading.h:1.3
--- pkgsrc/emulators/mgba/patches/patch-include_mgba-util_platform_posix_threading.h:1.2        Sat Jan 25 19:26:19 2020
+++ pkgsrc/emulators/mgba/patches/patch-include_mgba-util_platform_posix_threading.h    Sun Nov 28 11:34:14 2021
@@ -1,7 +1,9 @@
-$NetBSD: patch-include_mgba-util_platform_posix_threading.h,v 1.2 2020/01/25 19:26:19 nia Exp $
+$NetBSD: patch-include_mgba-util_platform_posix_threading.h,v 1.3 2021/11/28 11:34:14 nia Exp $
 
 Support NetBSD pthreads.
 
+https://github.com/mgba-emu/mgba/pull/2366
+
 --- include/mgba-util/platform/posix/threading.h.orig  2020-01-22 02:17:11.000000000 +0000
 +++ include/mgba-util/platform/posix/threading.h
 @@ -94,7 +94,11 @@ static inline int ThreadSetName(const ch



Home | Main Index | Thread Index | Old Index