1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 getopt,
6 libjpeg,
7 libpng12,
8}:
9
10stdenv.mkDerivation (finalAttrs: {
11 pname = "fbv";
12 version = "1.0c";
13
14 src = fetchFromGitHub {
15 owner = "jstkdng";
16 repo = "fbv";
17 tag = finalAttrs.version;
18 hash = "sha256-4tAIFklKsx2uI+FQjq9vdolYm6d6YWugioG6k2ZUMrs=";
19 };
20
21 buildInputs = [
22 getopt
23 libjpeg
24 libpng12
25 ];
26
27 enableParallelBuilding = true;
28
29 preInstall = ''
30 mkdir -p $out/{bin,man/man1}
31 '';
32
33 meta = {
34 description = "View pictures on a linux framebuffer device";
35 homepage = "https://github.com/jstkdng/fbv";
36 license = lib.licenses.gpl2Only;
37 maintainers = with lib.maintainers; [ peterhoeg ];
38 mainProgram = "fbv";
39 };
40})