Summary: | emulators/vice: new upstream version 3.2 | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Felix Palmen <zirias> | ||||
Component: | Individual Port(s) | Assignee: | Dirk Meyer <dinoex> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | ndowens04, zirias | ||||
Priority: | --- | Flags: | dinoex:
maintainer-feedback+
|
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Comment on attachment 199315 [details]
upgrade vice to 3.2
SDL_CONFIGURE_ON= --with-sdlsound
Can change to:
SDL_CONFIGURE_WITH= sdlsound
.if ${PORT_OPTIONS:MXAW}
USE_XORG+= xaw
USES+= readline
.endif
Can be replaced with:
XAW_USES= readline
XAW_USE= XORG=xaw
1) According to the webpage: "...we will be switching to SDL1/2 and *nix/Windows/OSX native GTK3 ports for all future releases. " I object axing out all GTK3 support. 2) The PREFIX/LOCABASE patches are still needed. 3) The INFO patches are still needed. 3) share/info/vice.info should not be in plist, this should be managed by INFO= 4) path to manpages is broken. 5) re-enabling /dev/io needs testing. Nathan) SDL_CONFIGURE_WITH fails as there is no "without-sdlsound" option. I will work on complete patch that addresses all the issues and commit it after testing all UI versions. A commit references this bug: Author: dinoex Date: Thu Dec 13 20:48:40 UTC 2018 New revision: 487383 URL: https://svnweb.freebsd.org/changeset/ports/487383 Log: - update to 3.2 - option GNOMEUI2 default - new option GTK3 PR: 233293 Submitted by: Felix Palmen Changes: head/emulators/vice/Makefile head/emulators/vice/distinfo head/emulators/vice/files/patch-src_iodrv_io-unix-access.c head/emulators/vice/pkg-plist |
Created attachment 199315 [details] upgrade vice to 3.2 Suggest upgrade to latest vice 3.2. Attached patch changes the following: - Master site is sourceforge - Added build dependency: devel/xa65 - Removed some unnecessary patches (did I overlook something here?) - Removed GNOMEUI3 option, upstream doesn't support it -- revert default to GNOMEUI2. GTK3 UI is marked experimental, so didn't provide an option for it -- or should we? - Replace GNU_CONFIGURE with HAS_CONFIGURE: upstream script doesn't support --disable-silent-rules