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.3.
details: https://anonhg.NetBSD.org/pkgsrc/rev/6ecaedde292f
branches: trunk
changeset: 317131:6ecaedde292f
user: rhialto <rhialto%pkgsrc.org@localhost>
date: Mon Dec 31 15:38:55 2018 +0000
description:
emulators/vice: update to 3.3.
* Changes in VICE 3.3
=====================
This release stabilizes and introduces the GTK3 UI as the primary user interface
for all major ports. For "lesser" platforms we still have the SDL1/SDL2 based
interface. All other user interfaces have been removed. RIP
** General
----------
- Old, unmaintained, ports removed:
* MacOS Cocoa: use SDL or Gtk3
* WinVice: use SDL or Gtk3
* BeOS/Haiku: use SDL
* AmigaOS: use SDL
* Unix Xaw: use SDL or Gtk3
* Unix Gtk2: use SDL or Gtk3
* OS/2: use SDL
- Fix building against external ffmpeg >= 4.0
- Fix errors in multi-SID code
- added single SNES pad emulation (compatible to Ninjas adapter/TrapThem64)
- Make VICE much faster by using -O3 vs -O2
- add a slot number before the literal name of a game-controller, which is less
confusing when more than one controller of the same type is used
- fix parsing of the commandline with -config first
- added dutch to list of keyboard mappings
(more details in the included share/doc/vice/NEWS file)
diffstat:
emulators/vice/Makefile | 25 +-
emulators/vice/PLIST | 167 ++++++-------------
emulators/vice/distinfo | 15 +-
emulators/vice/options.mk | 58 +-----
emulators/vice/patches/patch-configure | 56 +++++-
emulators/vice/patches/patch-data_fonts_Makefile.in | 13 +-
emulators/vice/patches/patch-po_Makefile.in.in | 17 --
7 files changed, 143 insertions(+), 208 deletions(-)
diffs (truncated from 651 to 300 lines):
diff -r 60443c7e9867 -r 6ecaedde292f emulators/vice/Makefile
--- a/emulators/vice/Makefile Mon Dec 31 15:06:47 2018 +0000
+++ b/emulators/vice/Makefile Mon Dec 31 15:38:55 2018 +0000
@@ -1,13 +1,10 @@
-# $NetBSD: Makefile,v 1.135 2018/11/23 08:06:30 ryoon Exp $
+# $NetBSD: Makefile,v 1.136 2018/12/31 15:38:55 rhialto Exp $
-DISTNAME= vice-3.2
-PKGREVISION= 4
+DISTNAME= vice-3.3
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=vice-emu/}
-#MASTER_SITES+= ftp://ftp.zimmers.net/pub/cbm/crossplatform/emulators/VICE/
-#MASTER_SITES+= http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/
-MAINTAINER= rhialto%falu.nl@localhost
+MAINTAINER= rhialto%NetBSD.org@localhost
HOMEPAGE= http://vice-emu.sourceforge.net/
COMMENT= Emulator for C64, C128, CBM-II, PET, VIC20, Plus4 and C16
LICENSE= gnu-gpl-v2
@@ -19,11 +16,10 @@
NO_SRC_ON_FTP= ${RESTRICTED}
USE_PKGLOCALEDIR= yes
-USE_LANGUAGES= c c++
-USE_TOOLS+= gmake msgfmt pkg-config perl
+USE_LANGUAGES= c c++11
+USE_TOOLS+= gmake pkg-config perl
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-ethernet
-CONFIGURE_ARGS+= --enable-fullscreen
CONFIGURE_ARGS.NetBSD+= --without-oss
# Avoid PLIST mismatch if these programs are installed
@@ -35,7 +31,15 @@
REQD_DIRS+= ${PREFIX}/share/vice/fonts
REQD_DIRS+= ${PREFIX}/share/vice
-DEPENDS+= xa65-[0-9]*:../../devel/xa65
+BUILD_DEPENDS+= xa65-[0-9]*:../../devel/xa65
+
+SUBST_CLASSES+= prefix
+SUBST_STAGE.prefix= post-configure
+SUBST_FILES.prefix= man/vice.1
+SUBST_FILES.prefix+= doc/html/vice_4.html
+SUBST_FILES.prefix+= doc/vice.info
+SUBST_FILES.prefix+= doc/vice.txt
+SUBST_SED.prefix= -e 's|/usr/local|${PREFIX}|g'
.include "options.mk"
@@ -43,7 +47,6 @@
.include "../../audio/lame/buildlink3.mk"
.include "../../audio/libvorbis/buildlink3.mk"
.include "../../audio/mpg123/buildlink3.mk"
-.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/giflib/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
diff -r 60443c7e9867 -r 6ecaedde292f emulators/vice/PLIST
--- a/emulators/vice/PLIST Mon Dec 31 15:06:47 2018 +0000
+++ b/emulators/vice/PLIST Mon Dec 31 15:38:55 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.26 2018/07/14 16:05:19 maya Exp $
+@comment $NetBSD: PLIST,v 1.27 2018/12/31 15:38:55 rhialto Exp $
bin/c1541
bin/cartconv
bin/petcat
@@ -25,7 +25,8 @@
share/doc/vice/COPYING
share/doc/vice/Documentation-Howto.txt
share/doc/vice/Doxygen-Howto.txt
-share/doc/vice/GTK3-Howto.txt
+share/doc/vice/FreeBSD-GTK3-Howto.txt
+share/doc/vice/GTK3-macOS.txt
share/doc/vice/Lato-Bold.eot
share/doc/vice/Lato-Bold.ttf
share/doc/vice/Lato-Bold.woff
@@ -42,31 +43,17 @@
share/doc/vice/Lato-Regular.ttf
share/doc/vice/Lato-Regular.woff
share/doc/vice/Lato-Regular.woff2
-share/doc/vice/Linux-Mingw32-Howto.txt
-share/doc/vice/Linux-Native-Howto.txt
-share/doc/vice/MSDOS-Ethernet-Howto.txt
-share/doc/vice/MSDOS-Howto.txt
-share/doc/vice/MacOSX-Cocoa-Howto.txt
-share/doc/vice/MacOSX-Howto.txt
-share/doc/vice/MacOSX-ResourceTree.txt
-share/doc/vice/Minix-Howto.txt
+share/doc/vice/Linux-GTK3-Howto.txt
share/doc/vice/NEWS
-share/doc/vice/NLS-Howto.txt
+share/doc/vice/NetBSD-howto.txt
share/doc/vice/OFL.txt
-share/doc/vice/OpenVMS-Howto.txt
-share/doc/vice/Readme-Amiga.txt
-share/doc/vice/Readme-BeOS.txt
-share/doc/vice/Readme-DOS.txt
share/doc/vice/Readme-GTK3.txt
-share/doc/vice/Readme-MacOSX.txt
share/doc/vice/Readme-SDL.txt
share/doc/vice/Readme-SDL2.txt
-share/doc/vice/Readme-Unix.txt
+share/doc/vice/Release-Howto.txt
share/doc/vice/SDL-Howto.txt
share/doc/vice/SDL-support.txt
-share/doc/vice/Win32-Cygwin-Howto.txt
-share/doc/vice/Win32-Mingw32-Howto.txt
-share/doc/vice/WinNT-Unicode.txt
+share/doc/vice/Windows-MinGW-GTK3-Howto.txt
share/doc/vice/amigaos.html
share/doc/vice/android.html
share/doc/vice/beos.html
@@ -79,7 +66,6 @@
share/doc/vice/macosx.html
share/doc/vice/new.gif
share/doc/vice/nsosrh.html
-share/doc/vice/ports-status.txt
share/doc/vice/qnx.html
share/doc/vice/robots.txt
share/doc/vice/sco.html
@@ -87,6 +73,7 @@
share/doc/vice/solaris.html
share/doc/vice/sortix.html
share/doc/vice/unix.html
+share/doc/vice/vice-logo-black.svg
share/doc/vice/vice-logo.svg
share/doc/vice/vice.chm
share/doc/vice/vice.css
@@ -120,18 +107,6 @@
share/doc/vice/vice_9.html
share/doc/vice/vice_toc.html
share/doc/vice/windows.html
-${PLIST.mo}share/locale/da/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/de/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/es/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/fr/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/hu/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/it/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/ko/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/nl/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/pl/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/ru/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/sv/LC_MESSAGES/vice.mo
-${PLIST.mo}share/locale/tr/LC_MESSAGES/vice.mo
share/vice/C128/basic64
share/vice/C128/basichi
share/vice/C128/basiclo
@@ -142,13 +117,17 @@
share/vice/C128/chargde
share/vice/C128/chargen
share/vice/C128/chargfr
+share/vice/C128/chargno
share/vice/C128/chargse
+share/vice/C128/cjam.vpl
share/vice/C128/colodore.vpl
share/vice/C128/community-colors.vpl
share/vice/C128/deekay.vpl
share/vice/C128/default.vrs
share/vice/C128/frodo.vpl
share/vice/C128/godot.vpl
+${PLIST.x11}share/vice/C128/gtk3_pos.vkm
+${PLIST.x11}share/vice/C128/gtk3_sym.vkm
share/vice/C128/kernal
share/vice/C128/kernal64
share/vice/C128/kernalch
@@ -167,19 +146,16 @@
share/vice/C128/rgb.vpl
${PLIST.sdl}share/vice/C128/sdl_hotkeys.vkm
${PLIST.sdl}share/vice/C128/sdl_pos.vkm
-${PLIST.x11}share/vice/C128/gtk3_pos.vkm
-${PLIST.x11}share/vice/C128/gtk3_sym.vkm
share/vice/C128/vdc_comp.vpl
share/vice/C128/vdc_deft.vpl
share/vice/C128/vice.vpl
-${PLIST.x11}share/vice/C128/x11_pos.vkm
-${PLIST.x11}share/vice/C128/x11_sym.vkm
share/vice/C64/basic
share/vice/C64/c64hq.vpl
share/vice/C64/c64mem.sym
share/vice/C64/c64s.vpl
share/vice/C64/ccs64.vpl
share/vice/C64/chargen
+share/vice/C64/cjam.vpl
share/vice/C64/colodore.vpl
share/vice/C64/community-colors.vpl
share/vice/C64/deekay.vpl
@@ -188,6 +164,13 @@
share/vice/C64/frodo.vpl
share/vice/C64/godot.vpl
share/vice/C64/gskernal
+${PLIST.x11}share/vice/C64/gtk3_keyrah.vkm
+${PLIST.x11}share/vice/C64/gtk3_keyrah_de.vkm
+${PLIST.x11}share/vice/C64/gtk3_pos.vkm
+${PLIST.x11}share/vice/C64/gtk3_pos_de.vkm
+${PLIST.x11}share/vice/C64/gtk3_sym.vkm
+${PLIST.x11}share/vice/C64/gtk3_sym_de.vkm
+${PLIST.x11}share/vice/C64/gtk3_sym_nl.vkm
share/vice/C64/jpchrgen
share/vice/C64/jpkernal
share/vice/C64/kernal
@@ -213,25 +196,21 @@
${PLIST.sdl}share/vice/C64/sdl_pos_no.vkm
${PLIST.sdl}share/vice/C64/sdl_sym.vkm
${PLIST.sdl}share/vice/C64/sdl_sym_de.vkm
+${PLIST.sdl}share/vice/C64/sdl_sym_nl.vkm
share/vice/C64/sxkernal
share/vice/C64/vice.vpl
-${PLIST.x11}share/vice/C64/gtk3_keyrah.vkm
-${PLIST.x11}share/vice/C64/gtk3_keyrah_de.vkm
-${PLIST.x11}share/vice/C64/gtk3_pos.vkm
-${PLIST.x11}share/vice/C64/gtk3_pos_de.vkm
-${PLIST.x11}share/vice/C64/gtk3_sym.vkm
-${PLIST.x11}share/vice/C64/gtk3_sym_de.vkm
-${PLIST.x11}share/vice/C64/x11_keyrah.vkm
-${PLIST.x11}share/vice/C64/x11_keyrah_de.vkm
-${PLIST.x11}share/vice/C64/x11_pos.vkm
-${PLIST.x11}share/vice/C64/x11_pos_de.vkm
-${PLIST.x11}share/vice/C64/x11_sym.vkm
-${PLIST.x11}share/vice/C64/x11_sym_de.vkm
share/vice/C64DTV/basic
share/vice/C64DTV/c64mem.sym
share/vice/C64DTV/chargen
share/vice/C64DTV/default.vrs
share/vice/C64DTV/dtvrom.bin
+${PLIST.x11}share/vice/C64DTV/gtk3_keyrah.vkm
+${PLIST.x11}share/vice/C64DTV/gtk3_keyrah_de.vkm
+${PLIST.x11}share/vice/C64DTV/gtk3_pos.vkm
+${PLIST.x11}share/vice/C64DTV/gtk3_pos_de.vkm
+${PLIST.x11}share/vice/C64DTV/gtk3_sym.vkm
+${PLIST.x11}share/vice/C64DTV/gtk3_sym_de.vkm
+${PLIST.x11}share/vice/C64DTV/gtk3_sym_nl.vkm
share/vice/C64DTV/kernal
${PLIST.sdl}share/vice/C64DTV/sdl_hotkeys.vkm
${PLIST.sdl}share/vice/C64DTV/sdl_keyrah.vkm
@@ -246,19 +225,8 @@
${PLIST.sdl}share/vice/C64DTV/sdl_pos_no.vkm
${PLIST.sdl}share/vice/C64DTV/sdl_sym.vkm
${PLIST.sdl}share/vice/C64DTV/sdl_sym_de.vkm
+${PLIST.sdl}share/vice/C64DTV/sdl_sym_nl.vkm
share/vice/C64DTV/spiff.vpl
-${PLIST.x11}share/vice/C64DTV/gtk3_keyrah.vkm
-${PLIST.x11}share/vice/C64DTV/gtk3_keyrah_de.vkm
-${PLIST.x11}share/vice/C64DTV/gtk3_pos.vkm
-${PLIST.x11}share/vice/C64DTV/gtk3_pos_de.vkm
-${PLIST.x11}share/vice/C64DTV/gtk3_sym.vkm
-${PLIST.x11}share/vice/C64DTV/gtk3_sym_de.vkm
-${PLIST.x11}share/vice/C64DTV/x11_keyrah.vkm
-${PLIST.x11}share/vice/C64DTV/x11_keyrah_de.vkm
-${PLIST.x11}share/vice/C64DTV/x11_pos.vkm
-${PLIST.x11}share/vice/C64DTV/x11_pos_de.vkm
-${PLIST.x11}share/vice/C64DTV/x11_sym.vkm
-${PLIST.x11}share/vice/C64DTV/x11_sym_de.vkm
share/vice/CBM-II/amber.vpl
share/vice/CBM-II/basic.128
share/vice/CBM-II/basic.256
@@ -269,12 +237,15 @@
share/vice/CBM-II/chargen.500
share/vice/CBM-II/chargen.600
share/vice/CBM-II/chargen.700
+share/vice/CBM-II/cjam.vpl
share/vice/CBM-II/colodore.vpl
share/vice/CBM-II/community-colors.vpl
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.x11}share/vice/CBM-II/gtk3_sym.vkm
+${PLIST.x11}share/vice/CBM-II/gtk3_sym_de.vkm
share/vice/CBM-II/kernal
share/vice/CBM-II/kernal.500
share/vice/CBM-II/pc64.vpl
@@ -293,10 +264,6 @@
${PLIST.sdl}share/vice/CBM-II/sdl_sym.vkm
share/vice/CBM-II/vice.vpl
share/vice/CBM-II/white.vpl
-${PLIST.x11}share/vice/CBM-II/gtk3_sym.vkm
-${PLIST.x11}share/vice/CBM-II/gtk3_sym_de.vkm
-${PLIST.x11}share/vice/CBM-II/x11_sym.vkm
-${PLIST.x11}share/vice/CBM-II/x11_sym_de.vkm
share/vice/DRIVES/d1541II
share/vice/DRIVES/d1571cr
share/vice/DRIVES/dos1001
@@ -324,6 +291,19 @@
share/vice/PET/edit4b80
share/vice/PET/edit4g40
share/vice/PET/green.vpl
+${PLIST.x11}share/vice/PET/gtk3_bude_pos.vkm
+${PLIST.x11}share/vice/PET/gtk3_bude_pos_de.vkm
+${PLIST.x11}share/vice/PET/gtk3_bude_sym.vkm
+${PLIST.x11}share/vice/PET/gtk3_bude_sym_de.vkm
+${PLIST.x11}share/vice/PET/gtk3_buuk_pos.vkm
+${PLIST.x11}share/vice/PET/gtk3_buuk_pos_de.vkm
+${PLIST.x11}share/vice/PET/gtk3_buuk_sym.vkm
+${PLIST.x11}share/vice/PET/gtk3_buuk_sym_de.vkm
+${PLIST.x11}share/vice/PET/gtk3_grus_pos.vkm
+${PLIST.x11}share/vice/PET/gtk3_grus_pos_de.vkm
+${PLIST.x11}share/vice/PET/gtk3_grus_sym.vkm
+${PLIST.x11}share/vice/PET/gtk3_grus_sym_de.vkm
Home |
Main Index |
Thread Index |
Old Index