1{ lib, fetchurl, ppxlib, ppx_deriving, buildDunePackage }:
2
3buildDunePackage rec {
4 pname = "sel";
5 version = "0.4.0";
6
7 minimalOCamlVersion = "4.07";
8
9 src = fetchurl {
10 url = "https://github.com/gares/sel/releases/download/v${version}/sel-${version}.tbz";
11 hash = "sha256-Sp0eSeKyFmMvOQrebqLKP+HbHQB0D0eAmEjDzxnFL1I=";
12 };
13
14 buildInputs = [
15 ppxlib
16 ];
17
18 propagatedBuildInputs = [
19 ppx_deriving
20 ];
21
22 meta = {
23 description = "A simple event library";
24 homepage = "https://github.com/gares/sel/";
25 license = lib.licenses.mit;
26 maintainers = [ lib.maintainers.vbgl ];
27 };
28}