===> The following configuration options are available for fmsx-6.0_1:
DOCS=on: Build and/or install documentation
PULSEAUDIO=off: PulseAudio sound server support
====> Options available for the single BPP: you have to select exactly one of them
BPP8=off: With BPP8
BPP16=off: With BPP16
BPP24=off: With BPP24
BPP32=on: With BPP32 (see pkg-message)
===> Use 'make config' to modify these settings
From http://www.msx.org/newspost149.html:
Also a tip for X11 users: if you get 'Opening window... FAILED'
when starting fMSX and you're using -DBPP32, try compiling with
-DBPP24 instead
For FreeBSD users: run "make clean config" and unselect BPP32 and
select BPP16 or BPP24 as options.
See http://ftp.komkon.org/EMUL8/MSX/Carts/ for cartridge ROMs
emulators/fmsx: minor update to pkg-message
Update URL in pkg-message to be usable with modern web browsers
changing FTP to HTTP site. Note that http:// is used deliberately
instead of https:// because its SSL certificate does not cover
"ftp.komkon.org" for the moment.
emulators/fmsx: clarify LICENSE_PERMS
The software source is open. It is free to use for non-commercial purposes
emulating ancient hardware to use "abadonware". Let exp-run build it.
No commercial redistribution.
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
emulators/fmsx: Update to 5.4
- Reset maintainer; the port has been broken for over 5 months and
there have been > 3 timeouts before (going as far back as 2004)
so the current maintainer seems to not be interested anymore.
PR: 229848
Submitted by: Kai <freebsd_ports@k-worx.org>
Convert GMAKE to MAKE_CMD
Please note that lots of invocation of MAKE_CMD here are wrong as they do not
properly respect MAKE_ENV and friends
With hat: portmgr
- Broken does not build
cd /work/a/ports/emulators/fmsx/work/fMSX/Unix && gmake
gcc -O3 -pthread -I.. -I../../EMULib -I/usr/local/include -I../../Z80 -DZLIB
-DUNIX -DMITSHM -DFMSX -DLSB_FIRST -DBPP32 -DCONDEBUG -DDEBUG -c -o
../../EMULib/EMULib.o ../../EMULib/EMULib.c
gcc -O3 -pthread -I.. -I../../EMULib -I/usr/local/include -I../../Z80 -DZLIB
-DUNIX -DMITSHM -DFMSX -DLSB_FIRST -DBPP32 -DCONDEBUG -DDEBUG -c -o
../../EMULib/Console.o ../../EMULib/Console.c
../../EMULib/Console.c: In function 'CONMenu':
../../EMULib/Console.c:828: warning: cast from pointer to integer of different
size
../../EMULib/Console.c:863: warning: cast from pointer to integer of different
size
../../EMULib/Console.c: In function 'CONFile':
[PATCH] ports/emulators/fmsx is outdated, update supplied
Last update of ports/emulators/fmsx occured more than 3
years ago. A few version were issued since then, recent
is 2.7 that is significantly improved. Some of port patches
are integrated.
- Added patch to use sys/soundcard.h
- Added patch to be able to select the BPP level (BPP32 didn't work
on my machine, see http://www.msx.org/newspost149.html for info)
PR: ports/60825
Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru>
Reviewed by: edwin@mavetju.org
Approved by: maintainer timeout