Sun Jan 8 08:30:39 2023 UTC ()
PC6001VX: update to 4.1.1.

Tested on NetBSD/amd64 9.3 and NetBSD/i386 9.3 with qt6 packages.

Upstream changes:

4.1.1 2023/01/05
* (Windows)Fixed issue in opening file with Japanese file name.

4.1.0 2023/01/01
* Merged upstream PC6001V version 2.0.4.
  * Introduce Romaji input method for KANA characters. It can be toggled
    by ALT+F12.
* Updated PC-6001mk2/6601 compatible basic ROMs to 0.4.1.
* Fixed replay/playback inconsistency.

4.0.0 2022/12/03
* 4.0 final release.

4.0.0Beta2 2022/08/05
* Merged upstream PC6001V version 2.0.3.
* Endode movie in background thread. This makes better performance of
  video capturing.
* Fixed issue joystick did not work.

4.0.0Beta1 2022/02/28
* Merged upstream PC6001V version 2.0.2.
* Migrated to Qt6 from Qt5. Now Qt6.2 or higher is required to build.


(tsutsui)
diff -r1.75 -r1.76 pkgsrc/emulators/PC6001VX/Makefile
diff -r1.33 -r1.34 pkgsrc/emulators/PC6001VX/distinfo
diff -r1.1 -r0 pkgsrc/emulators/PC6001VX/patches/patch-src_p6el.cpp

cvs diff -r1.75 -r1.76 pkgsrc/emulators/PC6001VX/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/PC6001VX/Makefile 2023/01/08 07:22:00 1.75
+++ pkgsrc/emulators/PC6001VX/Makefile 2023/01/08 08:30:38 1.76
@@ -1,33 +1,35 @@ @@ -1,33 +1,35 @@
1# $NetBSD: Makefile,v 1.75 2023/01/08 07:22:00 tsutsui Exp $ 1# $NetBSD: Makefile,v 1.76 2023/01/08 08:30:38 tsutsui Exp $
2 2
3VERSION= 3.9.1 3VERSION= 4.1.1
4DISTNAME= PC6001VX_${VERSION}_src 4DISTNAME= PC6001VX_${VERSION}_src
5PKGNAME= ${DISTNAME:S/_src//:S/_/-/} 5PKGNAME= ${DISTNAME:S/_src//:S/_/-/}
6CATEGORIES= emulators 6CATEGORIES= emulators
7MASTER_SITES= http://eighttails.up.seesaa.net/image/ 7MASTER_SITES= http://eighttails.up.seesaa.net/bin/
8 8
9MAINTAINER= tsutsui@NetBSD.org 9MAINTAINER= tsutsui@NetBSD.org
10HOMEPAGE= http://eighttails.seesaa.net/ 10HOMEPAGE= http://eighttails.seesaa.net/
11COMMENT= Cross platform PC-6001 emulator 11COMMENT= Cross platform PC-6001 emulator
12LICENSE= gnu-lgpl-v2.1 12LICENSE= gnu-lgpl-v2.1
13 13
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= pkg-config 15USE_TOOLS+= pkg-config
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17 17
 18GCC_REQD+= 9 # for qt6 that requires <filesystem>
 19
18INSTALLATION_DIRS+= bin 20INSTALLATION_DIRS+= bin
19 21
20.include "options.mk" 22.include "options.mk"
21 23
22do-configure: 24do-configure:
23 cd ${WRKSRC} && ${PKGSRC_SETENV} ${CONFIGURE_ENV} \ 25 cd ${WRKSRC} && ${PKGSRC_SETENV} ${CONFIGURE_ENV} \
24 ${QTDIR}/bin/qmake -o Makefile ${QMAKE_ARGS} PC6001VX.pro 26 ${QTDIR}/bin/qmake -o Makefile ${QMAKE_ARGS} PC6001VX.pro
25 27
26do-install: 28do-install:
27 ${INSTALL_PROGRAM} ${WRKSRC}/PC6001VX \ 29 ${INSTALL_PROGRAM} ${WRKSRC}/PC6001VX \
28 ${DESTDIR}${PREFIX}/bin 30 ${DESTDIR}${PREFIX}/bin
29 31
30.include "../../x11/qt5-qtbase/buildlink3.mk" 32.include "../../devel/qt6-qt5compat/buildlink3.mk"
31.include "../../x11/qt5-qtmultimedia/buildlink3.mk" 33.include "../../multimedia/qt6-qtmultimedia/buildlink3.mk"
32.include "../../x11/qt5-qtx11extras/buildlink3.mk" 34.include "../../x11/qt6-qtbase/buildlink3.mk"
33.include "../../mk/bsd.pkg.mk" 35.include "../../mk/bsd.pkg.mk"

cvs diff -r1.33 -r1.34 pkgsrc/emulators/PC6001VX/distinfo (expand / switch to unified diff)

--- pkgsrc/emulators/PC6001VX/distinfo 2023/01/08 07:22:00 1.33
+++ pkgsrc/emulators/PC6001VX/distinfo 2023/01/08 08:30:38 1.34
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.33 2023/01/08 07:22:00 tsutsui Exp $ 1$NetBSD: distinfo,v 1.34 2023/01/08 08:30:38 tsutsui Exp $
2 2
3BLAKE2s (PC6001VX_3.9.1_src.tar.gz) = 7c7fa8b9354995046083f3831802ffd375fe099adb5aece9e3bb479d0b386ce0 3BLAKE2s (PC6001VX_4.1.1_src.tar.gz) = 6e76135077f89ffc09afe3668213c9afb3be646ae7fdc24e03c59ed97277e0fc
4SHA512 (PC6001VX_3.9.1_src.tar.gz) = 8f8b4b02673c9ac15c164eab80f8a696f41fcf0c7c624306861b3a68c7717e459a960301e3a6587f063e9fd1e7d77951b731e745c94e697b971a69ebbc8e801d 4SHA512 (PC6001VX_4.1.1_src.tar.gz) = f14898cd3c88ad84d05c9922134c715be13aca64a1ba164d2c7c8f69be47611f8e723fe64afe59c7b9848ebcb34187b4401623651e01a28147d5065c4cab5e16
5Size (PC6001VX_3.9.1_src.tar.gz) = 4768438 bytes 5Size (PC6001VX_4.1.1_src.tar.gz) = 5382568 bytes
6SHA1 (patch-src_p6el.cpp) = 0c93418283df1a81d39e66fac4e1a492846448ab 

File Deleted: pkgsrc/emulators/PC6001VX/patches/Attic/patch-src_p6el.cpp