pkgsrc-Changes archive

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

CVS commit: pkgsrc/emulators/ucon64



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Dec  5 13:16:36 UTC 2020

Modified Files:
        pkgsrc/emulators/ucon64: Makefile PLIST distinfo
Added Files:
        pkgsrc/emulators/ucon64/patches: patch-libdiscmage_ioapi.h
            patch-misc_ioapi.h
Removed Files:
        pkgsrc/emulators/ucon64/patches: patch-backup_libcd64_Makefile
            patch-backup_libcd64_cd64io.c patch-backup_libcd64_cd64io.h
            patch-configure patch-configure.in patch-libdiscmage_misc__z.h
            patch-misc_archive.h

Log Message:
ucon64: update to 2.2.1.

2.2.1
- updated (SNES) fixed checksum calculation of SNES/Super Famicom Classic Mini
  SRAM data of special chip games like Super Mario RPG, Super Mario World 2 -
  Yoshi's Island, Hoshi no Kirby Super Deluxe and Star Fox 2 (by dbjh)
- added (SNES) --range=OFFSET1:OFFSET2 specify range for calculating checksum of
  SNES/Super Famicom Classic Mini (hakchi2) SRAM data. Can be used in
  combination with --sminis for special chip games (by dbjh)
- added (SNES) --xic2 send ROM to SMC IC2 compatible backup unit (by dbjh;
  thanks to Mystic_Merlin for finding this out and for testing)
- removed (PSX/N64) --xdex, because the underlying code had nothing to do with
  the DexDrive (by dbjh)
- added full MinGW-w64, 64-bit Visual C++ (2015 & 2019) and 64-bit Cygwin
  build support (including libdiscmage and libcd64); improved 64-bit support in
  general (by dbjh)
- libdiscmage support is no longer enabled by default. Use the configure option
  --with-libdiscmage to enable support (by dbjh)


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/emulators/ucon64/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/emulators/ucon64/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/emulators/ucon64/distinfo
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/emulators/ucon64/patches/patch-backup_libcd64_Makefile \
    pkgsrc/emulators/ucon64/patches/patch-backup_libcd64_cd64io.c \
    pkgsrc/emulators/ucon64/patches/patch-backup_libcd64_cd64io.h \
    pkgsrc/emulators/ucon64/patches/patch-configure \
    pkgsrc/emulators/ucon64/patches/patch-configure.in
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/emulators/ucon64/patches/patch-libdiscmage_ioapi.h \
    pkgsrc/emulators/ucon64/patches/patch-misc_ioapi.h
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/emulators/ucon64/patches/patch-libdiscmage_misc__z.h \
    pkgsrc/emulators/ucon64/patches/patch-misc_archive.h

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

Modified files:

Index: pkgsrc/emulators/ucon64/Makefile
diff -u pkgsrc/emulators/ucon64/Makefile:1.16 pkgsrc/emulators/ucon64/Makefile:1.17
--- pkgsrc/emulators/ucon64/Makefile:1.16       Fri Mar 20 11:57:36 2020
+++ pkgsrc/emulators/ucon64/Makefile    Sat Dec  5 13:16:36 2020
@@ -1,18 +1,19 @@
-# $NetBSD: Makefile,v 1.16 2020/03/20 11:57:36 nia Exp $
+# $NetBSD: Makefile,v 1.17 2020/12/05 13:16:36 wiz Exp $
 
