pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/emulators/vice Changes in VICE 3.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/800864150572
branches:  trunk
changeset: 366610:800864150572
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Aug 16 17:54:09 2017 +0000

description:
Changes in VICE 3.1

General
- New support for double sided 1571 g64 and p64 images.
- SID filter improvements.

C64(SC)/SCPU64/C64DTV/C128 changes
- New joyport script64 dongle emulation.
- New joyport vizawrite64 dongle emulation.
- Fixed joyport paperclip64 dongle emulation.
- Fixed StarDOS emulation.

XVIC
- Fixed VIA emulation.

C1541
- Fixed commands and added new commands.

BeOS/Haiku changes
- New drag & drop support: dragging a file from Tracker into the window
  now autostarts it, and dragging text into the window pastes it.

diffstat:

 emulators/vice/Makefile                                |   55 +--
 emulators/vice/PLIST                                   |  223 +++++++++++++++-
 emulators/vice/PLIST.sdl                               |   18 -
 emulators/vice/PLIST.x11                               |   41 ---
 emulators/vice/distinfo                                |   17 +-
 emulators/vice/options.mk                              |  105 +++----
 emulators/vice/patches/patch-aa                        |   21 -
 emulators/vice/patches/patch-ab                        |   80 ------
 emulators/vice/patches/patch-configure                 |   71 +++++
 emulators/vice/patches/patch-data_fonts_Makefile.in    |   26 +-
 emulators/vice/patches/patch-po_Makefile.in.in         |   17 +
 emulators/vice/patches/patch-src_gfxoutputdrv_gifdrv.c |   54 ----
 12 files changed, 380 insertions(+), 348 deletions(-)

diffs (truncated from 1000 to 300 lines):

diff -r e9bc442986c2 -r 800864150572 emulators/vice/Makefile
--- a/emulators/vice/Makefile   Wed Aug 16 16:30:03 2017 +0000
+++ b/emulators/vice/Makefile   Wed Aug 16 17:54:09 2017 +0000
@@ -1,18 +1,15 @@
-# $NetBSD: Makefile,v 1.124 2017/02/12 06:25:18 ryoon Exp $
+# $NetBSD: Makefile,v 1.125 2017/08/16 17:54:09 adam Exp $
 
-DISTNAME=              vice-2.4
-PKGREVISION=           19
-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/
+DISTNAME=      vice-3.1
+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
-HOMEPAGE=              http://vice-emu.sourceforge.net/
-COMMENT=               Emulator for C64, C128, CBM-II, PET, VIC20, Plus4 and C16
-LICENSE=               gnu-gpl-v2
-
-BUILD_DEPENDS+=                tex-pdftex-[0-9]*:../../print/tex-pdftex
+MAINTAINER=    rhialto%falu.nl@localhost
+HOMEPAGE=      http://vice-emu.sourceforge.net/
+COMMENT=       Emulator for C64, C128, CBM-II, PET, VIC20, Plus4 and C16
+LICENSE=       gnu-gpl-v2
 
 RESTRICTED=            ROM image copyright is questionable.
 NO_BIN_ON_CDROM=       ${RESTRICTED}
@@ -20,32 +17,30 @@
 NO_BIN_ON_FTP=         ${RESTRICTED}
 NO_SRC_ON_FTP=         ${RESTRICTED}
 
-EXTRACT_ONLY=          ${DISTNAME}${EXTRACT_SUFX}
+USE_PKGLOCALEDIR=      yes
+USE_LANGUAGES=         c c++
+USE_TOOLS+=            gmake msgfmt pkg-config
+GNU_CONFIGURE=         yes
+CONFIGURE_ARGS+=       --enable-ethernet
+CONFIGURE_ARGS+=       --enable-fullscreen
+CONFIGURE_ARGS.NetBSD+=        --without-oss
 
