[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/08: gnu: Add ocaml-react.
From: |
julien lepiller |
Subject: |
06/08: gnu: Add ocaml-react. |
Date: |
Mon, 16 Jan 2017 21:35:17 +0000 (UTC) |
roptat pushed a commit to branch master
in repository guix.
commit 1342fce1025eb3c9afca945f92ea05003a272434
Author: Julien Lepiller <address@hidden>
Date: Fri Dec 30 11:51:50 2016 +0100
gnu: Add ocaml-react.
* gnu/packages/ocaml.scm (ocaml-react): New variable.
---
gnu/packages/ocaml.scm | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/gnu/packages/ocaml.scm b/gnu/packages/ocaml.scm
index 16d56fe..1fb2ccf 100644
--- a/gnu/packages/ocaml.scm
+++ b/gnu/packages/ocaml.scm
@@ -1335,3 +1335,29 @@ simple (yet expressive) query language to select the
tests to run.")
(synopsis "Tools for authors of ppx rewriters and other syntactic tools")
(description "Tools for authors of ppx rewriters and other syntactic
tools.")
(license license:expat)))
+
+(define-public ocaml-react
+ (package
+ (name "ocaml-react")
+ (version "1.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append
"http://erratique.ch/software/react/releases/react-"
+ version ".tbz"))
+ (sha256 (base32
+ "0knhgbngphv5sp1yskfd97crf169qhpc0igr6w7vqw0q36lswyl8"))))
+ (build-system ocaml-build-system)
+ (native-inputs `(("opam" ,opam)))
+ (arguments `(#:tests? #f
+ #:build-flags (list "native=true" "native-dynlink=true")
+ #:phases
+ (modify-phases %standard-phases
+ (delete 'configure))))
+ (home-page "http://erratique.ch/software/react")
+ (synopsis "Declarative events and signals for OCaml")
+ (description "React is an OCaml module for functional reactive programming
+(FRP). It provides support to program with time varying values: declarative
+events and signals. React doesn't define any primitive event or signal, it
+lets the client choose the concrete timeline.")
+ (license license:bsd-3)))
- branch master updated (138adbb -> 1fdfbad), julien lepiller, 2017/01/16
- 01/08: gnu: camlzip: Install both modules., julien lepiller, 2017/01/16
- 04/08: gnu: Add ocaml-alcotest., julien lepiller, 2017/01/16
- 02/08: gnu: Add ocaml-fmt., julien lepiller, 2017/01/16
- 05/08: gnu: Add ocaml-ppx-tools., julien lepiller, 2017/01/16
- 03/08: gnu: Add ocaml-astring., julien lepiller, 2017/01/16
- 06/08: gnu: Add ocaml-react.,
julien lepiller <=
- 07/08: gnu: Add ocaml-ssl., julien lepiller, 2017/01/16
- 08/08: gnu: Add ocaml-lwt., julien lepiller, 2017/01/16