anchor.diff:  
     src = fetchgit {
       url = "git://git.sv.gnu.org/hurd/hurd.git";
  -    sha256 = "bf4f1376b26b0dcdfd23ff9c9b01440f50d032f48946fad6d3861539978f8f4d";
  +    sha256 = "6527e85347fe387bd3119fbf2ea07590a35ecad9eec14bb00cd6a443507111a9";
       inherit rev;
     };
   
  
positive.code:   propagatedBuildInputs = [ machHeaders ];
  
    configureFlags = stdenv.lib.optionals headersOnly [ "--build=i586-pc-gnu" ]
      ++ stdenv.lib.optional (hurdPartedCross != null) [ "--with-parted" ];
  
    preConfigure = "autoreconf -vfi";
  
  
negative.code: let
    # Unfortunately we can't use `master@{DATE}', see
    # <http://www.bramschoenmakers.nl/en/node/645>.
    date   = "20110516";
    rev    = "ffd73488f9eecdb9da40e15f5fdcebf392cb88f8";
    suffix = if headersOnly
             then "-headers"
             else (if buildTarget != "all"
  