btrbk: add mainProgram (#356350)
[NixPkgs.git] / pkgs / by-name / li / libr3 / package.nix
blob78934bbdcfb89cc3d3203df29c5edfcaf680b1b0
1 { lib, stdenv
2 , fetchFromGitHub
3 , pcre
4 , pkg-config
5 , check
6 , autoreconfHook
7 }:
9 stdenv.mkDerivation rec {
10   pname = "r3";
11   version = "1.3.4";
13   src = fetchFromGitHub {
14     owner = "c9s";
15     repo = "r3";
16     rev = version;
17     sha256 = "09cixbms817p6nb77wz3rxp0znnac8ybycvsrrzgwlbfn58a3zwl";
18   };
20   nativeBuildInputs = [ autoreconfHook pkg-config ];
22   buildInputs = [ check ];
23   propagatedBuildInputs = [ pcre ];
25   strictDeps = true;
27   meta = {
28     description = "High-performance path dispatching library";
29     homepage = "https://github.com/c9s/r3";
30     license = [ lib.licenses.mit ];
31   };