aboutsummaryrefslogtreecommitdiff
path: root/dev-libs/opendht/opendht-2.4.10.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/opendht/opendht-2.4.10.ebuild')
-rw-r--r--dev-libs/opendht/opendht-2.4.10.ebuild20
1 files changed, 12 insertions, 8 deletions
diff --git a/dev-libs/opendht/opendht-2.4.10.ebuild b/dev-libs/opendht/opendht-2.4.10.ebuild
index 0e13bd5..ac7fdee 100644
--- a/dev-libs/opendht/opendht-2.4.10.ebuild
+++ b/dev-libs/opendht/opendht-2.4.10.ebuild
@@ -14,12 +14,13 @@ S="${WORKDIR}/${PN}-v${PV}-${COMMIT}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="api doc python systemd test tools"
+IUSE="+api doc python systemd test +tools"
RESTRICT="!test? ( test )"
RDEPEND="
app-crypt/argon2
dev-libs/msgpack[cxx]
+ dev-libs/openssl:=
dev-libs/nettle
dev-libs/restinio
net-libs/gnutls
@@ -41,13 +42,16 @@ PATCHES=(
src_configure() {
local mycmakeargs=(
- "-DOPENDHT_PYTHON=$(usex python ON OFF)"
- "-DOPENDHT_TOOLS=$(usex tools ON OFF)"
- "-DOPENDHT_SYSTEMD=$(usex systemd ON OFF)"
- "-DOPENDHT_PROXY_SERVER=$(usex api ON OFF)"
- "-DOPENDHT_PROXY_SERVER_IDENTITY=$(usex api ON OFF)"
- "-DOPENDHT_PROXY_CLIENT=$(usex api ON OFF)"
- "-DOPENDHT_TESTS=$(usex test ON OFF)"
+ "-DOPENDHT_DOCUMENTATION=$(usex doc)"
+ "-DOPENDHT_HTTP=$(usex api)"
+ "-DOPENDHT_PUSH_NOTIFICATIONS=$(usex api)"
+ "-DOPENDHT_PROXY_SERVER=$(usex api)"
+ "-DOPENDHT_PROXY_SERVER_IDENTITY=$(usex api)"
+ "-DOPENDHT_PROXY_CLIENT=$(usex api)"
+ "-DOPENDHT_PYTHON=$(usex python)"
+ "-DOPENDHT_SYSTEMD=$(usex systemd)"
+ "-DOPENDHT_TESTS=$(usex test)"
+ "-DOPENDHT_TOOLS=$(usex tools)"
)
cmake_src_configure
}