commit:     14bd3974f174b1b9aab3ed6b2b22f712a1304cc8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 17 05:41:07 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 17 05:41:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14bd3974

dev-ml/lwt: depend on newer cppo

Solves similar issue to the one seen for ocplib-endian.

See 34cf79fccb906b79c9c0fa570d86ce241bd8c199 for full
explanation.

Bug: https://bugs.gentoo.org/748549
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ml/lwt/{lwt-5.3.0.ebuild => lwt-5.3.0-r1.ebuild} | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-ml/lwt/lwt-5.3.0.ebuild b/dev-ml/lwt/lwt-5.3.0-r1.ebuild
similarity index 95%
rename from dev-ml/lwt/lwt-5.3.0.ebuild
rename to dev-ml/lwt/lwt-5.3.0-r1.ebuild
index 417b2d5dfd1..fd4f8ed9887 100644
--- a/dev-ml/lwt/lwt-5.3.0.ebuild
+++ b/dev-ml/lwt/lwt-5.3.0-r1.ebuild
@@ -9,6 +9,9 @@ DESCRIPTION="Cooperative light-weight thread library for OCaml"
 SRC_URI="https://github.com/ocsigen/lwt/archive/${PV}.tar.gz -> ${P}.tar.gz"
 HOMEPAGE="http://ocsigen.org/lwt";
 
+SLOT="0/${PV}"
+LICENSE="LGPL-2.1-with-linking-exception"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 IUSE="+ocamlopt"
 
 DEPEND="
@@ -20,17 +23,12 @@ DEPEND="
        dev-ml/react:=
        dev-ml/dune-configurator:=
        dev-libs/libev"
-
 RDEPEND="${DEPEND}
        !<www-servers/ocsigen-1.1"
-DEPEND="${DEPEND}
-       dev-ml/cppo
+BDEPEND="
+       >=dev-ml/cppo-1.6.6
        dev-ml/findlib"
 
-SLOT="0/${PV}"
-LICENSE="LGPL-2.1-with-linking-exception"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
 # backported from https://github.com/ocsigen/lwt/pull/807
 PATCHES=(
        "${FILESDIR}"/${PN}-5.3.0-ppxlib-0.18.0.patch

Reply via email to