1{ lib, stdenv, fetchFromGitHub, libtool, autoconf, automake }:
2
3stdenv.mkDerivation rec {
4 version = "0.99.9";
5 pname = "fastjson";
6 src = fetchFromGitHub {
7 repo = "libfastjson";
8 owner = "rsyslog";
9 rev = "v${version}";
10 sha256 = "sha256-2LyBdJR0dV1CElcGfrlmNwX52lVtx9X/Z4h/1XFjOIs=";
11 };
12
13 nativeBuildInputs = [ autoconf automake ];
14 buildInputs = [ libtool ];
15
16 preConfigure = ''
17 sh autogen.sh
18 '';
19
20 meta = with lib; {
21 description = "A fast json library for C";
22 homepage = "https://github.com/rsyslog/libfastjson";
23 license = licenses.mit;
24 maintainers = with maintainers; [ nequissimus ];
25 platforms = with platforms; unix;
26 };
27}