a961b24660
* 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)
39 lines
1 KiB
Makefile
39 lines
1 KiB
Makefile
# $NetBSD: options.mk,v 1.10 2018/12/31 15:38:55 rhialto Exp $
|
|
|
|
PKG_OPTIONS_VAR= PKG_OPTIONS.vice
|
|
PKG_SUPPORTED_OPTIONS= ffmpeg
|
|
PKG_OPTIONS_REQUIRED_GROUPS= gui
|
|
PKG_OPTIONS_GROUP.gui= gtk3 sdl sdl2
|
|
PKG_SUGGESTED_OPTIONS= gtk3 ffmpeg
|
|
|
|
.include "../../mk/bsd.options.mk"
|
|
|
|
PLIST_VARS+= pcf sdl x11
|
|
|
|
.if !empty(PKG_OPTIONS:Mgtk3)
|
|
CONFIGURE_ARGS+= --enable-native-gtk3ui
|
|
PLIST.pcf= yes
|
|
PLIST.x11= yes
|
|
. include "../../x11/gtk3/buildlink3.mk"
|
|
TOOL_DEPENDS+= glib2-tools>=2.56:../../devel/glib2-tools
|
|
.endif
|
|
|
|
.if !empty(PKG_OPTIONS:Msdl)
|
|
CONFIGURE_ARGS+= --enable-sdlui
|
|
PLIST.sdl= yes
|
|
. include "../../devel/SDL/buildlink3.mk"
|
|
.endif
|
|
|
|
.if !empty(PKG_OPTIONS:Msdl2)
|
|
CONFIGURE_ARGS+= --enable-sdlui2
|
|
PLIST.sdl= yes
|
|
. include "../../devel/SDL2/buildlink3.mk"
|
|
.endif
|
|
|
|
# If desired, ffmpeg and lame can be build-time-only dependencies,
|
|
# since they are loaded dynamically only.
|
|
.if !empty(PKG_OPTIONS:Mffmpeg)
|
|
#BUILDLINK_DEPMETHOD.ffmpeg?= build
|
|
CONFIGURE_ARGS+= --enable-external-ffmpeg
|
|
. include "../../multimedia/ffmpeg3/buildlink3.mk"
|
|
.endif
|