-USE_PKGLOCALEDIR=      YES
-USE_TOOLS+=            bdftopcf gmake msgfmt
-USE_TOOLS+=            pkg-config
-USE_LANGUAGES=         c c++
-GNU_CONFIGURE=         YES
-CONFIGURE_ENV+=                toolchain_check=no
-
-INFO_FILES=            YES
+INFO_FILES=            yes
 FONTS_DIRS.x11=                ${PREFIX}/share/vice/fonts
 REQD_DIRS+=            ${PREFIX}/share/vice/fonts
 REQD_DIRS+=            ${PREFIX}/share/vice
 
-PLIST_SRC+=            PLIST
-
 .include "options.mk"
 
-CONFIGURE_ARGS.NetBSD+=        --without-oss
-CPPFLAGS.NetBSD+=      -DHAVE_STDINT_H
-CPPFLAGS.DragonFly+=   -DHAVE_STDINT_H
-
-.include "../../mk/readline.buildlink3.mk"
+.include "../../audio/flac/buildlink3.mk"
+.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"
-.include "../../graphics/giflib/buildlink3.mk"
+.include "../../net/libpcap/buildlink3.mk"
 .include "../../mk/jpeg.buildlink3.mk"
+.include "../../mk/readline.buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r e9bc442986c2 -r 800864150572 emulators/vice/PLIST
--- a/emulators/vice/PLIST      Wed Aug 16 16:30:03 2017 +0000
+++ b/emulators/vice/PLIST      Wed Aug 16 17:54:09 2017 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.24 2012/12/12 09:58:03 wiz Exp $
+@comment $NetBSD: PLIST,v 1.25 2017/08/16 17:54:09 adam Exp $
 bin/c1541
 bin/cartconv
 bin/petcat
@@ -11,61 +11,83 @@
 bin/xcbm5x0
 bin/xpet
 bin/xplus4
+bin/xscpu64
 bin/xvic
 info/vice.info
-info/vice.pdf
 info/vice.txt
 man/man1/c1541.1
+man/man1/cartconv.1
 man/man1/petcat.1
 man/man1/vice.1
-share/doc/vice/64doc.txt
-share/doc/vice/65C02.txt
-share/doc/vice/BUGS
+share/doc/vice/Android-Howto.txt
 share/doc/vice/CIA-README.txt
+share/doc/vice/CIPS2008.png
 share/doc/vice/COPYING
-share/doc/vice/CommodoreInnovationPriceSoftware2008.jpg
 share/doc/vice/Documentation-Howto.txt
 share/doc/vice/Doxygen-Howto.txt
-share/doc/vice/GP2X-Howto.txt
+share/doc/vice/GTK3-Howto.txt
+share/doc/vice/Lato-Bold.eot
+share/doc/vice/Lato-Bold.ttf
+share/doc/vice/Lato-Bold.woff
+share/doc/vice/Lato-Bold.woff2
+share/doc/vice/Lato-BoldItalic.eot
+share/doc/vice/Lato-BoldItalic.ttf
+share/doc/vice/Lato-BoldItalic.woff
+share/doc/vice/Lato-BoldItalic.woff2
+share/doc/vice/Lato-Italic.eot
+share/doc/vice/Lato-Italic.ttf
+share/doc/vice/Lato-Italic.woff
+share/doc/vice/Lato-Italic.woff2
+share/doc/vice/Lato-Regular.eot
+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/NEWS
 share/doc/vice/NLS-Howto.txt
+share/doc/vice/OFL.txt
 share/doc/vice/OpenVMS-Howto.txt
-share/doc/vice/PETdoc.txt
+share/doc/vice/OpenWatcom-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-OS2.txt
 share/doc/vice/Readme-SDL.txt
+share/doc/vice/Readme-SDL2.txt
+share/doc/vice/Readme-Unix.txt
 share/doc/vice/SDL-Howto.txt
-share/doc/vice/TODO
-share/doc/vice/VIC-Addendum.txt
-share/doc/vice/VIC-Article.txt
-share/doc/vice/VIC-Artikel.txt
 share/doc/vice/Win32-Cygwin-Howto.txt
+share/doc/vice/Win32-MSVC-Howto.txt
 share/doc/vice/Win32-Mingw32-Howto.txt
