The attached patch is needed to keyword latest libsdl ~x86-fbsd. The block on all the libusb versions on portage is needed because of bug #128937; to install libsdl on Gentoo/FreeBSD one has either to not have libusb at all or have the version coming from Gentoo/Alt overlay. The elibtoolize is needed to have libraries named in a decent way (linux type) rather than the single-component soversion as FreeBSD uses usually (avoids breaking linking every micro bump). Thanks, Diego
Created attachment 84006 [details, diff] Ebuild patch
the elibtoolize is fine but i dont see much value in the libusb block
The libusb block is actually needed to have working sdl on G/FBSD. With libusb 0.1.11 the ./configure fails to identify the joystick driver, don't compile any, and the library has undefined references.
i read the referenced bug this isnt a bug in libsdl thus the depend wont be added
Okay I'll simply tell people having problem to use the right -D when updating world :P