pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators/vice Update vice to 1.13.
details: https://anonhg.NetBSD.org/pkgsrc/rev/1df590620ebf
branches: trunk
changeset: 462221:1df590620ebf
user: kristerw <kristerw%pkgsrc.org@localhost>
date: Sun Sep 28 10:41:21 2003 +0000
description:
Update vice to 1.13.
Changes since 1.12 include:
** General
- Added new Scale2x render.
- Fixed NMI line emulation bug.
** C64 changes
- Better processor port initialization (some carts depend on this)
- Fixed a bug reading old snapshot files.
- Added SS5 CRT support and fixed the SS5 screen distortion bug.
** C128 changes
- Fixed some fast IEC bus related drive bugs
- Added some opcodes to the Z80 emulation.
** PLUS4 changes
- Many TED fixes.
- User port parallel cable.
** VIC-II
- The character ROM is now displayed in bitmap mode.
- Fixed some minor DMA timing, ECM mode and sprite bugs.
** SID changes
- New HardSID support.
- Catweasel support should work now.
** Unix changes
- ACIA emulation has been fixed.
diffstat:
emulators/vice/Makefile | 11 ++---------
emulators/vice/PLIST | 11 +++++++----
emulators/vice/distinfo | 7 ++++---
emulators/vice/patches/patch-aa | 13 +++++++++++++
4 files changed, 26 insertions(+), 16 deletions(-)
diffs (135 lines):
diff -r af2c4d3a24c9 -r 1df590620ebf emulators/vice/Makefile
--- a/emulators/vice/Makefile Sun Sep 28 10:38:03 2003 +0000
+++ b/emulators/vice/Makefile Sun Sep 28 10:41:21 2003 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.35 2003/08/09 10:49:07 seb Exp $
+# $NetBSD: Makefile,v 1.36 2003/09/28 10:41:21 kristerw Exp $
#
-DISTNAME= vice-1.12
-PKGREVISION= 1
+DISTNAME= vice-1.13
CATEGORIES= emulators
MASTER_SITES= ftp://ftp.funet.fi/pub/cbm/firmware/computers/c64/ \
ftp://ftp.funet.fi/pub/cbm/crossplatform/emulators/VICE/ \
@@ -73,12 +72,6 @@
.include "../../devel/readline/buildlink2.mk"
.include "../../devel/gettext-lib/buildlink2.mk"
.include "../../devel/zlib/buildlink2.mk"
-#.include "../../graphics/png/buildlink2.mk"
.include "../../graphics/xpm/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"
-
-# This is the emulator's recommended setting. We place it last so that it
-# overrides other CFLAGS settings.
-#
-CFLAGS+= -O5 -finline-functions
diff -r af2c4d3a24c9 -r 1df590620ebf emulators/vice/PLIST
--- a/emulators/vice/PLIST Sun Sep 28 10:38:03 2003 +0000
+++ b/emulators/vice/PLIST Sun Sep 28 10:41:21 2003 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2003/06/30 12:06:09 seb Exp $
+@comment $NetBSD: PLIST,v 1.8 2003/09/28 10:41:21 kristerw Exp $
bin/c1541
bin/petcat
bin/vsid
@@ -15,7 +15,6 @@
info/vice.info-4
info/vice.info-5
info/vice.info-6
-info/vice.info-7
man/man1/c1541.1
man/man1/petcat.1
man/man1/vice.1
@@ -50,11 +49,9 @@
share/doc/vice/cbm_basic_tokens.txt
share/doc/vice/drive_info.txt
share/doc/vice/mon.txt
-share/doc/vice/navbarlogo.gif
share/doc/vice/new.gif
share/doc/vice/serial.txt
share/doc/vice/vice-logo.jpg
-share/doc/vice/vice-sublogo.jpg
${PKGLOCALEDIR}/locale/de/LC_MESSAGES/vice.mo
${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/vice.mo
${PKGLOCALEDIR}/locale/it/LC_MESSAGES/vice.mo
@@ -65,6 +62,7 @@
share/vice/C128/basiclo
share/vice/C128/beos_pos.vkm
share/vice/C128/beos_sym.vkm
+share/vice/C128/c64hq.vpl
share/vice/C128/c64s.vpl
share/vice/C128/ccs64.vpl
share/vice/C128/chargde
@@ -99,6 +97,7 @@
share/vice/C64/basic.64gs
share/vice/C64/beos_pos.vkm
share/vice/C64/beos_sym.vkm
+share/vice/C64/c64hq.vpl
share/vice/C64/c64mem.sym
share/vice/C64/c64s.vpl
share/vice/C64/ccs64.vpl
@@ -126,13 +125,16 @@
share/vice/CBM-II/basic.128
share/vice/CBM-II/basic.256
share/vice/CBM-II/basic.500
+share/vice/CBM-II/beos_bukp.vkm
share/vice/CBM-II/beos_buks.vkm
+share/vice/CBM-II/c64hq.vpl
share/vice/CBM-II/c64s.vpl
share/vice/CBM-II/ccs64.vpl
share/vice/CBM-II/chargen.500
share/vice/CBM-II/chargen.600
share/vice/CBM-II/chargen.700
share/vice/CBM-II/default.vpl
+share/vice/CBM-II/dos_bukp.vkm
share/vice/CBM-II/dos_buks.vkm
share/vice/CBM-II/frodo.vpl
share/vice/CBM-II/godot.vpl
@@ -147,6 +149,7 @@
share/vice/CBM-II/rom256l.vrs
share/vice/CBM-II/rom500.vrs
share/vice/CBM-II/white.vpl
+share/vice/CBM-II/win_bukp.vkm
share/vice/CBM-II/win_buks.vkm
share/vice/CBM-II/x11_buks.vkm
share/vice/DRIVES/d1541II
diff -r af2c4d3a24c9 -r 1df590620ebf emulators/vice/distinfo
--- a/emulators/vice/distinfo Sun Sep 28 10:38:03 2003 +0000
+++ b/emulators/vice/distinfo Sun Sep 28 10:41:21 2003 +0000
@@ -1,13 +1,14 @@
-$NetBSD: distinfo,v 1.9 2003/06/23 19:05:10 kristerw Exp $
+$NetBSD: distinfo,v 1.10 2003/09/28 10:41:21 kristerw Exp $
-SHA1 (vice-1.12.tar.gz) = 1b579393b914d736c6522fef4c12e1c39b4f4cb3
-Size (vice-1.12.tar.gz) = 3537855 bytes
+SHA1 (vice-1.13.tar.gz) = 0d6e92860afd8854680af7cbb3445ed0352fd692
+Size (vice-1.13.tar.gz) = 3599738 bytes
SHA1 (64gs.390852-01.bin) = 21940ef5f1bfe67d7537164f7ca130a1095b067a
Size (64gs.390852-01.bin) = 16384 bytes
SHA1 (kernal.4064.901246-01.bin) = 6c4fa9465f6091b174df27dfe679499df447503c
Size (kernal.4064.901246-01.bin) = 8192 bytes
SHA1 (kernal.sx.251104-04.bin) = aa136e91ecf3c5ac64f696b3dbcbfc5ba0871c98
Size (kernal.sx.251104-04.bin) = 8192 bytes
+SHA1 (patch-aa) = fa152c1d14aad31c0b50fe96c83b4e5cfa06de5f
SHA1 (patch-ab) = 0be2ec8b98a50e5c879095b1d0327c802b7740e2
SHA1 (patch-ad) = 6b934d8101bd2b88994115975fd87c3c20d0852e
SHA1 (patch-ae) = c2ede31953ebaf033c9ae1aa1985012fb0e5f3b6
diff -r af2c4d3a24c9 -r 1df590620ebf emulators/vice/patches/patch-aa
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/vice/patches/patch-aa Sun Sep 28 10:41:21 2003 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.4 2003/09/28 10:41:21 kristerw Exp $
+--- src/arch/unix/types.h.orig Sun Sep 28 12:29:23 2003
++++ src/arch/unix/types.h Sun Sep 28 12:31:06 2003
+@@ -60,7 +60,8 @@
+ /* Maximum value of a CLOCK. */
+ #define CLOCK_MAX (~((CLOCK)0))
+
+-#if defined(__GNUC__) && defined(__i386__) && !defined(NO_REGPARM)
++/* GCC 2.95 has code gen problems with regparam(). */
++#if defined(__GNUC__) && (__GNUC__ > 2) && defined(__i386__) && !defined(NO_REGPARM)
+ #define REGPARM1 __attribute__((regparm(1)))
+ #define REGPARM2 __attribute__((regparm(2)))
+ #define REGPARM3 __attribute__((regparm(3)))
Home |
Main Index |
Thread Index |
Old Index