Skip to content

Commit cbd4e94

Browse files
committed
update lambda-term.opam
1 parent 69ea45b commit cbd4e94

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

lambda-term.opam

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,30 @@
1-
opam-version: "1.2"
1+
opam-version: "2.0"
22
maintainer: "[email protected]"
33
authors: ["Jérémie Dimino"]
44
homepage: "https://github.com/ocaml-community/lambda-term"
55
bug-reports: "https://github.com/ocaml-community/lambda-term/issues"
66
dev-repo: "git://github.com/ocaml-community/lambda-term.git"
77
license: "BSD3"
88
build: [
9-
["dune" "subst"] {pinned}
109
["dune" "build" "-p" name "-j" jobs]
10+
["dune" "runtest" "-p" name "-j" jobs] {with-test}
1111
]
1212
depends: [
13-
"lwt" {>= "2.7.0"}
13+
"ocaml" {>= "4.02.3"}
14+
"lwt" {>= "4.0.0"}
1415
"lwt_log"
1516
"react"
16-
"zed" {>= "2.0" & < "3.0"}
17-
"camomile" {>= "0.8.6"}
17+
"zed" {>= "2.0.3" & < "3.0"}
18+
"camomile" {>= "1.0.1"}
1819
"lwt_react"
19-
"dune" {build & >= "1.0.0"}
20+
"dune" {>= "1.0.0"}
2021
]
21-
build-test: [["dune" "runtest" "-p" name "-j" jobs]]
22-
available: [ ocaml-version >= "4.02.3" ]
22+
synopsis: "Terminal manipulation library for OCaml"
23+
description: """
24+
Lambda-term is a cross-platform library for manipulating the terminal. It
25+
provides an abstraction for keys, mouse events, colors, as well as a set of
26+
widgets to write curses-like applications. The main objective of lambda-term is
27+
to provide a higher level functional interface to terminal manipulation than,
28+
for example, ncurses, by providing a native OCaml interface instead of bindings
29+
to a C library. Lambda-term integrates with zed to provide text edition
30+
facilities in console applications."""

0 commit comments

Comments
 (0)