pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/emulators/vice
Module Name: pkgsrc
Committed By: rhialto
Date: Fri Jan 31 17:49:02 UTC 2025
Modified Files:
pkgsrc/emulators/vice: Makefile PLIST distinfo options.mk
pkgsrc/emulators/vice/patches: patch-configure
Log Message:
emulators/vice: update to 3.9
changes: many. The full list is at http://vice-emu.sourceforge.io/NEWS .
There is a new way of screen recording which uses the ffmpeg program and
sockets, instead of the ffmpeg library, which keeps changing its API.
This may or may not work (deadlock), depending on emulator or screen settings.
Using the built-in lossless ZMBV format is a good alternative.
To generate a diff of this commit:
cvs rdiff -u -r1.192 -r1.193 pkgsrc/emulators/vice/Makefile
cvs rdiff -u -r1.35 -r1.36 pkgsrc/emulators/vice/PLIST
cvs rdiff -u -r1.55 -r1.56 pkgsrc/emulators/vice/distinfo
cvs rdiff -u -r1.17 -r1.18 pkgsrc/emulators/vice/options.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/emulators/vice/patches/patch-configure
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/emulators/vice/Makefile
diff -u pkgsrc/emulators/vice/Makefile:1.192 pkgsrc/emulators/vice/Makefile:1.193
--- pkgsrc/emulators/vice/Makefile:1.192 Mon Jan 6 21:49:08 2025
+++ pkgsrc/emulators/vice/Makefile Fri Jan 31 17:49:02 2025
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.192 2025/01/06 21:49:08 ktnb Exp $
+# $NetBSD: Makefile,v 1.193 2025/01/31 17:49:02 rhialto Exp $
-DISTNAME= vice-3.8
-PKGREVISION= 13
+DISTNAME= vice-3.9
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=vice-emu/}
@@ -17,7 +16,8 @@ NO_BIN_ON_FTP= ${RESTRICTED}
NO_SRC_ON_FTP= ${RESTRICTED}
USE_PKGLOCALEDIR= yes
-USE_LANGUAGES= c c++11
+USE_LANGUAGES= c c++
+USE_CXX_FEATURES+= c++11
USE_TOOLS+= bash gmake pkg-config perl flex yacc
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-ethernet
@@ -45,6 +45,8 @@ CONFIGURE_ENV+= ac_cv_prog_SVNVERSION=n
CONFIGURE_ARGS+= --disable-pdf-docs
CONFIGURE_ARGS+= --enable-html-docs
+MAKE_ENV+= BASH_SHELL=${PREFIX}/bin/bash
+
REQD_DIRS+= ${PREFIX}/share/vice
DEPENDS+= dos2unix-[0-9]*:../../converters/dos2unix
@@ -80,5 +82,4 @@ post-install:
.include "../../graphics/png/buildlink3.mk"
.include "../../net/libpcap/buildlink3.mk"
.include "../../www/curl/buildlink3.mk"
-.include "../../mk/readline.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/emulators/vice/PLIST
diff -u pkgsrc/emulators/vice/PLIST:1.35 pkgsrc/emulators/vice/PLIST:1.36
--- pkgsrc/emulators/vice/PLIST:1.35 Sat Jan 6 15:35:26 2024
+++ pkgsrc/emulators/vice/PLIST Fri Jan 31 17:49:02 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.35 2024/01/06 15:35:26 rhialto Exp $
+@comment $NetBSD: PLIST,v 1.36 2025/01/31 17:49:02 rhialto Exp $
bin/c1541
bin/cartconv
bin/petcat
@@ -100,6 +100,7 @@ share/doc/vice/html/vice_20.html
share/doc/vice/html/vice_21.html
share/doc/vice/html/vice_22.html
share/doc/vice/html/vice_23.html
+share/doc/vice/html/vice_24.html
share/doc/vice/html/vice_3.html
share/doc/vice/html/vice_4.html
share/doc/vice/html/vice_5.html
@@ -149,6 +150,7 @@ share/vice/C128/kernalfi
share/vice/C128/kernalfr
share/vice/C128/kernalit
share/vice/C128/kernalno
+share/vice/C128/lemon64.vpl
share/vice/C128/palette.vpl
share/vice/C128/palette_6569R1_v1r.vpl
share/vice/C128/palette_6569R5_v1r.vpl
@@ -217,6 +219,7 @@ share/vice/C64/kernal-901227-02.bin
share/vice/C64/kernal-901227-03.bin
share/vice/C64/kernal-901246-01.bin
share/vice/C64/kernal-906145-02.bin
+share/vice/C64/lemon64.vpl
share/vice/C64/palette.vpl
share/vice/C64/palette_6569R1_v1r.vpl
share/vice/C64/palette_6569R5_v1r.vpl
@@ -232,8 +235,10 @@ 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_joymap_keyrah_v3.vjm
${PLIST.sdl}share/vice/C64/sdl_joymap_ps3.vjm
${PLIST.sdl}share/vice/C64/sdl_joymap_thec64.vjm
+${PLIST.sdl}share/vice/C64/sdl_joymap_xbox360.vjm
${PLIST.sdl}share/vice/C64/sdl_keyrah.vkm
${PLIST.sdl}share/vice/C64/sdl_keyrah_combian.vkm
${PLIST.sdl}share/vice/C64/sdl_keyrah_de.vkm
@@ -510,6 +515,7 @@ ${PLIST.gtk}share/vice/SCPU64/gtk3_sym_s
${PLIST.gtk}share/vice/SCPU64/gtk3_sym_tr.vkm
${PLIST.gtk}share/vice/SCPU64/gtk3_sym_uk.vkm
${PLIST.gtk}share/vice/SCPU64/gtk3_the64_de.vkm
+share/vice/SCPU64/lemon64.vpl
share/vice/SCPU64/palette.vpl
share/vice/SCPU64/palette_6569R1_v1r.vpl
share/vice/SCPU64/palette_6569R5_v1r.vpl
@@ -568,10 +574,13 @@ share/vice/VIC20/kernal.901486-07.bin
share/vice/VIC20/mike-ntsc.vpl
share/vice/VIC20/mike-pal.vpl
${PLIST.sdl}share/vice/VIC20/sdl_pos.vkm
+${PLIST.sdl}share/vice/VIC20/sdl_pos_de.vkm
${PLIST.sdl}share/vice/VIC20/sdl_pos_fi.vkm
${PLIST.sdl}share/vice/VIC20/sdl_pos_fr.vkm
+${PLIST.sdl}share/vice/VIC20/sdl_pos_uk.vkm
${PLIST.sdl}share/vice/VIC20/sdl_sym.vkm
${PLIST.sdl}share/vice/VIC20/sdl_sym_de.vkm
+${PLIST.sdl}share/vice/VIC20/sdl_sym_uk.vkm
share/vice/VIC20/vice.vpl
share/vice/common/C128_1024.svg
share/vice/common/C128_16.png
@@ -612,6 +621,13 @@ 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/PetMe.ttf
+share/vice/common/PetMe128.ttf
+share/vice/common/PetMe1282Y.ttf
+share/vice/common/PetMe2X.ttf
+share/vice/common/PetMe2Y.ttf
+share/vice/common/PetMe64.ttf
+share/vice/common/PetMe642Y.ttf
share/vice/common/Plus4_1024.svg
share/vice/common/Plus4_16.png
share/vice/common/Plus4_24.png
@@ -643,16 +659,16 @@ share/vice/common/VIC20_64.png
share/vice/common/icon1024x1024.png
share/vice/common/vice-logo-black.svg
${PLIST.gtk}share/vice/common/vice.gresource
-share/vice/hotkeys/hotkeys-cartridge.vhk
-share/vice/hotkeys/hotkeys-datasette.vhk
-share/vice/hotkeys/hotkeys-debug.vhk
-share/vice/hotkeys/hotkeys-drive.vhk
-share/vice/hotkeys/hotkeys-fliplist.vhk
-share/vice/hotkeys/hotkeys-help.vhk
-share/vice/hotkeys/hotkeys-settings.vhk
-share/vice/hotkeys/hotkeys-snapshot.vhk
-share/vice/hotkeys/hotkeys-vsid.vhk
-share/vice/hotkeys/hotkeys-winvice-legacy.vhk
-share/vice/hotkeys/hotkeys.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-cartridge.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-datasette.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-debug.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-drive.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-fliplist.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-help.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-settings.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-snapshot.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-vsid.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys-winvice-legacy.vhk
+${PLIST.gui}share/vice/hotkeys/hotkeys.vhk
${PLIST.desktop}share/vice/vice-org-vice-org.menu
${PLIST.gtk}@pkgdir etc/xdg/menus/applications-merged
Index: pkgsrc/emulators/vice/distinfo
diff -u pkgsrc/emulators/vice/distinfo:1.55 pkgsrc/emulators/vice/distinfo:1.56
--- pkgsrc/emulators/vice/distinfo:1.55 Sat Jan 6 15:35:26 2024
+++ pkgsrc/emulators/vice/distinfo Fri Jan 31 17:49:02 2025
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.55 2024/01/06 15:35:26 rhialto Exp $
+$NetBSD: distinfo,v 1.56 2025/01/31 17:49:02 rhialto Exp $
-BLAKE2s (vice-3.8.tar.gz) = bf92bbeaa67bd633bb5a0b85f63b571b241e3c53ab9aebb0db0d43590dfff441
-SHA512 (vice-3.8.tar.gz) = fe644667736c32386b62af53314a95bf510c75d476eaab14b4c37693f2f57d6815126ab3db2f0cb11300c1a4a07c29b3f25210800ce97a673a0460ab59d0ebba
-Size (vice-3.8.tar.gz) = 13564021 bytes
-SHA1 (patch-configure) = afa9b0022985c5828dea1496e84117c4866e8d3a
+BLAKE2s (vice-3.9.tar.gz) = 9ce624e0149ecff19f75a57db2dfff50329140293d291e0791db7d806e91fb31
+SHA512 (vice-3.9.tar.gz) = 4a349dfe3e4310f1799cc705dffd01243df5b6ecfdb05b5f2ca3213fe6468831735dd3abcd6a34627e8ac2202bcb8ab617b81224c5a41cd83782868dd70b1fb8
+Size (vice-3.9.tar.gz) = 14249159 bytes
+SHA1 (patch-Makefile.in) = f9c411fb2f4a8d5cf40c7cccdd36a6e4bc18529b
+SHA1 (patch-configure) = 136475ca14acc6fe9fe1eb44cf0f5308e5fc7c0a
SHA1 (patch-src_arch_gtk3_actions-help.c) = 136fa108e999dbb98362a2e80a5389710f60290e
SHA1 (patch-src_arch_gtk3_data_unix_Makefile.in) = c233ac070f00d0210f469466c4250c8b2cdfdc5c
Index: pkgsrc/emulators/vice/options.mk
diff -u pkgsrc/emulators/vice/options.mk:1.17 pkgsrc/emulators/vice/options.mk:1.18
--- pkgsrc/emulators/vice/options.mk:1.17 Sat Jan 6 15:35:26 2024
+++ pkgsrc/emulators/vice/options.mk Fri Jan 31 17:49:02 2025
@@ -1,4 +1,4 @@
-# $NetBSD: options.mk,v 1.17 2024/01/06 15:35:26 rhialto Exp $
+# $NetBSD: options.mk,v 1.18 2025/01/31 17:49:02 rhialto Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.vice
PKG_SUPPORTED_OPTIONS= ffmpeg vice-x64 vice-cpuhistory pulseaudio alsa
@@ -8,11 +8,12 @@ PKG_SUGGESTED_OPTIONS= gtk3 ffmpeg
.include "../../mk/bsd.options.mk"
-PLIST_VARS+= gtk sdl sdl1 sdl2 x64 desktop
+PLIST_VARS+= gui gtk sdl sdl1 sdl2 x64 desktop
.if !empty(PKG_OPTIONS:Mgtk3)
CONFIGURE_ARGS+= --enable-gtk3ui
PLIST.gtk= yes
+PLIST.gui= yes
TOOL_DEPENDS+= glib2-tools>=2.56:../../devel/glib2-tools
CONFIGURE_ARGS+= --enable-desktop-files
@@ -46,6 +47,7 @@ BUILD_DEFS+= PKG_SYSCONFBASE
CONFIGURE_ARGS+= --enable-sdl1ui
PLIST.sdl= yes
PLIST.sdl1= yes
+PLIST.gui= yes
. include "../../devel/SDL/buildlink3.mk"
. include "../../graphics/SDL_image/buildlink3.mk"
.endif
@@ -54,6 +56,7 @@ PLIST.sdl1= yes
CONFIGURE_ARGS+= --enable-sdl2ui
PLIST.sdl= yes
PLIST.sdl2= yes
+PLIST.gui= yes
. include "../../devel/SDL2/buildlink3.mk"
. include "../../graphics/SDL2_image/buildlink3.mk"
.endif
Index: pkgsrc/emulators/vice/patches/patch-configure
diff -u pkgsrc/emulators/vice/patches/patch-configure:1.6 pkgsrc/emulators/vice/patches/patch-configure:1.7
--- pkgsrc/emulators/vice/patches/patch-configure:1.6 Sat Dec 31 18:30:00 2022
+++ pkgsrc/emulators/vice/patches/patch-configure Fri Jan 31 17:49:02 2025
@@ -1,11 +1,11 @@
-$NetBSD: patch-configure,v 1.6 2022/12/31 18:30:00 rhialto Exp $
+$NetBSD: patch-configure,v 1.7 2025/01/31 17:49:02 rhialto Exp $
1. Ignore the option --enable-option-checking instead of erroring,
it's the default anyway.
--- configure.orig 2022-12-27 23:57:16.000000000 +0000
+++ configure
-@@ -26048,6 +26048,8 @@ do
+@@ -25973,6 +25973,8 @@ do
argcheck=`echo "$argcheck" | sed 's/=.*//'`
argvalid=yes
case $argcheck in #(
Home |
Main Index |
Thread Index |
Old Index