summaryrefslogtreecommitdiff
path: root/emulators/vice
diff options
context:
space:
mode:
authorrhialto <rhialto@pkgsrc.org>2021-12-29 14:31:24 +0000
committerrhialto <rhialto@pkgsrc.org>2021-12-29 14:31:24 +0000
commitcf634620a5afde710926ba772a70b0c13ddf7919 (patch)
treeca27744f5d5e6011d2816b5e821cf84e95ab8b3a /emulators/vice
parentb9482b49df342707358efb130c5d6177444c782a (diff)
downloadpkgsrc-cf634620a5afde710926ba772a70b0c13ddf7919.tar.gz
emulators/vice: update to 3.6.
Changes: over 250 lines even when condensing the format. See https://vice-emu.sourceforge.io/NEWS or the NEWS file in the distfile. In general: lots of added and improved emulations of various extra hardware.
Diffstat (limited to 'emulators/vice')
-rw-r--r--emulators/vice/Makefile15
-rw-r--r--emulators/vice/PLIST109
-rw-r--r--emulators/vice/distinfo9
-rw-r--r--emulators/vice/patches/patch-src_arch_gtk3_uicommands.c16
4 files changed, 100 insertions, 49 deletions
diff --git a/emulators/vice/Makefile b/emulators/vice/Makefile
index 842b37486b5..fe4b4a3e6bf 100644
--- a/emulators/vice/Makefile
+++ b/emulators/vice/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.161 2021/12/08 16:04:19 adam Exp $
+# $NetBSD: Makefile,v 1.162 2021/12/29 14:31:24 rhialto Exp $
-DISTNAME= vice-3.5
-PKGREVISION= 7
+DISTNAME= vice-3.6
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=vice-emu/}
@@ -18,7 +17,7 @@ NO_SRC_ON_FTP= ${RESTRICTED}
USE_PKGLOCALEDIR= yes
USE_LANGUAGES= c c++11
-USE_TOOLS+= bash gmake pkg-config perl flex yacc tar
+USE_TOOLS+= bash gmake pkg-config perl flex yacc
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-ethernet
CONFIGURE_ARGS+= --enable-lame
@@ -38,7 +37,6 @@ CONFIGURE_ENV+= ac_cv_prog_SVNVERSION=no
CONFIGURE_ARGS+= --disable-pdf-docs
CONFIGURE_ARGS+= --enable-html-docs
-INFO_FILES= yes
REQD_DIRS+= ${PREFIX}/share/vice
DEPENDS+= dos2unix-[0-9]*:../../converters/dos2unix
@@ -51,10 +49,17 @@ SUBST_STAGE.prefix= post-configure
SUBST_FILES.prefix+= doc/vice.texi
SUBST_SED.prefix= -e 's|/usr/local|${PREFIX}|g'
+WRKSRC= ${WRKDIR}/vice-3.6.0
+INSTALLATION_DIRS+= share/doc/vice/html
+INSTALLATION_DIRS+= share/doc/vice/html/fonts
+
# Mess created by xdg-utils; clean it up.
+# Install html equivalent of vice.pdf.
post-install:
${RM} -f ${DESTDIR}${PREFIX}/share/applications/mimeinfo.cache
cd ${DESTDIR}${PREFIX} && ${MV} etc/xdg/menus/applications-merged/vice-org-vice-org.menu share/vice/ || :
+ cd ${WRKSRC}/doc/html && ${CP} -r fonts vice_*.html *.css COPYING \
+ ${DESTDIR}${PREFIX}/share/doc/vice/html/
.include "options.mk"
.include "../../audio/flac/buildlink3.mk"
diff --git a/emulators/vice/PLIST b/emulators/vice/PLIST
index 3a1225d84d7..865c48414e9 100644
--- a/emulators/vice/PLIST
+++ b/emulators/vice/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.31 2021/04/03 13:07:29 rhialto Exp $
+@comment $NetBSD: PLIST,v 1.32 2021/12/29 14:31:24 rhialto Exp $
bin/c1541
bin/cartconv
bin/petcat
@@ -13,7 +13,6 @@ bin/xpet
bin/xplus4
bin/xscpu64
bin/xvic
-@comment ${PLIST.desktop}etc/xdg/menus/applications-merged/vice-org-vice-org.menu
${PLIST.desktop}share/applications/vice-org-vsid.desktop
${PLIST.desktop}share/applications/vice-org-x128.desktop
${PLIST.desktop}${PLIST.x64}share/applications/vice-org-x64.desktop
@@ -37,7 +36,6 @@ share/doc/vice/GTK3-debian-frankenvice.md
share/doc/vice/Linux-GTK3-Howto.txt
share/doc/vice/NetBSD-GTK3-Howto.txt
share/doc/vice/NetBSD-howto.txt
-share/doc/vice/Readme-GTK3.txt
share/doc/vice/Readme-SDL.txt
share/doc/vice/Readme-SDL2.txt
share/doc/vice/Release-Howto.txt
@@ -45,12 +43,6 @@ share/doc/vice/SDL-Howto.txt
share/doc/vice/Windows-MinGW-GTK3-Howto.txt
share/doc/vice/coding-guidelines.txt
share/doc/vice/html/COPYING
-share/doc/vice/html/NEWS
-share/doc/vice/html/amigaos.html
-share/doc/vice/html/android.html
-share/doc/vice/html/beos.html
-share/doc/vice/html/darwin.html
-share/doc/vice/html/favicon.ico
share/doc/vice/html/fonts/Lato-Bold.eot
share/doc/vice/html/fonts/Lato-Bold.ttf
share/doc/vice/html/fonts/Lato-Bold.woff
@@ -68,20 +60,7 @@ share/doc/vice/html/fonts/Lato-Regular.ttf
share/doc/vice/html/fonts/Lato-Regular.woff
share/doc/vice/html/fonts/Lato-Regular.woff2
share/doc/vice/html/fonts/OFL.txt
-share/doc/vice/html/images/CIPS2008.png
-share/doc/vice/html/images/new.gif
-share/doc/vice/html/images/vice-logo.svg
-share/doc/vice/html/index.html
share/doc/vice/html/latofonts.css
-share/doc/vice/html/macosx.html
-share/doc/vice/html/nsosrh.html
-share/doc/vice/html/qnx.html
-share/doc/vice/html/robots.txt
-share/doc/vice/html/sco.html
-share/doc/vice/html/sitemap.xml
-share/doc/vice/html/solaris.html
-share/doc/vice/html/sortix.html
-share/doc/vice/html/unix.html
share/doc/vice/html/vice.css
share/doc/vice/html/vice_1.html
share/doc/vice/html/vice_10.html
@@ -108,7 +87,6 @@ share/doc/vice/html/vice_8.html
share/doc/vice/html/vice_9.html
share/doc/vice/html/vice_foot.html
share/doc/vice/html/vice_toc.html
-share/doc/vice/html/windows.html
share/doc/vice/iec-bus.txt
share/doc/vice/macOS-Distribution-Howto.txt
share/doc/vice/macOS-Howto.txt
@@ -133,8 +111,11 @@ share/vice/C128/deekay.vpl
share/vice/C128/default.vrs
share/vice/C128/frodo.vpl
share/vice/C128/godot.vpl
+${PLIST.gh}share/vice/C128/gtk3-hotkeys.vhk
${PLIST.gh}share/vice/C128/gtk3_pos.vkm
-${PLIST.gh}share/vice/C128/gtk3_sym.vkm
+share/vice/C128/gtk3_sym.vkm
+share/vice/C128/gtk3_sym_de.vkm
+share/vice/C128/gtk3_sym_fr.vkm
share/vice/C128/kernal
share/vice/C128/kernal64
share/vice/C128/kernalch
@@ -144,11 +125,13 @@ share/vice/C128/kernalfr
share/vice/C128/kernalit
share/vice/C128/kernalno
share/vice/C128/kernalse
+share/vice/C128/palette.vpl
share/vice/C128/pc64.vpl
share/vice/C128/pepto-ntsc-sony.vpl
share/vice/C128/pepto-ntsc.vpl
share/vice/C128/pepto-pal.vpl
share/vice/C128/pepto-palold.vpl
+share/vice/C128/pixcen.vpl
share/vice/C128/ptoing.vpl
share/vice/C128/rgb.vpl
${PLIST.sdl}share/vice/C128/sdl_hotkeys.vkm
@@ -171,14 +154,20 @@ share/vice/C64/edkernal
share/vice/C64/frodo.vpl
share/vice/C64/godot.vpl
share/vice/C64/gskernal
+${PLIST.gh}share/vice/C64/gtk3-hotkeys.vhk
+${PLIST.gh}share/vice/C64/gtk3-winvice-legacy.vhk
${PLIST.gh}share/vice/C64/gtk3_keyrah.vkm
${PLIST.gh}share/vice/C64/gtk3_keyrah_de.vkm
${PLIST.gh}share/vice/C64/gtk3_pos.vkm
+${PLIST.gh}share/vice/C64/gtk3_pos_bmc64.vkm
${PLIST.gh}share/vice/C64/gtk3_pos_de.vkm
+${PLIST.gh}share/vice/C64/gtk3_pos_es.vkm
+${PLIST.gh}share/vice/C64/gtk3_pos_it.vkm
${PLIST.gh}share/vice/C64/gtk3_pos_se.vkm
${PLIST.gh}share/vice/C64/gtk3_sym.vkm
${PLIST.gh}share/vice/C64/gtk3_sym_da.vkm
${PLIST.gh}share/vice/C64/gtk3_sym_de.vkm
+${PLIST.gh}share/vice/C64/gtk3_sym_fr.vkm
${PLIST.gh}share/vice/C64/gtk3_sym_it.vkm
${PLIST.gh}share/vice/C64/gtk3_sym_nl.vkm
${PLIST.gh}share/vice/C64/gtk3_sym_se.vkm
@@ -186,11 +175,13 @@ ${PLIST.gh}share/vice/C64/gtk3_the64_de.vkm
share/vice/C64/jpchrgen
share/vice/C64/jpkernal
share/vice/C64/kernal
+share/vice/C64/palette.vpl
share/vice/C64/pc64.vpl
share/vice/C64/pepto-ntsc-sony.vpl
share/vice/C64/pepto-ntsc.vpl
share/vice/C64/pepto-pal.vpl
share/vice/C64/pepto-palold.vpl
+share/vice/C64/pixcen.vpl
share/vice/C64/ptoing.vpl
share/vice/C64/rgb.vpl
${PLIST.sdl}share/vice/C64/sdl_hotkeys.vkm
@@ -221,14 +212,19 @@ share/vice/C64DTV/c64mem.sym
share/vice/C64DTV/chargen
share/vice/C64DTV/default.vrs
share/vice/C64DTV/dtvrom.bin
+${PLIST.gh}share/vice/C64DTV/gtk3-hotkeys.vhk
${PLIST.gh}share/vice/C64DTV/gtk3_keyrah.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_keyrah_de.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_pos.vkm
+${PLIST.gh}share/vice/C64DTV/gtk3_pos_bmc64.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_pos_de.vkm
+${PLIST.gh}share/vice/C64DTV/gtk3_pos_es.vkm
+${PLIST.gh}share/vice/C64DTV/gtk3_pos_it.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_pos_se.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_sym.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_sym_da.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_sym_de.vkm
+${PLIST.gh}share/vice/C64DTV/gtk3_sym_fr.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_sym_it.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_sym_nl.vkm
${PLIST.gh}share/vice/C64DTV/gtk3_sym_se.vkm
@@ -268,15 +264,19 @@ share/vice/CBM-II/deekay.vpl
share/vice/CBM-II/frodo.vpl
share/vice/CBM-II/godot.vpl
share/vice/CBM-II/green.vpl
+${PLIST.gh}share/vice/CBM-II/gtk3-hotkeys.vhk
+${PLIST.gh}share/vice/CBM-II/gtk3_pos.vkm
${PLIST.gh}share/vice/CBM-II/gtk3_sym.vkm
${PLIST.gh}share/vice/CBM-II/gtk3_sym_de.vkm
share/vice/CBM-II/kernal
share/vice/CBM-II/kernal.500
+share/vice/CBM-II/palette.vpl
share/vice/CBM-II/pc64.vpl
share/vice/CBM-II/pepto-ntsc-sony.vpl
share/vice/CBM-II/pepto-ntsc.vpl
share/vice/CBM-II/pepto-pal.vpl
share/vice/CBM-II/pepto-palold.vpl
+share/vice/CBM-II/pixcen.vpl
share/vice/CBM-II/ptoing.vpl
share/vice/CBM-II/rgb.vpl
share/vice/CBM-II/rom128h.vrs
@@ -302,6 +302,11 @@ share/vice/DRIVES/dos2040
share/vice/DRIVES/dos3040
share/vice/DRIVES/dos4040
share/vice/DRIVES/dos9000
+share/vice/GLSL/bicubic-interlaced.frag
+share/vice/GLSL/bicubic.frag
+share/vice/GLSL/builtin-interlaced.frag
+share/vice/GLSL/builtin.frag
+share/vice/GLSL/viewport.vert
share/vice/PET/amber.vpl
share/vice/PET/basic-1.901439-09-05-02-06.bin
share/vice/PET/basic-2.901465-01-02.bin
@@ -321,6 +326,7 @@ share/vice/PET/edit-4-80-b-50Hz.901474-04_.bin
share/vice/PET/edit-4-80-b-60Hz.901474-03.bin
share/vice/PET/edit-4-b-noCRTC.901474-02.bin
share/vice/PET/green.vpl
+${PLIST.gh}share/vice/PET/gtk3-hotkeys.vhk
${PLIST.gh}share/vice/PET/gtk3_bude_pos.vkm
${PLIST.gh}share/vice/PET/gtk3_bude_pos_de.vkm
${PLIST.gh}share/vice/PET/gtk3_bude_sym.vkm
@@ -333,6 +339,7 @@ ${PLIST.gh}share/vice/PET/gtk3_grus_pos.vkm
${PLIST.gh}share/vice/PET/gtk3_grus_pos_de.vkm
${PLIST.gh}share/vice/PET/gtk3_grus_sym.vkm
${PLIST.gh}share/vice/PET/gtk3_grus_sym_de.vkm
+${PLIST.gh}share/vice/PET/gtk3_pos.vkm
${PLIST.gh}share/vice/PET/gtk3_sym.vkm
share/vice/PET/hre-9000.324992-02.bin
share/vice/PET/hre-a000.324993-02.bin
@@ -370,15 +377,19 @@ share/vice/PLUS4/basic
share/vice/PLUS4/c2lo.364
share/vice/PLUS4/colodore_ted.vpl
share/vice/PLUS4/default.vrs
+${PLIST.gh}share/vice/PLUS4/gtk3-hotkeys.vhk
+${PLIST.gh}share/vice/PLUS4/gtk3_c116_pos_it.vkm
+${PLIST.gh}share/vice/PLUS4/gtk3_c16_pos_it.vkm
${PLIST.gh}share/vice/PLUS4/gtk3_pos.vkm
+${PLIST.gh}share/vice/PLUS4/gtk3_pos_it.vkm
${PLIST.gh}share/vice/PLUS4/gtk3_sym.vkm
${PLIST.gh}share/vice/PLUS4/gtk3_sym_de.vkm
+${PLIST.gh}share/vice/PLUS4/gtk3_sym_fr.vkm
+${PLIST.gh}share/vice/PLUS4/gtk3_sym_it.vkm
share/vice/PLUS4/kernal
share/vice/PLUS4/kernal.005
share/vice/PLUS4/kernal.232
share/vice/PLUS4/kernal.364
-${PLIST.sdl}share/vice/PLUS4/sdl_hotkeys.vkm
-${PLIST.sdl}share/vice/PLUS4/sdl_pos.vkm
share/vice/PLUS4/yape-ntsc.vpl
share/vice/PLUS4/yape-pal.vpl
share/vice/PRINTER/1520.vpl
@@ -399,24 +410,31 @@ share/vice/SCPU64/deekay.vpl
share/vice/SCPU64/default.vrs
share/vice/SCPU64/frodo.vpl
share/vice/SCPU64/godot.vpl
+${PLIST.gh}share/vice/SCPU64/gtk3-hotkeys.vhk
${PLIST.gh}share/vice/SCPU64/gtk3_keyrah.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_keyrah_de.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_pos.vkm
+${PLIST.gh}share/vice/SCPU64/gtk3_pos_bmc64.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_pos_de.vkm
+${PLIST.gh}share/vice/SCPU64/gtk3_pos_es.vkm
+${PLIST.gh}share/vice/SCPU64/gtk3_pos_it.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_pos_se.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_sym.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_sym_da.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_sym_de.vkm
+${PLIST.gh}share/vice/SCPU64/gtk3_sym_fr.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_sym_it.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_sym_nl.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_sym_se.vkm
${PLIST.gh}share/vice/SCPU64/gtk3_the64_de.vkm
share/vice/SCPU64/jpchrgen
+share/vice/SCPU64/palette.vpl
share/vice/SCPU64/pc64.vpl
share/vice/SCPU64/pepto-ntsc-sony.vpl
share/vice/SCPU64/pepto-ntsc.vpl
share/vice/SCPU64/pepto-pal.vpl
share/vice/SCPU64/pepto-palold.vpl
+share/vice/SCPU64/pixcen.vpl
share/vice/SCPU64/ptoing.vpl
share/vice/SCPU64/rgb.vpl
share/vice/SCPU64/scpu64
@@ -438,20 +456,23 @@ ${PLIST.sdl}share/vice/SCPU64/sdl_sym_da.vkm
${PLIST.sdl}share/vice/SCPU64/sdl_sym_de.vkm
${PLIST.sdl}share/vice/SCPU64/sdl_sym_nl.vkm
share/vice/SCPU64/vice.vpl
+share/vice/VIC20/PALette.vpl
share/vice/VIC20/basic
share/vice/VIC20/chargen
+share/vice/VIC20/chargen-jp
share/vice/VIC20/colodore_vic.vpl
share/vice/VIC20/default.vrs
+${PLIST.gh}share/vice/VIC20/gtk3-hotkeys.vhk
${PLIST.gh}share/vice/VIC20/gtk3_pos.vkm
+${PLIST.gh}share/vice/VIC20/gtk3_pos_de.vkm
${PLIST.gh}share/vice/VIC20/gtk3_pos_it.vkm
${PLIST.gh}share/vice/VIC20/gtk3_sym.vkm
+${PLIST.gh}share/vice/VIC20/gtk3_sym_de.vkm
+${PLIST.gh}share/vice/VIC20/gtk3_sym_fr.vkm
${PLIST.gh}share/vice/VIC20/gtk3_sym_it.vkm
share/vice/VIC20/kernal
share/vice/VIC20/mike-ntsc.vpl
share/vice/VIC20/mike-pal.vpl
-${PLIST.sdl}share/vice/VIC20/sdl_hotkeys.vkm
-${PLIST.sdl}share/vice/VIC20/sdl_pos.vkm
-${PLIST.sdl}share/vice/VIC20/sdl_pos_fi.vkm
share/vice/VIC20/vice.vpl
share/vice/common/C128_1024.svg
share/vice/common/C128_16.png
@@ -459,12 +480,14 @@ share/vice/common/C128_24.png
share/vice/common/C128_256.png
share/vice/common/C128_32.png
share/vice/common/C128_48.png
+share/vice/common/C128_64.png
share/vice/common/C64_1024.svg
share/vice/common/C64_16.png
share/vice/common/C64_24.png
share/vice/common/C64_256.png
share/vice/common/C64_32.png
share/vice/common/C64_48.png
+share/vice/common/C64_64.png
share/vice/common/C64_Pro_Mono-STYLE.ttf
share/vice/common/CBM2_1024.svg
share/vice/common/CBM2_16.png
@@ -472,6 +495,7 @@ share/vice/common/CBM2_24.png
share/vice/common/CBM2_256.png
share/vice/common/CBM2_32.png
share/vice/common/CBM2_48.png
+share/vice/common/CBM2_64.png
share/vice/common/CBM_Logo.svg
share/vice/common/DTV_1024.svg
share/vice/common/DTV_16.png
@@ -479,6 +503,7 @@ share/vice/common/DTV_24.png
share/vice/common/DTV_256.png
share/vice/common/DTV_32.png
share/vice/common/DTV_48.png
+share/vice/common/DTV_64.png
share/vice/common/Icon-128@2x.png
share/vice/common/PET_16.png
share/vice/common/PET_24.png
@@ -486,42 +511,46 @@ share/vice/common/PET_256.png
share/vice/common/PET_256.svg
share/vice/common/PET_32.png
share/vice/common/PET_48.png
+share/vice/common/PET_64.png
share/vice/common/Plus4_1024.svg
share/vice/common/Plus4_16.png
share/vice/common/Plus4_24.png
share/vice/common/Plus4_256.png
share/vice/common/Plus4_32.png
share/vice/common/Plus4_48.png
+share/vice/common/Plus4_64.png
share/vice/common/SCPU_1024.svg
share/vice/common/SCPU_16.png
share/vice/common/SCPU_24.png
share/vice/common/SCPU_256.png
share/vice/common/SCPU_32.png
share/vice/common/SCPU_48.png
+share/vice/common/SCPU_64.png
share/vice/common/SID_1024.svg
share/vice/common/SID_16.png
share/vice/common/SID_24.png
share/vice/common/SID_256.png
share/vice/common/SID_32.png
share/vice/common/SID_48.png
+share/vice/common/SID_64.png
share/vice/common/VIC20_1024.svg
share/vice/common/VIC20_16.png
share/vice/common/VIC20_24.png
share/vice/common/VIC20_256.png
share/vice/common/VIC20_32.png
share/vice/common/VIC20_48.png
+share/vice/common/VIC20_64.png
+${PLIST.gh}share/vice/common/gtk3-hotkeys-cartridge.vhk
+${PLIST.gh}share/vice/common/gtk3-hotkeys-datasette1.vhk
+${PLIST.gh}share/vice/common/gtk3-hotkeys-datasette2.vhk
+${PLIST.gh}share/vice/common/gtk3-hotkeys-debug.vhk
+${PLIST.gh}share/vice/common/gtk3-hotkeys-drive.vhk
+${PLIST.gh}share/vice/common/gtk3-hotkeys-fliplist.vhk
+${PLIST.gh}share/vice/common/gtk3-hotkeys-help.vhk
+${PLIST.gh}share/vice/common/gtk3-hotkeys-settings.vhk
+${PLIST.gh}share/vice/common/gtk3-hotkeys-snapshot.vhk
share/vice/common/icon1024x1024.png
share/vice/common/vice-logo-black.svg
${PLIST.gtk}share/vice/common/vice.gresource
-share/vice/common/vsid.rc
-share/vice/common/x128.rc
-share/vice/common/x64.rc
-share/vice/common/x64dtv.rc
-share/vice/common/x64sc.rc
-share/vice/common/xcbm2.rc
-share/vice/common/xcbm5x0.rc
-share/vice/common/xpet.rc
-share/vice/common/xplus4.rc
-share/vice/common/xscpu64.rc
-share/vice/common/xvic.rc
${PLIST.desktop}share/vice/vice-org-vice-org.menu
+@pkgdir etc/xdg/menus/applications-merged
diff --git a/emulators/vice/distinfo b/emulators/vice/distinfo
index c6acab19e6d..d72592171da 100644
--- a/emulators/vice/distinfo
+++ b/emulators/vice/distinfo
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.51 2021/10/26 10:24:14 nia Exp $
+$NetBSD: distinfo,v 1.52 2021/12/29 14:31:24 rhialto Exp $
-BLAKE2s (vice-3.5.tar.gz) = ed915d71ddfcd1414816953b83e2af24c030d928347aeeab5a55485a5a9c6978
-SHA512 (vice-3.5.tar.gz) = 02f364c1645138cacb461346d44de8f524fb2aba7d980181caf039c46ca9d30db98466e5b0e56e6a41417cd7bbd63d73bf6eb110af1271e23732e320dd1fab70
-Size (vice-3.5.tar.gz) = 22557578 bytes
+BLAKE2s (vice-3.6.tar.gz) = c75245a716d41b5113b37add4953d3b296a52469614f30679c8142dc2582b78d
+SHA512 (vice-3.6.tar.gz) = 4e17ccf6b57a26cb439549fe0e9097045aaf78b3a291df8b47e16bf54c585194d38961a7d17d0c1c9e76e6e2aea7aa6e513cfcdbe9802363f2d885e9fb50bee9
+Size (vice-3.6.tar.gz) = 11389599 bytes
SHA1 (patch-configure) = 29dc9191d3caca6c6f5c5aef7ae714b73beaa0b0
SHA1 (patch-src_arch_gtk3_data_unix_Makefile.in) = e22566e8566bf750f8c1618fe00f582acc18cfda
+SHA1 (patch-src_arch_gtk3_uicommands.c) = c1f9cba6e647abf300d89f1f49b05755327a1aa5
diff --git a/emulators/vice/patches/patch-src_arch_gtk3_uicommands.c b/emulators/vice/patches/patch-src_arch_gtk3_uicommands.c
new file mode 100644
index 00000000000..6faf30d8fa1
--- /dev/null
+++ b/emulators/vice/patches/patch-src_arch_gtk3_uicommands.c
@@ -0,0 +1,16 @@
+$NetBSD: patch-src_arch_gtk3_uicommands.c,v 1.1 2021/12/29 14:31:24 rhialto Exp $
+
+We disable generating the PDF docs (because of expensive dependencies),
+so instead, try to show the cheaply generated html version.
+
+--- src/arch/gtk3/uicommands.c.orig 2021-12-24 19:27:40.000000000 +0000
++++ src/arch/gtk3/uicommands.c
+@@ -372,7 +372,7 @@ gboolean ui_open_manual_callback(GtkWidg
+ path = archdep_get_vice_docsdir();
+
+ /* first try opening the pdf */
+- uri = archdep_join_paths(path, "vice.pdf", NULL);
++ uri = archdep_join_paths(path, "html/vice_toc.html", NULL);
+ debug_gtk3("URI before GTK3: %s", uri);
+ final_uri = g_filename_to_uri(uri, NULL, &error);
+ debug_gtk3("final URI (pdf): %s", final_uri);