ocamlPackages.gluten: init 0.2.1

main
superherointj 3 years ago committed by Vincent Laporte
parent 47a14a887c
commit a88d967cd4
  1. 34
      pkgs/development/ocaml-modules/gluten/default.nix
  2. 2
      pkgs/top-level/ocaml-packages.nix

@ -0,0 +1,34 @@
{ buildDunePackage
, bigstringaf
, faraday
, fetchurl
, lib
}:
buildDunePackage rec {
pname = "gluten";
version = "0.2.1";
src = fetchurl {
url = "https://github.com/anmonteiro/gluten/releases/download/${version}/gluten-${version}.tbz";
sha256 = "1pl0mpcprz8hmaiv28p7w51qfcx7s76zdkak0vm5cazbjl38nc46";
};
minimalOCamlVersion = "4.06";
useDune2 = true;
propagatedBuildInputs = [
bigstringaf
faraday
];
doCheck = false; # No tests
meta = {
description = "An implementation of a platform specific runtime code for driving network libraries based on state machines, such as http/af, h2 and websocketaf";
license = lib.licenses.bsd3;
homepage = "https://github.com/anmonteiro/gluten";
maintainers = with lib.maintainers; [ anmonteiro superherointj ];
};
}

@ -419,6 +419,8 @@ let
getopt = callPackage ../development/ocaml-modules/getopt { };
gluten = callPackage ../development/ocaml-modules/gluten { };
gmap = callPackage ../development/ocaml-modules/gmap { };
gnuplot = callPackage ../development/ocaml-modules/gnuplot {

Loading…
Cancel
Save