Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{
2 lib,
3 stdenv,
4 fetchurl,
5 ncurses,
6}:
7
8stdenv.mkDerivation rec {
9 pname = "dhex";
10 version = "0.69";
11
12 src = fetchurl {
13 url = "http://www.dettus.net/dhex/dhex_${version}.tar.gz";
14 sha256 = "06y4lrp29f2fh303ijk1xhspa1d4x4dm6hnyw3dd8szi3k6hnwsj";
15 };
16
17 buildInputs = [ ncurses ];
18
19 installPhase = ''
20 mkdir -p $out/bin
21 mkdir -p $out/share/man/man1
22 mkdir -p $out/share/man/man5
23
24 cp dhex $out/bin
25 cp dhex.1 $out/share/man/man1
26 cp dhexrc.5 $out/share/man/man5
27 cp dhex_markers.5 $out/share/man/man5
28 cp dhex_searchlog.5 $out/share/man/man5
29 '';
30
31 meta = {
32 description = "Themeable hex editor with diff mode";
33 homepage = "http://www.dettus.net/dhex/";
34 license = lib.licenses.gpl2;
35 maintainers = with lib.maintainers; [ qknight ];
36 platforms = with lib.platforms; linux;
37 mainProgram = "dhex";
38 };
39}