anchor.diff:        unset CPP # setting CPP intereferes with dependency calculation
   
         patchShebangs .
  -
  -      ./bootstrap --no-git --gnulib-srcdir=${gnulib}
   
         substituteInPlace ./configure --replace '/usr/share/fonts/unifont' '${unifont}/share/fonts'
       '';
  
positive.code:   '';
  
    depsBuildBuild = [ buildPackages.stdenv.cc ];
    nativeBuildInputs = [ bison flex python3 pkg-config autoconf automake gettext freetype ];
    buildInputs = [ ncurses libusb-compat-0_1 freetype lvm2 fuse libtool ]
      ++ optional doCheck qemu
      ++ optional zfsSupport zfs;
  
negative.code:   pname = "grub";
    inherit version;
  
    src = fetchurl {
      url = "mirror://gnu/grub/grub-${version}.tar.xz";
      sha256 = "sha256-t56kSvkbk9F80/6Ava5u1DdwZ4qaWuGSzOqAPrtlfuE=";
    };
  
    patches = [
  