Source-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/emulators/PC6001VX PC6001VX: update to 3.5.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/a164e6be16fd
branches:  trunk
changeset: 434032:a164e6be16fd
user:      tsutsui <tsutsui%pkgsrc.org@localhost>
date:      Wed Jun 10 10:39:57 2020 +0000

description:
PC6001VX: update to 3.5.0.

pkgsrc changes:
- add workaround to avoid coredump by Q_ASSERT() when LANG is not set
  on Qt 5.14.1 that could return empty uiLanguages()

Upstream changes:

3.5.0 2020/06/07
- Updated PC-6001 compatible basic ROMs to 0.7.1.
- Updated PC-6001mk2/6601 compatible basic ROMs to 0.3.0.
- Enabled PC-6001mk2 model in compatible ROM mode.
- Added "Speed control" menu.
- In "File" and "Folder" tab on configuration dialog path which does not
  exist is displayed in red color.
- (Windows) Fixed issue that emulator continues to work during menu popup.

diffstat:

 emulators/PC6001VX/Makefile                         |   5 ++---
 emulators/PC6001VX/distinfo                         |  11 ++++++-----
 emulators/PC6001VX/patches/patch-src_Qt_pc6001v.cpp |  17 +++++++++++++++++
 3 files changed, 25 insertions(+), 8 deletions(-)

diffs (53 lines):

diff -r 96cda39a6b87 -r a164e6be16fd emulators/PC6001VX/Makefile
--- a/emulators/PC6001VX/Makefile       Wed Jun 10 10:39:31 2020 +0000
+++ b/emulators/PC6001VX/Makefile       Wed Jun 10 10:39:57 2020 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.43 2020/06/02 08:23:45 adam Exp $
+# $NetBSD: Makefile,v 1.44 2020/06/10 10:39:57 tsutsui Exp $
 
-VERSION=               3.4.0
+VERSION=               3.5.0
 DISTNAME=              PC6001VX_${VERSION}_src
 PKGNAME=               ${DISTNAME:S/_src//:S/_/-/}
-PKGREVISION=           2
 CATEGORIES=            emulators
 MASTER_SITES=          http://eighttails.up.seesaa.net/bin/
 
diff -r 96cda39a6b87 -r a164e6be16fd emulators/PC6001VX/distinfo
--- a/emulators/PC6001VX/distinfo       Wed Jun 10 10:39:31 2020 +0000
+++ b/emulators/PC6001VX/distinfo       Wed Jun 10 10:39:57 2020 +0000
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.18 2020/03/31 15:31:57 tsutsui Exp $
+$NetBSD: distinfo,v 1.19 2020/06/10 10:39:57 tsutsui Exp $
 
-SHA1 (PC6001VX_3.4.0_src.tar.gz) = b24f2d370b1e34f7ebb154a2f47e7bf3e4128954
-RMD160 (PC6001VX_3.4.0_src.tar.gz) = ac5b83cff346e8f9b0b408cd056cb19a71c6339b
-SHA512 (PC6001VX_3.4.0_src.tar.gz) = 23177424a27e35f9a26886e48fd80ac91898b2d8c028533b53ec628b65ed371c2716649d30566d4d3936b94718c96823c428df4a5c5f4d89580b0891ace87b75
-Size (PC6001VX_3.4.0_src.tar.gz) = 4037261 bytes
+SHA1 (PC6001VX_3.5.0_src.tar.gz) = 477913d1f68d50bba778837bf32df30866484201
+RMD160 (PC6001VX_3.5.0_src.tar.gz) = e6ec902f19082f18bbccd0e1d1acc92e649442d1
+SHA512 (PC6001VX_3.5.0_src.tar.gz) = 843f7bd6e1d0b125572f8ba613849cb82cef5a1b1e16c137ccb36bd6dec586d790bd25248f476b4be44676c74ec28a3218bd6a449b452d79eaeb00a10ac125ac
+Size (PC6001VX_3.5.0_src.tar.gz) = 4143651 bytes
+SHA1 (patch-src_Qt_pc6001v.cpp) = a9fda9ac901192df522124f0570b94e046404b0e
 SHA1 (patch-src_p6el.cpp) = 0c93418283df1a81d39e66fac4e1a492846448ab
diff -r 96cda39a6b87 -r a164e6be16fd emulators/PC6001VX/patches/patch-src_Qt_pc6001v.cpp
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/PC6001VX/patches/patch-src_Qt_pc6001v.cpp       Wed Jun 10 10:39:57 2020 +0000
@@ -0,0 +1,17 @@
+$NetBSD: patch-src_Qt_pc6001v.cpp,v 1.1 2020/06/10 10:39:57 tsutsui Exp $
+
+- avoid Q_ASSERT() when LANG is not set on Qt 5.14.1
+  that could return empty uiLanguages().
+
+--- src/Qt/pc6001v.cpp.orig    2020-06-07 14:40:14.000000000 +0000
++++ src/Qt/pc6001v.cpp
+@@ -38,7 +38,8 @@ int main( int argc, char *argv[] )
+ #endif
+ 
+       QLocale locale;
+-      QString lang = locale.uiLanguages()[0];
++      QStringList langs = locale.uiLanguages() << "C";
++      QString lang = langs.first();
+       QTranslator myappTranslator;
+ 
+       //表示言語が日本語でない場合は英語リソースを読み込む


Home | Main Index | Thread Index | Old Index