at master 36 lines 673 B view raw
1{ 2 lib, 3 buildDunePackage, 4 ocaml, 5 fetchurl, 6 alcotest, 7 fmt, 8}: 9 10buildDunePackage rec { 11 pname = "gmap"; 12 version = "0.3.0"; 13 14 duneVersion = "3"; 15 16 src = fetchurl { 17 url = "https://github.com/hannesm/gmap/releases/download/${version}/gmap-${version}.tbz"; 18 sha256 = "073wa0lrb0jj706j87cwzf1a8d1ff14100mnrjs8z3xc4ri9xp84"; 19 }; 20 21 minimalOCamlVersion = "4.03"; 22 23 checkInputs = [ 24 alcotest 25 fmt 26 ]; 27 28 doCheck = lib.versionAtLeast ocaml.version "4.08"; 29 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 }; 36}