anchor.diff:  , enableKodiupdate       ? true
   , enableLastfm           ? true
   , enableLoadext          ? true
  +, enableLyrics           ? true
   , enableMpd              ? true
   , enablePlaylist         ? true
   , enableReplaygain       ? true
  
positive.code:   pluginsWithoutDeps = [
      "bench" "bpd" "bpm" "bucket" "cue" "duplicates" "edit" "embedart"
      "export" "filefilter" "fish" "freedesktop" "fromfilename" "ftintitle" "fuzzy"
      "hook" "ihate" "importadded" "importfeeds" "info" "inline" "ipfs" "lyrics"
      "mbcollection" "mbsubmit" "mbsync" "metasync" "missing" "parentwork" "permissions" "play"
      "plexupdate" "random" "rewrite" "scrub" "smartplaylist" "spotify" "the"
      "types" "unimported" "zero"
  
negative.code:                   || enableSubsonicplaylist
                    || enableSubsonicupdate
                    || enableAcousticbrainz) pythonPackages.requests
      ++ lib.optional enableKeyfinder        keyfinder-cli
      ++ lib.optional enableLastfm           pythonPackages.pylast
      ++ lib.optional enableLyrics           pythonPackages.beautifulsoup4
      ++ lib.optional enableMpd              pythonPackages.mpd2
      ++ lib.optional enableSonosUpdate      pythonPackages.soco
      ++ lib.optional enableThumbnails       pythonPackages.pyxdg
  