emulators/vice: update to 3.9

This commit is contained in:
Dirk Meyer 2024-12-28 13:02:10 +01:00
parent af582c7696
commit 1b9c51547e
7 changed files with 77 additions and 5 deletions

View file

@ -1,6 +1,6 @@
PORTNAME= vice
PORTVERSION= 3.8
PORTREVISION= 2
PORTVERSION= 3.9
PORTREVISION= 0
CATEGORIES= emulators
MASTER_SITES= SF/vice-emu/releases

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1703538775
SHA256 (vice-3.8.tar.gz) = 1d7dc4d0f2bbcc2a871bb954ff4a5df63048dea9c16f5f1e9bc8260fa41a1004
SIZE (vice-3.8.tar.gz) = 13564021
TIMESTAMP = 1735379833
SHA256 (vice-3.9.tar.gz) = 40202b63455e26b87ecc63eb5a52322c6fa3f57cab12acf0c227cf9f4daec370
SIZE (vice-3.9.tar.gz) = 14249159

View file

@ -0,0 +1,15 @@
--- src/c64dtv/c64dtv-stubs.c.orig 2024-12-24 19:12:44 UTC
+++ src/c64dtv/c64dtv-stubs.c
@@ -313,6 +313,7 @@ void rtc58321a_start_clock(rtc_58321a_t *context)
{
}
+#if 0
int rsuser_resources_init(void)
{
return -1;
@@ -325,3 +326,4 @@ int parallel_cable_cpu_resources_init(void)
{
return -1;
}
+#endif

View file

@ -0,0 +1,15 @@
--- src/c64dtv/c64dtviec.c.orig 2024-12-24 19:12:44 UTC
+++ src/c64dtv/c64dtviec.c
@@ -113,6 +113,7 @@ void plus4tcbm_update_pc(uint8_t byte, unsigned int dn
{
}
+#if 0
void parallel_cable_drive_write(int port, uint8_t data, int handshake, unsigned int dnr)
{
}
@@ -121,3 +122,4 @@ uint8_t parallel_cable_drive_read(int port, int handsh
{
return 0;
}
+#endif

View file

@ -0,0 +1,15 @@
--- src/cbm2/cbm2-stubs.c.orig 2024-12-24 19:12:44 UTC
+++ src/cbm2/cbm2-stubs.c
@@ -71,6 +71,7 @@ int parallel_cable_cpu_resources_init(void)
return -1;
}
+#if 0
int rsuser_cmdline_options_init(void)
{
return -1;
@@ -79,3 +80,4 @@ int rsuser_resources_init(void)
{
return -1;
}
+#endif

View file

@ -0,0 +1,16 @@
--- src/pet/pet-stubs.c.orig 2024-12-24 19:12:44 UTC
+++ src/pet/pet-stubs.c
@@ -163,6 +163,8 @@ int parallel_cable_cpu_resources_init(void)
{
return -1;
}
+
+#if 0
int rsuser_cmdline_options_init(void)
{
return -1;
@@ -171,3 +173,4 @@ int rsuser_resources_init(void)
{
return -1;
}
+#endif

View file

@ -64,6 +64,7 @@ bin/xvic
%%DATADIR%%/C128/kernalfr
%%DATADIR%%/C128/kernalit
%%DATADIR%%/C128/kernalno
%%DATADIR%%/C128/lemon64.vpl
%%DATADIR%%/C128/pc64.vpl
%%DATADIR%%/C128/palette.vpl
%%DATADIR%%/C128/palette_6569R1_v1r.vpl
@ -132,6 +133,7 @@ bin/xvic
%%DATADIR%%/C64/kernal-901227-03.bin
%%DATADIR%%/C64/kernal-901246-01.bin
%%DATADIR%%/C64/kernal-906145-02.bin
%%DATADIR%%/C64/lemon64.vpl
%%DATADIR%%/C64/palette.vpl
%%DATADIR%%/C64/palette_6569R1_v1r.vpl
%%DATADIR%%/C64/palette_6569R5_v1r.vpl
@ -425,6 +427,7 @@ bin/xvic
%%GTK3UI%%%%DATADIR%%/SCPU64/gtk3_sym_tr.vkm
%%GTK3UI%%%%DATADIR%%/SCPU64/gtk3_sym_uk.vkm
%%GTK3UI%%%%DATADIR%%/SCPU64/gtk3_the64_de.vkm
%%DATADIR%%/SCPU64/lemon64.vpl
%%DATADIR%%/SCPU64/palette.vpl
%%DATADIR%%/SCPU64/palette_6569R1_v1r.vpl
%%DATADIR%%/SCPU64/palette_6569R5_v1r.vpl
@ -526,6 +529,13 @@ bin/xvic
%%DATADIR%%/common/PET_32.png
%%DATADIR%%/common/PET_48.png
%%DATADIR%%/common/PET_64.png
%%DATADIR%%/common/PetMe.ttf
%%DATADIR%%/common/PetMe128.ttf
%%DATADIR%%/common/PetMe1282Y.ttf
%%DATADIR%%/common/PetMe2X.ttf
%%DATADIR%%/common/PetMe2Y.ttf
%%DATADIR%%/common/PetMe64.ttf
%%DATADIR%%/common/PetMe642Y.ttf
%%DATADIR%%/common/Plus4_1024.svg
%%DATADIR%%/common/Plus4_16.png
%%DATADIR%%/common/Plus4_24.png
@ -658,6 +668,7 @@ bin/xvic
%%PORTDOCS%%%%DOCSDIR%%/html/vice_21.html
%%PORTDOCS%%%%DOCSDIR%%/html/vice_22.html
%%PORTDOCS%%%%DOCSDIR%%/html/vice_23.html
%%PORTDOCS%%%%DOCSDIR%%/html/vice_24.html
%%PORTDOCS%%%%DOCSDIR%%/html/vice_3.html
%%PORTDOCS%%%%DOCSDIR%%/html/vice_4.html
%%PORTDOCS%%%%DOCSDIR%%/html/vice_5.html