anchor.diff:      faac
     ] ++ optionals stdenv.isLinux [
       bluez
  +    libva # vaapi requires libva -> libdrm -> libpciaccess, which is Linux-only in nixpkgs
       wayland
       wayland-protocols
     ] ++ optionals (!stdenv.isDarwin) [
  
positive.code:     soundtouch
      srtp
      fluidsynth
      libva
      libvdpau
      libwebp
      xvidcore
  
negative.code:     "-Dwpe=disabled" # required `wpe-webkit` library not packaged in nixpkgs as of writing
      "-Dzxing=disabled" # required `zxing-cpp` library not packaged in nixpkgs as of writing
    ]
    ++ optionals (!stdenv.isLinux) [
      "-Dva=disabled" # see comment on `libva` in `buildInputs`
    ]
    ++ optionals stdenv.isDarwin [
      "-Dbluez=disabled"
      "-Dchromaprint=disabled"
  