diff --git a/dev-ml/lru/Manifest b/dev-ml/lru/Manifest new file mode 100644 index 0000000000..454a6f0402 --- /dev/null +++ b/dev-ml/lru/Manifest @@ -0,0 +1 @@ +DIST lru-v0.3.0.tbz 9740 BLAKE2B 555c883f603a3981a5de336e72ef13b177b81499986a3a25a1a21b62fe18297f351ddfc7809759411af8217abfb4452e64061964fb42b67688527472fc868283 SHA512 b4d23089bc73bd5b0bdaa977d6e65982486def1c4fd35a2a24655adb22377692927752de2d8373fc0f751a4ec5cf905546b8754320acb01308ce43fa42288112 diff --git a/dev-ml/lru/lru-0.3.0-r2.ebuild b/dev-ml/lru/lru-0.3.0-r2.ebuild new file mode 100644 index 0000000000..a8f6321eb4 --- /dev/null +++ b/dev-ml/lru/lru-0.3.0-r2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Scalable LRU caches for OCaml" +HOMEPAGE="https://github.com/pqwy/lru" +SRC_URI="https://github.com/pqwy/lru/releases/download/v${PV}/${PN}-v${PV}.tbz" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RDEPEND="dev-ml/psq" +DEPEND=" + ${RDEPEND} + test? ( + dev-ml/alcotest + dev-ml/qcheck + ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/lru/metadata.xml b/dev-ml/lru/metadata.xml new file mode 100644 index 0000000000..e7e365d7b1 --- /dev/null +++ b/dev-ml/lru/metadata.xml @@ -0,0 +1,12 @@ + + + + + co-maintainers welcome + lssndrbarbieri@gmail.com + Alessandro Barbieri + + + pqwy/lru + +