dotnet: improve language coverage of passthru.tests for dotnet sdks (#370789)
[NixPkgs.git] / pkgs / development / ocaml-modules / gmap / default.nix
blob5b5fc7ecafff4385e63cb211619b56008eb8b50c
2   lib,
3   buildDunePackage,
4   ocaml,
5   fetchurl,
6   alcotest,
7   fmt,
8 }:
10 buildDunePackage rec {
11   pname = "gmap";
12   version = "0.3.0";
14   duneVersion = "3";
16   src = fetchurl {
17     url = "https://github.com/hannesm/gmap/releases/download/${version}/gmap-${version}.tbz";
18     sha256 = "073wa0lrb0jj706j87cwzf1a8d1ff14100mnrjs8z3xc4ri9xp84";
19   };
21   minimalOCamlVersion = "4.03";
23   checkInputs = [
24     alcotest
25     fmt
26   ];
28   doCheck = lib.versionAtLeast ocaml.version "4.08";
30   meta = {
31     description = "Heterogenous maps over a GADT";
32     homepage = "https://github.com/hannesm/gmap";
33     license = lib.licenses.isc;
34     maintainers = [ lib.maintainers.vbgl ];
35   };