Frederic Cambus <f...@statdns.com> wrote: > On Sat, Dec 08, 2018 at 01:52:26PM +0200, Timo Myyrä wrote: > > > > > Also, it seems that the two patches are unnecessary? And that we can > > > also remove the following line from the port Makefile? > > > > > > CONFIGURE_ARGS += -DFLUIDSYNTHLIB1="libfluidsynth.so" > > > > > > Lastly, I wonder if it wouldn't be better to link against fluidsynth, > > > add audio/generaluser-gs-soundfont in RUN_DEPENDS, and finally patch > > > src/gameconfigfile.cpp so it automatically finds the SoundFont banks. > > > This would result in a fully functional port playing music out of the > > > box, without requiring any manual fiddling. Any thoughts on this? > > > > > > > Yeah, the patches are only there to keep fluidsynth as optional dependency. > > When testing, it worked without patches both when linking against > fluidsynth and when keeping it as an optional dependency. > > > The music works without fluidsynth, fluidsynth sounds a bit better. If we > > add fluidsynth as mandatory dependency, how about timidity? Thats why I > > added only those that are strictly needed to run the game as dependency. > > The game could probably be patched so that it only shows the available > > sound / music backends in the menus. > > I see, I was indeed able to get music playing without fluidsynth by > selecting the OPL synth emulation, it wasn't enabled by default. > > I don't think patching the game to only show available backends would > be worth it, but if it's not too much work, having OPL synth emulation > be the default would be nice.
updated tarball. - added stuff to pkg/README from prboom README - removed BUILD_DEPENDS - removed CONFIGURE_ARGS += -DFLUIDSYNTHLIB1="libfluidsynth.so"
gzdoom.tgz
Description: application/gzip