Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified)) by mollari.NetBSD.org (Postfix) with ESMTPS id CC7B51A9239 for ; Sun, 28 Nov 2021 11:34:17 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 4CDB884ED2; Sun, 28 Nov 2021 11:34:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 86BA484ED1 for ; Sun, 28 Nov 2021 11:34:16 +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 vp9HHdArmv4P for ; Sun, 28 Nov 2021 11:34:15 +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 6E10D84D27 for ; Sun, 28 Nov 2021 11:34:15 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 6770FFAEC; Sun, 28 Nov 2021 11:34:15 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1638099255116310" MIME-Version: 1.0 Date: Sun, 28 Nov 2021 11:34:15 +0000 From: "Nia Alarie" Subject: CVS commit: pkgsrc/emulators To: pkgsrc-changes@NetBSD.org Reply-To: nia@netbsd.org X-Mailer: log_accum Message-Id: <20211128113415.6770FFAEC@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_1638099255116310 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_1638099255116310 Content-Disposition: inline Content-Length: 7975 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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 --_----------=_1638099255116310--