Commit 6c3c3951 authored by zapashcanon's avatar zapashcanon
Browse files

ocamlPackages.synchronizer: init at 0.1

parent 2236baec
Loading
Loading
Loading
Loading
+32 −0
Original line number Diff line number Diff line
{
  lib,
  fetchFromGitHub,
  buildDunePackage,
  prelude,
}:

buildDunePackage rec {
  pname = "synchronizer";
  version = "0.1";

  minimalOCamlVersion = "5.1";

  src = fetchFromGitHub {
    owner = "OCamlPro";
    repo = "synchronizer";
    tag = version;
    hash = "sha256-VlKqORXTXafT88GXHIYkz+A1VkEL3jP9SMqDdMyEdrw=";
  };

  propagatedBuildInputs = [
    prelude
  ];

  meta = {
    homepage = "https://github.com/OCamlPro/synchronizer";
    description = "Synchronizer to make datastructures thread-safe";
    changelog = "https://raw.githubusercontent.com/OCamlPro/synchronizer/${src.rev}/CHANGES.md";
    license = lib.licenses.agpl3Plus;
    maintainers = with lib.maintainers; [ redianthus ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -1977,6 +1977,8 @@ let

        swhid_core = callPackage ../development/ocaml-modules/swhid_core { };

        synchronizer = callPackage ../development/ocaml-modules/synchronizer { };

        syslog = callPackage ../development/ocaml-modules/syslog { };

        syslog-message = callPackage ../development/ocaml-modules/syslog-message { };