anchor.diff:      gtk3
       libnotify
       libopenmpt
  +    librsvg
       libsamplerate
       libvorbis
       mpg123
  
positive.code:   ];
  
    pythonPath = with python3Packages; [
      dbus-python
      isounidecode
      musicbrainzngs
      mutagen
      pillow
      pulsectl
      pycairo
      pylast
  
negative.code: 
  stdenv.mkDerivation rec {
    pname = "tauon";
    version = "7.0.1";
  
    src = fetchFromGitHub {
      owner = "Taiko2k";
      repo = "TauonMusicBox";
      rev = "v${version}";
      sha256 = "sha256-Sw9w6vFXk2Cx7LdfMsou9IDheVckdusc0iGWkVsVtCQ=";
    };
  
    postPatch = ''
      substituteInPlace tauon.py \
        --replace 'install_mode = False' 'install_mode = True' \
        --replace 'install_directory = os.path.dirname(os.path.abspath(__file__))' 'install_directory = "${placeholder "out"}/share/tauon"'
  
      substituteInPlace t_modules/t_main.py \
        --replace 'install_mode = False' 'install_mode = True' \
        --replace 'libopenmpt.so' '${lib.getLib libopenmpt}/lib/libopenmpt.so' \
        --replace 'lib/libphazor.so' '../../lib/libphazor.so'
  
  