1{ lib, fetchFromGitHub, buildDunePackage, stdlib-shims }:
2
3buildDunePackage rec {
4 pname = "bitstring";
5 version = "4.1.1";
6
7 duneVersion = "3";
8
9 src = fetchFromGitHub {
10 owner = "xguerin";
11 repo = pname;
12 rev = "v${version}";
13 sha256 = "sha256-eO7/S9PoMybZPnQQ+q9qbqKpYO4Foc9OjW4uiwwNds8=";
14 };
15
16 propagatedBuildInputs = [ stdlib-shims ];
17
18 meta = with lib; {
19 description = "This library adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml";
20 homepage = "https://github.com/xguerin/bitstring";
21 license = licenses.lgpl21Plus;
22 maintainers = [ maintainers.maurer ];
23 };
24}