merge of mpv-9999 fails, because the configure-flag lircc does not exists anymore. build.log is attached, removal of line 181: $(use_enable lirc lircc) \ fixes the problem for me. Reproducible: Always Steps to Reproduce: 1. emerge =mpv-9999 Actual Results: ... Checking for termios : yes Checking for shm : yes Checking for POSIX select() : yes Checking for glob() : yes Checking for glob() win32 replacement : not found any of os-cygwin, os-win32 Checking for setmode() : no Checking for sys/sysinfo.h : yes Checking for libguess support : disabled Checking for Samba support : disabled Checking for libquvi 0.4.x support : yes Checking for libquvi 0.9.x support : libquvi4 found Checking for libquvi support : yes Checking for SSA/ASS support : yes Checking for libass OSD support : yes Checking for dummy OSD support : libass-osd found Checking for zlib : yes Checking for Encoding : yes Checking for joystick : disabled Checking for lirc : yes Checking for lircc : no You manually enabled the feature 'lircc', but the autodetection check failed.
Created attachment 365150 [details] build.log
Created attachment 365456 [details, diff] patch for live ebuild
Thank you for report. lirccd is so old and obsolete, asked upstream to remove support for it. Attached patch also adds USE dvdnav.
Created attachment 365528 [details, diff] patch for ebuild fixed caca dep
+ 17 Dec 2013; Tom Wijsman <TomWij@gentoo.org> metadata.xml, mpv-9999.ebuild: + Updated live ebuild to cover changes to lircc and caca dependencies, added + dvdnav USE flag; fixed bug #494042, proxied commit for Nikoli.