at 15.09-beta 35 lines 834 B view raw
1{ stdenv, fetchgit, iasl, flex, bison }: 2 3stdenv.mkDerivation rec { 4 name = "cbfstool-${version}"; 5 version = "git-2015-07-09"; 6 7 src = fetchgit { 8 url = "http://review.coreboot.org/p/coreboot"; 9 rev = "5d866213f42fd22aed80abb5a91d74f6d485ac3f"; 10 sha256 = "148155829jbabsgg1inmcpqmwbg0fgp8a685bzybv9j4ibasi0z2"; 11 }; 12 13 buildInputs = [ iasl flex bison ]; 14 15 buildPhase = '' 16 export LEX=${flex}/bin/flex 17 make -C util/cbfstool 18 ''; 19 20 installPhase = '' 21 mkdir -p $out/bin 22 cp util/cbfstool/cbfstool $out/bin 23 cp util/cbfstool/fmaptool $out/bin 24 cp util/cbfstool/rmodtool $out/bin 25 ''; 26 27 meta = with stdenv.lib; { 28 description = "CBFS tool"; 29 homepage = http://www.coreboot.org; 30 license = licenses.gpl2; 31 maintainers = [ maintainers.tstrobel ]; 32 platforms = platforms.linux; 33 }; 34} 35