Created attachment 369430 [details, diff] Patch removes support for external ffmpeg Please see https://github.com/xbmc/xbmc/pull/4005 for details. Upstream decided to drop support for external ffmpeg for now. Their plan is to switch to external ffmpeg in the mid/long term.
nvidia-drivers should not be required for vdpau unless you're using VIDEO_CARDS="nvidia". VIDEO_CARDS="nouveau" provides vdpau as well. I would suggest addressing this by checking VIDEO_CARDS within the vdpau? conditional dependency.
I should also note, XBMC no longer supports the --enable-external-libraries configure option. It's removal relates heavily to the mandatory static ffmpeg.
they've dropped support for internal ffmpeg in latest git now
That'd be fine. :) Do you mind pointing me to the commit upstream? Unfortunately I really couldn't find any information about it.