python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / dtoa / default.nix
blob44bc5d7498bf03322d92511e98d1bf23dfca1717
1 { stdenv, lib, fetchurl, buildDunePackage }:
3 buildDunePackage rec {
4   pname = "dtoa";
5   version = "0.3.2";
7   useDune2 = true;
9   minimumOCamlVersion = "4.02";
11   src = fetchurl {
12     url = "https://github.com/flowtype/ocaml-${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
13     sha256 = "0zkhn0rdq82g6gamsv6nkx6i44s8104nh6jg5xydazl9jl1704xn";
14   };
16   hardeningDisable = lib.optional stdenv.cc.isClang "strictoverflow";
18   meta = with lib; {
19     homepage = "https://github.com/flowtype/ocaml-dtoa";
20     description = "Converts OCaml floats into strings (doubles to ascii, \"d to a\"), using the efficient Grisu3 algorithm.";
21     license = licenses.mit;
22     maintainers = [ maintainers.eqyiel ];
23   };