anchor.diff:  { stdenv, fetchurl, attr, zlib, SDL, alsaLib, pkgconfig, pciutils, libuuid, vde2
  -, libjpeg, libpng, ncurses, python, glib, libaio, mesa
  +, libjpeg, libpng, ncurses, python, glib, libaio, mesa, perl, texinfo
   , spice, spice_protocol, spiceSupport ? false }:
   
   assert stdenv.isLinux;
  
positive.code:   configureFlags =
      [ "--audio-drv-list=alsa"
        "--smbd=smbd"                               # use `smbd' from $PATH
      ] ++ stdenv.lib.optional spiceSupport "--enable-spice";
  
    enableParallelBuilding = true;
  
    buildInputs =
      [ attr zlib SDL alsaLib pkgconfig pciutils libuuid vde2 libjpeg libpng
        ncurses python glib libaio mesa
      ] ++ stdenv.lib.optionals spiceSupport [ spice_protocol spice ];
  
    postInstall =
      ''
  
negative.code:     sha256 = "018vb5nmk2fsm143bs2bl2wirhasd4b10d7jchl32zik4inbk2p9";
    };
  
    buildInputs =
      [ attr zlib SDL alsaLib pkgconfig pciutils libuuid vde2 libjpeg libpng
        ncurses python glib libaio mesa texinfo perl
      ] ++ stdenv.lib.optionals spiceSupport [ spice_protocol spice ];
  
    patchPhase =
      '' for i in $(find . -type f)
         do
           sed -i "$i" \
  