python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / gluten / default.nix
blobfb6f85b104879de637dd80a4d243589027417d89
1 { buildDunePackage
2 , bigstringaf
3 , faraday
4 , fetchurl
5 , lib
6 }:
8 buildDunePackage rec {
9   pname = "gluten";
10   version = "0.2.1";
12   src = fetchurl {
13     url = "https://github.com/anmonteiro/gluten/releases/download/${version}/gluten-${version}.tbz";
14     sha256 = "1pl0mpcprz8hmaiv28p7w51qfcx7s76zdkak0vm5cazbjl38nc46";
15   };
17   minimalOCamlVersion = "4.06";
19   useDune2 = true;
21   propagatedBuildInputs = [
22     bigstringaf
23     faraday
24   ];
26   doCheck = false; # No tests
28   meta = {
29     description = "An implementation of a platform specific runtime code for driving network libraries based on state machines, such as http/af, h2 and websocketaf";
30     license = lib.licenses.bsd3;
31     homepage = "https://github.com/anmonteiro/gluten";
32     maintainers = with lib.maintainers; [ anmonteiro ];
33   };