python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / ocaml-modules / twt / default.nix
blob46822df31fc0465594ee5c701450618ab43aa381
1 { lib, stdenv, fetchFromGitHub, ocaml, findlib }:
3 stdenv.mkDerivation rec {
4   pname = "ocaml${ocaml.version}-twt";
5   version = "0.94.0";
7   src = fetchFromGitHub {
8     owner = "mlin";
9     repo = "twt";
10     rev = "v${version}";
11     sha256 = "sha256-xbjLPd7P1KyuC3i6WHLBcdLwd14atcBsd5ER+l97KAk=";
12   };
14   nativeBuildInputs = [ ocaml findlib ];
16   strictDeps = true;
18   preInstall = ''
19     mkdir -p $out/bin
20     mkdir -p $OCAMLFIND_DESTDIR
21   '';
23   dontBuild = true;
25   installFlags = [ "PREFIX=$(out)" ];
27   dontStrip = true;
29   meta = with lib; {
30     description = "“The Whitespace Thing” for OCaml";
31     homepage = "http://people.csail.mit.edu/mikelin/ocaml+twt/";
32     license = licenses.mit;
33     maintainers = [ maintainers.vbgl ];
34     mainProgram = "ocaml+twt";
35     inherit (ocaml.meta) platforms;
36   };