nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 47 lines 884 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 ocaml, 6 findlib, 7}: 8 9stdenv.mkDerivation rec { 10 pname = "ocaml${ocaml.version}-twt"; 11 version = "0.94.0"; 12 13 src = fetchFromGitHub { 14 owner = "mlin"; 15 repo = "twt"; 16 rev = "v${version}"; 17 sha256 = "sha256-xbjLPd7P1KyuC3i6WHLBcdLwd14atcBsd5ER+l97KAk="; 18 }; 19 20 nativeBuildInputs = [ 21 ocaml 22 findlib 23 ]; 24 25 strictDeps = true; 26 27 preInstall = '' 28 mkdir -p $out/bin 29 mkdir -p $OCAMLFIND_DESTDIR 30 ''; 31 32 dontBuild = true; 33 34 installFlags = [ "PREFIX=$(out)" ]; 35 36 dontStrip = true; 37 38 meta = { 39 description = "The Whitespace Thing for OCaml"; 40 homepage = "http://people.csail.mit.edu/mikelin/ocaml+twt/"; 41 license = lib.licenses.mit; 42 maintainers = [ lib.maintainers.vbgl ]; 43 mainProgram = "ocaml+twt"; 44 broken = lib.versionAtLeast ocaml.version "5.0"; 45 inherit (ocaml.meta) platforms; 46 }; 47}