Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 netpbm, 6}: 7 8stdenv.mkDerivation rec { 9 pname = "fbcat"; 10 version = "0.5.2"; 11 12 src = fetchFromGitHub { 13 owner = "jwilk"; 14 repo = "fbcat"; 15 rev = version; 16 sha256 = "sha256-ORzcd8XGy2BfwuPK5UX+K5Z+FYkb+tdg/gHl3zHjvbk="; 17 }; 18 19 postPatch = '' 20 substituteInPlace fbgrab \ 21 --replace 'pnmtopng' '${netpbm}/bin/pnmtopng' \ 22 --replace 'fbcat' "$out/bin/fbcat" 23 ''; 24 25 installFlags = [ 26 "PREFIX=${placeholder "out"}" 27 ]; 28 29 meta = with lib; { 30 homepage = "http://jwilk.net/software/fbcat"; 31 description = "Framebuffer screenshot tool"; 32 license = licenses.gpl2Plus; 33 maintainers = [ maintainers.matthiasbeyer ]; 34 platforms = platforms.linux; 35 }; 36}