In timidity/config.h there's a line that tells sdl-mixer to look for timidity patches in /usr/local/lib/timidity. timidity-eawpatches installs into /usr/share/timidity. This causes prboom and probably any other programs that use sdl-mixer's midi to wave converter to not work unless I link /usr/local/lib/timidity to /usr/share/timidity I made an ebuild that uses sed to change this, it's a pretty simple fix.
Created attachment 9702 [details] the ebuild this fixes the problem
Thanks alot, patched and unmasked for all except alpha. If anyone has any problems, please reopen this bug.