diff options
author | Maciej Barć <xgqt@gentoo.org> | 2021-12-08 01:04:28 +0100 |
---|---|---|
committer | Maciej Barć <xgqt@gentoo.org> | 2021-12-08 03:13:07 +0100 |
commit | 31f3f571b219bd72f64846de765374ef40da1011 (patch) | |
tree | 78cdf8620889b711ee7a9541a80677f2438e06fa /dev-ml | |
parent | dev-ml/lwt: install all subpackages (diff) | |
download | gentoo-31f3f571b219bd72f64846de765374ef40da1011.tar.gz gentoo-31f3f571b219bd72f64846de765374ef40da1011.tar.bz2 gentoo-31f3f571b219bd72f64846de765374ef40da1011.zip |
dev-ml/lambda-term: new package; add version 3.1.0
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-ml')
-rw-r--r-- | dev-ml/lambda-term/Manifest | 1 | ||||
-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, 48 insertions, 0 deletions
diff --git a/dev-ml/lambda-term/Manifest b/dev-ml/lambda-term/Manifest new file mode 100644 index 000000000000..76e14c786369 --- /dev/null +++ b/dev-ml/lambda-term/Manifest @@ -0,0 +1 @@ +DIST lambda-term-3.1.0.tar.gz 144714 BLAKE2B a84af472834f33ce0a88b0e21f13db66e5b28576a959c0c2e173da045d4c408c183c9eb9664678de7574b840bd129284e406af3d7392ceb0b8be3e53973214bd SHA512 b1601749214747504a248392ec81ce20f4cd44bddbf14424e40725e6d506d925320fc7ef7f4ce58e876769d858c5e3882664e27ca33a9dc74d29a4a22ed0d705 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> |