pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/emulators/vice emulators/vice: update to 3.6.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/31c529ab4e1e
branches:  trunk
changeset: 771885:31c529ab4e1e
user:      rhialto <rhialto%pkgsrc.org@localhost>
date:      Wed Dec 29 14:31:24 2021 +0000

description:
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:

 emulators/vice/Makefile                                 |   15 +-
 emulators/vice/PLIST                                    |  109 ++++++++++-----
 emulators/vice/distinfo                                 |    9 +-
 emulators/vice/patches/patch-src_arch_gtk3_uicommands.c |   16 ++
 4 files changed, 100 insertions(+), 49 deletions(-)

diffs (truncated from 451 to 300 lines):

diff -r 482d8c5c038c -r 31c529ab4e1e emulators/vice/Makefile
--- a/emulators/vice/Makefile   Wed Dec 29 14:01:02 2021 +0000
+++ b/emulators/vice/Makefile   Wed Dec 29 14:31:24 2021 +0000
@@ -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 @@
 
 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_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_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 -r 482d8c5c038c -r 31c529ab4e1e emulators/vice/PLIST
--- a/emulators/vice/PLIST      Wed Dec 29 14:01:02 2021 +0000
+++ b/emulators/vice/PLIST      Wed Dec 29 14:31:24 2021 +0000
@@ -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/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/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/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.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_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/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/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/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 @@
 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/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/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/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-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_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/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/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 @@



Home | Main Index | Thread Index | Old Index