+share/doc/vice/WinNT-Unicode.txt
 share/doc/vice/amigaos.html
+share/doc/vice/android.html
 share/doc/vice/beos.html
-share/doc/vice/cbm_basic_tokens.txt
 share/doc/vice/coding-guidelines.txt
-share/doc/vice/drive_info.txt
+share/doc/vice/darwin.html
+share/doc/vice/hardware-sids.txt
 share/doc/vice/iec-bus.txt
 share/doc/vice/index.html
 share/doc/vice/macosx.html
 share/doc/vice/new.gif
-share/doc/vice/pixel_aspect.txt
+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
-share/doc/vice/serial.txt
+share/doc/vice/sitemap.xml
 share/doc/vice/solaris.html
-share/doc/vice/vice-logo-small.png
-share/doc/vice/vice-logo.jpg
+share/doc/vice/sortix.html
+share/doc/vice/vice-logo.svg
 share/doc/vice/vice.chm
 share/doc/vice/vice.css
 share/doc/vice/vice.guide
@@ -87,6 +109,8 @@
 share/doc/vice/vice_19.html
 share/doc/vice/vice_2.html
 share/doc/vice/vice_20.html
+share/doc/vice/vice_21.html
+share/doc/vice/vice_22.html
 share/doc/vice/vice_3.html
 share/doc/vice/vice_4.html
 share/doc/vice/vice_5.html
@@ -95,22 +119,39 @@
 share/doc/vice/vice_8.html
 share/doc/vice/vice_9.html
 share/doc/vice/vice_toc.html
+share/doc/vice/windows.html
+${PLIST.x11}share/locale/da/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/de/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/es/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/fr/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/hu/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/it/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/ko/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/nl/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/pl/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/ru/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/sv/LC_MESSAGES/vice.mo
+${PLIST.x11}share/locale/tr/LC_MESSAGES/vice.mo
 share/vice/C128/basic64
 share/vice/C128/basichi
 share/vice/C128/basiclo
 share/vice/C128/c64hq.vpl
 share/vice/C128/c64s.vpl
 share/vice/C128/ccs64.vpl
+share/vice/C128/chargch
 share/vice/C128/chargde
 share/vice/C128/chargen
 share/vice/C128/chargfr
 share/vice/C128/chargse
-share/vice/C128/default.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
 share/vice/C128/kernal
 share/vice/C128/kernal64
+share/vice/C128/kernalch
 share/vice/C128/kernalde
 share/vice/C128/kernalfi
 share/vice/C128/kernalfr
@@ -118,28 +159,79 @@
 share/vice/C128/kernalno
 share/vice/C128/kernalse
 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/ptoing.vpl
+share/vice/C128/rgb.vpl
+${PLIST.sdl}share/vice/C128/sdl_pos.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/default.vpl
+share/vice/C64/colodore.vpl
+share/vice/C64/community-colors.vpl
+share/vice/C64/deekay.vpl
 share/vice/C64/default.vrs
+share/vice/C64/edkernal
 share/vice/C64/frodo.vpl
 share/vice/C64/godot.vpl
+share/vice/C64/gskernal
+share/vice/C64/jpchrgen
+share/vice/C64/jpkernal
 share/vice/C64/kernal
 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/ptoing.vpl
+share/vice/C64/rgb.vpl
+${PLIST.sdl}share/vice/C64/sdl_keyrah.vkm
+${PLIST.sdl}share/vice/C64/sdl_keyrah_de.vkm
+${PLIST.sdl}share/vice/C64/sdl_pos.vkm
+${PLIST.sdl}share/vice/C64/sdl_pos_da.vkm
+${PLIST.sdl}share/vice/C64/sdl_pos_de.vkm
+${PLIST.sdl}share/vice/C64/sdl_pos_fi.vkm
+${PLIST.sdl}share/vice/C64/sdl_pos_no.vkm
+${PLIST.sdl}share/vice/C64/sdl_sym.vkm
+share/vice/C64/sxkernal
 share/vice/C64/vice.vpl
+${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



Home | Main Index | Thread Index | Old Index