anchor.diff:          sha256 = "0bbw0q027xvzvdxxvpzjajg4rm30a8mb7z74b6ma9q0l7y7bi0c4";
         })
         (fetchpatch {
  -        url = https://github.com/dezgeg/u-boot/commit/pythonpath-2017-11.patch;
  -        sha256 = "162b2lglp307pzxsf9m7nnmzwxqd7xkwp5j85bm6bg1a38ngpl9v";
  +        url = https://github.com/dezgeg/u-boot/commit/pythonpath-2018-03.patch;
  +        sha256 = "1rhhlhrwhv7ic1n5i720jfh2cxwrkssrkvinllyjy3j9k9bpzcqd";
         })
       ];
   
  
positive.code: { stdenv, fetchurl, fetchpatch, bc, dtc, openssl, python2
  , hostPlatform
  }:
  
  let
    buildUBoot = { targetPlatforms
              , filesToInstall
              , installDir ? "$out"
              , defconfig
              , extraMakeFlags ? []
  
negative.code: 
      enableParallelBuilding = true;
      dontStrip = true;
  
      meta = with stdenv.lib; {
        homepage = http://www.denx.de/wiki/U-Boot/;
        description = "Boot loader for embedded systems";
        license = licenses.gpl2;
        maintainers = [ maintainers.dezgeg ];
      } // extraMeta;
    } // removeAttrs args [ "extraMeta" ]);
  
  in rec {
    inherit buildUBoot;
  