at 23.05-pre 47 lines 922 B view raw
1{ lib, fetchurl, buildDunePackage 2, repr, ppx_repr, fmt, logs, mtime, stdlib-shims 3, cmdliner, progress, semaphore-compat, optint 4, alcotest, crowbar, re, lru 5}: 6 7buildDunePackage rec { 8 pname = "index"; 9 version = "1.6.1"; 10 11 src = fetchurl { 12 url = "https://github.com/mirage/index/releases/download/${version}/index-${version}.tbz"; 13 sha256 = "sha256-rPwNzqkWqDak2mDTDIBqIvachY1vfOIzFmwaXjZea+4="; 14 }; 15 16 minimalOCamlVersion = "4.08"; 17 18 buildInputs = [ 19 stdlib-shims 20 ]; 21 propagatedBuildInputs = [ 22 cmdliner 23 fmt 24 logs 25 mtime 26 ppx_repr 27 progress 28 repr 29 semaphore-compat 30 optint 31 lru 32 ]; 33 34 checkInputs = [ 35 alcotest 36 crowbar 37 re 38 ]; 39 doCheck = true; 40 41 meta = with lib; { 42 description = "A platform-agnostic multi-level index"; 43 homepage = "https://github.com/mirage/index"; 44 license = licenses.mit; 45 maintainers = with maintainers; [ vbgl ]; 46 }; 47}