anchor.diff:  in  
   
   stdenv.mkDerivation rec {
  -  name = "MPlayer-1.0-pre31984";
  +  name = "MPlayer-1.0-pre20101227";
   
     src = fetchurl {
  -    url = "http://www.loegria.net/misc/${name}.tar.bz2";
  -    sha256 = "0mg6kggja113rsvvsk05gk50xl5qwzsms6pmb4ylc99mflh7m9km";
  +    url = http://nixos.org/tarballs/mplayer-snapshot-20101227.tar.bz2;
  +    sha256 = "0q9rvjz3byvs0qlnb9jbnw3qs6c3vdcqaqxm1rnql8kqic442hv2";
     };
   
     buildInputs =
  
positive.code:     ++ stdenv.lib.optional xvidSupport xvidcore
      ++ stdenv.lib.optional pulseSupport pulseaudio
      ++ stdenv.lib.optional screenSaverSupport libXScrnSaver
      ++ stdenv.lib.optional lameSupport lame;
  
    buildNativeInputs = [ yasm ];
  
  
negative.code: assert jackaudioSupport -> jackaudio != null;
  assert amrSupport -> (amrnb != null && amrwb != null);
  assert screenSaverSupport -> libXScrnSaver != null;
  assert vdpauSupport -> libvdpau != null;
  
  let
  
  