From f3aa0666073ea1d14e322b014f2ca5219be56a85 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Sat, 16 Apr 2022 15:38:08 +0200 Subject: [PATCH] dev-ml/angstrom: update HOMEPAGE Closes: https://bugs.gentoo.org/838793 Signed-off-by: Alessandro Barbieri --- dev-ml/angstrom/angstrom-0.15.0-r2.ebuild | 27 ++++++++++++++++------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/dev-ml/angstrom/angstrom-0.15.0-r2.ebuild b/dev-ml/angstrom/angstrom-0.15.0-r2.ebuild index b218bce609..f9b6e5321d 100644 --- a/dev-ml/angstrom/angstrom-0.15.0-r2.ebuild +++ b/dev-ml/angstrom/angstrom-0.15.0-r2.ebuild @@ -6,25 +6,36 @@ EAPI=8 inherit dune multiprocessing DESCRIPTION="Parser combinators built for speed and memory efficiency" -HOMEPAGE="https://github.com/inhabitedtype/angstrom" +HOMEPAGE=" + https://github.com/inhabitedtype/angstrom + https://opam.ocaml.org/packages/angstrom/ +" SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/${PV}" KEYWORDS="~amd64" -IUSE="async lwt-unix ocamlopt unix" +IUSE="async lwt-unix ocamlopt test unix" RDEPEND=" - async? ( dev-ml/async ) + async? ( dev-ml/async:= ) lwt-unix? ( - dev-ml/base - dev-ml/lwt + dev-ml/base:= + dev-ml/lwt:= ) - unix? ( dev-ml/base ) + unix? ( dev-ml/base:= ) - dev-ml/bigstringaf + dev-ml/bigstringaf:= " -DEPEND="${RDEPEND}" +DEPEND=" + ${RDEPEND} + test? ( + dev-ml/ppx_let + dev-ml/alcotest + ) +" + +RESTRICT="!test? ( test )" src_compile() { local pkgs="angstrom"