$summary Bumping to EAPI5 fixes the problem.
I will apply the changes in 30 days if you don't have any objection.
Bumped to EAPI5 plus some minor fixes: ebuild.minorsyn 1 media-video/vlc/vlc-2.0.6.ebuild: Useless blank line on line: 39 IUSE.missing 2 media-video/vlc/vlc-9999.ebuild: DEPEND: USE flag 'win32codecs' referenced in conditional 'win32codecs?' is not in IUSE media-video/vlc/vlc-9999.ebuild: RDEPEND: USE flag 'win32codecs' referenced in conditional 'win32codecs?' is not in IUSE