anchor.diff:    };
   
     pluginsWithoutDeps = [
  -    "bench" "bpd" "bpm" "bucket" "cue" "duplicates" "edit" "embedart"
  -    "filefilter" "freedesktop" "fromfilename" "ftintitle" "fuzzy" "ihate"
  +    "beatport" "bench" "bpd" "bpm" "bucket" "cue" "duplicates" "edit" "embedart"
  +    "export" "filefilter" "freedesktop" "fromfilename" "ftintitle" "fuzzy" "hook" "ihate"
       "importadded" "importfeeds" "info" "inline" "ipfs" "keyfinder" "lyrics"
       "mbcollection" "mbsubmit" "mbsync" "metasync" "missing" "permissions" "play"
       "plexupdate" "random" "rewrite" "scrub" "smartplaylist" "spotify" "the"
  
positive.code: , enableBadfiles       ? true, flac ? null, mp3val ? null
  , enableConvert        ? true, ffmpeg ? null
  , enableDiscogs        ? true
  , enableEchonest       ? true
  , enableEmbyupdate     ? true
  , enableFetchart       ? true
  , enableLastfm         ? true
  
negative.code: assert enableBadfiles    -> flac != null && mp3val != null;
  assert enableConvert     -> ffmpeg != null;
  assert enableDiscogs     -> pythonPackages.discogs_client != null;
  assert enableFetchart    -> pythonPackages.responses      != null;
  assert enableLastfm      -> pythonPackages.pylast         != null;
  assert enableMpd         -> pythonPackages.mpd            != null;
  