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:   pname = "grub";
    inherit version;
  
    src = fetchgit {
      url = "git://git.savannah.gnu.org/grub.git";
      rev = "${pname}-${version}";
      sha256 = "1vkxr6b4p7h259vayjw8bfgqj57x68byy939y4bmyaz6g7fgrv0f";
    };
  
    patches = [
  
negative.code: { lib, stdenv, fetchurl, flex, bison, python3, autoreconfHook, gnulib, libtool
  , gettext, ncurses, libusb-compat-0_1, freetype, qemu, lvm2, unifont, pkg-config
  , buildPackages
  , fetchpatch
  