sys-libs/ncurses dependency has been added for bug #404649. Since cdda-player is not installed with USE=minimal, ncurses is not needed for this case. Therefore I ask to hide it behind "!minimal? (...)" in the ebuild. Thanks for your work.
Fixed in CVS.