ocaml-vdom: init at 0.2 (#187622)

authored by Jayesh Bhoot and committed by GitHub ee1674cf 6cd3b7de

+33
+31
pkgs/development/ocaml-modules/ocaml-vdom/default.nix
··· 1 + { lib, fetchurl, buildDunePackage, js_of_ocaml-compiler , gen_js_api, ojs }: 2 + 3 + buildDunePackage rec { 4 + pname = "ocaml-vdom"; 5 + version = "0.2"; 6 + minimalOCamlVersion = "4.08"; 7 + duneVersion = "3"; 8 + 9 + src = fetchurl { 10 + url = "https://github.com/LexiFi/ocaml-vdom/archive/refs/tags/v${version}.tar.gz"; 11 + sha256 = "sha256-FVR0WubW9VJBGVtVaXdJ+O/ghq0w5+BuItFWXkuVYL8="; 12 + }; 13 + 14 + buildInputs = [ 15 + gen_js_api 16 + ]; 17 + 18 + propagatedBuildInputs = [ 19 + js_of_ocaml-compiler 20 + ojs 21 + ]; 22 + 23 + meta = { 24 + homepage = "https://github.com/LexiFi/ocaml-vdom"; 25 + description = "Elm architecture and (V)DOM for OCaml"; 26 + license = lib.licenses.mit; 27 + maintainers = with lib.maintainers; [ jayesh-bhoot ]; 28 + }; 29 + } 30 + 31 +
+2
pkgs/top-level/ocaml-packages.nix
··· 1013 1013 1014 1014 ocaml-syntax-shims = callPackage ../development/ocaml-modules/ocaml-syntax-shims { }; 1015 1015 1016 + ocaml-vdom = callPackage ../development/ocaml-modules/ocaml-vdom { }; 1017 + 1016 1018 syslog = callPackage ../development/ocaml-modules/syslog { }; 1017 1019 1018 1020 syslog-message = callPackage ../development/ocaml-modules/syslog-message { };