nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 40 lines 813 B view raw
1{ 2 lib, 3 fetchurl, 4 buildDunePackage, 5 js_of_ocaml, 6 ppxlib, 7 js_of_ocaml-ppx, 8 gen_js_api, 9 ojs, 10}: 11 12buildDunePackage rec { 13 pname = "promise_jsoo"; 14 version = "0.3.1"; 15 minimalOCamlVersion = "4.08"; 16 duneVersion = "3"; 17 18 src = fetchurl { 19 url = "https://github.com/mnxn/promise_jsoo/releases/download/v${version}/promise_jsoo-v${version}.tbz"; 20 sha256 = "00pjnsbv0yv3hhxbbl8dsljgr95kjgi9w8j1x46gjyxg9zayrxzl"; 21 }; 22 23 buildInputs = [ 24 ppxlib 25 js_of_ocaml-ppx 26 gen_js_api 27 ]; 28 29 propagatedBuildInputs = [ 30 js_of_ocaml 31 ojs 32 ]; 33 34 meta = { 35 homepage = "https://github.com/mnxn/promise_jsoo"; 36 description = "Js_of_ocaml bindings to JS Promises with supplemental functions"; 37 license = lib.licenses.mit; 38 maintainers = with lib.maintainers; [ jayesh-bhoot ]; 39 }; 40}