evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / development / ocaml-modules / gmap / default.nix
blob59dbebe58e27bbc7332e7a4b54f8f411a6d6caa0
1 { lib, buildDunePackage, ocaml, fetchurl, alcotest, fmt }:
3 buildDunePackage rec {
4   pname = "gmap";
5   version = "0.3.0";
7   duneVersion = "3";
9   src = fetchurl {
10     url = "https://github.com/hannesm/gmap/releases/download/${version}/gmap-${version}.tbz";
11     sha256 = "073wa0lrb0jj706j87cwzf1a8d1ff14100mnrjs8z3xc4ri9xp84";
12   };
14   minimalOCamlVersion = "4.03";
16   checkInputs = [ alcotest fmt ];
18   doCheck = lib.versionAtLeast ocaml.version "4.08";
20   meta = {
21     description = "Heterogenous maps over a GADT";
22     homepage = "https://github.com/hannesm/gmap";
23     license = lib.licenses.isc;
24     maintainers = [ lib.maintainers.vbgl ];
25   };