anchor.diff:  , gtk3
   , libasyncns
   , libcap
  +, libice
  +, libsm
   , libsndfile
   , jack2_lib
  +, libx11
  +, libxcb
  +, libxi
  +, libxtst
   , lirc
   , openssl
   , sbc
  
positive.code:         -e 's/unique_jhsdjhsdf_string/${resampleMethodString}/'
      '';
  
    preConfigure =
      /* Performs an autoreconf */ ''
        export NOCONFIGURE="yes"
        patchShebangs bootstrap.sh
        ./bootstrap.sh
      '' + /* Move the udev rules under $(prefix). */ ''
        sed -i "src/Makefile.in" \
          -e "s|udevrulesdir[[:blank:]]*=.*$|udevrulesdir = $out/lib/udev/rules.d|g"
      '' + /* don't install proximity-helper as root and setuid */ ''
        sed -i "src/Makefile.in" \
          -e "s|chown root|true |" \
          -e "s|chmod r+s |true |"
      '' + ''
        configureFlagsArray+=(
          "--with-systemduserunitdir=$out/lib/systemd/user"
          "--with-bash-completion-dir=$out/share/bash-completions/completions"
        )
      '';
  
    configureFlags = [
      "--localstatedir=/var"
  
negative.code:   ];
  
    buildInputs = [
      dbus
      fftw_single
      glib
      libasyncns
      libcap
      libsndfile
      speexdsp
      tdb
    ] ++ optionals (!libOnly) [
      alsa-lib
      avahi
      bluez
      gconf
      gtk3
      jack2_lib
      libice
      libsm
      libx11
      libxcb
      libxi
      libxtst
      lirc
      openssl
      sbc
      soxr
      systemd_lib
      webrtc-audio-processing
      xextproto
    ];
  
    patches = [
  