| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 1.2.0 | 7 | ~amd64 | 0 |
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="OBus is a pure ocaml implementation of DBus"
HOMEPAGE="https://github.com/diml/obus"
SRC_URI="https://github.com/diml/obus/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
IUSE="ocamlopt"
RESTRICT="test"
COMMEN_DEPEND="
>=dev-lang/ocaml-4.02.3[ocamlopt?]
>=dev-ml/lwt-2.7.0
dev-ml/lwt_react[ocamlopt?]
dev-ml/react
dev-ml/type-conv[ocamlopt?]
dev-ml/xmlm
dev-ml/ppx_core
dev-ml/ppx_metaquot
dev-ml/menhir
dev-ml/ocaml-migrate-parsetree"
DEPEND="${COMMEN_DEPEND}
~dev-ml/dune-1.11.4"
RDEPEND="${COMMEN_DEPEND}"
DOCS=( CHANGES.md README.md )
src_test() {
dbus-launch dune runtest || die "make test failed"
}
src_compile() {
dune build --profile=release @install || die
}
src_install() {
dune install --destdir="${D}" || die
einstalldocs
}
>=dev-lang/ocaml-4.02.3[ocamlopt?] >=dev-ml/lwt-2.7.0 dev-ml/lwt_react[ocamlopt?] dev-ml/react dev-ml/type-conv[ocamlopt?] dev-ml/xmlm dev-ml/ppx_core dev-ml/ppx_metaquot dev-ml/menhir dev-ml/ocaml-migrate-parsetree ~dev-ml/dune-1.11.4
>=dev-lang/ocaml-4.02.3[ocamlopt?] >=dev-ml/lwt-2.7.0 dev-ml/lwt_react[ocamlopt?] dev-ml/react dev-ml/type-conv[ocamlopt?] dev-ml/xmlm dev-ml/ppx_core dev-ml/ppx_metaquot dev-ml/menhir dev-ml/ocaml-migrate-parsetree
| Type | File | Size | Source URLs |
|---|---|---|---|
| DIST | obus-1.2.0.tar.gz | 171795 bytes | https://github.com/diml/obus/archive/1.2.0.tar.gz |