mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-31 09:08:08 -07:00
dev-ml/reason: restrict to ocaml <4.13; bump to EAPI 8
Closes: https://bugs.gentoo.org/832338 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2021 Gentoo Authors
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=7
|
||||
EAPI=8
|
||||
|
||||
inherit dune
|
||||
|
||||
@@ -16,6 +16,7 @@ KEYWORDS="~amd64"
|
||||
IUSE="+ocamlopt"
|
||||
|
||||
RDEPEND="
|
||||
<dev-lang/ocaml-4.13.0:=[ocamlopt?]
|
||||
dev-ml/fix:=
|
||||
dev-ml/menhir:=
|
||||
dev-ml/merlin-extend:=
|
||||
@@ -25,9 +26,14 @@ RDEPEND="
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
|
||||
src_install() {
|
||||
dune_src_install reason
|
||||
dune_src_install rtop
|
||||
DOCS=(
|
||||
CODE_OF_CONDUCT.md HISTORY.md ORIGINS.md PLAN README.md
|
||||
docs/GETTING_STARTED_CONTRIBUTING.md
|
||||
docs/TYPE_PARAMETERS_PARSING.md
|
||||
docs/USING_PARSER_PROGRAMMATICALLY.md
|
||||
)
|
||||
|
||||
dodoc *.md
|
||||
src_install() {
|
||||
dune-install reason rtop
|
||||
einstalldocs
|
||||
}
|
||||
Reference in New Issue
Block a user