at 23.11-beta 27 lines 675 B view raw
1{ lib, fetchFromGitHub, buildDunePackage, ocaml, alcotest, bigarray-compat, pkg-config }: 2 3buildDunePackage rec { 4 pname = "bigstringaf"; 5 version = "0.9.0"; 6 7 minimalOCamlVersion = "4.08"; 8 duneVersion = "3"; 9 10 src = fetchFromGitHub { 11 owner = "inhabitedtype"; 12 repo = pname; 13 rev = version; 14 hash = "sha256-HXPjnE56auy2MI6HV2XuBX/VeqsO50HFzTul17lKEqE="; 15 }; 16 17 nativeBuildInputs = [ pkg-config ]; 18 checkInputs = [ alcotest ]; 19 doCheck = true; 20 21 meta = { 22 description = "Bigstring intrinsics and fast blits based on memcpy/memmove"; 23 license = lib.licenses.bsd3; 24 maintainers = [ lib.maintainers.vbgl ]; 25 inherit (src.meta) homepage; 26 }; 27}