anchor.diff:    preBuild = ''
       for i in src/resid src/resid-dtv
       do
  -        mkdir -pv $i/src
  -        ln -sv ../../wrap-u-ar.sh $i/src
  +      mkdir -pv $i/src
  +      ln -sv ../../wrap-u-ar.sh $i/src
       done
     '';
  -  patchPhase = ''
  -    # Disable font-cache update
  -    sed -i -e "s|install: install-data-am|install-no: install-data-am|" data/fonts/Makefile.am
  -  '';
  -
  -  #NIX_LDFLAGS = "-lX11 -L${libX11}/lib";
   
     postInstall = ''
       mkdir -p $out/share/applications
  
positive.code: 
    meta = {
      description = "Commodore 64, 128 and other emulators";
      homepage = "http://www.viceteam.org";
      license = lib.licenses.gpl2Plus;
      maintainers = [ lib.maintainers.sander ];
      platforms = lib.platforms.linux;
  
negative.code: { lib
  , stdenv
  , fetchurl
  , bison
  , flex
  , perl
  , libpng
  , giflib
  , libjpeg
  , alsa-lib
  , readline
  , libGLU
  , libGL
  , libXaw
  , pkg-config
  , gtk2
  , SDL
  , SDL_image
  , autoreconfHook
  , makeDesktopItem
  , dos2unix
  , xa
  , file
  }:
  
  stdenv.mkDerivation rec {
    pname = "vice";
    version = "3.5";
  
    src = fetchurl {
      url = "mirror://sourceforge/vice-emu/vice-${version}.tar.gz";
      sha256 = "sha256-Vrl4+q64solgMr1gTQPDUBACGH7vHKWM7O1A8Rpl3A4=";
    };
  
    nativeBuildInputs = [
      autoreconfHook
      bison
      dos2unix
      file
      flex
      pkg-config
    ];
  
    buildInputs = [
      alsa-lib
      giflib
      gtk2
      libGL
      libGLU
      libXaw
      libjpeg
      libpng
      perl
      readline
      SDL
      SDL_image
      xa
    ];
    dontDisableStatic = true;
    configureFlags = [ "--enable-fullscreen" "--enable-gnomeui" "--disable-pdf-docs" ];
  
    desktopItem = makeDesktopItem {
      name = "vice";
  