diff options
author | Vincent Laporte <Vincent.Laporte@gmail.com> | 2019-08-21 05:10:10 +0000 |
---|---|---|
committer | Vincent Laporte <vbgl@users.noreply.github.com> | 2019-08-28 06:36:57 +0000 |
commit | a86fe43558f226b4c748b71c037e82034bff771c (patch) | |
tree | fa61c0828e52195b49d7afd02282440f6a542e44 /pkgs | |
parent | aa31307e1425c6a3bb81a8fedbf6c249dda20e48 (diff) | |
download | nixlib-a86fe43558f226b4c748b71c037e82034bff771c.tar nixlib-a86fe43558f226b4c748b71c037e82034bff771c.tar.gz nixlib-a86fe43558f226b4c748b71c037e82034bff771c.tar.bz2 nixlib-a86fe43558f226b4c748b71c037e82034bff771c.tar.lz nixlib-a86fe43558f226b4c748b71c037e82034bff771c.tar.xz nixlib-a86fe43558f226b4c748b71c037e82034bff771c.tar.zst nixlib-a86fe43558f226b4c748b71c037e82034bff771c.zip |
ocamlPackages.lambdaTerm: remove at 1.6
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/ocaml-modules/lambda-term/1.6.nix | 42 | ||||
-rw-r--r-- | pkgs/top-level/ocaml-packages.nix | 6 |
2 files changed, 1 insertions, 47 deletions
diff --git a/pkgs/development/ocaml-modules/lambda-term/1.6.nix b/pkgs/development/ocaml-modules/lambda-term/1.6.nix deleted file mode 100644 index c0532ff03259..000000000000 --- a/pkgs/development/ocaml-modules/lambda-term/1.6.nix +++ /dev/null @@ -1,42 +0,0 @@ -{ stdenv, fetchurl, libev, ocaml, findlib, ocamlbuild, lwt, react, zed, camlp4 }: - -stdenv.mkDerivation rec { - version = "1.6"; - name = "lambda-term-${version}"; - - src = fetchurl { - url = https://github.com/diml/lambda-term/archive/1.6.tar.gz; - sha256 = "1rhfixdgpylxznf6sa9wr31wb4pjzpfn5mxhxqpbchmpl2afwa09"; - }; - - buildInputs = [ libev ocaml findlib ocamlbuild lwt react ]; - - propagatedBuildInputs = [ camlp4 zed ]; - - createFindlibDestdir = true; - - meta = { description = "Terminal manipulation library for OCaml"; - longDescription = '' - Lambda-term is a cross-platform library for - manipulating the terminal. It provides an abstraction for keys, - mouse events, colors, as well as a set of widgets to write - curses-like applications. - - The main objective of lambda-term is to provide a higher level - functional interface to terminal manipulation than, for example, - ncurses, by providing a native OCaml interface instead of bindings to - a C library. - - Lambda-term integrates with zed to provide text edition facilities in - console applications. - ''; - - homepage = https://github.com/diml/lambda-term; - license = stdenv.lib.licenses.bsd3; - platforms = ocaml.meta.platforms or []; - branch = "1.6"; - maintainers = [ - stdenv.lib.maintainers.gal_bolle - ]; - }; -} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index 16dd32a8a7a6..7eabfccf85f0 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -382,11 +382,7 @@ let lambdasoup = callPackage ../development/ocaml-modules/lambdasoup { }; - lambdaTerm-1_6 = callPackage ../development/ocaml-modules/lambda-term/1.6.nix { lwt = lwt2; }; - lambdaTerm = - if lib.versionOlder "4.02" ocaml.version - then callPackage ../development/ocaml-modules/lambda-term { } - else lambdaTerm-1_6; + lambdaTerm = callPackage ../development/ocaml-modules/lambda-term { }; linenoise = callPackage ../development/ocaml-modules/linenoise { }; |