anchor.diff:    # XXX: The `check' target doesn't exist.
     doCheck = false;
   
  -  meta = {
  +  meta = with stdenv.lib; {
       description = "MIT/GNU Scheme, a native code Scheme compiler";
   
       longDescription =
  
positive.code:     if stdenv.isi686
      then fetchurl {
        url = "mirror://gnu/mit-scheme/stable.pkg/${version}/mit-scheme-${version}-i386.tar.gz";
        sha256 = "0vi760fy550d9db538m0vzbq1mpdncvw9g8bk4lswk0kcdira55z";
      } else if stdenv.isx86_64
      then fetchurl {
        url = "mirror://gnu/mit-scheme/stable.pkg/${version}/mit-scheme-${version}-x86-64.tar.gz";
        sha256 = "1wcxm9hyfc53myvlcn93fyqrnnn4scwkknl9hkbp1cphc6mp291x";
      } else fetchurl {
        url = "mirror://gnu/mit-scheme/stable.pkg/${version}/mit-scheme-c-${version}.tar.gz";
        sha256 = "0pclakzwxbqgy6wqwvs6ml62wgby8ba8xzmwzdwhx1v8wv05yw1j";
      };
  
    configurePhase =
  
negative.code: { fetchurl, stdenv, makeWrapper, gnum4, texinfo, texLive, automake }:
  
  let
    version = "9.2";
    bootstrapFromC = ! (stdenv.isi686 || stdenv.isx86_64);
  
    arch = if      stdenv.isi686   then "-i386"
  