1{
2 lib,
3 buildDunePackage,
4 fetchurl,
5 ptime,
6 qcheck,
7}:
8
9buildDunePackage rec {
10 pname = "syslog-message";
11 version = "1.2.0";
12
13 minimalOCamlVersion = "4.08";
14 duneVersion = "3";
15
16 src = fetchurl {
17 url = "https://github.com/verbosemode/${pname}/releases/download/${version}/${pname}-${version}.tbz";
18 hash = "sha256-+eyiv6JvC0EKs3G1s5qoFtK0bU4Yg41AHg5Nc6xD9w0=";
19 };
20
21 propagatedBuildInputs = [
22 ptime
23 ];
24
25 doCheck = true;
26 checkInputs = [
27 qcheck
28 ];
29
30 meta = with lib; {
31 description = "Syslog message parser";
32 homepage = "https://github.com/verbosemode/syslog-message";
33 license = licenses.bsd2;
34 maintainers = [ maintainers.sternenseemann ];
35 };
36}