Skip to content

Commit

Permalink
dev-ml/utop: new package; add version 2.8.0
Browse files Browse the repository at this point in the history
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Maciej Barć <[email protected]>
  • Loading branch information
xgqt committed Dec 8, 2021
1 parent 31f3f57 commit 7f54a89
Show file tree
Hide file tree
Showing 3 changed files with 47 additions and 0 deletions.
1 change: 1 addition & 0 deletions dev-ml/utop/Manifest
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
DIST utop-2.8.0.tar.gz 414059 BLAKE2B f94cc9a2e87d5341b1d7231574b1e0d8b179e600640281529ecfd2ce8827b9145d73030ea1ec59b20430d34155087f6d910c698c75d7566145c9db3a3ecbf872 SHA512 cf323249aa9a747081b3e39e8e8b99b69557082beb244dd0a28d64c6d11e3c03427c22da4fd364e9ae7f5d83d12ca3d2d48b9f4b6697ec704d486f3c23163dba
19 changes: 19 additions & 0 deletions dev-ml/utop/metadata.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">

<pkgmetadata>
<maintainer type="project">
<email>[email protected]</email>
<name>ML</name>
</maintainer>
<longdescription>
utop is an improved toplevel (i.e., Read-Eval-Print Loop or REPL) for
OCaml. It can run in a terminal or in Emacs. It supports line edition,
history, real-time and context sensitive completion, colors, and more.
It integrates with the Tuareg mode in Emacs.
</longdescription>
<upstream>
<bugs-to>https://github.com/ocaml-community/utop/issues/</bugs-to>
<remote-id type="github">ocaml-community/utop</remote-id>
</upstream>
</pkgmetadata>
27 changes: 27 additions & 0 deletions dev-ml/utop/utop-2.8.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=7

inherit dune

DESCRIPTION="Universal toplevel for OCaml"
HOMEPAGE="https://github.com/ocaml-community/utop"
SRC_URI="https://github.com/ocaml-community/utop/archive/${PV}.tar.gz -> ${P}.tar.gz"

LICENSE="BSD"
SLOT="0/${PV}"
KEYWORDS="~amd64 ~x86"
IUSE="+ocamlopt"

RDEPEND="
dev-ml/camomile:=
dev-ml/lambda-term:=
dev-ml/lwt:=
dev-ml/react:=
"
DEPEND="${RDEPEND}"
BDEPEND="
dev-ml/cppo
dev-ml/findlib
"

0 comments on commit 7f54a89

Please sign in to comment.