diff options
Diffstat (limited to 'dev-ml/lambda-term')
-rw-r--r-- | dev-ml/lambda-term/Manifest | 3 | ||||
-rw-r--r-- | dev-ml/lambda-term/lambda-term-3.1.0.ebuild | 25 | ||||
-rw-r--r-- | dev-ml/lambda-term/metadata.xml | 22 |
3 files changed, 50 insertions, 0 deletions
diff --git a/dev-ml/lambda-term/Manifest b/dev-ml/lambda-term/Manifest new file mode 100644 index 000000000000..2b458689c29d --- /dev/null +++ b/dev-ml/lambda-term/Manifest @@ -0,0 +1,3 @@ +DIST lambda-term-3.1.0.tar.gz 144714 BLAKE2B a84af472834f33ce0a88b0e21f13db66e5b28576a959c0c2e173da045d4c408c183c9eb9664678de7574b840bd129284e406af3d7392ceb0b8be3e53973214bd SHA512 b1601749214747504a248392ec81ce20f4cd44bddbf14424e40725e6d506d925320fc7ef7f4ce58e876769d858c5e3882664e27ca33a9dc74d29a4a22ed0d705 +EBUILD lambda-term-3.1.0.ebuild 527 BLAKE2B 3aadced723cdbcd444ccc779680cd897df77663981fd3b4f3421ed779d8c6fe86ba7e7d5feba5ef935b8e5d6c75504463012c48437d0a43d43e22dc4a345b8b4 SHA512 2a7946f7b32c4f6732d33cd9df1e3cd3c1dc87646a1321046d6503f229a3d4cc14850899c7383442be0268ee0b2887e67686b3d2c04a001ffad4dbd22e603b51 +MISC metadata.xml 978 BLAKE2B 68f77e4e4516eafac115722941a17c6e0db0441467e81c8e1d652a7727574c4cd5ca20baff3a8da00218209d83a8bd12dfe9a097ea6b6228ca01709c7f98681c SHA512 fdbb682a5a3807b84a9fe49a58db67f5bba44cf2ce96645ba46983f31bf71d18b1b5b0fe9617f0275a4ca85a21d7c78108f9aa1fad3cfa974e5595f67186943e diff --git a/dev-ml/lambda-term/lambda-term-3.1.0.ebuild b/dev-ml/lambda-term/lambda-term-3.1.0.ebuild new file mode 100644 index 000000000000..82fa0daf8691 --- /dev/null +++ b/dev-ml/lambda-term/lambda-term-3.1.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dune + +DESCRIPTION="Terminal manipulation library for OCaml" +HOMEPAGE="https://github.com/ocaml-community/lambda-term" +SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" +IUSE="+ocamlopt" + +RDEPEND=" + dev-ml/camomile:= + dev-ml/lwt:= + dev-ml/lwt_log:= + dev-ml/mew_vi:= + dev-ml/react:= + dev-ml/zed:= +" +DEPEND="${RDEPEND}" diff --git a/dev-ml/lambda-term/metadata.xml b/dev-ml/lambda-term/metadata.xml new file mode 100644 index 000000000000..756229c7addd --- /dev/null +++ b/dev-ml/lambda-term/metadata.xml @@ -0,0 +1,22 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> + +<pkgmetadata> + <maintainer type="project"> + <email>ml@gentoo.org</email> + <name>ML</name> + </maintainer> + <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. + </longdescription> + <upstream> + <bugs-to>https://github.com/ocaml-community/lambda-term/issues/</bugs-to> + <remote-id type="github">ocaml-community/lambda-term</remote-id> + </upstream> +</pkgmetadata> |