1{ lib, fetchFromGitHub, buildDunePackage }:
2
3buildDunePackage rec {
4 pname = "hashcons";
5 version = "1.4";
6
7 src = fetchFromGitHub {
8 owner = "backtracking";
9 repo = "ocaml-${pname}";
10 rev = "d733325eeb55878bed285120c2c088daf78f0e2b";
11 sha256 = "0h4pvwj34pndaw3pajkhl710ywwinhc9pqimgllfmkl37wz2d8zq";
12 };
13
14 useDune2 = true;
15
16 doCheck = true;
17
18 meta = {
19 description = "OCaml hash-consing library";
20 license = lib.licenses.lgpl21;
21 maintainers = [ lib.maintainers.ulrikstrid ];
22 };
23}