summaryrefslogtreecommitdiff
path: root/dev-ml/lambda-term
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 19:09:37 -0500
commitb590c8d7572b727d565cc0b8ff660d43569845de (patch)
tree06f7a4102ea4e845df8b66660f252920d52952f9 /dev-ml/lambda-term
parent24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff)
downloadbaldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz
baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip
Adding metadata
Diffstat (limited to 'dev-ml/lambda-term')
-rw-r--r--dev-ml/lambda-term/Manifest3
-rw-r--r--dev-ml/lambda-term/lambda-term-3.3.2.ebuild26
-rw-r--r--dev-ml/lambda-term/lambda-term-3.3.3.ebuild26
-rw-r--r--dev-ml/lambda-term/lambda-term-3.4.0.ebuild26
-rw-r--r--dev-ml/lambda-term/metadata.xml21
5 files changed, 102 insertions, 0 deletions
diff --git a/dev-ml/lambda-term/Manifest b/dev-ml/lambda-term/Manifest
new file mode 100644
index 000000000000..07433c508646
--- /dev/null
+++ b/dev-ml/lambda-term/Manifest
@@ -0,0 +1,3 @@
+DIST lambda-term-3.3.2.tar.gz 142574 BLAKE2B 81192f9fc7a8db83d08c7342a7914d4aa14ace14ee09d5a0387e5927502b02e018bc4c7537e82342221bd53a9e08ac24057820d5d1a056e243383fbe065f12b6 SHA512 78648768644058337e22c79cf1fbb1a36472b24f11b1dc0461fc38419be6ec01b02d8d0ac45fed0bc99f91ba4c0f19d3bda113e834e064bee973b734527b9766
+DIST lambda-term-3.3.3.tar.gz 142703 BLAKE2B 078d32b256fd2fd6fb971119cf0a234770f6f5f750c81b97a8e4603f7d46c6735443e1911fe1fe5c0d8f04299bf05e0bfc6eb173f65194e15cb1283a5513ab90 SHA512 34be68128d82b7219a963ca7442948842fc26ff9dbd3be9eb76092be3a4cf7cb19bad043fdeed7f5607178375c472dc51c6eebea82145541836e7883320d342c
+DIST lambda-term-3.4.0.tar.gz 142784 BLAKE2B f9926c9415cdfdc4bb069668a37943f69efe687e5bcad8c5f9008e79b5afafe42a78e40fa3150a991188524fcf6d75d38e9a23d95205df74500e253459d11f13 SHA512 e3014f90346a1c02846047edf6d9c494de860c1b2de31c6561548221b0723e9cf3790ff9950d7958e68faaa9e44aa210eaf74e92cc119b45dcbc93ade9c14647
diff --git a/dev-ml/lambda-term/lambda-term-3.3.2.ebuild b/dev-ml/lambda-term/lambda-term-3.3.2.ebuild
new file mode 100644
index 000000000000..159371dcc35d
--- /dev/null
+++ b/dev-ml/lambda-term/lambda-term-3.3.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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/lwt-5.4:=
+ dev-ml/logs:=[lwt]
+ dev-ml/lwt_log:=
+ dev-ml/mew_vi:=
+ dev-ml/react:=
+ dev-ml/zed:=
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ml/lambda-term/lambda-term-3.3.3.ebuild b/dev-ml/lambda-term/lambda-term-3.3.3.ebuild
new file mode 100644
index 000000000000..1511e646aa55
--- /dev/null
+++ b/dev-ml/lambda-term/lambda-term-3.3.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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/lwt-5.4:=
+ dev-ml/logs:=[lwt]
+ dev-ml/lwt_log:=
+ dev-ml/mew_vi:=
+ dev-ml/react:=
+ dev-ml/zed:=
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ml/lambda-term/lambda-term-3.4.0.ebuild b/dev-ml/lambda-term/lambda-term-3.4.0.ebuild
new file mode 100644
index 000000000000..1511e646aa55
--- /dev/null
+++ b/dev-ml/lambda-term/lambda-term-3.4.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+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/lwt-5.4:=
+ dev-ml/logs:=[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..35a1932520d3
--- /dev/null
+++ b/dev-ml/lambda-term/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/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>
+ </upstream>
+ <origin>baldeagleos-repo</origin>
+</pkgmetadata>