summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2020-10-17 05:41:07 +0000
committerSam James <sam@gentoo.org>2020-10-17 05:41:23 +0000
commit14bd3974f174b1b9aab3ed6b2b22f712a1304cc8 (patch)
treec8d9a519cd9446f06eed1da42c9e80d2467a01f8 /dev-ml/lwt
parentdev-ml/ocplib-endian: better fix for compile failure (diff)
downloadgentoo-14bd3974f174b1b9aab3ed6b2b22f712a1304cc8.tar.gz
gentoo-14bd3974f174b1b9aab3ed6b2b22f712a1304cc8.tar.bz2
gentoo-14bd3974f174b1b9aab3ed6b2b22f712a1304cc8.zip
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@gentoo.org>
Diffstat (limited to 'dev-ml/lwt')
-rw-r--r--dev-ml/lwt/lwt-5.3.0-r1.ebuild (renamed from dev-ml/lwt/lwt-5.3.0.ebuild)12
1 files 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
index 417b2d5dfd1b..fd4f8ed98879 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