diff options
author | Benjamin <benjamin@uvy.fr> | 2024-03-24 00:35:15 +0100 |
---|---|---|
committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2024-12-23 11:47:58 +0100 |
commit | 5051fedad8ff61dc36f984da25d15ae4e70a38a7 (patch) | |
tree | b823edcbc125303d5950bb4eee3e3dde4a5b725c /gnu/packages | |
parent | 9dade47155723c5a4b70af27f3dadb336c31f95d (diff) | |
download | guix-5051fedad8ff61dc36f984da25d15ae4e70a38a7.tar.gz guix-5051fedad8ff61dc36f984da25d15ae4e70a38a7.zip |
gnu: Add dune-rpc.
* gnu/packages/ocaml.scm (dune-rpc): New variable.
Change-Id: Ic6488d3517d9bb4dc5a2e55d93be3ceee2103a3e
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/ocaml.scm | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm index 403dc478dc..45a5284c93 100644 --- a/gnu/packages/ocaml.scm +++ b/gnu/packages/ocaml.scm @@ -8747,6 +8747,25 @@ get an precise reference of when the executable was built."))) "This ocaml library returns user XDG directories such as XDG_CONFIG_HOME, XDG_STATE_HOME."))) +(define-public dune-rpc + (package + (inherit dune-ordering) + (name "dune-rpc") + (build-system dune-build-system) + (arguments + '(#:package "dune-rpc" + ;; Tests have a cyclic dependency on stdune + #:tests? #f)) + (propagated-inputs (list ocaml-csexp + dune-ordering + dune-dyn + ocaml-xdg + dune-stdune + ocaml-pp + ocaml-odoc)) + (synopsis "Communicate with ocaml dune using rpc") + (description "Library to connect and control a running dune instance."))) + (define-public ocaml-either (package (name "ocaml-either") |