mpd 0.16 has 2 new features of note which (IMO) need to be controlled by USE flags; tcp-wrappers support, which is configurable via --enable-libwrap, but seems to be enabled by default if libwrap is found on the system inotify support to automatically update the music db upon a change (files added/moved) This is a major one and is enabled by default, however it requires scanning through the entire music library when mpd starts (which means upon each boot for me and takes quite a while), and there doesn't seem to be any way to control the functionality via mpd.conf Reproducible: Always
Created attachment 258587 [details, diff] add inotify and tcpd USE flags Patch to mpd-0.16.ebuild to add inotify and tcpd USE flags. I made inotify enabled by default (+inotify) as that's what upstream has, and it adds no dependencies.
Thanks for your patch. However,I drop the "+" from inotify. The current behavior is actually a bug http://www.musicpd.org/mantis/print_bug_page.php?bug_id=2859 New ebuild in tree Thank you