summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaciej Barć <xgqt@gentoo.org>2021-12-07 20:22:06 +0100
committerMaciej Barć <xgqt@gentoo.org>2021-12-07 20:36:37 +0100
commitdd719008c4e50cc61c332d423109cda6978a937a (patch)
tree9b36d06af29abc171a504dff4a0616a230290f01 /dev-ml/luv
parentapp-crypt/argon2: revbump for fixed pkg-config file (diff)
downloadgentoo-dd719008c4e50cc61c332d423109cda6978a937a.tar.gz
gentoo-dd719008c4e50cc61c332d423109cda6978a937a.tar.bz2
gentoo-dd719008c4e50cc61c332d423109cda6978a937a.zip
dev-ml/luv: add missing dependencies
Closes: https://bugs.gentoo.org/828518 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Maciej Barć <xgqt@gentoo.org>
Diffstat (limited to 'dev-ml/luv')
-rw-r--r--dev-ml/luv/luv-0.5.10-r1.ebuild (renamed from dev-ml/luv/luv-0.5.10.ebuild)13
1 files changed, 9 insertions, 4 deletions
diff --git a/dev-ml/luv/luv-0.5.10.ebuild b/dev-ml/luv/luv-0.5.10-r1.ebuild
index 0fa9ce2c59a1..a50ac52098a3 100644
--- a/dev-ml/luv/luv-0.5.10.ebuild
+++ b/dev-ml/luv/luv-0.5.10-r1.ebuild
@@ -6,14 +6,19 @@ EAPI=7
inherit dune
DESCRIPTION="Binding to libuv: cross-platform asynchronous I/O"
-SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
HOMEPAGE="https://github.com/aantron/luv"
+SRC_URI="https://github.com/aantron/${PN}/releases/download/${PV}/${P}.tar.gz"
SLOT="0/${PV}"
LICENSE="MIT"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
-RDEPEND="dev-ml/ocaml-ctypes"
+RDEPEND="
+ dev-libs/libuv:=
+ dev-ml/ocaml-ctypes:=
+ dev-ml/result:=
+"
DEPEND="${RDEPEND}"
-BDEPEND=""
+BDEPEND="test? ( dev-ml/alcotest )"