-DISTNAME=              ucon64-2.2.0-src
+DISTNAME=              ucon64-2.2.1-src
 PKGNAME=               ${DISTNAME:S/-src//}
 CATEGORIES=            emulators
 MASTER_SITES=          ${MASTER_SITE_SOURCEFORGE:=ucon64/}
 
 MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=              http://ucon64.sourceforge.net/
+HOMEPAGE=              https://ucon64.sourceforge.io/
 COMMENT=               Emulator ROM and disk image converter and inspector
 LICENSE=               gnu-gpl-v2
 
 WRKSRC=                        ${WRKDIR}/${DISTNAME}/src
 
 CONFIGURE_ARGS+=               --with-libcd64
+CONFIGURE_ARGS+=               --with-libdiscmage
 GNU_CONFIGURE=                 yes
 USE_TOOLS+=                    gmake
 CHECK_PORTABILITY_SKIP+=       install_beos.sh

Index: pkgsrc/emulators/ucon64/PLIST
diff -u pkgsrc/emulators/ucon64/PLIST:1.5 pkgsrc/emulators/ucon64/PLIST:1.6
--- pkgsrc/emulators/ucon64/PLIST:1.5   Sun Jul  7 22:47:57 2019
+++ pkgsrc/emulators/ucon64/PLIST       Sat Dec  5 13:16:36 2020
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2019/07/07 22:47:57 wiz Exp $
+@comment $NetBSD: PLIST,v 1.6 2020/12/05 13:16:36 wiz Exp $
 bin/ucon64
 lib/discmage.so
 share/doc/ucon64/changes.html
@@ -9,7 +9,6 @@ share/doc/ucon64/images/bg.jpg
 share/doc/ucon64/images/cameralink.png
 share/doc/ucon64/images/cd64.png
 share/doc/ucon64/images/cd_rw.png
-share/doc/ucon64/images/dexdrive.png
 share/doc/ucon64/images/f2a.png
 share/doc/ucon64/images/fal.png
 share/doc/ucon64/images/fig.png

Index: pkgsrc/emulators/ucon64/distinfo
diff -u pkgsrc/emulators/ucon64/distinfo:1.10 pkgsrc/emulators/ucon64/distinfo:1.11
--- pkgsrc/emulators/ucon64/distinfo:1.10       Sun Jul  7 22:47:57 2019
+++ pkgsrc/emulators/ucon64/distinfo    Sat Dec  5 13:16:36 2020
@@ -1,13 +1,8 @@
-$NetBSD: distinfo,v 1.10 2019/07/07 22:47:57 wiz Exp $
+$NetBSD: distinfo,v 1.11 2020/12/05 13:16:36 wiz Exp $
 
-SHA1 (ucon64-2.2.0-src.tar.gz) = e92167c4537c9b74c879242b785d108f0f91e641
-RMD160 (ucon64-2.2.0-src.tar.gz) = 4bd6e17fbe970800f1f4e563263ccc86794eddf7
-SHA512 (ucon64-2.2.0-src.tar.gz) = 1f21083585d9e3a32546139e2b0786ff37d32e070b21ecc39a1d179e39be3e786d5d07b06c1dce8b3f43e14800974159f54a9a469e59070b2b50c4cbb85136dc
-Size (ucon64-2.2.0-src.tar.gz) = 1488002 bytes
-SHA1 (patch-backup_libcd64_Makefile) = c6d659c96ea2389266b6480f2d3afe79a647685d
-SHA1 (patch-backup_libcd64_cd64io.c) = ab1d2b9ad9c3258114f946b13c28520b40eb60b2
-SHA1 (patch-backup_libcd64_cd64io.h) = c4f915436c3867ea77ddc95942a074a8266a5c03
-SHA1 (patch-configure) = 2f56081b1ea8b0fcabc1979866fddc144241bc62
-SHA1 (patch-configure.in) = 069ffe610faec56696b71b42f2abafa53488a5ff
-SHA1 (patch-libdiscmage_misc__z.h) = 3456714ff4ea4328a7d6b3cd785e76abbca2423a
-SHA1 (patch-misc_archive.h) = 3ed6b8a6464e0fcb2992e0065b1e84ac0572f670
+SHA1 (ucon64-2.2.1-src.tar.gz) = bfc6fad1b82cb0d5ffe734f46d088567e8d93126
+RMD160 (ucon64-2.2.1-src.tar.gz) = ca363e350be23fa2f083deb598efab307066b231
+SHA512 (ucon64-2.2.1-src.tar.gz) = 34453399151e5ed256fdcf387b9d32a052718b264e51b99a2be251b90589337d13cd317f8d1aa7d3c8e39c8e407b22797d4608ec6d14b99c8673ec74f349f6c2
+Size (ucon64-2.2.1-src.tar.gz) = 1476080 bytes
+SHA1 (patch-libdiscmage_ioapi.h) = a5857b1623a3180d09e19815e261f23491aaad96
+SHA1 (patch-misc_ioapi.h) = dc2939f8f404e25a7dcb841555024551f2962984

Added files:

Index: pkgsrc/emulators/ucon64/patches/patch-libdiscmage_ioapi.h
diff -u /dev/null pkgsrc/emulators/ucon64/patches/patch-libdiscmage_ioapi.h:1.1
--- /dev/null   Sat Dec  5 13:16:36 2020
+++ pkgsrc/emulators/ucon64/patches/patch-libdiscmage_ioapi.h   Sat Dec  5 13:16:36 2020
@@ -0,0 +1,19 @@
+$NetBSD: patch-libdiscmage_ioapi.h,v 1.1 2020/12/05 13:16:36 wiz Exp $
+
+OF is not defined in zlib.h on all systems.
+From upstream.
+
+--- libdiscmage/ioapi.h.orig   2016-03-03 13:55:44.000000000 +0000
++++ libdiscmage/ioapi.h
+@@ -35,6 +35,11 @@
+ extern "C" {
+ #endif
+ 
++// On NetBSD and Gentoo, OF is not defined in zconf.h, which is included by zlib.h.
++#ifndef OF
++#define OF(x) x
++#endif
++
+ typedef voidpf (ZCALLBACK *open_file_func) OF((voidpf opaque, const char* filename, int mode));
+ typedef uLong  (ZCALLBACK *read_file_func) OF((voidpf opaque, voidpf stream, void* buf, uLong size));
+ typedef uLong  (ZCALLBACK *write_file_func) OF((voidpf opaque, voidpf stream, const void* buf, uLong size));
Index: pkgsrc/emulators/ucon64/patches/patch-misc_ioapi.h
diff -u /dev/null pkgsrc/emulators/ucon64/patches/patch-misc_ioapi.h:1.1
--- /dev/null   Sat Dec  5 13:16:36 2020
+++ pkgsrc/emulators/ucon64/patches/patch-misc_ioapi.h  Sat Dec  5 13:16:36 2020
@@ -0,0 +1,19 @@
+$NetBSD: patch-misc_ioapi.h,v 1.1 2020/12/05 13:16:36 wiz Exp $
+
+OF is not defined in zlib.h on all systems.
+From upstream.
+
+--- misc/ioapi.h.orig  2016-03-03 13:55:44.000000000 +0000
++++ misc/ioapi.h
+@@ -35,6 +35,11 @@
+ extern "C" {
+ #endif
+ 
++// On NetBSD and Gentoo, OF is not defined in zconf.h, which is included by zlib.h.
++#ifndef OF
++#define OF(x) x
++#endif
++
+ typedef voidpf (ZCALLBACK *open_file_func) OF((voidpf opaque, const char* filename, int mode));
+ typedef uLong  (ZCALLBACK *read_file_func) OF((voidpf opaque, voidpf stream, void* buf, uLong size));
+ typedef uLong  (ZCALLBACK *write_file_func) OF((voidpf opaque, voidpf stream, const void* buf, uLong size));



Home | Main Index | Thread Index | Old Index